Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't generate a map or start a world with TurtleBot 4. #376

Closed
ajjaya18 opened this issue Mar 7, 2024 · 20 comments
Closed

Can't generate a map or start a world with TurtleBot 4. #376

ajjaya18 opened this issue Mar 7, 2024 · 20 comments
Assignees
Labels
troubleshooting System not working as expected, may be user error.

Comments

@ajjaya18
Copy link

ajjaya18 commented Mar 7, 2024

Robot Model

Standard

ROS distro

Galactic

Networking Configuration

I don't know this.

OS

^Candrius@andrius-HP-Pavilion-Laptop-15-eh0xxx:~/turtlebot4_ws$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.6 LTS
Release: 20.04
Codename: focal

Built from source or installed?

installed

Package version

I am running the packages that come in the tutorial for ROS Galactic."

Type of issue

Can't mapping

Expected behaviour

Mapping the depot world with all the present objects, running the robot in created worlds, and having an exact simulation and mapping.

Actual behaviour

t's not possible to map in the depot world; it doesn't recognize any object and creates a completely empty map. It doesn't recognize the walls, boxes, or anything else. The ignition.launch.py file doesn't run with another world.

Error messages

I run 3 terminal when I started to map, 
when I run ros2 launch turtlebot4_viz view_robot.launch.py I have this messages in the terminal. 
rviz2-1] [INFO] [1709828332.787346081] [rviz2]: Trying to create a map of size 1 x 1 using 1 swatches
[rviz2-1] [ERROR] [1709828332.822992388] [rviz2]: Vertex Program:rviz/glsl120/indexed_8bit_image.vert Fragment Program:rviz/glsl120/indexed_8bit_image.frag GLSL link result : 
[rviz2-1] active samplers with a different type refer to the same texture image unit
[rviz2-1] [INFO] [1709828340.595831080] [rviz2]: Trying to create a map of size 2 x 1 using 1 swatches
[rviz2-1] [INFO] [1709828344.915688166] [rviz2]: Trying to create a map of size 2 x 4 using 1 swatches
[rviz2-1] [INFO] [1709828346.292244643] [rviz2]: Trying to create a map of size 2 x 5 using 1 swatches
[rviz2-1] [INFO] [1709828347.666290991] [rviz2]: Trying to create a map of size 2 x 6 using 1 swatches
[rviz2-1] [INFO] [1709828351.606389143] [rviz2]: Trying to create a map of size 2 x 7 using 1 swatches
[rviz2-1] [INFO] [1709828352.913994110] [rviz2]: Trying to create a map of size 3 x 9 using 1 swatches
[rviz2-1] [INFO] [1709828354.292360510] [rviz2]: Trying to create a map of size 4 x 11 using 1 swatches
[rviz2-1] [INFO] [1709828355.604214327] [rviz2]: Trying to create a map of size 4 x 13 using 1 swatches
[rviz2-1] [INFO] [1709828356.948042847] [rviz2]: Trying to create a map of size 5 x 15 using 1 swatches
[rviz2-1] [INFO] [1709828358.292333768] [rviz2]: Trying to create a map of size 6 x 17 using 1 swatches
[rviz2-1] [INFO] [1709828359.699102871] [rviz2]: Trying to create a map of size 6 x 19 using 1 swatches
[rviz2-1] [INFO] [1709828361.012587453] [rviz2]: Trying to create a map of size 7 x 20 using 1 swatches
[rviz2-1] [INFO] [1709828362.323654823] [rviz2]: Trying to create a map of size 7 x 22 using 1 swatches
[rviz2-1] [INFO] [1709828363.637520799] [rviz2]: Trying to create a map of size 8 x 23 using 1 swatches
[rviz2-1] [INFO] [1709828364.632788972] [rviz2]: Message Filter dropping message: frame 'turtlebot4/rplidar_link/rplidar' at time 0.064 for reason 'the timestamp on the message is earlier than all the data in the transform cache'
[rviz2-1] [INFO] [1709828364.709500043] [rviz2]: Message Filter dropping message: frame 'turtlebot4/rplidar_link/rplidar' at time 0.080 for reason 'the timestamp on the message is earlier than all the data in the transform cache'
[rviz2-1] [INFO] [1709828364.789899371] [rviz2]: Message Filter dropping message: frame 'turtlebot4/rplidar_link/rplidar' at time 0.096 for reason 'the timestamp on the message is earlier than all the data in the transform cache'
[rviz2-1] [INFO] [1709828364.884067898] [rviz2]: Message Filter dropping message: frame 'turtlebot4/rplidar_link/rplidar' at time 0.112 for reason 'the timestamp on the message is earlier than all the data in the transform cache'
[rviz2-1] [INFO] [1709828364.983141419] [rviz2]: Message Filter dropping message: frame 'turtlebot4/rplidar_link/rplidar' at time 0.128 for reason 'the timestamp on the message is earlier than all the data in the transform cache'
[rviz2-1] [INFO] [1709828365.011500578] [rviz2]: Trying to create a map of size 8 x 25 using 1 swatches
[rviz2-1] [INFO] [1709828365.065523395] [rviz2]: Message Filter dropping message: frame 'turtlebot4/rplidar_link/rplidar' at time 0.144 for reason 'the timestamp on the message is earlier than all the data in the transform cache'
[rviz2-1] [INFO] [1709828365.141696490] [rviz2]: Message Filter dropping message: frame 'turtlebot4/rplidar_link/rplidar' at time 0.160 for reason 'the timestamp on the message is earlier than all the data in the transform cache'
[rviz2-1] [INFO] [1709828365.236211862] [rviz2]: Message Filter dropping message: frame 'turtlebot4/rplidar_link/rplidar' at time 0.176 for reason 'the timestamp on the message is earlier than all the data in the transform cache'
[rviz2-1] [INFO] [1709828365.310672948] [rviz2]: Message Filter dropping message: frame 'turtlebot4/rplidar_link/rplidar' at time 0.192 for reason 'the timestamp on the message is earlier than all the data in the transform cache'
[rviz2-1] [INFO] [1709828366.291351323] [rviz2]: Trying to create a map of size 9 x 27 using 1 swatches
[rviz2-1] [INFO] [1709828367.699225829] [rviz2]: Trying to create a map of size 9 x 28 using 1 swatches
[rviz2-1] [INFO] [1709828370.387921658] [rviz2]: Trying to create a map of size 10 x 29 using 1 swatches
[rviz2-1] [INFO] [1709828371.700366177] [rviz2]: Trying to create a map of size 11 x 31 using 1 swatches
[rviz2-1] [INFO] [1709828373.014674101] [rviz2]: Trying to create a map of size 11 x 33 using 1 swatches
[rviz2-1] [INFO] [1709828374.387915768] [rviz2]: Trying to create a map of size 12 x 35 using 1 swatches
[rviz2-1] [INFO] [1709828375.795622272] [rviz2]: Trying to create a map of size 12 x 37 using 1 swatches
[rviz2-1] [INFO] [1709828377.204275466] [rviz2]: Trying to create a map of size 13 x 40 using 1 swatches
[rviz2-1] [INFO] [1709828378.613579709] [rviz2]: Trying to create a map of size 14 x 42 using 1 swatches
[rviz2-1] [INFO] [1709828379.923194690] [rviz2]: Trying to create a map of size 14 x 43 using 1 swatches
[rviz2-1] [INFO] [1709828381.298497485] [rviz2]: Trying to create a map of size 15 x 44 using 1 swatches
[rviz2-1] [INFO] [1709828382.642591128] [rviz2]: Trying to create a map of size 15 x 45 using 1 swatches
[rviz2-1] [INFO] [1709828383.988621274] [rviz2]: Trying to create a map of size 15 x 46 using 1 swatches
[rviz2-1] [INFO] [1709828385.364056996] [rviz2]: Trying to create a map of size 16 x 48 using 1 swatches
[rviz2-1] [INFO] [1709828386.707758222] [rviz2]: Trying to create a map of size 16 x 49 using 1 swatches
[rviz2-1] [INFO] [1709828388.052039718] [rviz2]: Trying to create a map of size 17 x 50 using 1 swatches
[rviz2-1] [INFO] [1709828389.394220399] [rviz2]: Trying to create a map of size 17 x 52 using 1 swatches
[rviz2-1] [INFO] [1709828390.706339028] [rviz2]: Trying to create a map of size 18 x 55 using 1 swatches
[rviz2-1] [INFO] [1709828392.052974828] [rviz2]: Trying to create a map of size 19 x 56 using 1 swatches
[rviz2-1] [INFO] [1709828393.524271400] [rviz2]: Trying to create a map of size 19 x 57 using 1 swatches
[rviz2-1] [INFO] [1709828394.803816035] [rviz2]: Trying to create a map of size 20 x 59 using 1 swatches
[rviz2-1] [INFO] [1709828396.115226169] [rviz2]: Trying to create a map of size 20 x 61 using 1 swatches
[rviz2-1] [INFO] [1709828397.427329306] [rviz2]: Trying to create a map of size 21 x 64 using 1 swatches
[rviz2-1] [INFO] [1709828398.739024562] [rviz2]: Trying to create a map of size 22 x 66 using 1 swatches
[rviz2-1] [INFO] [1709828400.179574294] [rviz2]: Trying to create a map of size 22 x 67 using 1 swatches
[rviz2-1] [INFO] [1709828402.899078610] [rviz2]: Trying to create a map of size 23 x 68 using 1 swatches
[rviz2-1] [INFO] [1709828404.210550124] [rviz2]: Trying to create a map of size 23 x 70 using 1 swatches
[rviz2-1] [INFO] [1709828405.524172140] [rviz2]: Trying to create a map of size 24 x 72 using 1 swatches
[rviz2-1] [INFO] [1709828406.834555078] [rviz2]: Trying to create a map of size 25 x 74 using 1 swatches
[rviz2-1] [INFO] [1709828408.211817861] [rviz2]: Trying to create a map of size 25 x 76 using 1 swatches
[rviz2-1] [INFO] [1709828409.523021105] [rviz2]: Trying to create a map of size 26 x 79 using 1 swatches
[rviz2-1] [INFO] [1709828410.803850386] [rviz2]: Trying to create a map of size 27 x 81 using 1 swatches
[rviz2-1] [INFO] [1709828412.214178127] [rviz2]: Trying to create a map of size 27 x 83 using 1 swatches
[rviz2-1] [INFO] [1709828413.493162494] [rviz2]: Trying to create a map of size 28 x 85 using 1 swatches
[rviz2-1] [INFO] [1709828414.900011665] [rviz2]: Trying to create a map of size 29 x 87 using 1 swatches
[rviz2-1] [INFO] [1709828416.212097558] [rviz2]: Trying to create a map of size 29 x 89 using 1 swatches
[rviz2-1] [INFO] [1709828417.588130950] [rviz2]: Trying to create a map of size 30 x 91 using 1 swatches
[rviz2-1] [INFO] [1709828418.900078136] [rviz2]: Trying to create a map of size 31 x 94 using 1 swatches
[rviz2-1] [INFO] [1709828420.211381994] [rviz2]: Trying to create a map of size 32 x 96 using 1 swatches
[rviz2-1] [INFO] [1709828421.523006845] [rviz2]: Trying to create a map of size 32 x 97 using 1 swatches
[rviz2-1] [INFO] [1709828422.932603789] [rviz2]: Trying to create a map of size 33 x 99 using 1 swatches
[rviz2-1] [INFO] [1709828424.305817730] [rviz2]: Trying to create a map of size 34 x 102 using 1 swatches
[rviz2-1] [INFO] [1709828425.521792137] [rviz2]: Trying to create a map of size 34 x 104 using 1 swatches
[rviz2-1] [INFO] [1709828426.898302916] [rviz2]: Trying to create a map of size 35 x 106 using 1 swatches
[rviz2-1] [INFO] [1709828428.211081738] [rviz2]: Trying to create a map of size 36 x 108 using 1 swatches
[rviz2-1] [INFO] [1709828433.393672651] [rviz2]: Trying to create a map of size 36 x 109 using 1 swatches
[rviz2-1] [INFO] [1709828434.736492963] [rviz2]: Trying to create a map of size 37 x 112 using 1 swatches
[rviz2-1] [INFO] [1709828436.016682230] [rviz2]: Trying to create a map of size 37 x 113 using 1 swatches
[rviz2-1] [INFO] [1709828442.992044351] [rviz2]: Trying to create a map of size 37 x 114 using 1 swatches
[rviz2-1] [INFO] [1709828444.401862418] [rviz2]: Trying to create a map of size 38 x 116 using 1 swatches
[rviz2-1] [INFO] [1709828445.715316422] [rviz2]: Trying to create a map of size 39 x 118 using 1 swatches
[rviz2-1] [INFO] [1709828452.401557819] [rviz2]: Trying to create a map of size 39 x 119 using 1 swatches
[rviz2-1] [INFO] [1709828526.323183808] [rviz2]: Trying to create a map of size 40 x 119 using 1 swatches
[rviz2-1] [INFO] [1709828527.697720306] [rviz2]: Trying to create a map of size 41 x 119 using 1 swatches
[rviz2-1] [INFO] [1709828529.077598568] [rviz2]: Trying to create a map of size 42 x 119 using 1 swatches
[rviz2-1] [INFO] [1709828530.357062138] [rviz2]: Trying to create a map of size 44 x 119 using 1 swatches
[rviz2-1] [INFO] [1709828531.699762417] [rviz2]: Trying to create a map of size 47 x 119 using 1 swatches
[rviz2-1] [INFO] [1709828533.011469288] [rviz2]: Trying to create a map of size 49 x 119 using 1 swatches
[rviz2-1] [INFO] [1709828534.324605618] [rviz2]: Trying to create a map of size 52 x 119 using 1 swatches
[rviz2-1] [INFO] [1709828535.763603174] [rviz2]: Trying to create a map of size 54 x 119 using 1 swatches
[rviz2-1] [INFO] [1709828537.108355940] [rviz2]: Trying to create a map of size 57 x 119 using 1 swatches
[rviz2-1] [INFO] [1709828538.515394418] [rviz2]: Trying to create a map of size 59 x 119 using 1 swatches
[rviz2-1] [INFO] [1709828539.891860864] [rviz2]: Trying to create a map of size 62 x 119 using 1 swatches
[rviz2-1] [INFO] [1709828541.333460932] [rviz2]: Trying to create a map of size 63 x 119 using 1 swatches
^C[WARNING] [launch]: user interrupted with ctrl-c (SIGINT)
[rviz2-1] [INFO] [1709828601.811244534] [rclcpp]: signal_handler(signal_value=2)

when I run the slam sync I have this messages in the terminal 
andrius@andrius-HP-Pavilion-Laptop-15-eh0xxx:~/turtlebot4_ws$ ros2 launch turtlebot4_navigation slam_sync.launch.py
[INFO] [launch]: All log files can be found below /home/andrius/.ros/log/2024-03-07-11-17-46-016659-andrius-HP-Pavilion-Laptop-15-eh0xxx-9558
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [sync_slam_toolbox_node-1]: process started with pid [9560]
[sync_slam_toolbox_node-1] [INFO] [1709828266.327519468] [slam_toolbox]: Node using stack size 40000000
[sync_slam_toolbox_node-1] [INFO] [1709828266.561265597] [slam_toolbox]: Using solver plugin solver_plugins::CeresSolver
[sync_slam_toolbox_node-1] [INFO] [1709828266.565086575] [slam_toolbox]: CeresSolver: Using SCHUR_JACOBI preconditioner.
[sync_slam_toolbox_node-1] [INFO] [1709828307.367369082] [slam_toolbox]: Message Filter dropping message: frame 'turtlebot4/rplidar_link/rplidar' at time 0.016 for reason 'discarding message because the queue is full'
[sync_slam_toolbox_node-1] [INFO] [1709828307.505370195] [slam_toolbox]: Message Filter dropping message: frame 'turtlebot4/rplidar_link/rplidar' at time 0.032 for reason 'discarding message because the queue is full'
[sync_slam_toolbox_node-1] [INFO] [1709828307.646669910] [slam_toolbox]: Message Filter dropping message: frame 'turtlebot4/rplidar_link/rplidar' at time 0.048 for reason 'discarding message because the queue is full'
[sync_slam_toolbox_node-1] [INFO] [1709828307.804879056] [slam_toolbox]: Message Filter dropping message: frame 'turtlebot4/rplidar_link/rplidar' at time 0.064 for reason 'discarding message because the queue is full'
[sync_slam_toolbox_node-1] [INFO] [1709828307.942041741] [slam_toolbox]: Message Filter dropping message: frame 'turtlebot4/rplidar_link/rplidar' at time 0.080 for reason 'discarding message because the queue is full'
[sync_slam_toolbox_node-1] [INFO] [1709828308.086456574] [slam_toolbox]: Message Filter dropping message: frame 'turtlebot4/rplidar_link/rplidar' at time 0.096 for reason 'discarding message because the queue is full'
[sync_slam_toolbox_node-1] [INFO] [1709828308.200680328] [slam_toolbox]: Message Filter dropping message: frame 'turtlebot4/rplidar_link/rplidar' at time 0.112 for reason 'discarding message because the queue is full'
[sync_slam_toolbox_node-1] Registering sensor: [Custom Described Lidar]
^C[WARNING] [launch]: user interrupted with ctrl-c (SIGINT)
[sync_slam_toolbox_node-1] [INFO] [1709828598.917456075] [rclcpp]: signal_handler(signal_value=2)
[INFO] [sync_slam_toolbox_node-1]: process has finished cleanly [pid 9560]

when I run  ros2 launch turtlebot4_ignition_bringup ignition.launch.py in the terminal I have this 

andrius@andrius-HP-Pavilion-Laptop-15-eh0xxx:~/turtlebot4_ws$ ros2 launch turtlebot4_ignition_bringup ignition.launch.py
[INFO] [launch]: All log files can be found below /home/andrius/.ros/log/2024-03-07-11-16-59-658186-andrius-HP-Pavilion-Laptop-15-eh0xxx-8721
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [ign gazebo-1]: process started with pid [8768]
[INFO] [parameter_bridge-2]: process started with pid [8770]
[INFO] [parameter_bridge-3]: process started with pid [8773]
[INFO] [parameter_bridge-4]: process started with pid [8775]
[INFO] [parameter_bridge-5]: process started with pid [8777]
[INFO] [parameter_bridge-6]: process started with pid [8779]
[INFO] [parameter_bridge-7]: process started with pid [8781]
[INFO] [parameter_bridge-8]: process started with pid [8783]
[INFO] [parameter_bridge-9]: process started with pid [8785]
[INFO] [parameter_bridge-10]: process started with pid [8787]
[INFO] [parameter_bridge-11]: process started with pid [8789]
[INFO] [parameter_bridge-12]: process started with pid [8791]
[INFO] [parameter_bridge-13]: process started with pid [8793]
[INFO] [parameter_bridge-14]: process started with pid [8795]
[INFO] [robot_state_publisher-15]: process started with pid [8797]
[INFO] [robot_state_publisher-16]: process started with pid [8799]
[INFO] [static_transform_publisher-17]: process started with pid [8810]
[INFO] [create-18]: process started with pid [8812]
[INFO] [create-19]: process started with pid [8822]
[INFO] [spawner-20]: process started with pid [8833]
[INFO] [hazards_vector_publisher-21]: process started with pid [8872]
[INFO] [ir_intensity_vector_publisher-22]: process started with pid [8911]
[INFO] [motion_control-23]: process started with pid [8952]
[INFO] [wheel_status_publisher-24]: process started with pid [9040]
[INFO] [mock_publisher-25]: process started with pid [9101]
[INFO] [robot_state-26]: process started with pid [9103]
[INFO] [kidnap_estimator_publisher-27]: process started with pid [9105]
[INFO] [ui_mgr-28]: process started with pid [9114]
[INFO] [pose_republisher_node-29]: process started with pid [9135]
[INFO] [sensors_node-30]: process started with pid [9139]
[INFO] [interface_buttons_node-31]: process started with pid [9149]
[INFO] [turtlebot4_node-32]: process started with pid [9160]
[INFO] [turtlebot4_ignition_hmi_node-33]: process started with pid [9162]
[INFO] [component_container-34]: process started with pid [9173]
[INFO] [static_transform_publisher-35]: process started with pid [9215]
[INFO] [static_transform_publisher-36]: process started with pid [9217]
[robot_state_publisher-15] The root link base_link has an inertia specified in the URDF, but KDL does not support a root link with an inertia.  As a workaround, you can add an extra dummy link to your URDF.
[robot_state_publisher-15] Link bump_front_center had 0 children
[robot_state_publisher-15] Link bump_front_left had 0 children
[robot_state_publisher-15] Link bump_front_right had 0 children
[robot_state_publisher-15] Link bump_left had 0 children
[robot_state_publisher-15] Link bump_right had 0 children
[robot_state_publisher-15] Link button_1 had 0 children
[robot_state_publisher-15] Link button_2 had 0 children
[robot_state_publisher-15] Link button_power had 0 children
[robot_state_publisher-15] Link cliff_front_left had 0 children
[robot_state_publisher-15] Link cliff_front_right had 0 children
[robot_state_publisher-15] Link cliff_side_left had 0 children
[robot_state_publisher-15] Link cliff_side_right had 0 children
[robot_state_publisher-15] Link front_caster_link had 0 children
[robot_state_publisher-15] Link front_left_bottom_weight_block had 0 children
[robot_state_publisher-15] Link front_left_top_weight_block had 0 children
[robot_state_publisher-15] Link front_right_bottom_weight_block had 0 children
[robot_state_publisher-15] Link front_right_top_weight_block had 0 children
[robot_state_publisher-15] Link imu_link had 0 children
[robot_state_publisher-15] Link ir_intensity_front_center_left had 0 children
[robot_state_publisher-15] Link ir_intensity_front_center_right had 0 children
[robot_state_publisher-15] Link ir_intensity_front_left had 0 children
[robot_state_publisher-15] Link ir_intensity_front_right had 0 children
[robot_state_publisher-15] Link ir_intensity_left had 0 children
[robot_state_publisher-15] Link ir_intensity_right had 0 children
[robot_state_publisher-15] Link ir_intensity_side_left had 0 children
[robot_state_publisher-15] Link ir_omni had 0 children
[robot_state_publisher-15] Link mouse had 0 children
[robot_state_publisher-15] Link shell_link had 7 children
[robot_state_publisher-15] Link front_left_tower_standoff had 0 children
[robot_state_publisher-15] Link front_right_tower_standoff had 0 children
[robot_state_publisher-15] Link oakd_pro_camera_bracket had 1 children
[robot_state_publisher-15] Link oakd_pro_link had 4 children
[robot_state_publisher-15] Link oakd_pro_imu_frame had 0 children
[robot_state_publisher-15] Link oakd_pro_left_camera_frame had 1 children
[robot_state_publisher-15] Link oakd_pro_left_camera_optical_frame had 0 children
[robot_state_publisher-15] Link oakd_pro_rgb_camera_frame had 1 children
[robot_state_publisher-15] Link oakd_pro_rgb_camera_optical_frame had 0 children
[robot_state_publisher-15] Link oakd_pro_right_camera_frame had 1 children
[robot_state_publisher-15] Link oakd_pro_right_camera_optical_frame had 0 children
[robot_state_publisher-15] Link rear_left_tower_standoff had 0 children
[robot_state_publisher-15] Link rear_right_tower_standoff had 0 children
[robot_state_publisher-15] Link rplidar_link had 0 children
[robot_state_publisher-15] Link tower_sensor_plate had 0 children
[robot_state_publisher-15] Link wheel_drop_left had 1 children
[robot_state_publisher-15] Link left_wheel had 0 children
[robot_state_publisher-15] Link wheel_drop_right had 1 children
[robot_state_publisher-15] Link right_wheel had 0 children
[robot_state_publisher-15] [INFO] [1709828222.524299483] [robot_state_publisher]: got segment base_link
[robot_state_publisher-15] [INFO] [1709828222.524408163] [robot_state_publisher]: got segment bump_front_center
[robot_state_publisher-15] [INFO] [1709828222.524425834] [robot_state_publisher]: got segment bump_front_left
[robot_state_publisher-15] [INFO] [1709828222.524440572] [robot_state_publisher]: got segment bump_front_right
[robot_state_publisher-15] [INFO] [1709828222.524454471] [robot_state_publisher]: got segment bump_left
[robot_state_publisher-15] [INFO] [1709828222.524468091] [robot_state_publisher]: got segment bump_right
[robot_state_publisher-15] [INFO] [1709828222.524481501] [robot_state_publisher]: got segment button_1
[robot_state_publisher-15] [INFO] [1709828222.524495051] [robot_state_publisher]: got segment button_2
[robot_state_publisher-15] [INFO] [1709828222.524508881] [robot_state_publisher]: got segment button_power
[robot_state_publisher-15] [INFO] [1709828222.524522361] [robot_state_publisher]: got segment cliff_front_left
[robot_state_publisher-15] [INFO] [1709828222.524536051] [robot_state_publisher]: got segment cliff_front_right
[robot_state_publisher-15] [INFO] [1709828222.524549531] [robot_state_publisher]: got segment cliff_side_left
[robot_state_publisher-15] [INFO] [1709828222.524563221] [robot_state_publisher]: got segment cliff_side_right
[robot_state_publisher-15] [INFO] [1709828222.524577190] [robot_state_publisher]: got segment front_caster_link
[robot_state_publisher-15] [INFO] [1709828222.524590460] [robot_state_publisher]: got segment front_left_bottom_weight_block
[robot_state_publisher-15] [INFO] [1709828222.524603801] [robot_state_publisher]: got segment front_left_top_weight_block
[robot_state_publisher-15] [INFO] [1709828222.524617630] [robot_state_publisher]: got segment front_left_tower_standoff
[robot_state_publisher-15] [INFO] [1709828222.524631390] [robot_state_publisher]: got segment front_right_bottom_weight_block
[robot_state_publisher-15] [INFO] [1709828222.524644870] [robot_state_publisher]: got segment front_right_top_weight_block
[robot_state_publisher-15] [INFO] [1709828222.524658630] [robot_state_publisher]: got segment front_right_tower_standoff
[robot_state_publisher-15] [INFO] [1709828222.524672110] [robot_state_publisher]: got segment imu_link
[robot_state_publisher-15] [INFO] [1709828222.524686219] [robot_state_publisher]: got segment ir_intensity_front_center_left
[robot_state_publisher-15] [INFO] [1709828222.524699699] [robot_state_publisher]: got segment ir_intensity_front_center_right
[robot_state_publisher-15] [INFO] [1709828222.524713459] [robot_state_publisher]: got segment ir_intensity_front_left
[robot_state_publisher-15] [INFO] [1709828222.524728266] [robot_state_publisher]: got segment ir_intensity_front_right
[robot_state_publisher-15] [INFO] [1709828222.524742165] [robot_state_publisher]: got segment ir_intensity_left
[robot_state_publisher-15] [INFO] [1709828222.524755785] [robot_state_publisher]: got segment ir_intensity_right
[robot_state_publisher-15] [INFO] [1709828222.524769195] [robot_state_publisher]: got segment ir_intensity_side_left
[robot_state_publisher-15] [INFO] [1709828222.524783025] [robot_state_publisher]: got segment ir_omni
[robot_state_publisher-15] [INFO] [1709828222.524796854] [robot_state_publisher]: got segment left_wheel
[robot_state_publisher-15] [INFO] [1709828222.524810195] [robot_state_publisher]: got segment mouse
[robot_state_publisher-15] [INFO] [1709828222.524823955] [robot_state_publisher]: got segment oakd_pro_camera_bracket
[robot_state_publisher-15] [INFO] [1709828222.524837435] [robot_state_publisher]: got segment oakd_pro_imu_frame
[robot_state_publisher-15] [INFO] [1709828222.524857341] [robot_state_publisher]: got segment oakd_pro_left_camera_frame
[robot_state_publisher-15] [INFO] [1709828222.525013446] [robot_state_publisher]: got segment oakd_pro_left_camera_optical_frame
[robot_state_publisher-15] [INFO] [1709828222.525125129] [robot_state_publisher]: got segment oakd_pro_link
[robot_state_publisher-15] [INFO] [1709828222.525327332] [robot_state_publisher]: got segment oakd_pro_rgb_camera_frame
[robot_state_publisher-15] [INFO] [1709828222.525740400] [robot_state_publisher]: got segment oakd_pro_rgb_camera_optical_frame
[robot_state_publisher-15] [INFO] [1709828222.525999737] [robot_state_publisher]: got segment oakd_pro_right_camera_frame
[robot_state_publisher-15] [INFO] [1709828222.526359512] [robot_state_publisher]: got segment oakd_pro_right_camera_optical_frame
[robot_state_publisher-15] [INFO] [1709828222.526605369] [robot_state_publisher]: got segment rear_left_tower_standoff
[robot_state_publisher-15] [INFO] [1709828222.526902213] [robot_state_publisher]: got segment rear_right_tower_standoff
[robot_state_publisher-15] [INFO] [1709828222.527174262] [robot_state_publisher]: got segment right_wheel
[robot_state_publisher-15] [INFO] [1709828222.527782059] [robot_state_publisher]: got segment rplidar_link
[robot_state_publisher-15] [INFO] [1709828222.527835910] [robot_state_publisher]: got segment shell_link
[robot_state_publisher-15] [INFO] [1709828222.527853930] [robot_state_publisher]: got segment tower_sensor_plate
[robot_state_publisher-15] [INFO] [1709828222.527867410] [robot_state_publisher]: got segment wheel_drop_left
[robot_state_publisher-15] [INFO] [1709828222.527881659] [robot_state_publisher]: got segment wheel_drop_right
[robot_state_publisher-16] The root link std_dock_link has an inertia specified in the URDF, but KDL does not support a root link with an inertia.  As a workaround, you can add an extra dummy link to your URDF.
[robot_state_publisher-16] Link green_buoy_link had 0 children
[robot_state_publisher-16] Link halo_link had 0 children
[robot_state_publisher-16] Link red_buoy_link had 0 children
[robot_state_publisher-16] Link yellow_buoy_link had 0 children
[robot_state_publisher-16] [INFO] [1709828222.565816594] [dock_state_publisher]: got segment green_buoy_link
[robot_state_publisher-16] [INFO] [1709828222.565903342] [dock_state_publisher]: got segment halo_link
[robot_state_publisher-16] [INFO] [1709828222.565921222] [dock_state_publisher]: got segment red_buoy_link
[robot_state_publisher-16] [INFO] [1709828222.565936239] [dock_state_publisher]: got segment std_dock_link
[robot_state_publisher-16] [INFO] [1709828222.565950977] [dock_state_publisher]: got segment yellow_buoy_link
[static_transform_publisher-17] [INFO] [1709828222.544399533] [tf_odom_std_dock_link_publisher]: Spinning until killed publishing transform from 'odom' to 'std_dock_link'
[create-18] [INFO] [1709828222.681909124] [ros_ign_gazebo]: Requesting list of world names.
[create-19] [INFO] [1709828222.606363408] [ros_ign_gazebo]: Requesting list of world names.
[hazards_vector_publisher-21] [INFO] [1709828222.729765777] [hazards_vector_publisher]: Advertised topic: /hazard_detection
[hazards_vector_publisher-21] [INFO] [1709828222.730385169] [hazards_vector_publisher]: Subscription to topic: _internal/bumper/event
[hazards_vector_publisher-21] [INFO] [1709828222.730513475] [hazards_vector_publisher]: Subscription to topic: _internal/cliff_front_left/event
[hazards_vector_publisher-21] [INFO] [1709828222.730632702] [hazards_vector_publisher]: Subscription to topic: _internal/cliff_front_right/event
[hazards_vector_publisher-21] [INFO] [1709828222.730748925] [hazards_vector_publisher]: Subscription to topic: _internal/cliff_side_left/event
[hazards_vector_publisher-21] [INFO] [1709828222.730861516] [hazards_vector_publisher]: Subscription to topic: _internal/cliff_side_right/event
[hazards_vector_publisher-21] [INFO] [1709828222.730979765] [hazards_vector_publisher]: Subscription to topic: _internal/wheel_drop/left_wheel/event
[hazards_vector_publisher-21] [INFO] [1709828222.731094242] [hazards_vector_publisher]: Subscription to topic: _internal/wheel_drop/right_wheel/event
[hazards_vector_publisher-21] [INFO] [1709828222.731207113] [hazards_vector_publisher]: Subscription to topic: _internal/backup_limit
[ir_intensity_vector_publisher-22] [INFO] [1709828222.729798185] [ir_intensity_vector_publisher]: Advertised topic: /ir_intensity
[ir_intensity_vector_publisher-22] [INFO] [1709828222.730193372] [ir_intensity_vector_publisher]: Subscription to topic: _internal/ir_intensity_front_center_left
[ir_intensity_vector_publisher-22] [INFO] [1709828222.730345985] [ir_intensity_vector_publisher]: Subscription to topic: _internal/ir_intensity_front_center_right
[ir_intensity_vector_publisher-22] [INFO] [1709828222.730492452] [ir_intensity_vector_publisher]: Subscription to topic: _internal/ir_intensity_front_left
[ir_intensity_vector_publisher-22] [INFO] [1709828222.731076152] [ir_intensity_vector_publisher]: Subscription to topic: _internal/ir_intensity_front_right
[ir_intensity_vector_publisher-22] [INFO] [1709828222.731498439] [ir_intensity_vector_publisher]: Subscription to topic: _internal/ir_intensity_left
[ir_intensity_vector_publisher-22] [INFO] [1709828222.731771605] [ir_intensity_vector_publisher]: Subscription to topic: _internal/ir_intensity_right
[ir_intensity_vector_publisher-22] [INFO] [1709828222.732033946] [ir_intensity_vector_publisher]: Subscription to topic: _internal/ir_intensity_side_left
[motion_control-23] [INFO] [1709828222.742287711] [motion_control]: Enabling REFLEX_BUMP
[motion_control-23] [INFO] [1709828222.742437111] [motion_control]: Enabling REFLEX_CLIFF
[motion_control-23] [INFO] [1709828222.742550470] [motion_control]: Enabling REFLEX_STUCK
[motion_control-23] [INFO] [1709828222.742612353] [motion_control]: Enabling REFLEX_WHEEL_DROP
[wheel_status_publisher-24] [INFO] [1709828222.818007622] [wheel_status_publisher]: Advertised topic: /wheel_vels
[wheel_status_publisher-24] [INFO] [1709828222.818300974] [wheel_status_publisher]: Advertised topic: /wheel_ticks
[mock_publisher-25] [INFO] [1709828222.916888151] [mock_publisher]: Advertised mocked topic: /slip_status
[robot_state-26] [INFO] [1709828222.907471696] [robot_state]: Advertised topic: /battery_state
[robot_state-26] [INFO] [1709828222.908198161] [robot_state]: Subscription to topic: /dock
[robot_state-26] [INFO] [1709828222.908362298] [robot_state]: Advertised topic: /stop_status
[robot_state-26] [INFO] [1709828222.908747707] [robot_state]: Subscription to topic: /odom
[kidnap_estimator_publisher-27] [INFO] [1709828222.917502653] [kidnap_estimator_publisher]: Advertised topic: /kidnap_status
[kidnap_estimator_publisher-27] [INFO] [1709828222.917791465] [kidnap_estimator_publisher]: Subscription to topic: /hazard_detection
[ui_mgr-28] [INFO] [1709828222.968447952] [ui_mgr]: Subscription to topic: /cmd_lightring
[ui_mgr-28] [INFO] [1709828222.971071496] [ui_mgr]: Subscription to topic: /cmd_audio
[turtlebot4_node-32] [INFO] [1709828223.082984041] [turtlebot4_node]: Init Turtlebot4 Node Main
[turtlebot4_node-32] [INFO] [1709828223.191823307] [turtlebot4_node]: Buttons Init
[spawner-20] [INFO] [1709828223.210202709] [spawner_joint_state_broadcaster]: Waiting for '/controller_manager' node to exist
[turtlebot4_node-32] [INFO] [1709828223.229385336] [turtlebot4_node]: Init Display
[turtlebot4_node-32] [INFO] [1709828223.230443359] [turtlebot4_node]: Leds Init
[turtlebot4_node-32] [INFO] [1709828223.235242246] [turtlebot4_node]: Turtlebot4 standard running.
[static_transform_publisher-36] [INFO] [1709828223.248542609] [camera_stf]: Spinning until killed publishing transform from 'oakd_pro_rgb_camera_optical_frame' to 'turtlebot4/oakd_pro_rgb_camera_frame/rgbd_camera'
[static_transform_publisher-35] [INFO] [1709828223.279104215] [rplidar_stf]: Spinning until killed publishing transform from 'rplidar_link' to 'turtlebot4/rplidar_link/rplidar'
[parameter_bridge-12] [INFO] [1709828223.285946927] [turtlebot4.hmi_led_msg_bridge]: Passing message from ROS std_msgs/msg/Int32 to Ignition ignition.msgs.Int32 (showing msg only once per type)
[parameter_bridge-10] [INFO] [1709828223.436018403] [turtlebot4.hmi_display_msg_bridge]: Passing message from ROS std_msgs/msg/String to Ignition ignition.msgs.StringMsg (showing msg only once per type)
[parameter_bridge-10] [INFO] [1709828223.436194763] [turtlebot4.hmi_display_msg_bridge]: Passing message from ROS std_msgs/msg/Int32 to Ignition ignition.msgs.Int32 (showing msg only once per type)
[ign gazebo-1] [Msg] Ignition Gazebo Server v5.4.0
[ign gazebo-1] [Msg] Loading SDF world file[/opt/ros/galactic/share/turtlebot4_ignition_bringup/worlds/depot.sdf].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [2251689575469537287] / [ign_gazebo_components.World].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [13994732549916512682] / [ign_gazebo_components.Name].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [12592746352568925681] / [ign_gazebo_components.Gravity].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [2188341333082264598] / [ign_gazebo_components.Physics].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [13224937992534617849] / [ign_gazebo_components.MagneticField].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [3630648173860223239] / [ign_gazebo_components.PhysicsEnginePlugin].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [17459188283658606303] / [ign_gazebo_components.RenderEngineServerPlugin].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [8705992680619689917] / [ign_gazebo_components.RenderEngineGuiPlugin].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [8753193699724811771] / [ign_gazebo_components.Wind].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [12173050716021724529] / [ign_gazebo_components.WorldLinearVelocity].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [15943768124495574352] / [ign_gazebo_components.WorldLinearVelocitySeed].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [3297509811873971798] / [ign_gazebo_components.ParentEntity].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [17100615127981600159] / [ign_gazebo_components.Scene].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [17605309075052480649] / [ign_gazebo_components.Atmosphere].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [8064491505919932473] / [ign_gazebo_components.Level].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [2668898242563798256] / [ign_gazebo_components.DefaultLevel].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [11371360182141354106] / [ign_gazebo_components.LevelEntityNames].
[ign gazebo-1] [Dbg] [Physics.cc:753] Loaded [ignition::physics::dartsim::Plugin] from library [/usr/lib/x86_64-linux-gnu/ign-physics-4/engine-plugins/libignition-physics-dartsim-plugin.so]
[ign gazebo-1] [Dbg] [SimulationRunner.cc:882] Loaded system [ignition::gazebo::systems::Physics] for entity [1]
[ign gazebo-1] [Msg] Create service on [/world/depot/create]
[ign gazebo-1] [Msg] Remove service on [/world/depot/remove]
[ign gazebo-1] [Msg] Pose service on [/world/depot/set_pose]
[ign gazebo-1] [Msg] Pose service on [/world/depot/set_pose_vector]
[ign gazebo-1] [Msg] Light configuration service on [/world/depot/light_config]
[ign gazebo-1] [Msg] Physics service on [/world/depot/set_physics]
[ign gazebo-1] [Msg] Enable collision service on [/world/depot/enable_collision]
[ign gazebo-1] [Msg] Disable collision service on [/world/depot/disable_collision]
[ign gazebo-1] [Msg] Material service on [/world/depot/visual_config]
[ign gazebo-1] [Msg] Material service on [/world/depot/wheel_slip]
[ign gazebo-1] [Dbg] [SimulationRunner.cc:882] Loaded system [ignition::gazebo::systems::UserCommands] for entity [1]
[ign gazebo-1] [Dbg] [SimulationRunner.cc:882] Loaded system [ignition::gazebo::systems::SceneBroadcaster] for entity [1]
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [4981278897826323946] / [ign_gazebo_components.WorldSdf].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [6687176221774458630] / [ign_gazebo_components.Model].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [6612894081701502240] / [ign_gazebo_components.Pose].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [8546580419506082455] / [ign_gazebo_components.Static].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [9712747055438129860] / [ign_gazebo_components.WindMode].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [5661073481138181711] / [ign_gazebo_components.SelfCollide].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [11683062252779233161] / [ign_gazebo_components.SourceFilePath].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [5081358965268446661] / [ign_gazebo_components.Link].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [8112400427272910195] / [ign_gazebo_components.Inertial].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [16454635107327670381] / [ign_gazebo_components.Visual].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [13011964647677164955] / [ign_gazebo_components.CastShadows].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [13440282432131634483] / [ign_gazebo_components.Transparency].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [5453622280849253520] / [ign_gazebo_components.VisibilityFlags].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [17121648710877364109] / [ign_gazebo_components.Geometry].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [9853217982010720764] / [ign_gazebo_components.Material].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [17938588655714334139] / [ign_gazebo_components.Collision].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [9225962031573086509] / [ign_gazebo_components.CollisionElement].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [10522242218202596205] / [ign_gazebo_components.CanonicalLink].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [3866641186784191835] / [ign_gazebo_components.Light].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [9912133897551038435] / [ign_gazebo_components.LightType].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [360894313363162387] / [ign_gazebo_components.Joint].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [4514298940308304267] / [ign_gazebo_components.JointType].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [6791213906290467105] / [ign_gazebo_components.ThreadPitch].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [14863055383328686534] / [ign_gazebo_components.ParentLinkName].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [3888602368311486678] / [ign_gazebo_components.ChildLinkName].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [16752981946841796574] / [ign_gazebo_components.JointAxis].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [17053779755061317520] / [ign_gazebo_components.ModelCanonicalLink].
[ign gazebo-1] [Dbg] [EntityComponentManager.cc:767] Using components of type [11536476718181283925] / [ign_gazebo_components.ModelSdf].
[ign gazebo-1] [Msg] Joint velocity initialized to [1]
[ign gazebo-1] [Dbg] [JointController.cc:142] [JointController] Velocity mode
[ign gazebo-1] [Msg] JointController subscribing to Double messages on [/model/Depot/joint/fan1_joint/cmd_vel]
[ign gazebo-1] [Dbg] [SimulationRunner.cc:882] Loaded system [ignition::gazebo::systems::JointController] for entity [4]
[ign gazebo-1] [Msg] Joint velocity initialized to [2]
[ign gazebo-1] [Dbg] [JointController.cc:142] [JointController] Velocity mode
[ign gazebo-1] [Msg] JointController subscribing to Double messages on [/model/Depot/joint/fan2_joint/cmd_vel]
[ign gazebo-1] [Dbg] [SimulationRunner.cc:882] Loaded system [ignition::gazebo::systems::JointController] for entity [4]
[ign gazebo-1] [Msg] Loaded level [3]
[ign gazebo-1] [Msg] Serving world controls on [/world/depot/control] and [/world/depot/playback/control]
[ign gazebo-1] [Msg] Serving GUI information on [/world/depot/gui/info]
[ign gazebo-1] [Msg] World [depot] initialized with [1ms] physics profile.
[create-18] [INFO] [1709828223.870088490] [ros_ign_gazebo]: Waiting messages on topic [robot_description].
[create-18] [INFO] [1709828223.968905460] [ros_ign_gazebo]: Requested creation of entity.
[create-18] [INFO] [1709828223.969034884] [ros_ign_gazebo]: OK creation of entity.
[create-19] [INFO] [1709828223.970372009] [ros_ign_gazebo]: Waiting messages on topic [standard_dock_description].
[create-19] [INFO] [1709828223.979596039] [ros_ign_gazebo]: Requested creation of entity.
[create-19] [INFO] [1709828223.979663720] [ros_ign_gazebo]: OK creation of entity.
[ign gazebo-1] [GUI] [Wrn] [Application.cc:757] [QT] file::/Gazebo/GazeboDrawer.qml:147:3: QML Dialog: Binding loop detected for property "implicitHeight"
[ign gazebo-1] [GUI] [Wrn] [Application.cc:757] [QT] file::/Gazebo/GazeboDrawer.qml:147:3: QML Dialog: Binding loop detected for property "implicitHeight"
[INFO] [create-18]: process has finished cleanly [pid 8812]
[INFO] [create-19]: process has finished cleanly [pid 8822]
[ign gazebo-1] [INFO] [1709828224.459021188] [ignition_ros_control]: [ign_ros2_control] Fixed joint [bump_front_center_joint] (Entity=113)] is skipped
[ign gazebo-1] [INFO] [1709828224.459274588] [ignition_ros_control]: [ign_ros2_control] Fixed joint [front_caster_joint] (Entity=114)] is skipped
[ign gazebo-1] [INFO] [1709828224.459299384] [ignition_ros_control]: [ign_ros2_control] Fixed joint [front_left_bottom_weight_block_joint] (Entity=115)] is skipped
[ign gazebo-1] [INFO] [1709828224.459320407] [ignition_ros_control]: [ign_ros2_control] Fixed joint [front_left_top_weight_block_joint] (Entity=116)] is skipped
[ign gazebo-1] [INFO] [1709828224.459339405] [ignition_ros_control]: [ign_ros2_control] Fixed joint [front_right_bottom_weight_block_joint] (Entity=117)] is skipped
[ign gazebo-1] [INFO] [1709828224.459358613] [ignition_ros_control]: [ign_ros2_control] Fixed joint [front_right_top_weight_block_joint] (Entity=118)] is skipped
[ign gazebo-1] [INFO] [1709828224.459375655] [ignition_ros_control]: [ign_ros2_control] Fixed joint [imu_joint] (Entity=119)] is skipped
[ign gazebo-1] [INFO] [1709828224.459394304] [ignition_ros_control]: [ign_ros2_control] Fixed joint [ir_intensity_front_center_left_joint] (Entity=120)] is skipped
[ign gazebo-1] [INFO] [1709828224.459413861] [ignition_ros_control]: [ign_ros2_control] Fixed joint [ir_intensity_front_center_right_joint] (Entity=121)] is skipped
[ign gazebo-1] [INFO] [1709828224.459431392] [ignition_ros_control]: [ign_ros2_control] Fixed joint [ir_intensity_front_left_joint] (Entity=122)] is skipped
[ign gazebo-1] [INFO] [1709828224.459451158] [ignition_ros_control]: [ign_ros2_control] Fixed joint [ir_intensity_front_right_joint] (Entity=123)] is skipped
[ign gazebo-1] [INFO] [1709828224.459470436] [ignition_ros_control]: [ign_ros2_control] Fixed joint [ir_intensity_left_joint] (Entity=124)] is skipped
[ign gazebo-1] [INFO] [1709828224.459488176] [ignition_ros_control]: [ign_ros2_control] Fixed joint [ir_intensity_right_joint] (Entity=125)] is skipped
[ign gazebo-1] [INFO] [1709828224.459507105] [ignition_ros_control]: [ign_ros2_control] Fixed joint [ir_intensity_side_left_joint] (Entity=126)] is skipped
[ign gazebo-1] [INFO] [1709828224.459525823] [ignition_ros_control]: [ign_ros2_control] Fixed joint [ir_omni_joint] (Entity=127)] is skipped
[ign gazebo-1] [INFO] [1709828224.459544402] [ignition_ros_control]: [ign_ros2_control] Fixed joint [mouse_joint] (Entity=128)] is skipped
[ign gazebo-1] [INFO] [1709828224.459563400] [ignition_ros_control]: [ign_ros2_control] Fixed joint [front_left_tower_standoff_joint] (Entity=129)] is skipped
[ign gazebo-1] [INFO] [1709828224.459581630] [ignition_ros_control]: [ign_ros2_control] Fixed joint [front_right_tower_standoff_joint] (Entity=130)] is skipped
[ign gazebo-1] [INFO] [1709828224.459602025] [ignition_ros_control]: [ign_ros2_control] Fixed joint [oakd_pro_camera_bracket_joint] (Entity=131)] is skipped
[ign gazebo-1] [INFO] [1709828224.459621582] [ignition_ros_control]: [ign_ros2_control] Fixed joint [oakd_pro_joint] (Entity=132)] is skipped
[ign gazebo-1] [INFO] [1709828224.459643164] [ignition_ros_control]: [ign_ros2_control] Fixed joint [oakd_pro_imu_joint] (Entity=133)] is skipped
[ign gazebo-1] [INFO] [1709828224.459662162] [ignition_ros_control]: [ign_ros2_control] Fixed joint [oakd_pro_left_camera_joint] (Entity=134)] is skipped
[ign gazebo-1] [INFO] [1709828224.459681719] [ignition_ros_control]: [ign_ros2_control] Fixed joint [oakd_pro_left_camera_optical_joint] (Entity=135)] is skipped
[ign gazebo-1] [INFO] [1709828224.459700577] [ignition_ros_control]: [ign_ros2_control] Fixed joint [oakd_pro_rgb_camera_joint] (Entity=136)] is skipped
[ign gazebo-1] [INFO] [1709828224.459719086] [ignition_ros_control]: [ign_ros2_control] Fixed joint [oakd_pro_rgb_camera_optical_joint] (Entity=137)] is skipped
[ign gazebo-1] [INFO] [1709828224.459738154] [ignition_ros_control]: [ign_ros2_control] Fixed joint [oakd_pro_right_camera_joint] (Entity=138)] is skipped
[ign gazebo-1] [INFO] [1709828224.459756663] [ignition_ros_control]: [ign_ros2_control] Fixed joint [oakd_pro_right_camera_optical_joint] (Entity=139)] is skipped
[ign gazebo-1] [INFO] [1709828224.459776290] [ignition_ros_control]: [ign_ros2_control] Fixed joint [rear_left_tower_standoff_joint] (Entity=140)] is skipped
[ign gazebo-1] [INFO] [1709828224.459797732] [ignition_ros_control]: [ign_ros2_control] Fixed joint [rear_right_tower_standoff_joint] (Entity=141)] is skipped
[ign gazebo-1] [INFO] [1709828224.459816800] [ignition_ros_control]: [ign_ros2_control] Fixed joint [rplidar_joint] (Entity=142)] is skipped
[ign gazebo-1] [INFO] [1709828224.459870791] [ignition_ros_control]: [ign_ros2_control] Fixed joint [tower_sensor_plate_joint] (Entity=143)] is skipped
[ign gazebo-1] [INFO] [1709828224.491410516] [ignition_ros_control]: connected to service!! robot_state_publisher asking for robot_description
[ign gazebo-1] [INFO] [1709828224.510206058] [ignition_ros_control]: Received URDF from param server
[ign gazebo-1] [INFO] [1709828224.520460661] [ignition_ros_control]: Loading joint: left_wheel_joint
[ign gazebo-1] [INFO] [1709828224.520528272] [ignition_ros_control]: 	Command:
[ign gazebo-1] [INFO] [1709828224.520553626] [ignition_ros_control]: 		 velocity
[ign gazebo-1] [INFO] [1709828224.520581285] [ignition_ros_control]: 	State:
[ign gazebo-1] [INFO] [1709828224.520605731] [ignition_ros_control]: 		 velocity
[ign gazebo-1] [INFO] [1709828224.520634717] [ignition_ros_control]: 		 position
[ign gazebo-1] [INFO] [1709828224.520776713] [ignition_ros_control]: Loading sensor: imu
[ign gazebo-1] [INFO] [1709828224.520802486] [ignition_ros_control]: 	State:
[ign gazebo-1] [WARN] [1709828224.520867373] [ignition_ros_control]: On init...
[ign gazebo-1] [INFO] [1709828224.520945390] [ignition_ros_control]: System Successfully configured!
[ign gazebo-1] [INFO] [1709828224.521169735] [ignition_ros_control]: Loading joint: right_wheel_joint
[ign gazebo-1] [INFO] [1709828224.521196416] [ignition_ros_control]: 	Command:
[ign gazebo-1] [INFO] [1709828224.521216601] [ignition_ros_control]: 		 velocity
[ign gazebo-1] [INFO] [1709828224.521236856] [ignition_ros_control]: 	State:
[ign gazebo-1] [INFO] [1709828224.521256762] [ignition_ros_control]: 		 velocity
[ign gazebo-1] [INFO] [1709828224.521276249] [ignition_ros_control]: 		 position
[ign gazebo-1] [INFO] [1709828224.521299508] [ignition_ros_control]: Loading sensor: imu
[ign gazebo-1] [INFO] [1709828224.521319624] [ignition_ros_control]: 	State:
[ign gazebo-1] [WARN] [1709828224.521340647] [ignition_ros_control]: On init...
[ign gazebo-1] [INFO] [1709828224.521362020] [ignition_ros_control]: System Successfully configured!
[ign gazebo-1] [INFO] [1709828224.521387304] [ignition_ros_control]: Loading controller_manager
[ign gazebo-1] [Msg] Serving world SDF generation service[Msg] Ignition Gazebo GUI    v5.4.0
[ign gazebo-1] [Dbg] [Application.cc:90] Initializing application.
[ign gazebo-1] [GUI] [Dbg] [Application.cc:515] Create main window
[ign gazebo-1] [GUI] [Dbg] [PathManager.cc:66] Requesting resource paths through [/gazebo/resource_paths/get]
[ign gazebo-1] [GUI] [Dbg] [Gui.cc:145] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign gazebo-1] [GUI] [Dbg] [PathManager.cc:55] Received resource paths.
[ign gazebo-1] [GUI] [Dbg] [GuiRunner.cc:91] Requesting initial state from [/world/depot/state]...
[ign gazebo-1] [GUI] [Msg] Loading config [/opt/ros/galactic/share/turtlebot4_ignition_bringup/gui/standard/gui.config]
[ign gazebo-1] [GUI] [Dbg] [Application.cc:392] Loading plugin [GzScene3D]
[ign gazebo-1] [GUI] [Msg] Video recorder stats topic advertised on [/gui/record_video/stats]
[ign gazebo-1] [GUI] [Msg] Transform mode service on [/gui/transform_mode]
[ign gazebo-1] [GUI] [Msg] Record video service on [/gui/record_video]
[ign gazebo-1] [GUI] [Msg] Move to service on [/gui/move_to]
[ign gazebo-1] [GUI] [Msg] Follow service on [/gui/follow]
[ign gazebo-1] [GUI] [Msg] Follow offset service on [/gui/follow/offset]
[ign gazebo-1] [GUI] [Msg] View angle service on [/gui/view_angle]
[ign gazebo-1] [GUI] [Msg] Move to pose service on [/gui/move_to/pose]
[ign gazebo-1] [GUI] [Msg] Camera pose topic advertised on [/gui/camera/pose]
[ign gazebo-1] [GUI] [Msg] View collisions service on [/gui/view/collisions]
[ign gazebo-1] [GUI] [Msg] Added plugin [3D View] to main window
t"

To Reproduce

1.run SLAM. It is recommended to run synchronous SLAM on a remote PC to get a higher resolution map.

ros2 launch turtlebot4_navigation slam_sync.launch.py

  1. run Launch Rviz2

To visualise the map, launch Rviz2 with the view_robot launch file.

ros2 launch turtlebot4_viz view_robot.launch.py
3. run the ignition gazebo
Running the simulator with default settings:

ros2 launch turtlebot4_ignition_bringup ignition.launch.py

Other notes

Captura de pantalla de 2024-03-07 11-23-03
Captura de pantalla de 2024-03-07 11-22-41
Captura de pantalla de 2024-03-07 11-22-30
Captura de pantalla de 2024-03-07 11-22-20
Captura de pantalla de 2024-03-07 11-22-19
Captura de pantalla de 2024-03-07 11-22-17
Captura de pantalla de 2024-03-07 11-21-16
Captura de pantalla de 2024-03-07 11-20-46
Captura de pantalla de 2024-03-07 11-20-39
Captura de pantalla de 2024-03-07 11-20-38

@ajjaya18 ajjaya18 added the troubleshooting System not working as expected, may be user error. label Mar 7, 2024
@ajjaya18
Copy link
Author

ajjaya18 commented Mar 7, 2024

@hilary-luo

@ajjaya18
Copy link
Author

ajjaya18 commented Mar 7, 2024

I have this problem when I launch my own world
andrius@andrius-HP-Pavilion-Laptop-15-eh0xxx:~/turtlebot4_ws$ ros2 launch turtlebot4_ignition_bringup ignition.launch.py world:=mi_mundo

[INFO] [launch]: All log files can be found below /home/andrius/.ros/log/2024-03-07-16-14-10-834014-andrius-HP-Pavilion-Laptop-15-eh0xxx-178044
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [ign gazebo-1]: process started with pid [178048]
[INFO] [parameter_bridge-2]: process started with pid [178051]
[INFO] [parameter_bridge-3]: process started with pid [178053]
[INFO] [parameter_bridge-4]: process started with pid [178055]
[INFO] [parameter_bridge-5]: process started with pid [178057]
[INFO] [parameter_bridge-6]: process started with pid [178059]
[INFO] [parameter_bridge-7]: process started with pid [178061]
[INFO] [parameter_bridge-8]: process started with pid [178063]
[INFO] [parameter_bridge-9]: process started with pid [178065]
[INFO] [parameter_bridge-10]: process started with pid [178067]
[INFO] [parameter_bridge-11]: process started with pid [178069]
[INFO] [parameter_bridge-12]: process started with pid [178071]
[INFO] [parameter_bridge-13]: process started with pid [178073]
[INFO] [parameter_bridge-14]: process started with pid [178075]
[INFO] [robot_state_publisher-15]: process started with pid [178077]
[INFO] [robot_state_publisher-16]: process started with pid [178079]
[INFO] [static_transform_publisher-17]: process started with pid [178081]
[INFO] [create-18]: process started with pid [178092]
[INFO] [create-19]: process started with pid [178137]
[INFO] [spawner-20]: process started with pid [178168]
[INFO] [hazards_vector_publisher-21]: process started with pid [178221]
[INFO] [ir_intensity_vector_publisher-22]: process started with pid [178291]
[INFO] [motion_control-23]: process started with pid [178293]
[INFO] [wheel_status_publisher-24]: process started with pid [178310]
[INFO] [mock_publisher-25]: process started with pid [178314]
[INFO] [robot_state-26]: process started with pid [178349]
[INFO] [kidnap_estimator_publisher-27]: process started with pid [178365]
[INFO] [ui_mgr-28]: process started with pid [178368]
[INFO] [pose_republisher_node-29]: process started with pid [178370]
[INFO] [sensors_node-30]: process started with pid [178401]
[INFO] [interface_buttons_node-31]: process started with pid [178422]
[INFO] [turtlebot4_node-32]: process started with pid [178424]
[INFO] [turtlebot4_ignition_hmi_node-33]: process started with pid [178426]
[INFO] [component_container-34]: process started with pid [178455]
[INFO] [static_transform_publisher-35]: process started with pid [178457]
[INFO] [static_transform_publisher-36]: process started with pid [178459]
[parameter_bridge-12] [INFO] [1709846054.804184357] [turtlebot4.hmi_led_msg_bridge]: Passing message from ROS std_msgs/msg/Int32 to Ignition ignition.msgs.Int32 (showing msg only once per type)
[robot_state_publisher-15] The root link base_link has an inertia specified in the URDF, but KDL does not support a root link with an inertia. As a workaround, you can add an extra dummy link to your URDF.
[robot_state_publisher-15] Link bump_front_center had 0 children
[robot_state_publisher-15] Link bump_front_left had 0 children
[robot_state_publisher-15] Link bump_front_right had 0 children
[robot_state_publisher-15] Link bump_left had 0 children
[robot_state_publisher-15] Link bump_right had 0 children
[robot_state_publisher-15] Link button_1 had 0 children
[robot_state_publisher-15] Link button_2 had 0 children
[robot_state_publisher-15] Link button_power had 0 children
[robot_state_publisher-15] Link cliff_front_left had 0 children
[robot_state_publisher-15] Link cliff_front_right had 0 children
[robot_state_publisher-15] Link cliff_side_left had 0 children
[robot_state_publisher-15] Link cliff_side_right had 0 children
[robot_state_publisher-15] Link front_caster_link had 0 children
[robot_state_publisher-15] Link front_left_bottom_weight_block had 0 children
[robot_state_publisher-15] Link front_left_top_weight_block had 0 children
[robot_state_publisher-15] Link front_right_bottom_weight_block had 0 children
[robot_state_publisher-15] Link front_right_top_weight_block had 0 children
[robot_state_publisher-15] Link imu_link had 0 children
[robot_state_publisher-15] Link ir_intensity_front_center_left had 0 children
[robot_state_publisher-15] Link ir_intensity_front_center_right had 0 children
[robot_state_publisher-15] Link ir_intensity_front_left had 0 children
[robot_state_publisher-15] Link ir_intensity_front_right had 0 children
[robot_state_publisher-15] Link ir_intensity_left had 0 children
[robot_state_publisher-15] Link ir_intensity_right had 0 children
[robot_state_publisher-15] Link ir_intensity_side_left had 0 children
[robot_state_publisher-15] Link ir_omni had 0 children
[robot_state_publisher-15] Link mouse had 0 children
[robot_state_publisher-15] Link shell_link had 7 children
[robot_state_publisher-15] Link front_left_tower_standoff had 0 children
[robot_state_publisher-15] Link front_right_tower_standoff had 0 children
[robot_state_publisher-15] Link oakd_pro_camera_bracket had 1 children
[robot_state_publisher-15] Link oakd_pro_link had 4 children
[robot_state_publisher-15] Link oakd_pro_imu_frame had 0 children
[robot_state_publisher-15] Link oakd_pro_left_camera_frame had 1 children
[robot_state_publisher-15] Link oakd_pro_left_camera_optical_frame had 0 children
[robot_state_publisher-15] Link oakd_pro_rgb_camera_frame had 1 children
[robot_state_publisher-15] Link oakd_pro_rgb_camera_optical_frame had 0 children
[robot_state_publisher-15] Link oakd_pro_right_camera_frame had 1 children
[robot_state_publisher-15] Link oakd_pro_right_camera_optical_frame had 0 children
[robot_state_publisher-15] Link rear_left_tower_standoff had 0 children
[robot_state_publisher-15] Link rear_right_tower_standoff had 0 children
[robot_state_publisher-15] Link rplidar_link had 0 children
[robot_state_publisher-15] Link tower_sensor_plate had 0 children
[robot_state_publisher-15] Link wheel_drop_left had 1 children
[robot_state_publisher-15] Link left_wheel had 0 children
[robot_state_publisher-15] Link wheel_drop_right had 1 children
[robot_state_publisher-15] Link right_wheel had 0 children
[robot_state_publisher-15] [INFO] [1709846053.996991890] [robot_state_publisher]: got segment base_link
[robot_state_publisher-15] [INFO] [1709846053.997099311] [robot_state_publisher]: got segment bump_front_center
[robot_state_publisher-15] [INFO] [1709846053.997116074] [robot_state_publisher]: got segment bump_front_left
[robot_state_publisher-15] [INFO] [1709846053.997131720] [robot_state_publisher]: got segment bump_front_right
[robot_state_publisher-15] [INFO] [1709846053.997146108] [robot_state_publisher]: got segment bump_left
[robot_state_publisher-15] [INFO] [1709846053.997158959] [robot_state_publisher]: got segment bump_right
[robot_state_publisher-15] [INFO] [1709846053.997173277] [robot_state_publisher]: got segment button_1
[robot_state_publisher-15] [INFO] [1709846053.997186618] [robot_state_publisher]: got segment button_2
[robot_state_publisher-15] [INFO] [1709846053.997204288] [robot_state_publisher]: got segment button_power
[robot_state_publisher-15] [INFO] [1709846053.997217559] [robot_state_publisher]: got segment cliff_front_left
[robot_state_publisher-15] [INFO] [1709846053.997232855] [robot_state_publisher]: got segment cliff_front_right
[robot_state_publisher-15] [INFO] [1709846053.997247662] [robot_state_publisher]: got segment cliff_side_left
[robot_state_publisher-15] [INFO] [1709846053.997260514] [robot_state_publisher]: got segment cliff_side_right
[robot_state_publisher-15] [INFO] [1709846053.997275391] [robot_state_publisher]: got segment front_caster_link
[robot_state_publisher-15] [INFO] [1709846053.997289080] [robot_state_publisher]: got segment front_left_bottom_weight_block
[robot_state_publisher-15] [INFO] [1709846053.997303538] [robot_state_publisher]: got segment front_left_top_weight_block
[robot_state_publisher-15] [INFO] [1709846053.997318136] [robot_state_publisher]: got segment front_left_tower_standoff
[robot_state_publisher-15] [INFO] [1709846053.997332873] [robot_state_publisher]: got segment front_right_bottom_weight_block
[robot_state_publisher-15] [INFO] [1709846053.997347471] [robot_state_publisher]: got segment front_right_top_weight_block
[robot_state_publisher-15] [INFO] [1709846053.997360741] [robot_state_publisher]: got segment front_right_tower_standoff
[robot_state_publisher-15] [INFO] [1709846053.997374640] [robot_state_publisher]: got segment imu_link
[robot_state_publisher-15] [INFO] [1709846053.997388889] [robot_state_publisher]: got segment ir_intensity_front_center_left
[robot_state_publisher-15] [INFO] [1709846053.997401880] [robot_state_publisher]: got segment ir_intensity_front_center_right
[robot_state_publisher-15] [INFO] [1709846053.997415151] [robot_state_publisher]: got segment ir_intensity_front_left
[robot_state_publisher-15] [INFO] [1709846053.997432402] [robot_state_publisher]: got segment ir_intensity_front_right
[robot_state_publisher-15] [INFO] [1709846053.997445673] [robot_state_publisher]: got segment ir_intensity_left
[robot_state_publisher-15] [INFO] [1709846053.997460550] [robot_state_publisher]: got segment ir_intensity_right
[robot_state_publisher-15] [INFO] [1709846053.997475706] [robot_state_publisher]: got segment ir_intensity_side_left
[robot_state_publisher-15] [INFO] [1709846053.997489535] [robot_state_publisher]: got segment ir_omni
[robot_state_publisher-15] [INFO] [1709846053.997502457] [robot_state_publisher]: got segment left_wheel
[robot_state_publisher-15] [INFO] [1709846053.997516216] [robot_state_publisher]: got segment mouse
[robot_state_publisher-15] [INFO] [1709846053.997530674] [robot_state_publisher]: got segment oakd_pro_camera_bracket
[robot_state_publisher-15] [INFO] [1709846053.997545342] [robot_state_publisher]: got segment oakd_pro_imu_frame
[robot_state_publisher-15] [INFO] [1709846053.997561196] [robot_state_publisher]: got segment oakd_pro_left_camera_frame
[robot_state_publisher-15] [INFO] [1709846053.997573419] [robot_state_publisher]: got segment oakd_pro_left_camera_optical_frame
[robot_state_publisher-15] [INFO] [1709846053.997587388] [robot_state_publisher]: got segment oakd_pro_link
[robot_state_publisher-15] [INFO] [1709846053.997601567] [robot_state_publisher]: got segment oakd_pro_rgb_camera_frame
[robot_state_publisher-15] [INFO] [1709846053.997614768] [robot_state_publisher]: got segment oakd_pro_rgb_camera_optical_frame
[robot_state_publisher-15] [INFO] [1709846053.997628737] [robot_state_publisher]: got segment oakd_pro_right_camera_frame
[robot_state_publisher-15] [INFO] [1709846053.997642007] [robot_state_publisher]: got segment oakd_pro_right_camera_optical_frame
[robot_state_publisher-15] [INFO] [1709846053.997656395] [robot_state_publisher]: got segment rear_left_tower_standoff
[robot_state_publisher-15] [INFO] [1709846053.997670155] [robot_state_publisher]: got segment rear_right_tower_standoff
[robot_state_publisher-15] [INFO] [1709846053.997684473] [robot_state_publisher]: got segment right_wheel
[robot_state_publisher-15] [INFO] [1709846053.997698302] [robot_state_publisher]: got segment rplidar_link
[robot_state_publisher-15] [INFO] [1709846053.997711643] [robot_state_publisher]: got segment shell_link
[robot_state_publisher-15] [INFO] [1709846053.997726450] [robot_state_publisher]: got segment tower_sensor_plate
[robot_state_publisher-15] [INFO] [1709846053.997739720] [robot_state_publisher]: got segment wheel_drop_left
[robot_state_publisher-15] [INFO] [1709846053.997753200] [robot_state_publisher]: got segment wheel_drop_right
[robot_state_publisher-16] The root link std_dock_link has an inertia specified in the URDF, but KDL does not support a root link with an inertia. As a workaround, you can add an extra dummy link to your URDF.
[robot_state_publisher-16] Link green_buoy_link had 0 children
[robot_state_publisher-16] Link halo_link had 0 children
[robot_state_publisher-16] Link red_buoy_link had 0 children
[robot_state_publisher-16] Link yellow_buoy_link had 0 children
[robot_state_publisher-16] [INFO] [1709846054.034438164] [dock_state_publisher]: got segment green_buoy_link
[robot_state_publisher-16] [INFO] [1709846054.034721735] [dock_state_publisher]: got segment halo_link
[robot_state_publisher-16] [INFO] [1709846054.034788507] [dock_state_publisher]: got segment red_buoy_link
[robot_state_publisher-16] [INFO] [1709846054.034805828] [dock_state_publisher]: got segment std_dock_link
[robot_state_publisher-16] [INFO] [1709846054.034820426] [dock_state_publisher]: got segment yellow_buoy_link
[static_transform_publisher-17] [INFO] [1709846053.897343406] [tf_odom_std_dock_link_publisher]: Spinning until killed publishing transform from 'odom' to 'std_dock_link'
[create-18] [INFO] [1709846054.542117296] [ros_ign_gazebo]: Requesting list of world names.
[hazards_vector_publisher-21] [INFO] [1709846054.419288107] [hazards_vector_publisher]: Advertised topic: /hazard_detection
[hazards_vector_publisher-21] [INFO] [1709846054.425116043] [hazards_vector_publisher]: Subscription to topic: _internal/bumper/event
[hazards_vector_publisher-21] [INFO] [1709846054.478467208] [hazards_vector_publisher]: Subscription to topic: _internal/cliff_front_left/event
[hazards_vector_publisher-21] [INFO] [1709846054.481857763] [hazards_vector_publisher]: Subscription to topic: _internal/cliff_front_right/event
[hazards_vector_publisher-21] [INFO] [1709846054.486623217] [hazards_vector_publisher]: Subscription to topic: _internal/cliff_side_left/event
[hazards_vector_publisher-21] [INFO] [1709846054.495017747] [hazards_vector_publisher]: Subscription to topic: _internal/cliff_side_right/event
[hazards_vector_publisher-21] [INFO] [1709846054.502735129] [hazards_vector_publisher]: Subscription to topic: _internal/wheel_drop/left_wheel/event
[hazards_vector_publisher-21] [INFO] [1709846054.506517305] [hazards_vector_publisher]: Subscription to topic: _internal/wheel_drop/right_wheel/event
[hazards_vector_publisher-21] [INFO] [1709846054.521096818] [hazards_vector_publisher]: Subscription to topic: _internal/backup_limit
[ir_intensity_vector_publisher-22] [INFO] [1709846054.109014802] [ir_intensity_vector_publisher]: Advertised topic: /ir_intensity
[ir_intensity_vector_publisher-22] [INFO] [1709846054.120839559] [ir_intensity_vector_publisher]: Subscription to topic: _internal/ir_intensity_front_center_left
[ir_intensity_vector_publisher-22] [INFO] [1709846054.121062854] [ir_intensity_vector_publisher]: Subscription to topic: _internal/ir_intensity_front_center_right
[ir_intensity_vector_publisher-22] [INFO] [1709846054.121206315] [ir_intensity_vector_publisher]: Subscription to topic: _internal/ir_intensity_front_left
[ir_intensity_vector_publisher-22] [INFO] [1709846054.121871309] [ir_intensity_vector_publisher]: Subscription to topic: _internal/ir_intensity_front_right
[ir_intensity_vector_publisher-22] [INFO] [1709846054.122035445] [ir_intensity_vector_publisher]: Subscription to topic: _internal/ir_intensity_left
[ir_intensity_vector_publisher-22] [INFO] [1709846054.122175345] [ir_intensity_vector_publisher]: Subscription to topic: _internal/ir_intensity_right
[ir_intensity_vector_publisher-22] [INFO] [1709846054.122322857] [ir_intensity_vector_publisher]: Subscription to topic: _internal/ir_intensity_side_left
[motion_control-23] [INFO] [1709846054.438361447] [motion_control]: Enabling REFLEX_BUMP
[motion_control-23] [INFO] [1709846054.439068278] [motion_control]: Enabling REFLEX_CLIFF
[motion_control-23] [INFO] [1709846054.450217564] [motion_control]: Enabling REFLEX_STUCK
[motion_control-23] [INFO] [1709846054.451290313] [motion_control]: Enabling REFLEX_WHEEL_DROP
[wheel_status_publisher-24] [INFO] [1709846054.253754784] [wheel_status_publisher]: Advertised topic: /wheel_vels
[wheel_status_publisher-24] [INFO] [1709846054.254036329] [wheel_status_publisher]: Advertised topic: /wheel_ticks
[mock_publisher-25] [INFO] [1709846054.161949063] [mock_publisher]: Advertised mocked topic: /slip_status
[robot_state-26] [INFO] [1709846054.514471392] [robot_state]: Advertised topic: /battery_state
[robot_state-26] [INFO] [1709846054.515890153] [robot_state]: Subscription to topic: /dock
[robot_state-26] [INFO] [1709846054.516125182] [robot_state]: Advertised topic: /stop_status
[robot_state-26] [INFO] [1709846054.538111686] [robot_state]: Subscription to topic: /odom
[kidnap_estimator_publisher-27] [INFO] [1709846054.720280759] [kidnap_estimator_publisher]: Advertised topic: /kidnap_status
[kidnap_estimator_publisher-27] [INFO] [1709846054.808510766] [kidnap_estimator_publisher]: Subscription to topic: /hazard_detection
[ui_mgr-28] [INFO] [1709846054.435703286] [ui_mgr]: Subscription to topic: /cmd_lightring
[ui_mgr-28] [INFO] [1709846054.438078505] [ui_mgr]: Subscription to topic: /cmd_audio
[turtlebot4_node-32] [INFO] [1709846054.595959122] [turtlebot4_node]: Init Turtlebot4 Node Main
[turtlebot4_node-32] [INFO] [1709846054.614528111] [turtlebot4_node]: Buttons Init
[turtlebot4_node-32] [INFO] [1709846054.615955952] [turtlebot4_node]: Init Display
[turtlebot4_node-32] [INFO] [1709846054.617583690] [turtlebot4_node]: Leds Init
[turtlebot4_node-32] [INFO] [1709846054.624516434] [turtlebot4_node]: Turtlebot4 standard running.
[create-19] [INFO] [1709846054.835468138] [ros_ign_gazebo]: Requesting list of world names.
[static_transform_publisher-35] [INFO] [1709846054.959956983] [rplidar_stf]: Spinning until killed publishing transform from 'rplidar_link' to 'turtlebot4/rplidar_link/rplidar'
[static_transform_publisher-36] [INFO] [1709846055.093049606] [camera_stf]: Spinning until killed publishing transform from 'oakd_pro_rgb_camera_optical_frame' to 'turtlebot4/oakd_pro_rgb_camera_frame/rgbd_camera'
[parameter_bridge-10] [INFO] [1709846055.226513800] [turtlebot4.hmi_display_msg_bridge]: Passing message from ROS std_msgs/msg/String to Ignition ignition.msgs.StringMsg (showing msg only once per type)
[parameter_bridge-10] [INFO] [1709846055.226789479] [turtlebot4.hmi_display_msg_bridge]: Passing message from ROS std_msgs/msg/Int32 to Ignition ignition.msgs.Int32 (showing msg only once per type)
[ign gazebo-1] [Wrn] [ign.cc:86] Fuel world download failed because Fetch failed. Other errors
[ign gazebo-1] Unable to find or download file
[ERROR] [ign gazebo-1]: process has died [pid 178048, exit code 255, cmd 'ign gazebo mi_mundo.sdf -v 4 --gui-config /opt/ros/galactic/share/turtlebot4_ignition_bringup/gui/standard/gui.config'].
[spawner-20] [INFO] [1709846055.465682719] [spawner_joint_state_broadcaster]: Waiting for '/controller_manager' node to exist
[spawner-20] [INFO] [1709846057.478268602] [spawner_joint_state_broadcaster]: Waiting for '/controller_manager' node to exist
[spawner-20] [INFO] [1709846059.490433451] [spawner_joint_state_broadcaster]: Waiting for '/controller_manager' node to exist
[create-18] [INFO] [1709846059.543992171] [ros_ign_gazebo]: Requesting list of world names.
[create-19] [INFO] [1709846059.836461021] [ros_ign_gazebo]: Requesting list of world names.
[spawner-20] [INFO] [1709846061.502772696] [spawner_joint_state_broadcaster]: Waiting for '/controller_manager' node to exist
^C[WARNING] [launch]: user interrupted with ctrl-c (SIGINT)

@hilary-luo check please

@ajjaya18 ajjaya18 changed the title Can't map or start a world with TurtleBot 4. Can't generate a map or start a world with TurtleBot 4. Mar 7, 2024
@hilary-luo
Copy link
Contributor

Please fill in the remaining requested information at the top of the ticket (model, ROS distro, Networking Configuration, OS, Built from source or installed?, Package version (with the package number of what you installed) and Type of issue). This information is important for us to be able to help you.

Without that information listed above, the best suggestions I have for right now:
Do you get the same issue if you use the single command launch?
ros2 launch turtlebot4_ignition_bringup ignition.launch.py slam:=sync nav2:=true rviz:=true
This command will launch the simulation, slam, nav2 and rviz all at once.

If you are still having the same issue after doing this, can you confirm:
a) whether you can see and echo the topics from the simulation? and
b) what ROS related settings you are sourcing in your terminal (likely put in your .bashrc when you set up your networking)?

@hilary-luo hilary-luo assigned hilary-luo and unassigned RustyCPR and smatarCPR Mar 11, 2024
@ajjaya18
Copy link
Author

Captura de pantalla de 2024-03-11 10-56-20
Captura de pantalla de 2024-03-11 10-56-17
Captura de pantalla de 2024-03-11 10-54-02
Captura de pantalla de 2024-03-11 10-51-16
Captura de pantalla de 2024-03-11 10-51-11
Captura de pantalla de 2024-03-11 10-49-29
Captura de pantalla de 2024-03-11 10-43-23
Captura de pantalla de 2024-03-11 10-42-22

Captura de pantalla de 2024-03-11 11-11-59
Captura de pantalla de 2024-03-11 11-11-35
a) If you can see and echo the topics of the simulation? I have done it, and yes, I can see. But I'm not sure if using /scan shows the values that should appear. I'll show you a screenshot, please check it out as I'm not sure. I don't know how to check the package version.

@ajjaya18
Copy link
Author

Well, I haven't done any network configuration; I'm just using simulation as I don't have a physical robot. Here is my .bashrc file:

~/.bashrc: executed by bash(1) for non-login shells.

see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)

for examples

If not running interactively, don't do anything

case $- in
i) ;;
*) return;;
esac

don't put duplicate lines or lines starting with space in the history.

See bash(1) for more options

HISTCONTROL=ignoreboth

append to the history file, don't overwrite it

shopt -s histappend

for setting history length see HISTSIZE and HISTFILESIZE in bash(1)

HISTSIZE=1000
HISTFILESIZE=2000

check the window size after each command and, if necessary,

update the values of LINES and COLUMNS.

shopt -s checkwinsize

If set, the pattern "**" used in a pathname expansion context will

match all files and zero or more directories and subdirectories.

#shopt -s globstar

make less more friendly for non-text input files, see lesspipe(1)

[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"

set variable identifying the chroot you work in (used in the prompt below)

if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then
debian_chroot=$(cat /etc/debian_chroot)
fi

set a fancy prompt (non-color, unless we know we "want" color)

case "$TERM" in
xterm-color|*-256color) color_prompt=yes;;
esac

uncomment for a colored prompt, if the terminal has the capability; turned

off by default to not distract the user: the focus in a terminal window

should be on the output of commands, not on the prompt

#force_color_prompt=yes

if [ -n "$force_color_prompt" ]; then
if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
# We have color support; assume it's compliant with Ecma-48
# (ISO/IEC-6429). (Lack of such support is extremely rare, and such
# a case would tend to support setf rather than setaf.)
color_prompt=yes
else
color_prompt=
fi
fi

if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}[\033[01;32m]\u@\h[\033[00m]:[\033[01;34m]\w[\033[00m]$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w$ '
fi
unset color_prompt force_color_prompt

If this is an xterm set the title to user@host:dir

case "$TERM" in
xterm*|rxvt*)
PS1="[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a]$PS1"
;;
*)
;;
esac

enable color support of ls and also add handy aliases

if [ -x /usr/bin/dircolors ]; then
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
alias ls='ls --color=auto'
#alias dir='dir --color=auto'
#alias vdir='vdir --color=auto'

alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'

fi

colored GCC warnings and errors

#export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'

some more ls aliases

alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'

Add an "alert" alias for long running commands. Use like so:

sleep 10; alert

alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '''s/^\s*[0-9]+\s*//;s/[;&|]\s*alert$//''')"'

Alias definitions.

You may want to put all your additions into a separate file like

~/.bash_aliases, instead of adding them here directly.

See /usr/share/doc/bash-doc/examples in the bash-doc package.

if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi

enable programmable completion features (you don't need to enable

this, if it's already enabled in /etc/bash.bashrc and /etc/profile

sources /etc/bash.bashrc).

if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi

@ajjaya18
Copy link
Author

Captura de pantalla de 2024-03-11 11-24-13
I don't know if the configuration of the rplidar urdf.xacrp plugin is correct because I get strange values ​​when I do ros2 topic echo /scan that I showed you in a screenshot above, can you please check it
@hilary-luo help me please

@hilary-luo
Copy link
Contributor

Do you have a GPU? if you do have a GPU it may not actually be being used by the simulation and that could be the causing factor. If you do have a GPU please make sure that it is being used properly. If you don't have a GPU or it is already being used properly, continue with the following:

Can you visualize the lidar rays in gazebo and confirm if you are seeing the same issue as this ticket? turtlebot/turtlebot4_simulator#20 If you are then try the solution that was found there.

Unfortunately you are using an end of life version of ROS so it no longer receives updates. Our support abilities are limited for these older distros, I would advise that you update to Humble when you can. I believe this issue is not present in Humble.

@ajjaya18
Copy link
Author

@hilary-luo I don't have GPU

@ajjaya18
Copy link
Author

Captura de pantalla de 2024-03-13 12-02-12
I managed to activate the mapping feature, but I can't see the rays because I don't have a GPU. Also, I can't move the TurtleBot4 much; I'm getting something about ignoring velocities in the terminal, as shown in the image. If you could help me, that would be great. @hilary-luo @roni-kreinin

@hilary-luo
Copy link
Contributor

hilary-luo commented Mar 13, 2024

@ajjaya18 Not having a GPU dopes not mean that you cannot see the rays. Not having a GPU just could mean that you may have needed to complete the steps that I linked to you in order to get the simulated lidar working properly with Galactic but it seems to be working just fine in your image. The lidar points are showing in rviz in the image you shared. If you want to visualize the rays in gazebo then you need to turn that on (vizualize lidar -> select the lidar).

That message that you are getting means that you are trying to command the robot to move while it is completing an autonomous behaviour. You need to wait until it is done the autonomous behaviour (such as undocking or backing up because it collided with something) before driving it.

@ajjaya18
Copy link
Author

@hilary-luo can you explain more about how to visualize the rays in gazebo please.

@hilary-luo
Copy link
Contributor

Select the options at the top right
image
Start typing to find visualize lidar and select it
image
Scroll down until you find the Visualize Lidar section. Click on the refresh button and select the correct lidar that you want to visualize from the drop down.
image
You should now see the rays
image

If you don't see the lidar, ensure that your simulation is playing (should see a pause symbol in the bottom left).

@ajjaya18
Copy link
Author

Captura de pantalla de 2024-03-18 13-28-00
Can't put anything in this section, please look at the image.

@ajjaya18
Copy link
Author

Captura de pantalla de 2024-03-18 13-34-29
Captura de pantalla de 2024-03-18 13-34-27
Captura de pantalla de 2024-03-18 13-34-21
Do you know why I'm getting this error with tf or how can I solve it? Does it have to do with the wheels or does it not affect mapping and navigation? @hilary-luo

@hilary-luo
Copy link
Contributor

Can't put anything in this section, please look at the image.

You need to first press the refresh button.

Do you know why I'm getting this error with tf or how can I solve it? Does it have to do with the wheels or does it not affect mapping and navigation?

If you are referring to the wheel / wheel drop tf errors in the simulation, that is fine and should not affect your mapping or navigation. I believe it is fixed in Humble.

@ajjaya18
Copy link
Author

If you are referring to the wheel / wheel drop tf errors in the simulation, that is fine and should not affect your mapping or navigation. I believe it is fixed in Humble.

ok, thanks but you know the origin of this problem? because I have been reviewing all the URDF files and they seem to be fine. @hilary-luo

@ajjaya18
Copy link
Author

Hi, @hilary-luo Are there any issues related to launching your own world?

@hilary-luo
Copy link
Contributor

ok, thanks but you know the origin of this problem? because I have been reviewing all the URDF files and they seem to be fine

I don't recall off the top of my head and unfortunately don't have the time to chase this down. You can try to take a look at what has changed between the version that you are using and the latest Humble version but there are likely other changes in there as well.

Are there any issues related to launching your own world?

No, you just need to follow the instructions on how to do so. There are some notes on the website in the documentation and if you look at some of the other issues I have walked people through launching their own worlds. In short, you have to install the turtlebot4_simulator package from source and place your new world beside the existing ones there. Make sure the file name matches the world name inside the file. Then you should be able to build and source it and then launch it with the name of your custom world.

@ajjaya18
Copy link
Author

Captura desde 2024-03-19 12-50-46
Hello, I installed Humble, but now I'm getting this error when trying to simulate. I will create a new issue about this, but please help me by responding if you know the answer.

@hilary-luo
Copy link
Contributor

Closing this issue because discussion has shifted to the new one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
troubleshooting System not working as expected, may be user error.
Projects
None yet
Development

No branches or pull requests

4 participants