baxter_core_msgs¶
Contents:
Summary¶
-
baxter_core_msgs
¶ Version: 1.2.0
Description: Messages and Services required for communication with the Baxter Research Robot from Rethink Robotics.
Maintainers: - Rethink Robotics Inc. <rsdk DOT support AT rethinkrobotics DOT com>
Licenses: - BSD
Urls: - website<http://sdk.rethinkrobotics.com>
- repository<https://github.com/RethinkRobotics/baxter_common>
- bugtracker<https://github.com/RethinkRobotics/baxter_common/issues>
Authors: - Rethink Robotics Inc.
BuildDepends: BuildtoolDepends: BuildExportDepends: ExecDepends:
Types¶
Message types¶
baxter_core_msgs/DigitalIOState
baxter_core_msgs/JointCommand
baxter_core_msgs/EndEffectorCommand
baxter_core_msgs/AnalogIOState
baxter_core_msgs/EndpointStates
baxter_core_msgs/EndEffectorState
baxter_core_msgs/HeadState
baxter_core_msgs/HeadPanCommand
baxter_core_msgs/CameraControl
baxter_core_msgs/CollisionAvoidanceState
baxter_core_msgs/AnalogIOStates
baxter_core_msgs/EndEffectorProperties
baxter_core_msgs/URDFConfiguration
baxter_core_msgs/NavigatorStates
baxter_core_msgs/EndpointState
baxter_core_msgs/AnalogOutputCommand
baxter_core_msgs/AssemblyState
baxter_core_msgs/CameraSettings
baxter_core_msgs/RobustControllerStatus
baxter_core_msgs/CollisionDetectionState
baxter_core_msgs/AssemblyStates
baxter_core_msgs/SEAJointState
baxter_core_msgs/DigitalOutputCommand
baxter_core_msgs/NavigatorState
baxter_core_msgs/DigitalIOStates
Service types¶
baxter_core_msgs/SolvePositionIK
baxter_core_msgs/OpenCamera
baxter_core_msgs/CloseCamera
baxter_core_msgs/ListCameras
-
baxter_core_msgs/SolvePositionIK
¶ Field (Request): - pose_stamp[] (geometry_msgs/PoseStamped) –
- seed_angles[] (sensor_msgs/JointState) –
- seed_mode (uint8) –
Constant (Request): - SEED_AUTO (uint8):
0
– - SEED_USER (uint8):
1
– - SEED_CURRENT (uint8):
2
– - SEED_NS_MAP (uint8):
3
–
Field (Response): - joints[] (sensor_msgs/JointState) –
- isValid[] (bool) –
- result_type[] (uint8) –
Constant (Response): - RESULT_INVALID (uint8):
0
–
Endpoint Pose(s) to request Inverse-Kinematics joint solutions for.
# Endpoint Pose(s) to request Inverse-Kinematics joint solutions for. geometry_msgs/PoseStamped[] pose_stamp # (optional) Joint Angle Seed(s) for IK solver. # * specify a JointState seed for each pose_stamp, using name[] and position[] # * empty arrays or a non-default seed_mode will cause user seed to not be used sensor_msgs/JointState[] seed_angles # Seed Type Mode # * default (SEED_AUTO) mode: iterate through seed types until first valid # solution is found # * setting any other mode: try only that seed type uint8 SEED_AUTO = 0 uint8 SEED_USER = 1 uint8 SEED_CURRENT = 2 uint8 SEED_NS_MAP = 3 uint8 seed_mode --- # joints[i] == joint angle solution for each pose_state[i] sensor_msgs/JointState[] joints # NOTE: isValid will be deprecated by result_type in future versions bool[] isValid # result_type[i] == seed type used to find valid solution, joints[i]; # otherwise, == RESULT_INVALID (no valid solution found). uint8 RESULT_INVALID = 0 uint8[] result_type
-
baxter_core_msgs/OpenCamera
¶ Field (Request): - name (string) –
- settings (baxter_core_msgs/CameraSettings) –
Field (Response): - err (int32) –
string name CameraSettings settings --- int32 err
-
baxter_core_msgs/CloseCamera
¶ Field (Request): - name (string) –
Field (Response): - err (int32) –
string name --- int32 err
-
baxter_core_msgs/ListCameras
¶ Field (Response): - cameras[] (string) –
--- string[] cameras