Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nrobot_calibrationCalibration code lives under this namespace
 CBaseCalibrationClass for moving the base around and calibrating imu and odometry
 CCalibrationOffsetParserCombined 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
 CCamera3dModelModel of a camera on a kinematic chain
 CCaptureManager
 CChain3dToChain3dError 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
 CChain3dToMeshError 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
 CChain3dToPlaneError 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
 CChainManagerManages moving joints to a new pose, determining when they are settled, and returning current joint_states
 CChainController
 CChainModelModel of a kinematic chain. This is the basic instance where we transform the world observations into the proper root frame
 CCheckerboardFinderFinds checkerboards in images or point clouds
 CDepthCameraInfoManagerBase class for a feature finder
 CFeatureFinderBase class for a feature finder
 CFeatureFinderLoaderLoad feature finders, based on param server config
 CLedFinderThis class processes the point cloud input to find the LED
 CCloudDifferenceTrackerInternally used within LED finder to track each of several LEDs
 CMeshLoader
 COptimizationParamsClass to hold parameters for optimization
 CFreeFrameInitialValue
 CFreeFrameParams
 CParams
 COptimizerClass to do optimization
 COutrageousErrorError block to restrict the offsets generated by ceres-solver from becoming outrageously large
 CPlaneFinderFinds the largest plane in a point cloud
 CPlaneToPlaneErrorError 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)
 CRobotFinder
 CScanFinderThe 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
 CHardIronOffsetErrorCost functor for magnetometer sample when doing only hard iron offsets
 CMagnetometerCapture


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