#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.