ACCESS: GOKTUG_SYS
Connecting...
AI & VeriActive

AI 360 VCT

AI-powered 3D visualization tool for vehicle camera placement and safety analysis. Simulates camera FOVs in a 3D environment to optimize industrial safety.

Overview

AI-powered 3D visualization tool for vehicle camera placement and safety analysis. Simulates camera FOVs in a 3D environment to optimize industrial safety.

Proje Detayları (README)

Araç kameralarını yapay zeka destekli 3D görselleştirme ile yöneten Vehicle Camera Tool.

Proje Hakkında

AI 360 VCT, araçlara monte edilen kameraların açılarını ve konumlarını yönetmek için geliştirilmiş bir araçtır. React Three Fiber ile gerçek zamanlı 3D araç modeli üzerinde kamera yerleşimlerini görselleştirir; Google Genai entegrasyonu ile akıllı analiz ve öneri özellikleri sunar. Veriler yerel olarak Express + SQLite altyapısı üzerinde saklanır.

Kaynak kodu: https://github.com/alazndy/VCT


Özellikler

  • 360° Kamera Yönetimi — Araç üzerindeki tüm kamera açılarını ve konumlarını merkezi olarak düzenle
  • 3D Görselleştirme — Three.js ve React Three Fiber ile interaktif araç modeli üzerinde gerçek zamanlı kamera yerleşim önizlemesi
  • Yapay Zeka Entegrasyonu — Google Genai ile kamera açısı analizi ve öneriler
  • Yerel REST API — Express tabanlı backend ile kamera konfigürasyonlarını kaydet ve yönet
  • SQLite Depolama — Harici bağımlılık gerektirmeyen hafif ve taşınabilir yerel veri tabanı
  • Responsive Arayüz — Tailwind CSS ile modern ve sezgisel kullanıcı arayüzü

Teknoloji Yığını

Frontend

  • React + Vite
  • @react-three/fiber + @react-three/drei (3D render)
  • Three.js
  • @google/genai (AI entegrasyonu)
  • Tailwind CSS

Backend

  • Node.js + Express (REST API)
  • better-sqlite3 (yerel veri tabanı)

Kurulum ve Çalıştırma

Gereksinimler

  • Node.js 18+
  • pnpm

Kurulum

pnpm install

Geliştirme

Frontend'i başlatmak için:

pnpm dev

Backend API sunucusunu başlatmak için (ayrı terminal):

node server.js

Üretim Derlemesi

pnpm build

Frontend varsayılan olarak http://localhost:5173, backend ise http://localhost:3000 adresinde çalışır.


Proje Yapısı

AI 360 VCT/
├── src/              # React frontend kaynak dosyaları
│   ├── components/   # UI ve 3D bileşenler
│   └── ...
├── server.js         # Express API sunucusu
├── database.db       # SQLite veri tabanı (otomatik oluşturulur)
└── vite.config.js

This project was dynamically imported and enriched from the master portfolio database.