Go to the source code of this file.
|
| namespace | calib |
| | Linear multi-camera extrinsics initialisation (DLT)
|
| |
|
| template<camera_model CameraT> |
| static auto | calib::build_problem (const std::vector< BundleObservation > &observations, const BundleOptions &opts, BundleBlocks< CameraT > &blocks) -> ceres::Problem |
| |
| template<camera_model CameraT> |
| void | calib::validate_input (const std::vector< BundleObservation > &observations, const std::vector< CameraT > &initial_cameras) |
| |
| template<camera_model CameraT> |
| BundleResult< CameraT > | calib::optimize_bundle (const std::vector< BundleObservation > &observations, const std::vector< CameraT > &initial_cameras, const std::vector< Eigen::Isometry3d > &init_g_se3_c, const Eigen::Isometry3d &init_b_se3_t, const BundleOptions &opts) |
| | Perform bundle-adjustment style optimisation of the hand-eye calibration problem.
|
| |
| template BundleResult< PinholeCamera< BrownConradyd > > | calib::optimize_bundle (const std::vector< BundleObservation > &, const std::vector< PinholeCamera< BrownConradyd > > &, const std::vector< Eigen::Isometry3d > &, const Eigen::Isometry3d &, const BundleOptions &) |
| |
| template BundleResult< ScheimpflugCamera< PinholeCamera< BrownConradyd > > > | calib::optimize_bundle (const std::vector< BundleObservation > &, const std::vector< ScheimpflugCamera< PinholeCamera< BrownConradyd > > > &, const std::vector< Eigen::Isometry3d > &, const Eigen::Isometry3d &, const BundleOptions &) |
| |