46 : robot_(NULL), last_publish_time_(0), joint_(NULL)
50 MotorJointCalibrationController::~MotorJointCalibrationController()
61 std::string joint_name;
69 ROS_ERROR(
"Could not find joint %s (namespace: %s)",
PLUGINLIB_EXPORT_CLASS(joint_qualification_controllers::CheckoutController, pr2_controller_interface::Controller) using namespace std
ros::Time last_publish_time_
pr2_mechanism_model::JointState * joint_
pr2_mechanism_model::RobotState * robot_
boost::scoped_ptr< realtime_tools::RealtimePublisher< std_msgs::Empty > > pub_calibrated_
const std::string & getNamespace() const
JointState * getJointState(const std::string &name)
bool getParam(const std::string &key, std::string &s) const
virtual bool init(pr2_mechanism_model::RobotState *robot, ros::NodeHandle &n)