Public Member Functions | Public Attributes
hrl_pr2_lib.pr2.PR2Arm Class Reference
Inheritance diagram for hrl_pr2_lib.pr2.PR2Arm:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
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_posture_pub
 client
 full_arm_name
 joint_controller_name
 kinematics
 POSTURES
 tf_listener

Detailed Description

Definition at line 118 of file pr2.py.


Constructor & Destructor Documentation

def hrl_pr2_lib.pr2.PR2Arm.__init__ (   self,
  joint_provider,
  tf_listener,
  arm,
  use_kinematics = True 
)

Definition at line 120 of file pr2.py.


Member Function Documentation

Definition at line 196 of file pr2.py.

def hrl_pr2_lib.pr2.PR2Arm.pose_cartesian (   self,
  frame = 'base_link' 
)

Definition at line 223 of file pr2.py.

def hrl_pr2_lib.pr2.PR2Arm.pose_cartesian_tf (   self,
  frame = 'base_link' 
)

Definition at line 227 of file pr2.py.

def hrl_pr2_lib.pr2.PR2Arm.set_cart_pose (   self,
  trans,
  rot,
  frame,
  msg_time 
)

Send a cartesian pose to *_cart controllers.

Parameters:
translen 3 list
rotlen 4 list
framestring
msg_timefloat

Definition at line 162 of file pr2.py.

def hrl_pr2_lib.pr2.PR2Arm.set_pose (   self,
  pos,
  nsecs = 5.,
  block = True 
)

Definition at line 215 of file pr2.py.

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

Definition at line 175 of file pr2.py.

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

Definition at line 203 of file pr2.py.

def hrl_pr2_lib.pr2.PR2Arm.set_posture (   self,
  posture_mat 
)

Definition at line 153 of file pr2.py.

Definition at line 193 of file pr2.py.


Member Data Documentation

Definition at line 120 of file pr2.py.

Definition at line 120 of file pr2.py.

Definition at line 120 of file pr2.py.

Definition at line 120 of file pr2.py.

Definition at line 120 of file pr2.py.

Definition at line 120 of file pr2.py.

Definition at line 120 of file pr2.py.

Definition at line 120 of file pr2.py.

Definition at line 120 of file pr2.py.


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


hrl_pr2_lib
Author(s): haidai
autogenerated on Wed Nov 27 2013 11:40:34