parameters: (self, start_waypoint, end_waypoint)
return_statement: return self._global_planner.trace_route(start_location, end_location)
docstring: Calculates the shortest route between a starting and ending waypoint.
  
              :param start_waypoint (carla.Waypoint): initial waypoint
              :param end_waypoint (carla.Waypoint): final waypoint
docstring_summary: Calculates the shortest route between a starting and ending waypoint.
docstring_tokens: Calculates the shortest route between a starting and ending waypoint .
function: def trace_route(self, start_waypoint, end_waypoint):
          """
          Calculates the shortest route between a starting and ending waypoint.
  
              :param start_waypoint (carla.Waypoint): initial waypoint
              :param end_waypoint (carla.Waypoint): final waypoint
          """
          start_location = start_waypoint.transform.location
          end_location = end_waypoint.transform.location
          return self._global_planner.trace_route(start_location, end_location)
function_tokens: def trace_route ( self , start_waypoint , end_waypoint ) : start_location = start_waypoint . transform . location end_location = end_waypoint . transform . location return self . _global_planner . trace_route ( start_location , end_location )