23 #ifndef __PLUGINS_JACO_ARM_KINDRV_H_ 24 #define __PLUGINS_JACO_ARM_KINDRV_H_ 46 virtual void initialize();
49 virtual bool initialized();
51 virtual void get_joints(std::vector<float> &to)
const;
52 virtual void get_coords(std::vector<float> &to);
53 virtual void get_fingers(std::vector<float> &to)
const;
56 virtual void push_joystick(
unsigned int button);
57 virtual void release_joystick();
59 virtual void goto_trajec(std::vector< std::vector<float> >* trajec, std::vector<float> &fingers);
60 virtual void goto_joints(std::vector<float> &joints, std::vector<float> &fingers,
bool followup=
false);
61 virtual void goto_coords(std::vector<float> &coords, std::vector<float> &fingers);
62 virtual void goto_ready();
63 virtual void goto_retract();
66 KinDrv::JacoArm *__arm;
Fawkes library namespace.
enum fawkes::jaco_target_type_enum jaco_target_type_t
The type of a target.
Class for commanding a Kinova Jaco Arm, using libkindrv.
Abstract class for a Kinova Jaco Arm that we want to control.