Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CaLiV

LiDAR-to-Vehicle Calibration of Arbitrary Sensor Setups via Object Reconstruction

CaLiV Framework

Prerequisites

To begin, prepare the PCD files (in the sensor frame) for each sensor, following the example provided in the /input directory.
The corresponding vehicle poses must be specified for each pcd in the /input/ego_poses.yaml file.
For the poses, we expect the coordinate system (x-forward, y-left, z-up).
The poses follow the schema
- x (translation)
- y (translation)
- z (translation)
- x (quat)
- y (quat)
- z (quat)
- w (quat)

Configuration

The config file currently has four entries:

  • Initial Transformations: Represents the initial roll, pitch, yaw angles as well as the translation vector of both sensors.
  • Target position: The parameters min_bound and max_bound define the global position of the target in all point clouds.

Use CaLiV

A Dockerfile is provided for CaLiV:

You can build the Docker file with a defined <tag>:

docker build -t caliv:latest -f docker/Dockerfile .

Then run the calibration with:

docker run -v $(pwd)/output:/app/output -it  caliv:latest

The results, namely the corrected LiDAR transformations are saved in the /output path.

About

LiDAR-to-Vehicle Calibration of Arbitrary Sensor Setups via Object Reconstruction

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.