ETA の更新による追跡

HERE Route Matching V8 は、車両走行中にルートを継続的に計算し、 ETA を更新します。 最初のルート計画の後、 GPS トレースを提供して数分ごとにルータに再度問い合わせし、更新された ETA を取得します。

routeMatch=2 でこの機能をアクティブ化し、 POST ボディ にトレースを追加します。

基本シナリオ

車両は、予定されているルートと GPS トレースをこれまでに送信し続けています。

サービスが更新された ETA でレスポンスします。

3 時間の走行

  • ルートマッチングにより、休憩が取得されていないことが確認
  • 経由地に達していないか、スキップしました
  • このパス / 時間に沿って学習または一致する休憩の順序がありません

現在の場所から目的地までのルート

  • トラックの制限、リアルタイムの交通状況、交通状況を考慮
  • 法的なドライバーの休憩の時間を考慮する
  • ドライバーがすでに 3 時間サービス中であることを確認
  • 経由地を通って目的地まで移動
  • カントリートラックバンズ、トラックバンでの 休憩 、フェリーでの休憩などを検討 ( 最適化 ) する。

ETA の事前審査レベル

レベル 1 : 交通状況、事故、建設状況に基づいて ETA を予測します
図 1. レベル 1 : 交通状況、事故、建設状況に基づいて ETA を予測します
レベル 2 : トラックの制約、夜間 / 週末のトラック、バンの禁止に基づいて ETA を予測し、待ち時間 ( バン、フェリーなど ) とドライバーの休憩を組み合わせます
図 2. レベル 2 : トラックの制約、夜間 / 週末のトラック、バンの禁止に基づいて ETA を予測し、待ち時間 ( バン、フェリーなど ) とドライバーの休憩を組み合わせます
レベル 3 : これまでの配達状況に基づいて ETA を予測します
図 3. レベル 3 : これまでの配達状況に基づいて ETA を予測します
レベル 4 : レベル 4 : 学習した 休憩パターンに基づいて ETA を予測します
図 4. レベル 4 : レベル 4 : 学習した休憩パターンに基づいて ETA を予測します

実際に取った休憩時間

国の規制により、定期的な休憩が義務付けられています

  • 営業時間外またはサービス中
  • 短期休暇と夜間の休憩

実際には、ドライバーの 休憩時間は、それよりも早く、または違って、より長い時間がかかります

  • お気に入りのトラック停車地やレストランで利用できます
  • ロジスティクス会社のハブで
  • 荷物の積み下ろしまたは積み下ろし ( トラックへの荷物の一部積み下ろし )
  • ドライバー、トレーラーの変更 ...
  • 予定されているルートに直接沿っていないことがあります

特殊な状況が発生する可能性があります

  • 2 人のドライバーでは、休憩せずに交代する
  • ロジスティクス会社の特別な権限または制限 / 規則

ETA については、実際の休憩の時間 / 場所を学習 / 予測することが重要です

ルートマッチングでは、実際の 休憩動作を自動的に学習できます

  • 顧客は、学習の粒度を選択できます
  • 出発地ごと、到着時間帯ごと、またはドライバーごと、トラックごと、平日など

ドライバーが休憩を取得

ルートマッチングでは、法的に適用されている残りのものが検出されます

  • この休憩の場所 / 期間が学習済みの順序のプレフィックスであるかどうかを確認します

そうでない場合は、現在の場所から目的地までルートを作成します ...

  • 法的なドライバーの休憩時間、次の法的な休憩までの運転時間、経由地の残りを考慮... 学習した停止順序の(いずれかの)プレフィックスの場合
  • 現在休憩している場合は、ここで学習した残りの休憩時間を計画します
  • ドライバーの 法的な休憩時間を停止します
  • 代わりに、学習した休憩の場所 / 時間を使用して中継地点を計画します

ドライバーが別の休憩を取得(またしていない)

ルートマッチングは、取得した休憩の場所 / 時間が学習した順序に適合しないことを検出します(今後)

  • または、別の学習済みの順序の方が適しています

または、次の想定された ( 学習からの ) 休憩が発生しなかったことを検出します

  • 他に学習された停止順序が存在しない場合、これまでの動作に一致します
  • 次に、「学習済みの順序がありません」のように続けます

ドライバーが経由地に到着、またはスキップ

ルートマッチングでは、すでに取得またはスキップされた予定の経由地が検出されます

  • 実際にドライブされているパスを計画されているルートと比較します

残りの経由地のみを使用してルートを作成します

  • 現在の位置から
  • 学習や 休憩時間の動作に変更はありません

ドライバーが追跡装置を停止

多くの場合、ドライバーは、非常に遅れて追跡を有効にします

  • 開始から数分または数時間後、または休憩から再開した後

多くの場合、ドライバーは 休憩 中に追跡をオフにします

ドライバーがしばらくの間追跡をオフにすることがあります

  • ネットワークのカバレッジのギャップ、ローミング / コストの問題、空のバッテリー、プライバシーの問題が原因です。

ルートマッチングは、このようなギャップを埋めようとします

  • 不足している荷物については、学習した 休憩の順序のいずれかが実施されたものと想定してください
  • 走行中のギャップについては、休憩のみか、運転のみか、または混合かを判断してください
  • 経由地での通過 / スキップは、引き続き検出できますか?
  • 可能であれば、最適に一致する学習済みの停止順序を続行します

到着

ドライバー ( または荷送人 ) が到着を確認します

ルートマッチングでは、走行軌跡と取得した実際の休憩の順序が分析されます

(開始 / 中間 / 終了時にギャップがあっても) 休憩の順序を学習に使用できる場合

次に、既存の学習済み停止順序との類似性を確認します(一致する場合)

  • その後、この停止順序が今後発生する可能性を高めます
  • 新しい観察から既存の学習済みの順序のルート沿いの位置、所要時間、時間を調整します
  • この増分学習では、時間の経過とともに古い観察または異常な観察結果が自動的に調整されます ( 自己調整、自己回復 )

一致するものがない場合は、新しい順序として学習します

  • 学習した停止順序を適用できるかどうかは、観察回数によって異なります
  • 可能性は、次のことも意味 旅程の開始時に、ルートマッチングが最も多くの観察を伴う停止順序を想定しています ...
  • ... 実際の経由地 ( または予定されている経由地が取得されない ) まで、ルートマッチングが最適な順序に再考慮されます

」に一致する結果は 件です

    」に一致する結果はありません