#include <ros/ros.h>#include <actionlib/client/simple_action_client.h>#include <actionlib/server/simple_action_server.h>#include <control_msgs/GripperCommandAction.h>#include <rail_manipulation_msgs/GripperAction.h>#include <rail_manipulation_msgs/LiftAction.h>#include <std_srvs/Empty.h>#include <wpi_jaco_msgs/AngularCommand.h>#include <wpi_jaco_msgs/CartesianCommand.h>#include <wpi_jaco_msgs/GetCartesianPosition.h>#include <sensor_msgs/JointState.h>

Go to the source code of this file.
Classes | |
| class | JacoManipulation |
| Provides manipulation actions for the JACO arm. More... | |
Defines | |
| #define | DEFAULT_LIFT_VEL .1 |
| #define | GRIPPER_OPEN_THRESHOLD .02 |
| #define | LIFT_HEIGHT .15 |
| #define | LIFT_TIMEOUT 5 |
| #define | MAX_FINGER_VEL 30 |
| #define | NUM_JACO_JOINTS 6 |
| Provides manipulation actions for the JACO arm. | |
| #define DEFAULT_LIFT_VEL .1 |
Definition at line 30 of file jaco_manipulation.h.
| #define GRIPPER_OPEN_THRESHOLD .02 |
Definition at line 33 of file jaco_manipulation.h.
| #define LIFT_HEIGHT .15 |
Definition at line 31 of file jaco_manipulation.h.
| #define LIFT_TIMEOUT 5 |
Definition at line 32 of file jaco_manipulation.h.
| #define MAX_FINGER_VEL 30 |
Definition at line 29 of file jaco_manipulation.h.
| #define NUM_JACO_JOINTS 6 |
Provides manipulation actions for the JACO arm.
.h jaco_manipulation creates a ROS node that provides action servers for executing manipulation actions including grasping, releasing, and object pickup.
Definition at line 27 of file jaco_manipulation.h.