Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
robot_checkout.RobotCheckout Class Reference

Checks that all joints, actuators and diagnostics are OK. More...

List of all members.

Public Member Functions

def __init__
def act_data
def checkout_robot
def joint_data
def on_diagnostic_msg
def on_motor_cb
def on_robot_data
def on_visual_check
def process_diagnostics
def send_failure_call
def wait_for_data

Public Attributes

 diagnostics
 has_sent_result
 motors_topic
 result_srv
 robot_data
 visual_srv

Private Member Functions

def _check_motors_stale
def _reset_motors

Private Attributes

 _act_html
 _act_sum
 _acts_ok
 _calibrated
 _check_time
 _expected_actuators
 _has_reset
 _has_robot_data
 _has_visual_check
 _is_ok
 _joint_html
 _joint_sum
 _joints_ok
 _last_motors_time
 _messages
 _motors_halted
 _name_to_diagnostic
 _timeout
 _visual_check_time
 _visual_html
 _visual_ok
 _visual_sum

Detailed Description

Checks that all joints, actuators and diagnostics are OK.

Definition at line 114 of file robot_checkout.py.


Constructor & Destructor Documentation

Definition at line 115 of file robot_checkout.py.


Member Function Documentation

Returns true if "motors_halted" topic hasn't updated in a while.

Definition at line 196 of file robot_checkout.py.

Definition at line 160 of file robot_checkout.py.

def robot_checkout.RobotCheckout.act_data (   self,
  act_datas 
)

Definition at line 405 of file robot_checkout.py.

Definition at line 342 of file robot_checkout.py.

def robot_checkout.RobotCheckout.joint_data (   self,
  jnt_datas 
)

Definition at line 452 of file robot_checkout.py.

def robot_checkout.RobotCheckout.on_diagnostic_msg (   self,
  message 
)

Definition at line 245 of file robot_checkout.py.

def robot_checkout.RobotCheckout.on_motor_cb (   self,
  msg 
)

Definition at line 171 of file robot_checkout.py.

def robot_checkout.RobotCheckout.on_robot_data (   self,
  msg 
)

Definition at line 281 of file robot_checkout.py.

Definition at line 257 of file robot_checkout.py.

Definition at line 292 of file robot_checkout.py.

def robot_checkout.RobotCheckout.send_failure_call (   self,
  caller = 'No caller',
  except_str = '' 
)

Definition at line 178 of file robot_checkout.py.

Definition at line 202 of file robot_checkout.py.


Member Data Documentation

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.

Definition at line 115 of file robot_checkout.py.


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


qualification
Author(s): Kevin Watts (watts@willowgarage.com), Josh Faust (jfaust@willowgarage.com)
autogenerated on Sat Dec 28 2013 17:57:35