Giter Club home page Giter Club logo

co-lrio's Introduction

CoLRIO

A ROS2 package of CoLRIO: LiDAR-Ranging-Inertial Centralized State Estimation for Robotic Swarms.

9.21.6._202422975822.mp4

Prerequisites

  • Ubuntu ROS2 Foxy (Robot Operating System 2 on Ubuntu 20.04)
  • CMake (Compilation Configuration Tool)
  • PCL (Default Point Cloud Library on Ubuntu work normally)
  • Eigen (Default Eigen library on Ubuntu work normally)
  • GTSAM 4.2a8 (Georgia Tech Smoothing and Mapping library)

Compilation

Build CoLRIO:

mkdir -p ~/cslam_ws/src
cd ~/cslam_ws/src
git clone https://github.com/PengYu-Team/Co-LRIO.git
cd ../
colcon build --symlink-install

Run with Dataset

  • [our dataset] TBD.

  • S3E dataset. The datasets are configured to run with default parameter.

ros2 launch co_lrio run.launch.py
ros2 bag play *your-bag-path*

Citation

This work is published in IEEE ICRA 2024 conference, and please cite related papers:

@misc{zhong2024colrio,
      title={CoLRIO: LiDAR-Ranging-Inertial Centralized State Estimation for Robotic Swarms}, 
      author={Shipeng Zhong and Hongbo Chen and Yuhua Qi and Dapeng Feng and Zhiqiang Chen and Jin Wu and Weisong Wen and Ming Liu},
      year={2024},
      eprint={2402.11790},
      archivePrefix={arXiv},
      primaryClass={cs.RO}
}
@article{feng2022s3e,
  title={S3e: A large-scale multimodal dataset for collaborative slam},
  author={Feng, Dapeng and Qi, Yuhua and Zhong, Shipeng and Chen, Zhiqiang and Jiao, Yudu and Chen, Qiming and Jiang, Tao and Chen, Hongbo},
  journal={arXiv preprint arXiv:2210.13723},
  year={2022}
}

Acknowledgement

The Leaderboard is shown as follow: Leaderboard

And the hardware and results are shown as follow: results table

  • CoLRIO depends on FAST-GICP (Kenji Koide, Masashi Yokozuka, Shuji Oishi, and Atsuhiko Banno, "Voxelized GICP for fast and accurate 3D point cloud registration".).

  • CoLRIO depends on GncOptimizer (Yang, Antonante, Tzoumas, Carlone, "Graduated Non-Convexity for Robust Spatial Perception: From Non-Minimal Solvers to Global Outlier Rejection").

co-lrio's People

Contributors

zhongshp avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.