Struct OptimizationParams
Defined in File params.hpp
Nested Relationships
Nested Types
Struct Documentation
-
struct OptimizationParams
Class to hold parameters for optimization.
Public Functions
-
OptimizationParams()
Load from ROS parameters.
- Parameters:
node – Node pointer to use for declaring/loading parameters
parameter_ns – Namespace for optimization parameters
Public Members
-
std::string base_link
-
std::vector<std::string> free_params
-
std::vector<FreeFrameParams> free_frames
-
std::vector<FreeFrameInitialValue> free_frames_initial_values
-
std::vector<ModelParams> models
-
int max_num_iterations
-
struct Chain3dToCamera2dParams : public robot_calibration::OptimizationParams::Params
-
struct Chain3dToChain3dParams : public robot_calibration::OptimizationParams::Params
-
struct Chain3dToMeshParams : public robot_calibration::OptimizationParams::Params
-
struct Chain3dToPlaneParams : public robot_calibration::OptimizationParams::Params
-
struct FreeFrameInitialValue : public robot_calibration::OptimizationParams::Params
-
struct FreeFrameParams : public robot_calibration::OptimizationParams::Params
-
struct ModelParams : public robot_calibration::OptimizationParams::Params
-
struct OutrageousParams : public robot_calibration::OptimizationParams::Params
-
struct Params
Subclassed by robot_calibration::OptimizationParams::Chain3dToCamera2dParams, robot_calibration::OptimizationParams::Chain3dToChain3dParams, robot_calibration::OptimizationParams::Chain3dToMeshParams, robot_calibration::OptimizationParams::Chain3dToPlaneParams, robot_calibration::OptimizationParams::FreeFrameInitialValue, robot_calibration::OptimizationParams::FreeFrameParams, robot_calibration::OptimizationParams::ModelParams, robot_calibration::OptimizationParams::OutrageousParams, robot_calibration::OptimizationParams::PlaneToPlaneParams
Public Functions
-
inline virtual ~Params()
-
inline virtual ~Params()
-
struct PlaneToPlaneParams : public robot_calibration::OptimizationParams::Params
-
OptimizationParams()