MCPcopy Create free account
hub / github.com/beltransen/velo2cam_calibration

github.com/beltransen/velo2cam_calibration @v2.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.0 ↗ · + Follow
46 symbols 76 edges 7 files 1 documented · 2% updated 4y agov2.0 · 2021-01-13★ 87517 open issues

Browse by type

Functions 40 Types & classes 6
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

velo2cam_calibration Build Status

The velo2cam_calibration software implements a state-of-the-art automatic calibration algorithm for pair of sensors composed of LiDAR and camera devices in any possible combination [1]. This software is provided as a ROS package.

Package developed at Intelligent Systems Laboratory, Universidad Carlos III de Madrid.

real results

Setup

To install this ROS package: 1. Clone the repository into your catkin_ws/src/ folder. 2. Install run dependencies: sudo apt-get install ros-<distro>-opencv-apps 3. Build your workspace as usual.

Usage

See HOWTO.md for detailed instructions on how to use this software.

To test the algorithm in a virtual environment, you can launch any of the calibration scenarios included in our Gazebo validation suite.

Calibration target

The following picture shows a possible embodiment of the proposed calibration target used by this algorithm and its corresponding dimensional drawing.

calibration target

Note: Other size may be used for convenience. If so, please configure node parameters accordingly.

Citation

If you use this work in your research, please consider citing the following paper:

[1] Beltrán, J., Guindel, C., and García, F. (2021). Automatic Extrinsic Calibration Method for LiDAR and Camera Sensor Setups. arXiv:2101.04431 [cs.CV]. Submitted to IEEE Transactions on Intelligent Transportation Systems.

A previous version of this tool is available here and was described on this paper:

[2] Guindel, C., Beltrán, J., Martín, D., and García, F. (2017). Automatic Extrinsic Calibration for Lidar-Stereo Vehicle Sensor Setup. IEEE International Conference on Intelligent Transportation Systems (ITSC), 674–679.

Core symbols most depended-on inside this repo

Shape

Function 27
Method 13
Class 6

Languages

C++100%

Modules by API surface

include/velo2cam_utils.h17 symbols
src/mono_qr_pattern.cpp7 symbols
src/velo2cam_calibration.cpp5 symbols
src/plane.cpp5 symbols
src/stereo_pattern.cpp4 symbols
src/lidar_pattern.cpp4 symbols
src/disp_masker.cpp4 symbols

For agents

$ claude mcp add velo2cam_calibration \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page