Public Member Functions | Public Attributes | Private Attributes
kobuki_testsuite.motion_wander.SafeWandering Class Reference

List of all members.

Public Member Functions

def __init__
def bumper_event_callback
def cliff_event_callback
def command
def execute
def go
def init
def odometry_callback
 Callbacks.
def reached
def shutdown
def stepback
def stop
def turn

Public Attributes

 bumper_subscriber
 cliff_subscriber
 cmd_vel_publisher
 odom_subscriber
 ok
 rate
 theta
 theta_goal

Private Attributes

 _ang_zvel
 _lin_xvel
 _running
 _stepback_xvel
 _stop

Detailed Description

  Initialise everything, then starts with start()

  API:
    start() - start to wander. 
    stop()  - stop wandering.
    set_vels(lin_xvel,stepback_xvel,ang_zvel)
  
  @param topic names
  @type strings

Definition at line 39 of file motion_wander.py.


Constructor & Destructor Documentation

def kobuki_testsuite.motion_wander.SafeWandering.__init__ (   self,
  cmd_vel_topic,
  odom_topic,
  bumper_topic,
  cliff_topic 
)

Definition at line 51 of file motion_wander.py.


Member Function Documentation

Definition at line 155 of file motion_wander.py.

Definition at line 165 of file motion_wander.py.

  Lowest level of command - i.e. this is where the fine grained looping happens
  so we check for aborts here. Don't waste time doing anything if this is the case.

Definition at line 84 of file motion_wander.py.

Definition at line 129 of file motion_wander.py.

Definition at line 95 of file motion_wander.py.

def kobuki_testsuite.motion_wander.SafeWandering.init (   self,
  speed,
  stepback_speed,
  angular_speed 
)

Definition at line 69 of file motion_wander.py.

Callbacks.

Definition at line 148 of file motion_wander.py.

Definition at line 120 of file motion_wander.py.

Definition at line 75 of file motion_wander.py.

Definition at line 103 of file motion_wander.py.

Definition at line 126 of file motion_wander.py.

Definition at line 111 of file motion_wander.py.


Member Data Documentation

Definition at line 51 of file motion_wander.py.

Definition at line 51 of file motion_wander.py.

Definition at line 51 of file motion_wander.py.

Definition at line 51 of file motion_wander.py.

Definition at line 51 of file motion_wander.py.

Definition at line 51 of file motion_wander.py.

Definition at line 51 of file motion_wander.py.

Definition at line 51 of file motion_wander.py.

Definition at line 51 of file motion_wander.py.

Definition at line 51 of file motion_wander.py.

Definition at line 51 of file motion_wander.py.

Definition at line 51 of file motion_wander.py.

Definition at line 51 of file motion_wander.py.


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


kobuki_testsuite
Author(s): Jorge Santos Simon
autogenerated on Mon Oct 6 2014 01:33:06