Public Member Functions | Public Attributes
pr2_delivery.Robot.Robot Class Reference

List of all members.

Public Member Functions

def __init__
def hold_with_right_gripper
def move_arm_to
def open_right_gripper
def right_grip

Public Attributes

 joint_names
 left_joint_client
 right_contact_client
 right_force_client
 right_gripper_client
 right_joint_client

Detailed Description

Definition at line 53 of file Robot.py.


Constructor & Destructor Documentation

Definition at line 54 of file Robot.py.


Member Function Documentation

def pr2_delivery.Robot.Robot.hold_with_right_gripper (   self,
  hold_force = 10.0 
)
Hold somethign with a constant force (in Newtons) in the gripper

Definition at line 106 of file Robot.py.

def pr2_delivery.Robot.Robot.move_arm_to (   self,
  side,
  joint_values,
  duration 
)
side is 'l' or 'r'.
   joint_values is an array of 7 joint values.

Definition at line 79 of file Robot.py.

def pr2_delivery.Robot.Robot.open_right_gripper (   self,
  goal = Pr2GripperCommandGoal()         goal.command.position = 0.08         goal.command.max_effort = -1         return self.right_gripper_client.send_goal_and_wait(goal, rospy.Duration(30.0),
  rospy,
  Duration,
  def,
  grab_with_right_gripper,
  self 
)
Close gripper until we sense contact on both fingers.

Definition at line 93 of file Robot.py.

def pr2_delivery.Robot.Robot.right_grip (   self,
  position,
  max_effort = -1 
)

Definition at line 112 of file Robot.py.


Member Data Documentation

Definition at line 54 of file Robot.py.

Definition at line 54 of file Robot.py.

Definition at line 54 of file Robot.py.

Definition at line 54 of file Robot.py.

Definition at line 54 of file Robot.py.

Definition at line 54 of file Robot.py.


The documentation for this class was generated from the following file:


pr2_delivery
Author(s): Dave Hershberger, Maintainer=Devon Ash
autogenerated on Sat Jun 8 2019 19:56:27