Special Issue: ICROS 2024

International Journal of Control, Automation, and Systems 2024; 22(12): 3641-3652

https://doi.org/10.1007/s12555-024-0543-7

© The International Journal of Control, Automation, and Systems

MPPI-based Integrated Task Assignment, Path Planning, and Control for Unmanned Ground Vehicles

Da-Hyun Nam and Hyeong-Geun Kim*

Incheon National University

Abstract

This study presents an integrated algorithm designed for real-time task assignment, collision-free path planning, and control. We introduce two algorithms: MPPI-GA for single-agent systems and generalized MPPIGA for multi-agent systems. Our approach leverages model predictive path integral control (MPPI) and genetic algorithms (GA) as the foundational framework. Both MPPI and GA, being sampling-based algorithms, utilize a paired concept of samples and individuals, respectively. In contrast to the existing methods that adopt a hierarchical structure for task management, path planning, and control in a sequential manner, our proposed algorithm executes such operations concurrently, ensuring real-time performance. Moreover, the generalized MPPI-GA addresses the traveling salesperson problem with self-interest task selection and decentralized conflict resolution, even within multi-agent systems. Consequently, it can autonomously schedule tasks on each computational hardware unit without requiring computation of other agents’ behaviors. We validate the efficacy of MPPI-GA through numerical simulations implemented in Python. Furthermore, we conduct experiments employing two four-wheel-drive mobile robots equipped with the proposed algorithm, thus substantiating its real-time performance.

Keywords Decentralized multi-agent systems, genetic algorithm, model predictive path integral control (MPPI), path planning, task assignment.

Article

Special Issue: ICROS 2024

International Journal of Control, Automation, and Systems 2024; 22(12): 3641-3652

Published online December 1, 2024 https://doi.org/10.1007/s12555-024-0543-7

Copyright © The International Journal of Control, Automation, and Systems.

MPPI-based Integrated Task Assignment, Path Planning, and Control for Unmanned Ground Vehicles

Da-Hyun Nam and Hyeong-Geun Kim*

Incheon National University

Abstract

This study presents an integrated algorithm designed for real-time task assignment, collision-free path planning, and control. We introduce two algorithms: MPPI-GA for single-agent systems and generalized MPPIGA for multi-agent systems. Our approach leverages model predictive path integral control (MPPI) and genetic algorithms (GA) as the foundational framework. Both MPPI and GA, being sampling-based algorithms, utilize a paired concept of samples and individuals, respectively. In contrast to the existing methods that adopt a hierarchical structure for task management, path planning, and control in a sequential manner, our proposed algorithm executes such operations concurrently, ensuring real-time performance. Moreover, the generalized MPPI-GA addresses the traveling salesperson problem with self-interest task selection and decentralized conflict resolution, even within multi-agent systems. Consequently, it can autonomously schedule tasks on each computational hardware unit without requiring computation of other agents’ behaviors. We validate the efficacy of MPPI-GA through numerical simulations implemented in Python. Furthermore, we conduct experiments employing two four-wheel-drive mobile robots equipped with the proposed algorithm, thus substantiating its real-time performance.

Keywords: Decentralized multi-agent systems, genetic algorithm, model predictive path integral control (MPPI), path planning, task assignment.

IJCAS
March 2025

Vol. 23, No. 3, pp. 683~972

Stats or Metrics

Share this article on

  • line

Related articles in IJCAS

IJCAS

eISSN 2005-4092
pISSN 1598-6446