Chain3dToCamera2d
Chain3dToCamera2d::Chain3dToCamera2d()
Chain3dToCamera2d::~Chain3dToCamera2d()
Chain3dToCamera2d::operator()()
Chain3dToCamera2d::model_3d_
Chain3dToCamera2d::model_2d_
Chain3dToCamera2d::scale_
Chain3dToCamera2d::offsets_
Chain3dToCamera2d::data_
Chain3dToCamera2d::Create()
Chain3dToChain3d
Chain3dToChain3d::Chain3dToChain3d()
Chain3dToChain3d::~Chain3dToChain3d()
Chain3dToChain3d::operator()()
Chain3dToChain3d::a_model_
Chain3dToChain3d::b_model_
Chain3dToChain3d::offsets_
Chain3dToChain3d::data_
Chain3dToChain3d::Create()
Chain3dToMesh
Chain3dToMesh::Chain3dToMesh()
Chain3dToMesh::~Chain3dToMesh()
Chain3dToMesh::operator()()
Chain3dToMesh::chain_model_
Chain3dToMesh::offsets_
Chain3dToMesh::data_
Chain3dToMesh::mesh_
Chain3dToMesh::Create()
Chain3dToPlane
Chain3dToPlane::Chain3dToPlane()
Chain3dToPlane::~Chain3dToPlane()
Chain3dToPlane::operator()()
Chain3dToPlane::chain_model_
Chain3dToPlane::offsets_
Chain3dToPlane::data_
Chain3dToPlane::a_
Chain3dToPlane::b_
Chain3dToPlane::c_
Chain3dToPlane::d_
Chain3dToPlane::scale_
Chain3dToPlane::denom_
Chain3dToPlane::Create()
ChainController
ChainController::ChainController()
ChainController::shouldPlan()
ChainController::client
ChainController::chain_name
ChainController::chain_planning_group
ChainController::joint_names
CloudDifferenceTracker
CloudDifferenceTracker::CloudDifferenceTracker()
CloudDifferenceTracker::process()
CloudDifferenceTracker::isFound()
CloudDifferenceTracker::getRefinedCentroid()
CloudDifferenceTracker::reset()
CloudDifferenceTracker::getImage()
CloudDifferenceTracker::diff_
CloudDifferenceTracker::max_
CloudDifferenceTracker::max_idx_
CloudDifferenceTracker::count_
CloudDifferenceTracker::height_
CloudDifferenceTracker::width_
CloudDifferenceTracker::frame_
CloudDifferenceTracker::point_
OptimizationParams
OptimizationParams::ParamsPtr
OptimizationParams::OptimizationParams()
OptimizationParams::LoadFromROS()
OptimizationParams::base_link
OptimizationParams::free_params
OptimizationParams::free_frames
OptimizationParams::free_frames_initial_values
OptimizationParams::models
OptimizationParams::error_blocks
OptimizationParams::max_num_iterations
OptimizationParams::Chain3dToCamera2dParams
OptimizationParams::Chain3dToCamera2dParams::model_3d
OptimizationParams::Chain3dToCamera2dParams::model_2d
OptimizationParams::Chain3dToCamera2dParams::scale
OptimizationParams::Chain3dToChain3dParams
OptimizationParams::Chain3dToChain3dParams::model_a
OptimizationParams::Chain3dToChain3dParams::model_b
OptimizationParams::Chain3dToMeshParams
OptimizationParams::Chain3dToMeshParams::model
OptimizationParams::Chain3dToMeshParams::link_name
OptimizationParams::Chain3dToPlaneParams
OptimizationParams::Chain3dToPlaneParams::model
OptimizationParams::Chain3dToPlaneParams::a
OptimizationParams::Chain3dToPlaneParams::b
OptimizationParams::Chain3dToPlaneParams::c
OptimizationParams::Chain3dToPlaneParams::d
OptimizationParams::Chain3dToPlaneParams::scale
OptimizationParams::FreeFrameInitialValue
OptimizationParams::FreeFrameInitialValue::x
OptimizationParams::FreeFrameInitialValue::y
OptimizationParams::FreeFrameInitialValue::z
OptimizationParams::FreeFrameInitialValue::roll
OptimizationParams::FreeFrameInitialValue::pitch
OptimizationParams::FreeFrameInitialValue::yaw
OptimizationParams::FreeFrameParams
OptimizationParams::FreeFrameParams::x
OptimizationParams::FreeFrameParams::y
OptimizationParams::FreeFrameParams::z
OptimizationParams::FreeFrameParams::roll
OptimizationParams::FreeFrameParams::pitch
OptimizationParams::FreeFrameParams::yaw
OptimizationParams::ModelParams
OptimizationParams::ModelParams::frame
OptimizationParams::ModelParams::param_name
OptimizationParams::OutrageousParams
OptimizationParams::OutrageousParams::param
OptimizationParams::OutrageousParams::joint_scale
OptimizationParams::OutrageousParams::position_scale
OptimizationParams::OutrageousParams::rotation_scale
OptimizationParams::Params
OptimizationParams::Params::~Params()
OptimizationParams::Params::name
OptimizationParams::Params::type
OptimizationParams::PlaneToPlaneParams
OptimizationParams::PlaneToPlaneParams::model_a
OptimizationParams::PlaneToPlaneParams::model_b
OptimizationParams::PlaneToPlaneParams::normal_scale
OptimizationParams::PlaneToPlaneParams::offset_scale
Chain3dToCamera2dParams
Chain3dToCamera2dParams::model_3d
Chain3dToCamera2dParams::model_2d
Chain3dToCamera2dParams::scale
Chain3dToChain3dParams
Chain3dToChain3dParams::model_a
Chain3dToChain3dParams::model_b
Chain3dToMeshParams
Chain3dToMeshParams::model
Chain3dToMeshParams::link_name
Chain3dToPlaneParams
Chain3dToPlaneParams::model
Chain3dToPlaneParams::a
Chain3dToPlaneParams::b
Chain3dToPlaneParams::c
Chain3dToPlaneParams::d
Chain3dToPlaneParams::scale
FreeFrameInitialValue
FreeFrameInitialValue::x
FreeFrameInitialValue::y
FreeFrameInitialValue::z
FreeFrameInitialValue::roll
FreeFrameInitialValue::pitch
FreeFrameInitialValue::yaw
FreeFrameParams
FreeFrameParams::x
FreeFrameParams::y
FreeFrameParams::z
FreeFrameParams::roll
FreeFrameParams::pitch
FreeFrameParams::yaw
ModelParams
ModelParams::frame
ModelParams::param_name
OutrageousParams
OutrageousParams::param
OutrageousParams::joint_scale
OutrageousParams::position_scale
OutrageousParams::rotation_scale
Params
Params::~Params()
Params::name
Params::type
PlaneToPlaneParams
PlaneToPlaneParams::model_a
PlaneToPlaneParams::model_b
PlaneToPlaneParams::normal_scale
PlaneToPlaneParams::offset_scale
OutrageousError
OutrageousError::OutrageousError()
OutrageousError::~OutrageousError()
OutrageousError::operator()()
OutrageousError::offsets_
OutrageousError::name_
OutrageousError::joint_
OutrageousError::position_
OutrageousError::rotation_
OutrageousError::Create()
PlaneToPlaneError
PlaneToPlaneError::PlaneToPlaneError()
PlaneToPlaneError::~PlaneToPlaneError()
PlaneToPlaneError::operator()()
PlaneToPlaneError::model_a_
PlaneToPlaneError::model_b_
PlaneToPlaneError::offsets_
PlaneToPlaneError::data_
PlaneToPlaneError::scale_normal_
PlaneToPlaneError::scale_offset_
PlaneToPlaneError::Create()
HardIronOffsetError
HardIronOffsetError::HardIronOffsetError()
HardIronOffsetError::operator()()
HardIronOffsetError::Create()
ActionClient
ActionClient::ActionClient()
ActionClient::init()
ActionClient::waitForServer()
ActionClient::sendGoal()
ActionClient::waitForResult()
ActionClient::getResult()
BaseCalibration
BaseCalibration::BaseCalibration()
BaseCalibration::clearMessages()
BaseCalibration::print()
BaseCalibration::printCalibrationData()
BaseCalibration::align()
BaseCalibration::spin()
Camera2dModel
Camera2dModel::Camera2dModel()
Camera2dModel::~Camera2dModel()
Camera2dModel::project()
Camera2dModel::project_pixel_error()
Camera2dModel::getType()
Camera2dModel::param_name_
Camera3dModel
Camera3dModel::Camera3dModel()
Camera3dModel::~Camera3dModel()
Camera3dModel::project()
Camera3dModel::getType()
Camera3dModel::param_name_
CaptureManager
CaptureManager::CaptureManager()
CaptureManager::init()
CaptureManager::moveToState()
CaptureManager::captureFeatures()
CaptureManager::getUrdf()
Chain3dModel
Chain3dModel::Chain3dModel()
Chain3dModel::~Chain3dModel()
Chain3dModel::project()
Chain3dModel::getChainFK()
Chain3dModel::getName()
Chain3dModel::getType()
Chain3dModel::root_
Chain3dModel::tip_
Chain3dModel::name_
ChainManager
ChainManager::ChainManager()
ChainManager::moveToState()
ChainManager::waitToSettle()
ChainManager::getState()
ChainManager::getChains()
ChainManager::getChainJointNames()
ChainManager::getPlanningGroupName()
CheckerboardFinder
CheckerboardFinder::CheckerboardFinder()
CheckerboardFinder::init()
CheckerboardFinder::find()
DepthCameraInfoManager
DepthCameraInfoManager::DepthCameraInfoManager()
DepthCameraInfoManager::~DepthCameraInfoManager()
DepthCameraInfoManager::init()
DepthCameraInfoManager::getDepthCameraInfo()
FeatureFinder
FeatureFinder::FeatureFinder()
FeatureFinder::~FeatureFinder()
FeatureFinder::init()
FeatureFinder::getName()
FeatureFinder::find()
FeatureFinder::tf2_buffer_
FeatureFinder::node_ptr_
FeatureFinderLoader
FeatureFinderLoader::FeatureFinderLoader()
FeatureFinderLoader::load()
LedFinder
LedFinder::LedFinder()
LedFinder::init()
LedFinder::find()
MeshLoader
MeshLoader::MeshLoader()
MeshLoader::getCollisionMesh()
OptimizationOffsets
OptimizationOffsets::OptimizationOffsets()
OptimizationOffsets::~OptimizationOffsets()
OptimizationOffsets::add()
OptimizationOffsets::addFrame()
OptimizationOffsets::set()
OptimizationOffsets::setFrame()
OptimizationOffsets::initialize()
OptimizationOffsets::update()
OptimizationOffsets::get()
OptimizationOffsets::getFrame()
OptimizationOffsets::size()
OptimizationOffsets::reset()
OptimizationOffsets::loadOffsetYAML()
OptimizationOffsets::getOffsetYAML()
OptimizationOffsets::updateURDF()
Optimizer
Optimizer::Optimizer()
Optimizer::~Optimizer()
Optimizer::optimize()
Optimizer::summary()
Optimizer::getOffsets()
Optimizer::getNumParameters()
Optimizer::getNumResiduals()
Optimizer::getCameraNames()
PlaneFinder
PlaneFinder::PlaneFinder()
PlaneFinder::~PlaneFinder()
PlaneFinder::init()
PlaneFinder::find()
PlaneFinder::cameraCallback()
PlaneFinder::removeInvalidPoints()
PlaneFinder::extractPlane()
PlaneFinder::extractObservation()
PlaneFinder::waitForCloud()
PlaneFinder::subscriber_
PlaneFinder::publisher_
PlaneFinder::clock_
PlaneFinder::waiting_
PlaneFinder::cloud_
PlaneFinder::depth_camera_manager_
PlaneFinder::plane_sensor_name_
PlaneFinder::points_max_
PlaneFinder::initial_sampling_distance_
PlaneFinder::plane_tolerance_
PlaneFinder::min_x_
PlaneFinder::max_x_
PlaneFinder::min_y_
PlaneFinder::max_y_
PlaneFinder::min_z_
PlaneFinder::max_z_
PlaneFinder::desired_normal_
PlaneFinder::cos_normal_angle_
PlaneFinder::transform_frame_
PlaneFinder::ransac_iterations_
PlaneFinder::ransac_points_
PlaneFinder::output_debug_
RobotFinder
RobotFinder::RobotFinder()
RobotFinder::~RobotFinder()
RobotFinder::init()
RobotFinder::find()
RobotFinder::robot_sensor_name_
RobotFinder::robot_publisher_
RobotFinder::min_robot_x_
RobotFinder::max_robot_x_
RobotFinder::min_robot_y_
RobotFinder::max_robot_y_
RobotFinder::min_robot_z_
RobotFinder::max_robot_z_
ScanFinder
ScanFinder::ScanFinder()
ScanFinder::~ScanFinder()
ScanFinder::init()
ScanFinder::find()
ScanFinder::scanCallback()
ScanFinder::waitForScan()
ScanFinder::extractPoints()
ScanFinder::extractObservation()
ScanFinder::subscriber_
ScanFinder::publisher_
ScanFinder::clock_
ScanFinder::waiting_
ScanFinder::scan_
ScanFinder::laser_sensor_name_
ScanFinder::min_x_
ScanFinder::max_x_
ScanFinder::min_y_
ScanFinder::max_y_
ScanFinder::z_repeats_
ScanFinder::z_offset_
ScanFinder::transform_frame_
ScanFinder::output_debug_
@0
@0::CAMERA_INFO_P_FX_INDEX
@0::CAMERA_INFO_P_FY_INDEX
@0::CAMERA_INFO_P_CX_INDEX
@0::CAMERA_INFO_P_CY_INDEX
@1
@1::CAMERA_INFO_K_FX_INDEX
@1::CAMERA_INFO_K_FY_INDEX
@1::CAMERA_INFO_K_CX_INDEX
@1::CAMERA_INFO_K_CY_INDEX
@2
@2::CAMERA_INFO_D_1
@2::CAMERA_INFO_D_2
@2::CAMERA_INFO_D_3
@2::CAMERA_INFO_D_4
@2::CAMERA_INFO_D_5
@3
@3::CAMERA_PARAMS_CX_INDEX
@3::CAMERA_PARAMS_CY_INDEX
@3::CAMERA_PARAMS_FX_INDEX
@3::CAMERA_PARAMS_FY_INDEX
@3::CAMERA_PARAMS_Z_SCALE_INDEX
@3::CAMERA_PARAMS_Z_OFFSET_INDEX
ActionClientState
ActionClientState::ACTIVE
ActionClientState::SUCCEEDED
ActionClientState::ABORTED
axis_magnitude_from_rotation()
distToLine()
exportResults()
getCentroid()
getMatrix()
getPlane()
getPosesFromBag()
getPosesFromYaml()
getSensorIndex()
hasSensor()
load_bag()
rotation_from_axis_magnitude()
updateCameraInfo()
FeatureFinderMap
FeatureFinderPtr
MeshPtr
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/util/action_client.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/optimization/base_calibration.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/util/calibration_data.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/models/camera2d.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/models/camera3d.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/util/camera_info.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/util/capture_manager.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/optimization/ceres_optimizer.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/models/chain3d.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/cost_functions/chain3d_to_camera2d_error.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/cost_functions/chain3d_to_chain3d_error.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/cost_functions/chain3d_to_mesh_error.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/cost_functions/chain3d_to_plane_error.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/util/chain_manager.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/finders/checkerboard_finder.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/util/depth_camera_info.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/util/eigen_geometry.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/optimization/export.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/finders/feature_finder.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/finders/led_finder.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/finders/loader.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/cost_functions/magnetometer_error.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/util/mesh_loader.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/optimization/offsets.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/cost_functions/outrageous_error.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/optimization/params.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/finders/plane_finder.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/cost_functions/plane_to_plane_error.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/util/poses_from_bag.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/util/poses_from_yaml.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/finders/robot_finder.hpp
/tmp/ws/src/robot_calibration/robot_calibration/include/robot_calibration/finders/scan_finder.hpp
Calibration code lives under this namespace.
Contents
Classes
Enums
Functions
Typedefs
Struct Chain3dToCamera2d
Struct Chain3dToChain3d
Struct Chain3dToMesh
Struct Chain3dToPlane
Struct ChainManager::ChainController
Struct LedFinder::CloudDifferenceTracker
Struct OptimizationParams
Struct OptimizationParams::Chain3dToCamera2dParams
Struct OptimizationParams::Chain3dToChain3dParams
Struct OptimizationParams::Chain3dToMeshParams
Struct OptimizationParams::Chain3dToPlaneParams
Struct OptimizationParams::FreeFrameInitialValue
Struct OptimizationParams::FreeFrameParams
Struct OptimizationParams::ModelParams
Struct OptimizationParams::OutrageousParams
Struct OptimizationParams::Params
Struct OptimizationParams::PlaneToPlaneParams
Struct OutrageousError
Struct PlaneToPlaneError
Template Class ActionClient
Class BaseCalibration
Class Camera2dModel
Class Camera3dModel
Class CaptureManager
Class Chain3dModel
Class ChainManager
Template Class CheckerboardFinder
Class DepthCameraInfoManager
Class FeatureFinder
Class FeatureFinderLoader
Class LedFinder
Class MeshLoader
Class OptimizationOffsets
Class Optimizer
Class PlaneFinder
Class RobotFinder
Class ScanFinder
Enum @0
Enum @1
Enum @2
Enum @3
Enum ActionClientState
Function robot_calibration::axis_magnitude_from_rotation
Function robot_calibration::distToLine
Function robot_calibration::exportResults
Function robot_calibration::getCentroid
Function robot_calibration::getMatrix
Function robot_calibration::getPlane
Function robot_calibration::getPosesFromBag
Function robot_calibration::getPosesFromYaml
Function robot_calibration::getSensorIndex
Function robot_calibration::hasSensor
Function robot_calibration::load_bag
Function robot_calibration::rotation_from_axis_magnitude
Function robot_calibration::updateCameraInfo
Typedef robot_calibration::FeatureFinderMap
Typedef robot_calibration::FeatureFinderPtr
Typedef robot_calibration::MeshPtr