20 #ifndef ROBOT_CALIBRATION_CERES_OPTIMIZATION_PARAMS_H 21 #define ROBOT_CALIBRATION_CERES_OPTIMIZATION_PARAMS_H 75 ROS_WARN_STREAM(name <<
" was not set, using default of " << default_value);
85 #endif // ROBOT_CALIBRATION_CERES_OPTIMIZATION_PARAMS_H
Class to hold parameters for optimization.
std::vector< FreeFrameInitialValue > free_frames_initial_values
T getParam(Params ¶ms, const std::string &name, T default_value)
std::vector< std::string > free_params
bool LoadFromROS(ros::NodeHandle &nh)
Calibration code lives under this namespace.
#define ROS_WARN_STREAM(args)
XmlRpc::XmlRpcValue params
std::vector< FreeFrameParams > free_frames
bool hasMember(const std::string &name) const
std::vector< Params > models
std::vector< Params > error_blocks