|
Calibration Library 1.0.0
A C++ library for camera calibration and vision-related geometric transformations
|
#include "calib/estimation/optim/planarpose.h"#include <algorithm>#include <array>#include <numeric>#include <ceres/ceres.h>#include <ceres/rotation.h>#include "calib/estimation/linear/homography.h"#include "calib/models/distortion.h"#include "detail/ceresutils.h"#include "detail/observationutils.h"
Go to the source code of this file.
Classes | |
| struct | calib::PlanarPoseBlocks |
| struct | calib::PlanarPoseVPResidual |
Namespaces | |
| namespace | calib |
| Linear multi-camera extrinsics initialisation (DLT) | |
Typedefs | |
| using | calib::Pose6 = Eigen::Matrix< double, 6, 1 > |
Functions | |
| static auto | calib::axisangle_to_pose (const Pose6 &pose6) -> Eigen::Isometry3d |
| auto | calib::optimize_planar_pose (const PlanarView &view, const CameraMatrix &intrinsics, const Eigen::Isometry3d &init_pose, const PlanarPoseOptions &opts={}) -> PlanarPoseResult |