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

IMU preintegration divergence on S3E dataset #6

Open
drancon opened this issue Aug 6, 2024 · 4 comments
Open

IMU preintegration divergence on S3E dataset #6

drancon opened this issue Aug 6, 2024 · 4 comments

Comments

@drancon
Copy link

drancon commented Aug 6, 2024

Hello. Thank you for sharing your great work and dataset.

I've tried running Co-LRIO using ROS2 Humble in Ubuntu 22.04.

The problem is, as soon as I run "run.launch.py" and play one of S3Ev2 bags,
the robots just drift off to the infinity.

I've played the bag files with '--clock' option and the ros parameter yaml file sets 'use_sim_time' to 'True'.

I can't figure out what the problem is.

If you have seen similar issues, could you please give me any advice?

@drancon
Copy link
Author

drancon commented Aug 21, 2024

I guess the problem is not due to IMU preintegration. It seems to lie in lidar odometry.

@Mechazo11
Copy link

Hi @drancon you mentioned you ran CoLIRO in ROS 2 Humble, did you make changes to the installation steps? The authors states that CoLIRO only ran in ROS 2 Foxy in Ubuntu 22.04

@drancon
Copy link
Author

drancon commented Feb 7, 2025

Thanks for the reply, @Mechazo11
GTSAM 4.2a8 conflicts with default pcl in ubuntu 22.04.
I modified some parts of CoLRIO so that it can use the recent GTSAM.

And the issue I reported does not occur when I run the package in other computers with ROS 2 Humble and Ubuntu 22.04.
Therefore, I guess the problem came out due to conflict between some packages in my main PC.

In conclusion, if you change some parts of the code to adapt it to the recent GTSAM, you can run CoLRIO in ROS 2 Humble and Ubuntu 22.04.

@Mechazo11
Copy link

Hi @drancon is your repo publicly available?

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

2 participants