Safe Autonomy for Uncrewed Surface Vehicles Using Adaptive Control and Reachability Analysis

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Mahesh, Karan, Paine, Tyler M., Greene, Max L., Rober, Nicholas, Lee, Steven, Monteiro, Sildomar T., Annaswamy, Anuradha, Benjamin, Michael R., How, Jonathan P.
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866914962398511104
author Mahesh, Karan
Paine, Tyler M.
Greene, Max L.
Rober, Nicholas
Lee, Steven
Monteiro, Sildomar T.
Annaswamy, Anuradha
Benjamin, Michael R.
How, Jonathan P.
author_facet Mahesh, Karan
Paine, Tyler M.
Greene, Max L.
Rober, Nicholas
Lee, Steven
Monteiro, Sildomar T.
Annaswamy, Anuradha
Benjamin, Michael R.
How, Jonathan P.
contents Marine robots must maintain precise control and ensure safety during tasks like ocean monitoring, even when encountering unpredictable disturbances that affect performance. Designing algorithms for uncrewed surface vehicles (USVs) requires accounting for these disturbances to control the vehicle and ensure it avoids obstacles. While adaptive control has addressed USV control challenges, real-world applications are limited, and certifying USV safety amidst unexpected disturbances remains difficult. To tackle control issues, we employ a model reference adaptive controller (MRAC) to stabilize the USV along a desired trajectory. For safety certification, we developed a reachability module with a moving horizon estimator (MHE) to estimate disturbances affecting the USV. This estimate is propagated through a forward reachable set calculation, predicting future states and enabling real-time safety certification. We tested our safe autonomy pipeline on a Clearpath Heron USV in the Charles River, near MIT. Our experiments demonstrated that the USV's MRAC controller and reachability module could adapt to disturbances like thruster failures and drag forces. The MRAC controller outperformed a PID baseline, showing a 45%-81% reduction in RMSE position error. Additionally, the reachability module provided real-time safety certification, ensuring the USV's safety. We further validated our pipeline's effectiveness in underway replenishment and canal scenarios, simulating relevant marine tasks.
format Preprint
id arxiv_https___arxiv_org_abs_2410_01038
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Safe Autonomy for Uncrewed Surface Vehicles Using Adaptive Control and Reachability Analysis
Mahesh, Karan
Paine, Tyler M.
Greene, Max L.
Rober, Nicholas
Lee, Steven
Monteiro, Sildomar T.
Annaswamy, Anuradha
Benjamin, Michael R.
How, Jonathan P.
Robotics
Systems and Control
Marine robots must maintain precise control and ensure safety during tasks like ocean monitoring, even when encountering unpredictable disturbances that affect performance. Designing algorithms for uncrewed surface vehicles (USVs) requires accounting for these disturbances to control the vehicle and ensure it avoids obstacles. While adaptive control has addressed USV control challenges, real-world applications are limited, and certifying USV safety amidst unexpected disturbances remains difficult. To tackle control issues, we employ a model reference adaptive controller (MRAC) to stabilize the USV along a desired trajectory. For safety certification, we developed a reachability module with a moving horizon estimator (MHE) to estimate disturbances affecting the USV. This estimate is propagated through a forward reachable set calculation, predicting future states and enabling real-time safety certification. We tested our safe autonomy pipeline on a Clearpath Heron USV in the Charles River, near MIT. Our experiments demonstrated that the USV's MRAC controller and reachability module could adapt to disturbances like thruster failures and drag forces. The MRAC controller outperformed a PID baseline, showing a 45%-81% reduction in RMSE position error. Additionally, the reachability module provided real-time safety certification, ensuring the USV's safety. We further validated our pipeline's effectiveness in underway replenishment and canal scenarios, simulating relevant marine tasks.
title Safe Autonomy for Uncrewed Surface Vehicles Using Adaptive Control and Reachability Analysis
topic Robotics
Systems and Control
url https://arxiv.org/abs/2410.01038