FS-Driverless / FS-Driverless/Formula-Student-Driverless-Simulator

LiDAR Performance

Aperta
#128 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
C++
Stelle
286
Fork
126
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Apparently raycasting simulations can do 600,000 points per second. This simulator can only do 100,000 points per second. Does anyone have an idea on how we can improve lidar performance?

Currently lidar is using unreal's [LineTraceSingleByChannel](https://github.com/ukyan/AirSim/blob/master/Unreal/Plugins/AirSim/Source/AirBluePrintLib.cpp#L115). [Here](https://github.com/FS-Online/Formula-Student-Driverless-Simulator/blob/master/UE4Project/Plugins/AirSim/Source/UnrealSensors/UnrealLidarSensor.cpp) is the code for the lidar sensor in unreal.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia profilando il percorso del lidar in Unreal/Plugins/AirSim/Source/UnrealSensors/UnrealLidarSensor.cpp, in particolare il suo utilizzo di LineTraceSingleByChannel in Unreal/Plugins/AirSim/Source/AirBluePrintLib.cpp. Confronta il throughput attuale con l'obiettivo dichiarato di 600,000 punti al secondo. Il lavoro è completato quando le prestazioni del lidar sono migliorate in modo misurabile e la simulazione può avvicinarsi a tale obiettivo.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
cpp, unreal-engine
Ambito
performance, robotics
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.