Skip to content

WilliamKRobert/sensor_calib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SENSOR_CALIB

A toolbox aims at calibrating central camera with generalized camera model. Especially, this toolbox is good for super fisheye camera, i.e. camera with over 180 degree field of view (FOV).

LIDAR-CAMERA EXTRINSIC PARAMETERS

LIDAR-Camera extrinsic parameters calibration using Ceres optimization library. Our solution is suitable for the omnidirectional camera model with large FOV.

First, the poses of a checkerboard are estimated using PnP algorithm.

Since we are using an omnidirectional camera to shoot video, we need a camera model that can reproject the object points (in checkerboard frame) onto the image points (in camera frame, suppose camera intrinsic parameters are known before calibration). The camera model here we use is decribed in the Kalibr camera calibration toolbox.

Second, the LIDAR scan is transformed to a point cloud with 3D coordinates in LIDAR frame.

The LIDAR messages published is in the format described here: http://docs.ros.org/api/sensor_msgs/html/msg/LaserScan.html.

Finally, a nonlinear optimizaton problem is solved in Ceres.

The cost function of the optimization problem is the squared sum of distances between LIDAR scan points (in LIDAR frame) and checkerboard plane (expressed in LIDAR frame).

The parameters to be optimized are the transform between LIDAR and camera: translation and rotation vectors (totally six parameters).

MULTI-CAMERA RELATIVE POSE

We apply standard camera calibration approaches (MAP estimation) while our method is also suitable for camera with FOV over 180 degree. Specifically, when the target is located at the edge of images, our method still works and thus more robust than other calibration toolboxs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published