robot_smach_states.manipulation.place

Attributes

robot

Classes

Put

Drive the robot back a little and move the designated arm to place the designated item at the designated pose

Place

Drive the robot to be close to the designated place_pose and move the designated arm to place the designated

Module Contents

class robot_smach_states.manipulation.place.Put(robot, item_to_place, placement_pose, arm)

Bases: smach.State

Drive the robot back a little and move the designated arm to place the designated item at the designated pose

Parameters:
REQUIRED_ARM_PROPERTIES
_robot
_item_to_place_designator
_placement_pose_designator
_arm_designator
_center_height = 0.1
_preplace_offset = 0.05
execute(userdata=None)
class robot_smach_states.manipulation.place.Place(robot, item_to_place, place_pose, arm, place_volume=None)

Bases: smach.StateMachine

Drive the robot to be close to the designated place_pose and move the designated arm to place the designated item there

Parameters:
robot_smach_states.manipulation.place.robot