-
Notifications
You must be signed in to change notification settings - Fork 5
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
Wrong LaserScan metadata #44
Comments
@eborghi10 Hi, which version do you use for CLOiSim? :) |
@eborghi10 I'd a look the history commit is CLOiSim. And I found some history exactly what you point out. here is a link the commit And the fix is still there despite the code are refactored several times since the fix commit, here you can see the code |
@eborghi10 Oh, and I tried to reproduce the guide as you mentioned above with latest version of CLOiSim and cloisim_ros. I couldn't see the error message if it is correct reproduction. :) |
Thanks for your quick reply, @hyunseok-yang! I was using the image from Docker Hub, maybe it needs to be updated. I'll try again compiling the image from |
@eborghi10 Do you mean docker hub?? here? If is so, actually I didn't create and manage those by myself :( I didn't realize it exists on Docker hub. I'll contact the person who managing and clean up the registry |
if you try the
|
Regarding But However, using these two docker images, I'm getting two errors:
|
@eborghi10 So I just released the foxy branch including the fix. |
@eborghi10
This case, I think micom plugin in CLOi Porter(robot) had problem. So, I just fixed the resources. could you re-check with latest version of samples_resources? |
Next, I've investigated the issue below. and I found some history regarding the problem.
There was exactly same issue with slam_toolbox 2.3.0 and I just modified the code to suppress the error log at that time. That fix was this commit. But, after several weeks? months?, the fix has been pushed into foxy-devel branch of slam_toolbox. And now the fix is reflected in latest version 2.4.0. I think the main point of fix or issue is that range count checks whether 360 degree case or not. I will let you know when fix and release is ready. |
@eborghi10 Try it and let me know how it worked for you :) |
Because of that, I tested CLOiSim-2.5.1 and CLOiSim-ROS-main but It still failed. Just to make sure we're running the same setup, I'm running this for slam toolbox:
|
@eborghi10 oops.. sorry.. my bad.. I released the tag on same commit id of foxy-2.11.2. Why don't you try singlemode first? maybe namespace in topic could be a problem. Because 'scan_topic' parameter is an absolute path as scan topic name.
|
@eborghi10 Hi, there was bug related to odometry with CLOiSim-2.5.1. After fix the potential issue and minor change for UI, release new version of CLOiSim. Here are the package set of simulation. I hope these are helpful to you
|
Describe the bug
The metadata of the LaserScan topic has incorrect values. This can be easily reproduced using
slam_toolbox
.To Reproduce
cloisim
cloisim_ros
ros2 launch slam_toolbox online_async_launch.py
Expected behavior
No errors should be seen and the Tf between
odom
andmap
should be provided by SLAM Toolbox.A way of fixing this issue can be seen here: https://github.com/allenh1/rplidar_ros/pull/18/files.
I used Docker to bringup Cloisim:
The text was updated successfully, but these errors were encountered: