Navigating Intelligence: A Survey of Google OR-Tools and Machine Learning for Global Path Planning in Autonomous Vehicles

Alexandre Benoit, Pedram Asef

Research output: Contribution to journalArticlepeer-review

Abstract

We offer a new in-depth investigation of global path planning (GPP) for unmanned ground vehicles, an autonomous mining samplingrobot named ROMIE. GPP is essential for ROMIE's optimal performance, which istranslated into solving the traveling salesman problem, a complexgraph theory challenge that is crucial for determining the most effective routeto cover all sampling locations in a mining field. This problem is central to enhancing ROMIE's operational efficiency and competitiveness against humanlabor by optimizing cost and time. The primary aim of this research is toadvance GPP by developing, evaluating, and improving a cost-efficient softwareand web application. We delve into an extensive comparison and analysis of Google operations research (OR)-Tools optimization algorithms. Our study is driven by the goal of applyingand testing the limits of OR-Tools capabilities by integrating ReinforcementLearning techniques for the first time. This enables us to compare these methods with OR-Tools, assessing their computational effectiveness andreal-world application efficiency. Our analysis seeks to provide insights intothe effectiveness and practical application of each technique. Our findingsindicate that Q-Learning stands out as the optimal strategy, demonstratingsuperior efficiency by deviating only 1.2% on average from the optimalsolutions across our datasets.

Original languageEnglish
Article number2300840
JournalAdvanced Intelligent Systems
Early online date11 Aug 2024
DOIs
Publication statusE-pub ahead of print - 11 Aug 2024
Externally publishedYes

Data Availability Statement

The data that support the findings of this study are available on request from the corresponding author. The data are not publicly available due to privacy or ethical restrictions.

Keywords

  • autonomous vehicles
  • global path planning
  • Google OR-tools
  • machine learning
  • Q-learning algorithms
  • reinforcement learning
  • traveling salesman problems

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Vision and Pattern Recognition
  • Human-Computer Interaction
  • Mechanical Engineering
  • Control and Systems Engineering
  • Electrical and Electronic Engineering
  • Materials Science (miscellaneous)

Fingerprint

Dive into the research topics of 'Navigating Intelligence: A Survey of Google OR-Tools and Machine Learning for Global Path Planning in Autonomous Vehicles'. Together they form a unique fingerprint.

Cite this