MoveIt Pro API
Core Behaviors for MoveIt Pro
Loading...
Searching...
No Matches
solve_hand_eye_calibration.hpp File Reference
#include <string>
#include <vector>
#include <behaviortree_cpp/action_node.h>
#include <moveit_pro_behavior_interface/shared_resources_node.hpp>
#include <moveit_pro_hand_eye_calibration/calibration_types.hpp>
#include <moveit_pro_hand_eye_calibration/hand_eye_solver.hpp>
#include <tl/expected.hpp>
Include dependency graph for solve_hand_eye_calibration.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  moveit_pro::behaviors::SolveHandEyeCalibration< mode >
 Solves both unknown transforms of a hand-eye calibration from collected samples. More...
 

Namespaces

namespace  moveit_pro
 
namespace  moveit_pro::behaviors
 
namespace  moveit_pro::behaviors::internal
 

Functions

tl::expected< std::vector< moveit_pro::hand_eye_calibration::PosePair >, std::string > moveit_pro::behaviors::internal::collectPosePairs (const std::vector< moveit_pro::hand_eye_calibration::CalibrationSample > &samples, const std::string &camera_name, const moveit_pro::hand_eye_calibration::CameraIntrinsics &intrinsics)
 Distill one camera's pose pairs from the collected samples.