Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Crobot_calibration::BaseCalibrationClass for moving the base around and calibrating imu and odometry
 Crobot_calibration::CalibrationOffsetParserCombined parser and configuration for calibration offsets. Holds the configuration of what is to be calibrated, and and parses the actual adjustments from the free parameters
 Crobot_calibration::CaptureManager
 Crobot_calibration::Chain3dToChain3dError block for computing the residual error between two 3d data sources. This can be used to calibrate 3d cameras to arms, or 3d cameras to other 3d cameras
 Crobot_calibration::Chain3dToMeshError block for computing the fit between a set of projected points and a mesh (usually part of the robot body). Typically used to align sensor with the robot footprint
 Crobot_calibration::Chain3dToPlaneError block for computing the fit between a set of projected points and a plane (aX + bY + cZ + d = 0). Typically used to align sensor with the ground, but could be used to align with a flat robot base, etc
 Crobot_calibration::ChainManager::ChainController
 Crobot_calibration::ChainManagerManages moving joints to a new pose, determining when they are settled, and returning current joint_states
 Crobot_calibration::ChainModelModel of a kinematic chain. This is the basic instance where we transform the world observations into the proper root frame
 Crobot_calibration::Camera3dModelModel of a camera on a kinematic chain
 Crobot_calibration::LedFinder::CloudDifferenceTrackerInternally used within LED finder to track each of several LEDs
 Crobot_calibration::DepthCameraInfoManagerBase class for a feature finder
 Crobot_calibration::FeatureFinderBase class for a feature finder
 Crobot_calibration::CheckerboardFinder< T >Finds checkerboards in images or point clouds
 Crobot_calibration::LedFinderThis class processes the point cloud input to find the LED
 Crobot_calibration::PlaneFinderFinds the largest plane in a point cloud
 Crobot_calibration::RobotFinder
 Crobot_calibration::ScanFinderThe scan finder is useful for aligning a laser scanner with other sensors. In particular, the laser scan be multiplied in the Z direction in order to create a plane for plane to plane calibration
 Crobot_calibration::FeatureFinderLoaderLoad feature finders, based on param server config
 Crobot_calibration::OptimizationParams::FreeFrameInitialValue
 Crobot_calibration::OptimizationParams::FreeFrameParams
 CHardIronOffsetErrorCost functor for magnetometer sample when doing only hard iron offsets
 CMagnetometerCapture
 Crobot_calibration::MeshLoader
 Crobot_calibration::OptimizationParamsClass to hold parameters for optimization
 Crobot_calibration::OptimizerClass to do optimization
 Crobot_calibration::OutrageousErrorError block to restrict the offsets generated by ceres-solver from becoming outrageously large
 Crobot_calibration::OptimizationParams::Params
 Crobot_calibration::PlaneToPlaneErrorError block for computing the fit between two sets of projected points and their planar models plane (aX + bY + cZ + d = 0). Typically used to align multiple 3d cameras when they are not able to see high-resolution checkerboards, but can see a common plane (wall/floor/etc)


robot_calibration
Author(s): Michael Ferguson
autogenerated on Fri Sep 1 2023 02:52:01