wpi_jaco_msgs¶
Contents:
Summary¶
-
wpi_jaco_msgs
¶ Version: 0.0.24
Description: Messages Used with the JACO Arm
Maintainers: - David Kent <davidkent AT wpi DOT edu>
- Russell Toris <rctoris AT wpi DOT edu>
Licenses: - BSD
Urls: - website<http://ros.org/wiki/wpi_jaco_msgs>
- bugtracker<https://github.com/RIVeR-Lab/wpi_jaco/issues>
- repository<https://github.com/RIVeR-Lab/wpi_jaco>
Authors: - David Kent <davidkent AT wpi DOT edu>
BuildDepends: BuildtoolDepends: BuildExportDepends: ExecDepends:
Types¶
Service types¶
wpi_jaco_msgs/GetCartesianPosition
wpi_jaco_msgs/GetAngularPosition
wpi_jaco_msgs/EulerToQuaternion
wpi_jaco_msgs/EStop
wpi_jaco_msgs/JacoFK
wpi_jaco_msgs/QuaternionToEuler
-
wpi_jaco_msgs/GetCartesianPosition
¶ Field (Response): - pos (geometry_msgs/Twist) –
--- geometry_msgs/Twist pos # position (m, rad) of the end effector
-
wpi_jaco_msgs/GetAngularPosition
¶ Field (Response): - pos[] (float32) –
--- float32[] pos # position (rad) of the arm and finger joints
-
wpi_jaco_msgs/EulerToQuaternion
¶ Field (Request): - roll (float32) –
- pitch (float32) –
- yaw (float32) –
Field (Response): - orientation (geometry_msgs/Quaternion) –
float32 roll # Rotation about x axis (rad) float32 pitch # Rotation about y axis (rad) float32 yaw # Rotation about z axis (rad) --- geometry_msgs/Quaternion orientation # Quaternion representation of rotation
-
wpi_jaco_msgs/EStop
¶ Field (Request): - enableEStop (bool) –
Field (Response): - success (bool) –
bool enableEStop # true if the software emergency stop should be enabled, false otherwise --- bool success # true if successfully stopped or re-enabled
-
wpi_jaco_msgs/JacoFK
¶ Field (Request): - joints[] (float32) –
Field (Response): - handPose (geometry_msgs/PoseStamped) –
float32[] joints # positions of joints (rad) --- geometry_msgs/PoseStamped handPose # End effector pose (m, rad)
-
wpi_jaco_msgs/QuaternionToEuler
¶ Field (Request): - orientation (geometry_msgs/Quaternion) –
Field (Response): - roll (float32) –
- pitch (float32) –
- yaw (float32) –
geometry_msgs/Quaternion orientation # Quaternion representation of raotation --- float32 roll # Rotation about x-axis (rad) float32 pitch # Rotation about y-axis (rad) float32 yaw # Rotation about z-axis (rad)
Action types¶
-
wpi_jaco_msgs/HomeArm
¶ Field (Goal): - retract (bool) –
- retractPosition (wpi_jaco_msgs/AngularCommand) –
- numAttempts (int16) –
Field (Result): - success (bool) –
Define the goal
# Define the goal bool retract # set to true to retract arm to a given position after moving home wpi_jaco_msgs/AngularCommand retractPosition # position to which the arm should retract (only if retract is true) int16 numAttempts # attempts for moving to given joint pose (only used in motion planning versions) --- # Define the result bool success # true if arm move was successful --- # Define feedback message