slam_toolbox giving error: discarding message because the queue is full #577
Replies: 1 comment 11 replies
-
This problem seems to be caused by the tf topic. You should check whether your transformations tree is complete. Can you show how are you running slam toolbox and the lidar? If the transformations are good, another possible cause could be that the timestamps of the robot and the Pi are not synchronized. |
Beta Was this translation helpful? Give feedback.
-
How are you connecting to your Create 3?
Wi-Fi (ROS 2)
Computer(s) Model(s) and Operating System(s)
Raspberry Pi 4/ ubuntu 22.04/humble/turtlebot 4 os - VirtualBox ubuntu 22.04 VM/humble
Which version of ROS 2 is installed on your computer?
Humble
Which firmware version is installed on your robot?
H.2.6
Which RMW is your robot running?
FastRTPS
Does your robot have an assigned namespace? If so, please share.
No response
Is the robot connected to a network? If so, what is the network type?
home network
Are there multiple Create 3 robots connected to your network?
None
Is multicast enabled?
None
What is the Adapter Board's USB/BLE Toggle currently switched to?
USB
Describe your question.
I have recently purchased a SLAMTEC RPLIDAR A1, and was hoping to use it with SLAM, and python. Testing the create3 examples with SLAM, I get the repeated error from slam_toolbox:
[async_slam_toolbox_node-1] [INFO] [1711769129.930220100] [slam_toolbox]: Message Filter dropping message: frame 'laser_frame' at time 1711769129.807 for reason 'discarding message because the queue is full' [async_slam_toolbox_node-1] [INFO] [1711769129.942137353] [slam_toolbox]: Message Filter dropping message: frame 'rplidar_link' at time 1711769129.929 for reason 'discarding message because the queue is full'
I tried this with the create3 examples, and with the turtlebot4 ones; same error on both.
Beta Was this translation helpful? Give feedback.
All reactions