Calibration Library 1.0.0
A C++ library for camera calibration and vision-related geometric transformations
Loading...
Searching...
No Matches
handeye.h File Reference

Hand-eye calibration algorithms and utilities. More...

Include dependency graph for handeye.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  calib::HandeyeResult
 

Namespaces

namespace  calib
 Linear multi-camera extrinsics initialisation (DLT)
 

Functions

auto calib::optimize_handeye (const std::vector< Eigen::Isometry3d > &base_se3_gripper, const std::vector< Eigen::Isometry3d > &camera_se3_target, const Eigen::Isometry3d &init_gripper_se3_ref, const OptimOptions &options={}) -> HandeyeResult
 Refines the hand-eye calibration transformation using an optimization process.
 
auto calib::estimate_and_optimize_handeye (const std::vector< Eigen::Isometry3d > &base_se3_gripper, const std::vector< Eigen::Isometry3d > &camera_se3_target, double min_angle_deg=1.0, const OptimOptions &options={}) -> HandeyeResult
 Estimates and refines the hand-eye transformation.
 

Detailed Description

Hand-eye calibration algorithms and utilities.

This file provides non-linear optimization interfaces for hand-eye calibration

Definition in file handeye.h.