Does Gazebo use the GPU on my Rasberry Pi 4
We've gotten all of Ros and Gazebo working on a Raspberry Pi 4.
And it is (not surprisingly) very slow. Highly CPU bound.
The remaining question is whether Gazebo is using the Broadcom VideoCore6 GPU on the Raspberry 4. In other words, is there a special launch parameter, environment variable or other setting or would Gazebo detect the available GPU?
Is their a reason to run it off a Pi? Gazebo is already going to be pretty CPU intensive especially depending on how accurate you want to run the physics engine. The only thing that I know of to help Gazebo run faster relating to the GPU is when using 2D/3D lidar and making it use gpu_ray instead of ray, and using a plugin that can work with gpu_ray.
Thanks @rittersb... The reason for trying it is I want to find the least expensive setup that will run ROS+Gazebo. Before I abandon the Pi4 I wanted to verify whether it was, was not, or could not use the GPU. Does anyone know?
@campusrover Are you able to provide details on how the Pi 4 is/was performing and what your final decision was? I have been considering dedicating a low cost SBC, such as a Pi, for hobby Gazebo simulation.