Manages the creation of waypoints and how to send them to Purepursuit. More...
Public Member Functions | |
def | __init__ |
def | cancelService |
Fake service to emulate the event cancel route. | |
def | convertListOfPointPathIntoGoal |
Starts the route (inverse order of waypoints) | |
def | createNewPoint |
Creates a new PointPath and save it a list. | |
def | deleteAllPoints |
Function called to delete all the waypoints. | |
def | deleteAllPointsCB |
Callback called to delete all the waypoints. | |
def | deletePointCB |
Callback called to create a new poing. | |
def | goBackService |
Fake service to emulate the event reverse route. | |
def | goService |
Fake service to emulate the event start route. | |
def | loadPointsCB |
Callback called to load previous saved points. | |
def | newPointCB |
Callback called to create a new poing. | |
def | newPointCB_02 |
Callback called to create a new poing. | |
def | newPointCB_04 |
Callback called to create a new poing. | |
def | newPointCB_06 |
Callback called to create a new poing. | |
def | reverseRouteCB |
Starts the route on the inverse direction. | |
def | savePointsCB |
Callback called to save the current points. | |
def | startRouteCB |
Starts the route. | |
def | stopRouteCB |
Stops the current route if it's started. | |
Public Attributes | |
counter_points | |
print 'Creating new point d'%(self.counter_points) | |
frame_id | |
initial_point | |
list_of_points | |
menu_handler | |
planner_client | |
points_file_path | |
Private Attributes | |
_cancel_service | |
_go_back_service | |
_go_service |
Manages the creation of waypoints and how to send them to Purepursuit.
Definition at line 140 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.__init__ | ( | self, | |
name, | |||
frame_id, | |||
planner | |||
) |
Definition at line 142 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.cancelService | ( | self, | |
param | |||
) |
Fake service to emulate the event cancel route.
Definition at line 367 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.convertListOfPointPathIntoGoal | ( | self, | |
inverse = False |
|||
) |
Starts the route (inverse order of waypoints)
Definition at line 338 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.createNewPoint | ( | self, | |
speed = 0.2 |
|||
) |
Creates a new PointPath and save it a list.
Definition at line 187 of file path_marker_2.py.
Function called to delete all the waypoints.
Definition at line 244 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.deleteAllPointsCB | ( | self, | |
feedback | |||
) |
Callback called to delete all the waypoints.
Definition at line 253 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.deletePointCB | ( | self, | |
feedback | |||
) |
Callback called to create a new poing.
Definition at line 234 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.goBackService | ( | self, | |
param | |||
) |
Fake service to emulate the event reverse route.
Definition at line 359 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.goService | ( | self, | |
param | |||
) |
Fake service to emulate the event start route.
Definition at line 351 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.loadPointsCB | ( | self, | |
feedback | |||
) |
Callback called to load previous saved points.
Definition at line 275 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.newPointCB | ( | self, | |
feedback | |||
) |
Callback called to create a new poing.
Definition at line 217 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.newPointCB_02 | ( | self, | |
feedback | |||
) |
Callback called to create a new poing.
Definition at line 221 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.newPointCB_04 | ( | self, | |
feedback | |||
) |
Callback called to create a new poing.
Definition at line 225 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.newPointCB_06 | ( | self, | |
feedback | |||
) |
Callback called to create a new poing.
Definition at line 229 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.reverseRouteCB | ( | self, | |
feedback | |||
) |
Starts the route on the inverse direction.
Definition at line 326 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.savePointsCB | ( | self, | |
feedback | |||
) |
Callback called to save the current points.
Definition at line 257 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.startRouteCB | ( | self, | |
feedback | |||
) |
Starts the route.
Definition at line 319 of file path_marker_2.py.
def purepursuit_planner.path_marker_2.PointPathManager.stopRouteCB | ( | self, | |
feedback | |||
) |
Stops the current route if it's started.
Definition at line 333 of file path_marker_2.py.
Definition at line 142 of file path_marker_2.py.
Definition at line 142 of file path_marker_2.py.
Definition at line 142 of file path_marker_2.py.
print 'Creating new point d'%(self.counter_points)
Definition at line 142 of file path_marker_2.py.
Definition at line 142 of file path_marker_2.py.
Definition at line 142 of file path_marker_2.py.
Definition at line 142 of file path_marker_2.py.
Definition at line 142 of file path_marker_2.py.
Definition at line 142 of file path_marker_2.py.
Definition at line 142 of file path_marker_2.py.