Robotics StackExchange | Archived questions

What board is appropriate for real-time computation of LiDAR output?

I am trying to use BBB for real-time computation of LiDAR to implement an autonomous RC car.

Would BBB be powerful enough to handle LiDAR output? I see in the ROS webpage that "ARM based CPU is not recommended to run rviz" which is needed to visualize LiDAR output. The ROS webpage recommends to use a board with a a "GPU and vendor-supplied OpenGL libraries."

Do you have any suggestion for which board to use?

Thanks in advance.

Asked by eddie65 on 2016-09-21 23:28:47 UTC

Comments

RViz is just a visualization tool. You don't have to use it in order to implement an RC car. Even if you do want to use it, you can run it on a laptop/desktop computer instead. In terms of boards, I would recommend the RaspberryPi 3, which is much more powerful than the BBB.

Asked by spmaniato on 2016-09-22 02:25:31 UTC

@spmaniato is right that the RPi3 is more powerful than the BBB. However, for LiDAR output the BBB will probably be powerful enough. Neither the BBB nor the RPi has GPU acceleration for OpenCV, so if you want to do anything with vision you'll probably have to use something even more powerful.

Asked by Mark Rose on 2016-09-22 10:16:14 UTC

As @spmaniato suggests, you probably won't run rviz on the robot, rather on your laptop. I have my RPi-based robot running Ubuntu headless; I don't run any visualization software on the robot, and the robot has no GUI capability.

Asked by Mark Rose on 2016-09-22 10:17:50 UTC

Answers