Classes | Functions | Variables
calibrate_pr2 Namespace Reference

Classes

class  CalibrateParallel
class  CalibrateSequence
class  HoldingController
class  StatusPub

Functions

def diagnostics
def get_controller_name
def get_holding_name
def get_service_name
def joint_states_cb
def main
def motor_state_cb
def set_force_calibration

Variables

string calibration_params_namespace = "calibration_controllers"
 force_calibration = False
dictionary hold_position
 last_joint_states = None
tuple list_controllers = rospy.ServiceProxy('pr2_controller_manager/list_controllers', ListControllers)
tuple load_controller = rospy.ServiceProxy('pr2_controller_manager/load_controller', LoadController)
 motors_halted = None
tuple pub_diag = rospy.Publisher('/diagnostics', DiagnosticArray)
tuple switch_controller = rospy.ServiceProxy('pr2_controller_manager/switch_controller', SwitchController)
tuple unload_controller = rospy.ServiceProxy('pr2_controller_manager/unload_controller', UnloadController)

Function Documentation

def calibrate_pr2.diagnostics (   level,
  msg_short,
  msg_long 
)

Definition at line 95 of file calibrate_pr2.py.

def calibrate_pr2.get_controller_name (   joint_name)

Definition at line 67 of file calibrate_pr2.py.

def calibrate_pr2.get_holding_name (   joint_name)

Definition at line 73 of file calibrate_pr2.py.

def calibrate_pr2.get_service_name (   joint_name)

Definition at line 76 of file calibrate_pr2.py.

Definition at line 81 of file calibrate_pr2.py.

Definition at line 265 of file calibrate_pr2.py.

Definition at line 88 of file calibrate_pr2.py.

Definition at line 70 of file calibrate_pr2.py.


Variable Documentation

string calibrate_pr2::calibration_params_namespace = "calibration_controllers"

Definition at line 55 of file calibrate_pr2.py.

Definition at line 65 of file calibrate_pr2.py.

Initial value:
00001 {'r_shoulder_pan': -0.7, 'l_shoulder_pan': 0.7, 'r_elbow_flex': -2.0, 
00002                  'l_elbow_flex': -2.0, 'r_upper_arm_roll': 0.0, 'l_upper_arm_roll': 0.0, 
00003                  'r_shoulder_lift': 1.0, 'l_shoulder_lift': 1.0}

Definition at line 61 of file calibrate_pr2.py.

Definition at line 80 of file calibrate_pr2.py.

tuple calibrate_pr2::list_controllers = rospy.ServiceProxy('pr2_controller_manager/list_controllers', ListControllers)

Definition at line 59 of file calibrate_pr2.py.

tuple calibrate_pr2::load_controller = rospy.ServiceProxy('pr2_controller_manager/load_controller', LoadController)

Definition at line 56 of file calibrate_pr2.py.

Definition at line 87 of file calibrate_pr2.py.

tuple calibrate_pr2::pub_diag = rospy.Publisher('/diagnostics', DiagnosticArray)

Definition at line 94 of file calibrate_pr2.py.

tuple calibrate_pr2::switch_controller = rospy.ServiceProxy('pr2_controller_manager/switch_controller', SwitchController)

Definition at line 58 of file calibrate_pr2.py.

tuple calibrate_pr2::unload_controller = rospy.ServiceProxy('pr2_controller_manager/unload_controller', UnloadController)

Definition at line 57 of file calibrate_pr2.py.



pr2_bringup
Author(s): Wim Meeussen
autogenerated on Sat Nov 30 2013 21:19:51