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

unit_cylinder not a model in turtlebot3_world

asked 2018-07-14 20:42:17 -0600

saikrishnagv gravatar image

Hi guys, I am launching a gazebo world using:

export TURTLEBOT3_MODEL=waffle_pi

roslaunch turtlebot3_gazebo turtlebot3_world.launch

And, I see 9 tall cylindrical obstacles places in a gazebo world. But, I couldn't fetch or modify the locations of those obstacles.

When I do:

rosservice call /gazebo/get_world_properties

I get:


sim_time: 691.492

model_names: [ground_plane, ros_symbol, turtlebot3_burger, coke_can]

rendering_enabled: True

success: True

status_message: "GetWorldProperties: got properties"


But, none of those model_names seem to correspond to those 9 unit cylinders. So, How can I get the locations of those cylinders? and, how can I change those locations?

Thank you

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2018-07-14 21:46:46 -0600

saikrishnagv gravatar image

It's here: catkin_ws/src/turtlebot3_simulations/turtlebot3_gazebo/models/turtlebot3_world$ gedit model.sdf How can I change these values from a ROS node?

edit flag offensive delete link more


Is this an answer or an update to your question?

jayess gravatar image jayess  ( 2018-07-14 22:42:20 -0600 )edit

Partial answer to my question. I found the model.sdf file but, I am still looking for answers on how to change those values from a ROS node

saikrishnagv gravatar image saikrishnagv  ( 2018-07-15 10:22:21 -0600 )edit

Question Tools

1 follower


Asked: 2018-07-14 20:42:17 -0600

Seen: 234 times

Last updated: Jul 14 '18