Topic 3 Example 4.2 Robot is not spinning

No errors thrown. I thing that the gazebo simulation is not running problery.

Console 1 Input / Output:

user@rosds_computer:~$ . /home/user/.bashrc_bridge
ROS_DISTRO was set to ‘melodic’ before. Please make sure that the environment does not mix paths from different distributions.
ROS_DISTRO was set to ‘crystal’ before. Please make sure that the environment does not mix paths from different distributions.
user@rosds_computer:~$ export ROS_MASTER_URI=http://localhost:11311
user@rosds_computer:~$ ros2 run ros1_bridge dynamic_bridge
Created 2 to 1 bridge for service /bb8/camera1/set_camera_info
Created 2 to 1 bridge for service /gazebo/clear_body_wrenches
Created 2 to 1 bridge for service /gazebo/clear_joint_forces
Created 2 to 1 bridge for service /gazebo/delete_light
Created 2 to 1 bridge for service /gazebo/delete_model
Created 2 to 1 bridge for service /gazebo/get_joint_properties
Created 2 to 1 bridge for service /gazebo/get_light_properties
Created 2 to 1 bridge for service /gazebo/get_link_properties
Created 2 to 1 bridge for service /gazebo/get_link_state
Created 2 to 1 bridge for service /gazebo/get_model_properties
Created 2 to 1 bridge for service /gazebo/get_model_state
Created 2 to 1 bridge for service /gazebo/get_physics_properties
Created 2 to 1 bridge for service /gazebo/get_world_properties
Created 2 to 1 bridge for service /gazebo/pause_physics
Created 2 to 1 bridge for service /gazebo/reset_simulation
Created 2 to 1 bridge for service /gazebo/reset_world
Created 2 to 1 bridge for service /gazebo/set_joint_properties
Created 2 to 1 bridge for service /gazebo/set_light_properties
Created 2 to 1 bridge for service /gazebo/set_link_properties
Created 2 to 1 bridge for service /gazebo/set_link_state
Created 2 to 1 bridge for service /gazebo/set_model_configuration
Created 2 to 1 bridge for service /gazebo/set_model_state
Created 2 to 1 bridge for service /gazebo/set_physics_properties
Created 2 to 1 bridge for service /gazebo/spawn_sdf_model
Created 2 to 1 bridge for service /gazebo/spawn_urdf_model
Created 2 to 1 bridge for service /gazebo/unpause_physics
created 2to1 bridge for topic ‘/cmd_vel’ with ROS 2 type ‘geometry_msgs/Twist’ and ROS 1 type ‘’
[INFO] [ros_bridge]: Passing message from ROS 2 geometry_msgs/Twist to ROS 1 geometry_msgs/Twist (showing msg only once per type)
removed 2to1 bridge for topic ‘/cmd_vel’
created 2to1 bridge for topic ‘/cmd_vel’ with ROS 2 type ‘geometry_msgs/Twist’ and ROS 1 type ‘’

Console 3 Input / Output:

user@rosds_computer:~$ . /home/user/.bashrc_ros2
user@rosds_computer:~$ ros2 topic pub /cmd_vel geometry_msgs/Twist "{linear:{x: 0.0,y: 0.0,z: 0.0}, angular:{x: 0.0,y: 0.0,z: 1.0}}"publisher: beginning loop
publishing #1: geometry_msgs.msg.Twist(linear=geometry_msgs.msg.Vector3(x=0.0, y=0.0, z=0.0), angular=geometry_msgs.msg.Vector3(x=0.0, y=0.0, z=1.0))
publishing #2: geometry_msgs.msg.Twist(linear=geometry_msgs.msg.Vector3(x=0.0, y=0.0, z=0.0), angular=geometry_msgs.msg.Vector3(x=0.0, y=0.0, z=1.0))

publishing #3: geometry_msgs.msg.Twist(linear=geometry_msgs.msg.Vector3(x=0.0, y=0.0, z=0.0), angular=geometry_msgs.msg.Vector3(x=0.0, y=0.0, z=1.0))
publishing #4: geometry_msgs.msg.Twist(linear=geometry_msgs.msg.Vector3(x=0.0, y=0.0, z=0.0), angular=geometry_msgs.msg.Vector3(x=0.0, y=0.0, z=1.0))
publishing #5: geometry_msgs.msg.Twist(linear=geometry_msgs.msg.Vector3(x=0.0, y=0.0, z=0.0), angular=geometry_msgs.msg.Vector3(x=0.0, y=0.0, z=1.0))

publishing #6: geometry_msgs.msg.Twist(linear=geometry_msgs.msg.Vector3(x=0.0, y=0.0, z=0.0), angular=geometry_msgs.msg.Vector3(x=0.0, y=0.0, z=1.0))
publishing #7: geometry_msgs.msg.Twist(linear=geometry_msgs.msg.Vector3(x=0.0, y=0.0, z=0.0), angular=geometry_msgs.msg.Vector3(x=0.0, y=0.0, z=1.0))
publishing #8: geometry_msgs.msg.Twist(linear=geometry_msgs.msg.Vector3(x=0.0, y=0.0, z=0.0), angular=geometry_msgs.msg.Vector3(x=0.0, y=0.0, z=1.0))

Hello Jan,

This must have been some isolated Gazebo issue. I’ve been doing some tests and it seems to be working properly. Can you confirm that you can do the Exercise properly now? Thanks for your feedback!

Best,