31 #include <boost/thread/recursive_mutex.hpp> 32 #include <boost/thread.hpp> 53 boost::function<
bool()> isPreemptRequested);
56 virtual bool moveJoint(
int jointIndex,
double turningAngle);
const double JOINTS_STOPPED_POS_TOLERANCE
const double JOINTS_STOPPED_VEL_TOLERANCE
virtual void freezeRobot()
virtual bool moveJoint(int jointIndex, double turningAngle)
virtual void refreshMotorStatus()
virtual bool allMotorsReady()
Wrapper class around the KNI (Katana Native Library).
virtual bool allJointsReady()
std::vector< double > desired_angles_
virtual bool executeTrajectory(boost::shared_ptr< SpecifiedTrajectory > traj, boost::function< bool()> isPreemptRequested)