crash when using .png heightmap and Velodyne 3D LIDARs

asked 2017-12-06 19:20:05 -0500

JohnBT gravatar image

updated 2017-12-07 05:10:48 -0500

I'm testing Velodyne high definition 3D LIDARs in gazebo:

roslaunch velodyne_gazebo example.launch

It will load a 16 laser model. And I have already prepared a heightmap following this tutorial . After inserting the heightmap(65x65 (pixels), 10mx10m, a larger map also results in crash ) I made, gazebo will not responde. Sim time and real time will stop.

And in rviz, ROS time will stop, but wall time still goes.

Run roswtf, 3 warnings were found:

WARNING The following node subscriptions are unconnected:
 * /gazebo:
   * /gazebo/set_model_state
   * /gazebo/set_link_state

WARNING These nodes have died:
 * spawn_model-4

WARNING No tf messages

Sometimes the real time foctor will be around 0.3 when I use 1 beam LiDAR in a .png heightmap.
I think the reason gazebo will crash is that my laptop‘s hardware performance is not good enough.

Are there any ways to optimize the program to continue the simulation with my laptop? or should I use another computer?? Or maybe there is another reason for the crash.

update: I tried using my PC, there is still the same problem.

Thanks in advance.

edit retag flag offensive close merge delete