1. Genel Bakış
Teknofest Robotaksi Binek Otonom Araç Yarışması, otonom araç teknolojilerinin ülkemizde geliştirilmesini desteklemek amacıyla düzenlenmektedir. Yarışmada araçların, şehir içi trafik koşullarını simüle eden bir parkurda yolcu alma/indirme, trafik kurallarına uyum, engel sakınma ve park görevlerini otonom olarak tamamlaması beklenmektedir. Yarışma iki kategoride yürütülmektedir:- Özgün Araç: Takım aracı ve yazılımı baştan tasarlar, üretir.
- Hazır Araç: TEKNOFEST tarafından sağlanan tam donanımlı elektrikli araç platformuna özgün yazılım geliştirilir.
2. T3 Gemstone O1 ile Sistem Tasarımı
2.1. ROS 2 ile Otonom Sürüş
Otonom araç yazılımı; algılama, konumlandırma, planlama ve kontrol katmanlarının birbirleriyle haberleşmesini gerektirir. ROS 2, bu katmanları bağımsız node’lar olarak çalıştırıp aralarındaki veri akışını yönettiği için otonom sürüş yazılımında endüstri standardı hâline gelmiştir. T3 Gemstone O1 üzerinde Ubuntu 22.04 ve ROS 2 Humble çalıştırılabilir; Autoware veya özel geliştirilmiş sürüş yazılımları bu ortamda doğrudan yürütülür.| ROS 2 Node | Görev |
|---|---|
perception | Kamera + LiDAR füzyonu, nesne/şerit tespiti |
localization | GPS + IMU EKF, HD harita eşleştirme |
planning | Global ve lokal rota planlama, engel tepkisi |
control | PID/MPC direksiyon ve hız kontrolü |
vehicle_interface | CAN Bus üzerinden araç aktüatör komutları |
2.2. Edge AI ile Çevre Algılama
Parkurda yayaları, araçları, trafik işaretlerini ve şeritleri eş zamanlı olarak tanımak; standart CPU işlem gücüyle gerçek zamanlı yürütülmesi güç bir hesaplama yüküdür. Yerleşik 4 TOPS yapay zeka hızlandırıcısı bu işlemi harici bir donanıma gerek duymadan kart üzerinde çalıştırır.| Görev | Model | Gereken İşlem Gücü |
|---|---|---|
| Araç / yaya / engel tespiti | yolox_s_lite | 1–1,5 TOPS |
| Şerit ve yol segmentasyonu | deeplabv3plus_mobilenetv2_tv_edgeailite | 1–1,5 TOPS |
| Trafik işareti / ışık tanıma | mobilenet_v2_lite | 0,5 TOPS |
2.3. MIPI CSI ile Çift Kamera
Tek kamera hem ön hem arka görüşü aynı anda karşılayamaz; ayrıca park manevraları sırasında araç arkasının görülmesi kritik önem taşır. İki adet 4-lane MIPI CSI portu; ön geniş açı ve arka dar açı kamera gibi çift kamera kurulumuna olanak tanır. Kamera akışları Edge AI pipeline’ına ve ROS 2/image_raw topic’lerine beslenir.
Kamera yapılandırması için Kamera sayfasına bakınız.
2.4. GPS ve IMU ile Konumlandırma
GPS tek başına yüksek frekanslı konum güncellemesi sağlayamaz; ani hız veya yön değişimlerinde gecikir. Bu nedenle yerleşik ICM-20948’den (9-eksen) gelen IMU verileri GPS ile EKF aracılığıyla birleştirilerek yüksek frekanslı konum, hız ve yönelim tahmini elde edilir. Harici GPS modülü UART-MAIN6, harici pusula I2C-MCU0 üzerinden bağlanır. Hassas konumlandırma gereken durumlarda RTK-GPS önerilir. IMU hakkında ayrıntılar için IMU sayfasına bakınız.2.5. CAN Bus ile Araç Kontrolü
Araç gövdesindeki ECU’lar gaz, fren ve direksiyon komutlarını standart CAN protokolü üzerinden bekler; bu nedenle yazılım katmanının da CAN üzerinden haberleşmesi gerekir. Kartın TCAN1462-Q1 CAN FD dönüştürücüsü bu komutları araç ECU’larına iletir ve araçtan gelen hız ile durum telemetrisini okur. CAN Bus yapılandırması için CAN Bus sayfasına bakınız.2.6. Gerçek Zamanlı Kontrol
Standart Linux çekirdeği, süreç zamanlamasını garanti etmez; yüksek sistem yükünde kontrol döngüsü gecikmesi artarak sürüş güvensizliğine yol açabilir. PREEMPT-RT Linux yaması ile deterministik gecikme sağlanır; kontrol döngüsü node’ları belirli CPU çekirdeklerine sabitlenebilir. PREEMPT-RT sayfasına bakınız.2.7. Simülasyon
Gerçek araç testleri; alan, ekipman ve güvenlik koşulları gerektirdiğinden her aşamada uygulanamaz. T3 Gemstone O1 üzerinde çalışan ROS 2 yazılımları Gazebo veya CARLA simülatörleriyle doğrudan test edilerek algoritmalar gerçek araca taşınmadan önce doğrulanabilir.3. Örnek Sistem Mimarisi
4. Teknik Referanslar
Kart Özellikleri
TI AM67A işlemcisi, 4 GB RAM, 32 GB eMMC, sensörler ve arayüzlerin tam listesi
Edge AI
4 TOPS AI hızlandırıcı, model derleme ve nesne tespiti pipeline’ı
CAN Bus
TCAN1462-Q1 CAN FD dönüştürücü ve araç haberleşme entegrasyonu
Gerçek Zamanlı Linux
PREEMPT-RT yaması ile deterministik zamanlama

