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

asked 2016-09-21 23:28:47 -0500

eddie65 gravatar image

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.

edit retag flag offensive close merge delete


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.

spmaniato gravatar image spmaniato  ( 2016-09-22 02:25:31 -0500 )edit

@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.

Mark Rose gravatar image Mark Rose  ( 2016-09-22 10:16:14 -0500 )edit

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.

Mark Rose gravatar image Mark Rose  ( 2016-09-22 10:17:50 -0500 )edit