All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends
Public Member Functions | Public Attributes | Static Public Attributes
collvoid_controller.watchdog.Watchdog Class Reference

List of all members.

Public Member Functions

def __init__
def cb_cmd_vel
def cb_commands_robots
def cb_odom
def cb_stall
def reset
def reset_vars
def start

Public Attributes

 controller
 exceeded_pub
 num_robots
 num_run_pub
 stall_count
 stall_count_resolved
 stall_pub
 stall_resolved_pub
 start_time

Static Public Attributes

 AUTO_MODE = True
string CMD_VEL = 'cmd_vel'
 exceeded = False
 INIT = True
int MAX_TIME = 60
int num_rep = 1
int NUM_REPITITIONS = 50
string ODOM = 'base_pose_ground_truth'
 resetting = False
list robots_in_collision = []
list robots_moving = []
string STALL = 'stall'
int stall_count = 0
int stall_count_resolved = 0
int WAIT_FOR_INIT = 5
 wait_for_start = True
int X_MAX = 25
 X_MIN = -X_MAX
int Y_MAX = 25
 Y_MIN = -Y_MAX

Detailed Description

Definition at line 23 of file watchdog.py.


Constructor & Destructor Documentation

Definition at line 54 of file watchdog.py.


Member Function Documentation

def collvoid_controller.watchdog.Watchdog.cb_cmd_vel (   self,
  msg,
  id 
)

Definition at line 152 of file watchdog.py.

Definition at line 131 of file watchdog.py.

Definition at line 188 of file watchdog.py.

Definition at line 139 of file watchdog.py.

Definition at line 106 of file watchdog.py.

Definition at line 123 of file watchdog.py.

Definition at line 97 of file watchdog.py.


Member Data Documentation

Definition at line 39 of file watchdog.py.

Definition at line 27 of file watchdog.py.

Definition at line 54 of file watchdog.py.

Definition at line 48 of file watchdog.py.

Definition at line 54 of file watchdog.py.

Definition at line 52 of file watchdog.py.

Definition at line 37 of file watchdog.py.

Definition at line 34 of file watchdog.py.

Definition at line 33 of file watchdog.py.

Definition at line 54 of file watchdog.py.

Definition at line 54 of file watchdog.py.

string collvoid_controller::watchdog.Watchdog::ODOM = 'base_pose_ground_truth' [static]

Definition at line 26 of file watchdog.py.

Definition at line 41 of file watchdog.py.

Definition at line 43 of file watchdog.py.

Definition at line 44 of file watchdog.py.

Definition at line 25 of file watchdog.py.

Definition at line 46 of file watchdog.py.

Definition at line 123 of file watchdog.py.

Definition at line 47 of file watchdog.py.

Definition at line 123 of file watchdog.py.

Definition at line 54 of file watchdog.py.

Definition at line 54 of file watchdog.py.

Definition at line 131 of file watchdog.py.

Definition at line 36 of file watchdog.py.

Definition at line 50 of file watchdog.py.

Definition at line 28 of file watchdog.py.

Definition at line 29 of file watchdog.py.

Definition at line 30 of file watchdog.py.

Definition at line 31 of file watchdog.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


collvoid_controller
Author(s): Daniel Claes
autogenerated on Sun Aug 25 2013 10:10:35