I am currently developing a lidar sensor model using Ray-cast. A 16 channel sensor rotating at 10Hz should produce 300000 points. I can use 300000 Ray-cast operations to get this result but the performance is very weak (frame rate falls to 8 when motion is given to the sensor). Is there any other way I can do this?
- After scanning certain points (384 to be precise), a UDP packet is sent along with time stamp. (Cant wait for one frame to get result as is in case of Asynchronous traces). Trace data is sent to an algorithm that runs on real time systems.