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

Message Filter dropping message: frame 'laser' at time 1721657901.229 for reason 'discarding message because the queue is full' #720

Open
urwa95 opened this issue Jul 22, 2024 · 2 comments

Comments

@urwa95
Copy link

urwa95 commented Jul 22, 2024

[sync_slam_toolbox_node-2] [INFO] [1721657901.312031566] [slam_toolbox]: Message Filter dropping message: frame 'laser' at time 1721657901.150 for reason 'discarding message because the queue is full'
[sync_slam_toolbox_node-2] [INFO] [1721657901.394929913] [slam_toolbox]: Message Filter dropping message: frame 'laser' at time 1721657901.229 for reason 'discarding message because the queue is full'
[sync_slam_toolbox_node-2] [INFO] [1721657901.477027034] [slam_toolbox]: Message Filter dropping message: frame 'laser' at time 1721657901.312 for reason 'discarding message because the queue is full'
[sync_slam_toolbox_node-2] [INFO] [1721657901.560229949] [slam_toolbox]: Message Filter dropping message: frame 'laser' at time 1721657901.395 for reason 'discarding message because the queue is full'
-- cannot get rid of this error, tried changing queue size and launch file many times

@Raunakabhani
Copy link

check if topic /odom is getting any data or not, you can use laser odom by using package rf2o_laser_odometry

@FLYivan
Copy link

FLYivan commented Nov 13, 2024

[sync_slam_toolbox_node-2] [INFO] [1721657901.312031566] [slam_toolbox]: Message Filter dropping message: frame 'laser' at time 1721657901.150 for reason 'discarding message because the queue is full' [sync_slam_toolbox_node-2] [INFO] [1721657901.394929913] [slam_toolbox]: Message Filter dropping message: frame 'laser' at time 1721657901.229 for reason 'discarding message because the queue is full' [sync_slam_toolbox_node-2] [INFO] [1721657901.477027034] [slam_toolbox]: Message Filter dropping message: frame 'laser' at time 1721657901.312 for reason 'discarding message because the queue is full' [sync_slam_toolbox_node-2] [INFO] [1721657901.560229949] [slam_toolbox]: Message Filter dropping message: frame 'laser' at time 1721657901.395 for reason 'discarding message because the queue is full' -- cannot get rid of this error, tried changing queue size and launch file many times

Actually, I encountered the same problem, but previous responses from others inspired me and I ultimately solved the problem. Below, I will summarize my experience
This situation is a problem with the TF relationship
1、check your TF tree , Ensure the integrity of the structure from map to Odom and then to base_ink, and check it through "rqt_tf_tree"
2、Most overlooked situations,check the configuration files in the config folder of the slam toolbox,because the frame_id in the yaml file may different from your customized frame_id (for example odom、 base、 map),if it is different,modify the yaml file

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants