Development of a model predictive controller for motion planning in a dynamic urban search and rescue environment

Master Thesis (2023)
Author(s)

K. Rado (TU Delft - Aerospace Engineering)

Contributor(s)

A. Jamshidnejad – Mentor (TU Delft - Control & Simulation)

Mirko Baglioni – Graduation committee member (TU Delft - Control & Simulation)

Faculty
Aerospace Engineering
Copyright
© 2023 Karlo Rado
More Info
expand_more
Publication Year
2023
Language
English
Copyright
© 2023 Karlo Rado
Graduation Date
31-05-2023
Awarding Institution
Delft University of Technology
Programme
['Aerospace Engineering | Control & Simulation']
Faculty
Aerospace Engineering
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

A key challenge for SaR robotics is to avoid dynamic obstacles in cluttered environments, with limited and noisy information. In this research, a controller for SaR robots is developed by coupling a local heuristic motion planner with a model predictive control (MPC) based trajectory tracker. Constraint tightening and tube-based control are used to make the MPC robust to model mismatch and additive measurement noise, while the motion planner is integrated with the MPC. The motion planner periodically supplies a reference trajectory to the trajectory tracker, but the MPC can request additional updates in case of a noticeable mismatch between the predicted and measured environment, based on a user-defined threshold. A case study is designed in MATLAB where a single robot needs to reach a goal through a cluttered environment with dynamic obstacles. Results from the case study show that the MPC method outperforms two state-of-the-art control approaches that are based on the rapidly-exploring random tree (RRT) and artificial potential function (APF) methods. In particular, the heuristic and MPC coupled controller showed a higher success rate in reaching the goal without collisions, and displayed a lower path length in cases with both low and high computational budget.

Files

Karlo_Thesis.pdf
(pdf | 2.83 Mb)
License info not available