ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
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.
2 | No.2 Revision |
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.
3 | No.3 Revision |
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.
4 | No.4 Revision |
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.
5 | No.5 Revision |
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.
6 | No.6 Revision |
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.
7 | No.7 Revision |
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.
8 | No.8 Revision |
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.