Class to hold parameters for optimization. More...
#include <optimization_params.h>
Classes | |
struct | FreeFrameInitialValue |
struct | FreeFrameParams |
struct | Params |
Public Member Functions | |
template<typename T > | |
T | getParam (Params ¶ms, const std::string &name, T default_value) |
bool | LoadFromROS (ros::NodeHandle &nh) |
OptimizationParams () | |
Public Attributes | |
std::string | base_link |
std::vector< Params > | error_blocks |
std::vector< FreeFrameParams > | free_frames |
std::vector< FreeFrameInitialValue > | free_frames_initial_values |
std::vector< std::string > | free_params |
std::vector< Params > | models |
Class to hold parameters for optimization.
Definition at line 29 of file optimization_params.h.
robot_calibration::OptimizationParams::OptimizationParams | ( | ) |
Definition at line 25 of file optimization_params.cpp.
|
inline |
Definition at line 71 of file optimization_params.h.
bool robot_calibration::OptimizationParams::LoadFromROS | ( | ros::NodeHandle & | nh | ) |
Definition at line 30 of file optimization_params.cpp.
std::string robot_calibration::OptimizationParams::base_link |
Definition at line 60 of file optimization_params.h.
std::vector<Params> robot_calibration::OptimizationParams::error_blocks |
Definition at line 65 of file optimization_params.h.
std::vector<FreeFrameParams> robot_calibration::OptimizationParams::free_frames |
Definition at line 62 of file optimization_params.h.
std::vector<FreeFrameInitialValue> robot_calibration::OptimizationParams::free_frames_initial_values |
Definition at line 63 of file optimization_params.h.
std::vector<std::string> robot_calibration::OptimizationParams::free_params |
Definition at line 61 of file optimization_params.h.
std::vector<Params> robot_calibration::OptimizationParams::models |
Definition at line 64 of file optimization_params.h.