Loading…

Sparse Gaussian Process Regression for Residual Dynamics Learning in Multi-rotor Aerial Vehicles Control

This paper introduces a method for modeling residual dynamics between a high-level planner and a low-level controller, using reference trajectory tracking in a cluttered environment as a case study. We aim to mitigate residual dynamics resulting solely from the kinematical modeling employed in high-...

Full description

Saved in:
Bibliographic Details
Main Authors: Kulathunga, Geesara, Hanheide, Marc, Klimchik, Alexandr
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This paper introduces a method for modeling residual dynamics between a high-level planner and a low-level controller, using reference trajectory tracking in a cluttered environment as a case study. We aim to mitigate residual dynamics resulting solely from the kinematical modeling employed in high-level planning. Our high-level planner utilizes a simplified motion model for quadrotor motion. We propose a Sparse Gaussian Process Regression-based technique to model residual dynamics. In contrast, Data-Driven MPC, a recent technique, targets aggressive maneuvers without obstacle constraints. Our proposed method is compared with Data-Driven MPC in estimating residual dynamics error, including obstacle constraints. Comparative analysis indicates that our technique reduces nominal model error by an average factor of 2. Furthermore, we evaluate our complete framework against four other trajectory-tracking approaches in terms of tracking reference trajectory while avoiding collisions. Our approach demonstrates superior performance, achieving shorter flight times without sacrificing computational efficiency.
ISSN:2161-8089
DOI:10.1109/CASE59546.2024.10711484