rpng / MINS

An efficient and robust multisensor-aided inertial navigation system with online calibration that is capable of fusing IMU, camera, LiDAR, GPS/GNSS, and wheel sensors. Use cases: VINS/VIO, GPS-INS, LINS/LIO, multi-sensor fusion for localization and mapping (SLAM). This repository also provides multi-sensor simulation and data.
GNU General Public License v3.0
427 stars 74 forks source link

ROS 2 #25

Closed sacovo closed 1 month ago

sacovo commented 5 months ago

I managed to compile and run the software on ros2, but I'm not happy yet with the results, but I'm not sure what the issue is. I can start it up, with the euroc_mav configuration. And then I start to play one of the rosbags, and it starts tracking and also publishes results. But the results are way off, and the covariances are huge.

Maybe I'm doing something wrong with setting the whole thing up, or there seems to be an issue with something I changed in order to make it build on ros2.

I don't have a ros1 setup to compare, which makes this a bit harder.

jacob-02 commented 1 month ago

Could you also provide an edited readme on how to use this ROS2 port for the example files mentioned?

Thank you

sacovo commented 1 month ago

Hi, I've been using this branch for other stuff, so I'll close this PR and open a new one with a clean history and I'll include a Readme as well.

I'll close this PR and open a new one, I guess I should be able to do this over the weekend.

jacob-02 commented 1 month ago

Hey, any updates on this regards?

Thanks in advance

sacovo commented 1 month ago

See: #38