| Crobot_calibration::BaseCalibration | Class for moving the base around and calibrating imu and odometry |
| Crobot_calibration::CalibrationOffsetParser | Combined 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::Chain3dToChain3d | Error 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::Chain3dToMesh | Error 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::Chain3dToPlane | Error 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::ChainManager | Manages moving joints to a new pose, determining when they are settled, and returning current joint_states |
| ▼Crobot_calibration::ChainModel | Model of a kinematic chain. This is the basic instance where we transform the world observations into the proper root frame |
| Crobot_calibration::Camera3dModel | Model of a camera on a kinematic chain |
| Crobot_calibration::LedFinder::CloudDifferenceTracker | Internally used within LED finder to track each of several LEDs |
| Crobot_calibration::DepthCameraInfoManager | Base class for a feature finder |
| ▼Crobot_calibration::FeatureFinder | Base class for a feature finder |
| Crobot_calibration::CheckerboardFinder< T > | Finds checkerboards in images or point clouds |
| Crobot_calibration::LedFinder | This class processes the point cloud input to find the LED |
| ▼Crobot_calibration::PlaneFinder | Finds the largest plane in a point cloud |
| Crobot_calibration::RobotFinder | |
| Crobot_calibration::ScanFinder | The 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::FeatureFinderLoader | Load feature finders, based on param server config |
| Crobot_calibration::OptimizationParams::FreeFrameInitialValue | |
| Crobot_calibration::OptimizationParams::FreeFrameParams | |
| CHardIronOffsetError | Cost functor for magnetometer sample when doing only hard iron offsets |
| CMagnetometerCapture | |
| Crobot_calibration::MeshLoader | |
| Crobot_calibration::OptimizationParams | Class to hold parameters for optimization |
| Crobot_calibration::Optimizer | Class to do optimization |
| Crobot_calibration::OutrageousError | Error block to restrict the offsets generated by ceres-solver from becoming outrageously large |
| Crobot_calibration::OptimizationParams::Params | |
| Crobot_calibration::PlaneToPlaneError | Error 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) |