9 template class CalibrationBase<rm_control::ActuatorExtraInterface, hardware_interface::EffortJointInterface>;
13 template <
typename... T>
20 if (!controller_nh.
getParam(
"actuator", actuator))
26 if (!vel_nh.
getParam(
"search_velocity", velocity_search_))
36 template <
typename... T>
39 actuator_.setCalibrated(
false);
41 if (actuator_.getCalibrated())
42 ROS_INFO(
"Joint %s will be recalibrated, but was already calibrated at offset %f",
43 velocity_ctrl_.getJointName().c_str(), actuator_.getOffset());
46 template <
typename... T>
49 calibration_success_ =
false;
52 template <
typename... T>
54 control_msgs::QueryCalibrationState::Response& resp)
56 ROS_DEBUG(
"Is calibrated service %d", calibration_success_);
57 resp.is_calibrated = calibration_success_;