Robotics StackExchange | Archived questions

How to put a model on a world created and export by blender?

I has created my own world in blender with OSM. I has exported to .launch file to run in gazebo. And i run it successfully in gazebo, but how to put my robot car on this world. image description

Zoom out to see details of the world. image description

Bringing some objects to this world but the result is not as expected, the object sinks. image description

My Expected Result. image description

How can I make a world like the excepted result. Thanks.

Asked by huybuivn on 2021-11-08 03:47:53 UTC

Comments

Answers

Check the SDF of models if they have set

<collision>

tag. You can set the collision geometry to the same as model, or simpler. If all your models have correctly set collision geometry, mass and other physics attributes, they should behave like you would expect and not fall through ground.

Also, you want to set ground's static parameter to 1:

 <model name='ground_plane'>
  <static>1</static>
  ...
 </model>

Asked by martinerk0 on 2021-12-27 10:24:56 UTC

Comments