Calibration Library 1.0.0
A C++ library for camera calibration and vision-related geometric transformations
Loading...
Searching...
No Matches
planar_utils.h File Reference
#include <Eigen/Geometry>
#include <optional>
#include <string>
#include <unordered_map>
#include <vector>
#include "calib/pipeline/facades/handeye.h"
#include "calib/pipeline/facades/intrinsics.h"
Include dependency graph for planar_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  calib::pipeline::detail::SensorDetectionsIndex
 

Namespaces

namespace  calib
 Linear multi-camera extrinsics initialisation (DLT)
 
namespace  calib::pipeline
 
namespace  calib::pipeline::detail
 

Functions

auto calib::pipeline::detail::find_camera_config (const IntrinsicCalibrationConfig &cfg, const std::string &camera_id) -> const CameraConfig *
 
auto calib::pipeline::detail::build_sensor_index (const std::vector< PlanarDetections > &detections) -> std::unordered_map< std::string, SensorDetectionsIndex >
 
auto calib::pipeline::detail::make_planar_view (const PlanarImageDetections &detections) -> PlanarView
 
auto calib::pipeline::detail::average_isometries (const std::vector< Eigen::Isometry3d > &poses) -> Eigen::Isometry3d
 
const HandEyeRigConfigcalib::pipeline::detail::find_handeye_rig (const HandEyePipelineConfig &cfg, const std::string &rig_id)