46 :
public CalibrationBase<rm_control::ActuatorExtraInterface, hardware_interface::EffortJointInterface>
50 bool init(hardware_interface::RobotHW* robot_hw, ros::NodeHandle& root_nh, ros::NodeHandle& controller_nh)
override;
51 void update(
const ros::Time& time,
const ros::Duration& period)
override;
59 ros::Time start_time_;
61 double velocity_threshold_{}, max_calibretion_time_{}, position_threshold_{};
62 rm_control::ActuatorExtraHandle actuator2_;
63 effort_controllers::JointVelocityController velocity_ctrl2_;
64 effort_controllers::JointEffortController effort_ctrl_;
65 effort_controllers::JointPositionController position_ctrl2_;