Functions | Variables
example_task_routine Namespace Reference

Functions

def create_master_task (max_duration)
 
def create_wait_task (max_duration)
 
def get_services ()
 

Variables

tuple action_server = TestTaskAction(expected_action_duration=actual_action_duration, expected_drive_duration=actual_action_duration)
 
tuple actual_action_duration = rospy.Duration(60)
 
tuple afternoon = (midday, end)
 
tuple end = time(20,00, tzinfo=localtz)
 
tuple localtz = tzlocal()
 
tuple midday = time(12,00, tzinfo=localtz)
 
tuple morning = (start, midday)
 
tuple routine = task_routine.DailyRoutine(start, end)
 
tuple runner = task_routine.DailyRoutineRunner(start, end, add_tasks)
 
tuple start = time(07,00, tzinfo=localtz)
 
tuple task = create_master_task(actual_action_duration)
 

Function Documentation

def example_task_routine.create_master_task (   max_duration)
Create an example of a task which we'll copy for other tasks later.
This is a good example of creating a task with a variety of arguments.

Definition at line 47 of file example_task_routine.py.

def example_task_routine.create_wait_task (   max_duration)

Definition at line 41 of file example_task_routine.py.

def example_task_routine.get_services ( )

Definition at line 29 of file example_task_routine.py.

Variable Documentation

tuple example_task_routine.action_server = TestTaskAction(expected_action_duration=actual_action_duration, expected_drive_duration=actual_action_duration)

Definition at line 86 of file example_task_routine.py.

tuple example_task_routine.actual_action_duration = rospy.Duration(60)

Definition at line 84 of file example_task_routine.py.

tuple example_task_routine.afternoon = (midday, end)

Definition at line 105 of file example_task_routine.py.

tuple example_task_routine.end = time(20,00, tzinfo=localtz)

Definition at line 101 of file example_task_routine.py.

tuple example_task_routine.localtz = tzlocal()

Definition at line 98 of file example_task_routine.py.

tuple example_task_routine.midday = time(12,00, tzinfo=localtz)

Definition at line 102 of file example_task_routine.py.

tuple example_task_routine.morning = (start, midday)

Definition at line 104 of file example_task_routine.py.

tuple example_task_routine.routine = task_routine.DailyRoutine(start, end)

Definition at line 107 of file example_task_routine.py.

tuple example_task_routine.runner = task_routine.DailyRoutineRunner(start, end, add_tasks)

Definition at line 120 of file example_task_routine.py.

tuple example_task_routine.start = time(07,00, tzinfo=localtz)

Definition at line 100 of file example_task_routine.py.

tuple example_task_routine.task = create_master_task(actual_action_duration)

Definition at line 90 of file example_task_routine.py.



task_executor
Author(s): Nick Hawes
autogenerated on Tue Mar 17 2015 20:08:13