turtlebot_arm_block_manipulation

Summary

turtlebot_arm_block_manipulation
Version:

0.3.3

Description:

turtlebot_arm_block_manipulation contains a demo allowing the TurtleBot arm to manipulate small blocks on a level surface using interactive markers.

Maintainers:
  • Jorge Santos <jsantossimon AT gmail DOT com>
Licenses:
  • BSD
Urls:
Authors:
  • Michael Ferguson
  • Helen Oleynikova
BuildDepends:
BuildtoolDepends:
 
BuildExportDepends:
 
ExecDepends:

Types

Action types

turtlebot_arm_block_manipulation/PickAndPlace
Field (Goal):
  • frame (string) –
  • z_up (float32) –
  • gripper_open (float32) –
  • gripper_closed (float32) –
  • pickup_pose (geometry_msgs/Pose) –
  • place_pose (geometry_msgs/Pose) –
  • topic (string) –

goal definition

#goal definition
string frame
float32 z_up
float32 gripper_open
float32 gripper_closed
geometry_msgs/Pose pickup_pose
geometry_msgs/Pose place_pose
string topic
---
#result definition
---
#feedback
turtlebot_arm_block_manipulation/InteractiveBlockManipulation
Field (Goal):
  • frame (string) –
  • block_size (float32) –
Field (Result):

goal definition

#goal definition
string frame
float32 block_size
---
#result definition
geometry_msgs/Pose pickup_pose
geometry_msgs/Pose place_pose
---
#feedback
turtlebot_arm_block_manipulation/BlockDetection
Field (Goal):
  • frame (string) –
  • table_height (float32) –
  • block_size (float32) –
Field (Result):

goal definition

#goal definition
string frame
float32 table_height
float32 block_size
---
#result definition
geometry_msgs/PoseArray blocks
---
#feedback