FS-Driverless / FS-Driverless/Formula-Student-Driverless-Simulator
LiDAR Performance
- 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