Tracking with ETA Update

HERE Route Matching v8 continuosuly computes routes while the vehicle is travelling, to update the ETA. After the initial route planning, call the router again, e.g. every few minutes, providing the GPS trace, to get an updated ETA.

Activate this feature by &routeMatch=2 and put the trace into the POST body.

ETA Tracking
Figure 1. ETA Tracking

How does it work:

  • Routing computes the estimated time of arrival (ETA) by choosing the optimal route path and estimating the speed driven along this path, including real time traffic and preiodical traffic patterns.

  • Routing also takes into account date/time dependent access restrictions and country/region wide truck bans and alike.

  • Routing also takes into account the required legal driver rest times (hours of service).

  • For electric/hybrid verhicles routing includes the required charging delays.

  • While the vehicle is driving, the situation can change (traffic, stops, detours...). Hence the route/ETA should be recalculated frequently, starting from the current location and current time.

  • The ETA Tracking feature connects Route Matching (of the driven part) with Routing (of the remaining part) in a single request.

  • ETA Tracking considers the last short/long breaks taken so far, to schedules the upcoming legal rests accordingly. It compbines planned legal rests cleverly with date/time driving restrictions (like weekend truck bans) and with planned waiting times at ferries, hubs, delivery or pickup points.

  • In reality, commercial drivers obey to the legal rest times, but split/take them earlier, at their favorite places or in hubs/deliveries, and stay there longer than legally required. ETA Tracking can automatically learn the real driver rest patterns along certain routes (private and anonymized per customer) in the appropriate detail level (which drivers or weekdays / start times to distinguish etc.

  • ETA Tracking can match the driving/rest behavior observed so far (while on a trip) to the best fitting learned rest pattern. So it can refine the expect legal rests by the actual/typical breaks.

  • This rest learning can automatically consider special constellations, like switching drivers, driver's initial rest status or two drivers in the truck. It still obeys to specific date/time restrictions and considers traffic delays.

Without ETA Tracking we don't know what we've reached already & when next leagl rest is due
Figure 2. Without ETA Tracking we don't know what we've reached already & when next leagl rest is due

Stop Learning Details:

  • Router learns (seprately for each route, like Munich to Hamburg) when/where the dirvers typically rest.
  • There can be multiple alternative rest sequences.
  • Router learns & clusters the rest sequences statisitcally and keeps learning from each drive.
  • Instead of scheduling the legal rest times when they apply (and with their legal duration), the router estimates the most probably followed sequence from the learned sequences.
  • As the trace proceeds, the router checks whether the learned sequence is obeyed (expected breaks) and otherwise switches to a better matching sequence.
  • If no learned sequence matches then the router plans the legal rest times.

results matching ""

    No results matching ""