Skip to content

A Robust semi-direct Pipeline Towards Online Extrinsics Correction for the Surround-view System

Notifications You must be signed in to change notification settings

z619850002/ROECS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROECS: Robust Online Extrinsics Correction for the Surround-view system

1. Prerequisites

We have tested the library in Ubuntu 14.04, but it should be easy to compile in other platforms.

C++11 or C++0x Compiler

We use the new thread and chrono functionalities of C++11.

Sophus

This is an Lie algebra library. More details can be found in https://github.com/strasdat/Sophus.

OpenCV

We use OpenCV to manipulate images and features. Dowload and install instructions can be found at: http://opencv.org. We use 3.4.1, but it should also work for other version at least 3.0.

Eigen3

Download and install instructions can be found at: http://eigen.tuxfamily.org.

g2o

We use g2o library to perform non-linear optimizations.

2. Building the project

We use CMake to build the project on ubuntu 14.04.

cd ROECS/
mkdir build
cd build
cmake ..
make

There has been no rules for "make install" yet, so if you want to use the library in other project, maybe you can copy the headers and the lib file to system path by hand.

3. Run the project

After compile and build the project, some executable files will be stored in the ./bin/ .

For the correction process:

./bin/main_pipeline  ./data_path  

For example:

./bin/main_pipeline /home/kyrie/Documents/Data

About

A Robust semi-direct Pipeline Towards Online Extrinsics Correction for the Surround-view System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published