ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Of course. You can specify where to spawn your robot (full 3d pose) , and you can use the building editor in gazebo to create buildings with floors, steps, walls, doors, etc. Here is a link to the gazebo tutorial for it: http://gazebosim.org/tutorials?tut=building_editor

As far as creating holes in the ground, you'll have to create an sdf that can be loaded into gazebo that represents the terrain you want your robot to move around in. This sdf should be static. Just doing a quick search for "gazebo height map" I found a nice looking tutorial: https://github.com/AS4SR/general_info/wiki/Creating-Heightmaps-for-Gazebo