Public Member Functions | Public Attributes | Private Member Functions
rcommander_pr2_gui.pr2_utils.PR2Arm Class Reference
Inheritance diagram for rcommander_pr2_gui.pr2_utils.PR2Arm:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def get_limits
def get_vel_limits
def has_active_goal
def pose_cartesian
def pose_cartesian_tf
def set_cart_pose
 Send a cartesian pose to *_cart controllers.
def set_pose
def set_poses
def set_poses_monitored
def set_posture
def stop_trajectory_execution

Public Attributes

 arm
 cart_pose_pub
 cart_posure_pub
 client
 full_arm_name
 joint_controller_name
 POSTURES
 tf_listener
 vel_limit_dict

Private Member Functions

def _limits

Detailed Description

Definition at line 469 of file pr2_utils.py.


Constructor & Destructor Documentation

def rcommander_pr2_gui.pr2_utils.PR2Arm.__init__ (   self,
  joint_provider,
  tf_listener,
  arm 
)

Definition at line 471 of file pr2_utils.py.


Member Function Documentation

Definition at line 511 of file pr2_utils.py.

Definition at line 505 of file pr2_utils.py.

Definition at line 508 of file pr2_utils.py.

Definition at line 577 of file pr2_utils.py.

def rcommander_pr2_gui.pr2_utils.PR2Arm.pose_cartesian (   self,
  frame = 'base_link' 
)

Definition at line 604 of file pr2_utils.py.

def rcommander_pr2_gui.pr2_utils.PR2Arm.pose_cartesian_tf (   self,
  frame = 'base_link' 
)

Definition at line 608 of file pr2_utils.py.

def rcommander_pr2_gui.pr2_utils.PR2Arm.set_cart_pose (   self,
  trans,
  rot,
  frame,
  msg_time 
)

Send a cartesian pose to *_cart controllers.

Parameters:
translen 3 list
rotlen 3 list
framestring
msg_timefloat

Definition at line 537 of file pr2_utils.py.

def rcommander_pr2_gui.pr2_utils.PR2Arm.set_pose (   self,
  pos,
  nsecs = 5.,
  block = True 
)

Definition at line 596 of file pr2_utils.py.

def rcommander_pr2_gui.pr2_utils.PR2Arm.set_poses (   self,
  pos_mat,
  times,
  vel_mat = None,
  block = True 
)
Parameters:
pos_matcolumn matrix of poses
timesarray of times

Definition at line 550 of file pr2_utils.py.

def rcommander_pr2_gui.pr2_utils.PR2Arm.set_poses_monitored (   self,
  pos_mat,
  times,
  vel_mat = None,
  block = True,
  time_look_ahead = .050 
)

Definition at line 584 of file pr2_utils.py.

def rcommander_pr2_gui.pr2_utils.PR2Arm.set_posture (   self,
  posture_mat 
)

Definition at line 528 of file pr2_utils.py.

Definition at line 574 of file pr2_utils.py.


Member Data Documentation

Definition at line 471 of file pr2_utils.py.

Definition at line 471 of file pr2_utils.py.

Definition at line 471 of file pr2_utils.py.

Definition at line 471 of file pr2_utils.py.

Definition at line 471 of file pr2_utils.py.

Definition at line 471 of file pr2_utils.py.

Definition at line 471 of file pr2_utils.py.

Definition at line 471 of file pr2_utils.py.

Definition at line 471 of file pr2_utils.py.


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


rcommander_pr2_gui
Author(s): Hai Nguyen
autogenerated on Thu Dec 12 2013 12:09:58