Coder Social home page Coder Social logo

u-mac / fast-lio-color-mapping Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ywl0720/fast-lio-color-mapping

1.0 0.0 0.0 4.44 MB

A modified version of FAST-LIO2 that can generate RGB point cloud maps

License: GNU General Public License v2.0

C++ 99.47% CMake 0.53%

fast-lio-color-mapping's Introduction

FAST_LIO_COLOR_MAPPING

A modified version of FAST-LIO2 that can generate RGB point cloud maps


Fig 1 :Indoor Test

1. Prerequisites

1.1 Ubuntu and ROS

Ubuntu >= 16.04

ROS >= Melodic. ROS Installation

1.2. PCL && Eigen && OpenCV

PCL >= 1.8, Follow PCL Installation.

Eigen >= 3.3.4, Follow Eigen Installation.

Opencv >= 3.2.0, FollowOpenCV_installation

1.3. livox_ros_driver

Follow livox_ros_driver Installation.

2. Build

Clone the repository and catkin_make:

    cd ~/$A_ROS_DIR$/src
    git clone https://github.com/YWL0720/FAST-LIO-COLOR-MAPPING.git
    cd FAST_LIO_COLOR_MAPPING
    git submodule update --init
    cd ../..
    catkin_make
    source devel/setup.bash
  • Remember to source the livox_ros_driver before build (follow 1.3 livox_ros_driver)
  • If you want to use a custom build of PCL, add the following line to ~/.bashrc export PCL_ROOT={CUSTOM_PCL_PATH}

3. Sensor Configuration

3.1 Extrinsic parameters


Fig 2 : Sensor Configuration

We use the Livox MID-360 for point cloud and IMU input, and the Intel RealSense L515 for RGB image input.

The extrinsic parameters between the LiDAR and the camera are obtained through direct_visual_lidar_calibration.

3.2 Time Synchronization

TODO

4. Run

roslaunch fast_lio_color_mapping mapping_mid360.launch

5. TODO

  • Time Synchronization

6.Acknowledgments

Thanks for FAST-LIO2(Xu, Wei, et al. FAST-LIO2: Fast Direct LiDAR-inertial Odometry), FAST-LIO2

fast-lio-color-mapping's People

Contributors

ywl0720 avatar

Stargazers

 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.