
Public Member Functions | |
| def | __init__ (self) |
| def | current_node_cb (self, data) |
| def | get_nodes (self) |
| def | map_callback (self, msg) |
| def | send_tasks (self) |
Public Attributes | |
| add_tasks_srv | |
| current_waypoint | |
| node_names | |
| waypoints | |
Repeatedly sends a randomised list of task to the task executor. These don't have tasks associated with them. If you want to add tasks, see fifo_tester.py for an example.
Definition at line 13 of file continuous_patrolling.py.
| def continuous_patrolling.PatrolScheduler.__init__ | ( | self | ) |
Definition at line 15 of file continuous_patrolling.py.
| def continuous_patrolling.PatrolScheduler.current_node_cb | ( | self, | |
| data | |||
| ) |
Definition at line 63 of file continuous_patrolling.py.
| def continuous_patrolling.PatrolScheduler.get_nodes | ( | self | ) |
Definition at line 49 of file continuous_patrolling.py.
| def continuous_patrolling.PatrolScheduler.map_callback | ( | self, | |
| msg | |||
| ) |
Definition at line 45 of file continuous_patrolling.py.
| def continuous_patrolling.PatrolScheduler.send_tasks | ( | self | ) |
Definition at line 55 of file continuous_patrolling.py.
| continuous_patrolling.PatrolScheduler.add_tasks_srv |
Definition at line 23 of file continuous_patrolling.py.
| continuous_patrolling.PatrolScheduler.current_waypoint |
Definition at line 22 of file continuous_patrolling.py.
| continuous_patrolling.PatrolScheduler.node_names |
Definition at line 16 of file continuous_patrolling.py.
| continuous_patrolling.PatrolScheduler.waypoints |
Definition at line 20 of file continuous_patrolling.py.