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

Revision history [back]

As suggested by @miura, the turtlebot3_world.launch file inside the turtlebot3_gazebo package does not publish the requisite transforms required by Rviz to dispay the RobotModel.

If you want to add the RobotModel plugin to Rviz, you need to use a launch file that publishes the requisite transforms on the tf tree or you need to manually publish those transforms. @miura above is taking the latter approach by publishing the (dummy) transforms manually.

So, for example, you can try roslaunch turtlebot3_bringup turtlebot3_model.launch. To use this, you would need to download and build the turtlebot3 package from source corresponding to your ROS distribution.

I hope that makes sense.

As suggested by @miura, the turtlebot3_world.launch file inside the turtlebot3_gazebo package does not publish the requisite transforms required by Rviz to dispay the RobotModel.

If you want to add the RobotModel plugin to Rviz, you need to use a launch file that publishes the requisite transforms on the tf tree or you need to manually publish those transforms. @miura above is taking the latter approach by publishing the (dummy) transforms manually.

So, for example, you can try roslaunch turtlebot3_bringup turtlebot3_model.launch. To use this, you would need to download and build the turtlebot3 package from source corresponding to your ROS distribution. .

I hope that makes sense. sense.

As suggested by @miura, the turtlebot3_world.launch file inside the turtlebot3_gazebo package does not publish the requisite transforms required by Rviz to dispay the RobotModel.

If you want to add the RobotModel plugin to Rviz, you would need to use a launch file that publishes the requisite transforms on the tf tree or you need to manually publish those transforms. @miura above is taking the latter approach by publishing the (dummy) transforms manually.

So, for example, you can try roslaunch turtlebot3_bringup turtlebot3_model.launch. To use this, you would need to download and build the turtlebot3 package from source.

I hope that makes sense.

As suggested by @miura, the turtlebot3_world.launch file inside the turtlebot3_gazebo package does not publish the requisite transforms required by Rviz to dispay the RobotModel.

If you want to add the RobotModel plugin to Rviz, you would need to use a launch file that publishes all the requisite transforms on the tf tree or you need to manually publish those transforms. @miura above is taking the latter approach by publishing the (dummy) transforms manually.

So, for example, you can try roslaunch turtlebot3_bringup turtlebot3_model.launch. To use this, you would need to download and build the turtlebot3 package from source.

I hope that makes sense.

As suggested by @miura, the turtlebot3_world.launch file inside the turtlebot3_gazebo package does not publish the requisite transforms required by Rviz to dispay the RobotModel.

If you want to add the RobotModel plugin to Rviz, you would need to use a launch file that publishes all the requisite transforms on the tf tree or tree. Alternatively, you need to can also manually publish those transforms. @miura above is taking the latter approach requisite transforms using the command line as suggested by publishing the (dummy) transforms manually.@miura.

So, for example, you can try roslaunch turtlebot3_bringup turtlebot3_model.launch. To use this, you would need to download and build the turtlebot3 package from source.

I hope that makes sense.

As suggested by @miura, the turtlebot3_world.launch file inside the turtlebot3_gazebo package does not publish the requisite transforms required by Rviz to dispay the RobotModel.

If you want to add the RobotModel plugin to Rviz, you would need to use a launch file that publishes all the requisite transforms on the tf tree. Alternatively, you can also manually publish the requisite transforms using the command line as suggested by @miura.

So, for example, you can try roslaunch turtlebot3_bringup turtlebot3_model.launch. To use this, you would need to download and build the turtlebot3 package from source.

Alternatively, you can also manually publish the requisite transforms using the command line as suggested by @miura.

I hope that makes sense.

As suggested by @miura, the turtlebot3_world.launch file inside the turtlebot3_gazebo package does not publish the requisite transforms required by Rviz to dispay the RobotModel. It only publishes the /odom -> /base_link transform.

If you want to add the RobotModel plugin to Rviz, you would need to use a launch file that publishes all the requisite transforms on the tf tree.

So, for example, you can try roslaunch turtlebot3_bringup turtlebot3_model.launch. To use this, you would need to download and build the turtlebot3 package from source.

Alternatively, you can also manually publish the requisite transforms using the command line as suggested by @miura.

I hope that makes sense.

As suggested by @miura, the turtlebot3_world.launch file inside the turtlebot3_gazebo package does not publish the requisite transforms required by Rviz to dispay the RobotModel.

It only publishes the /odom -> /base_link transform.

If you want to add the RobotModel plugin to Rviz, you would need to use a launch file that publishes all the requisite transforms on the tf tree.

So, for example, you can try roslaunch turtlebot3_bringup turtlebot3_model.launch. To use this, you would need to download and build the turtlebot3 package from source.

Alternatively, you can also manually publish the requisite transforms using the command line as suggested by @miura.

I hope that makes sense.