A constrained instantaneous learning approach for aerial package delivery robots : onboard implementation and experimental results

Rather than utilizing a sophisticated robot which is trained—and tuned—for a scenario in a specific environment perfectly, most people are interested in seeing robots operating in various conditions where they have never been trained before. In accordance with the goal of utilizing aerial robots for...

Full description

Saved in:
Bibliographic Details
Main Authors: Mehndiratta, Mohit, Kayacan, Erdal
Other Authors: School of Mechanical and Aerospace Engineering
Format: Article
Language:English
Published: 2020
Subjects:
Online Access:https://hdl.handle.net/10356/141838
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-141838
record_format dspace
spelling sg-ntu-dr.10356-1418382023-03-04T17:22:00Z A constrained instantaneous learning approach for aerial package delivery robots : onboard implementation and experimental results Mehndiratta, Mohit Kayacan, Erdal School of Mechanical and Aerospace Engineering Singapore Centre for 3D Printing Engineering::Mechanical engineering::Robots Engineering::Mechanical engineering::Mechatronics Instantaneous Learning Learning-based NMPC Rather than utilizing a sophisticated robot which is trained—and tuned—for a scenario in a specific environment perfectly, most people are interested in seeing robots operating in various conditions where they have never been trained before. In accordance with the goal of utilizing aerial robots for daily operations in real application scenarios, an aerial robot must learn from its own experience and its interactions with the environment. This paper presents an instantaneous learning-based control approach for the precise trajectory tracking of a 3D-printed aerial robot which can adapt itself to the changing working conditions. Considering the fact that model-based controllers suffer from lack of modeling, parameter variations and disturbances in their working environment, we observe that the presented learning-based control method has a compelling ability to significantly reduce the tracking error under aforementioned uncertainties throughout the operation. Three case scenarios are considered: payload mass variations on an aerial robot for a package delivery problem, ground effect when the aerial robot is hovering/flying close to the ground, and wind-gust disturbances encountered in the outdoor environment. In each case study, parameter variations are learned using nonlinear moving horizon estimation (NMHE) method, and the estimated parameters are fed to the nonlinear model predictive controller (NMPC). Thanks to learning capability of the presented framework, the aerial robot can learn from its own experience, and react promptly—unlike iterative learning control which allows the system to improve tracking accuracy from repetition to repetition—to reduce the tracking error. Additionally, the fast C++ execution of NMPC and NMHE codes facilitates a complete onboard implementation of the proposed framework on a low-cost embedded processor. NRF (Natl Research Foundation, S’pore) Accepted version 2020-06-11T03:33:02Z 2020-06-11T03:33:02Z 2019 Journal Article Mehndiratta, M., & Kayacan, E. (2019). A constrained instantaneous learning approach for aerial package delivery robots : onboard implementation and experimental results. Autonomous Robots, 43(8), 2209-2228. doi:10.1007/s10514-019-09875-y 0929-5593 https://hdl.handle.net/10356/141838 10.1007/s10514-019-09875-y 2-s2.0-85068868548 8 43 2209 2228 en Autonomous Robots © 2019 Springer Science+Business Media, LLC, part of Springer Nature. This is a post-peer-review, pre-copyedit version of an article published in Autonomous Robots. The final authenticated version is available online at: http://dx.doi.org/10.1007/s10514-019-09875-y application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Mechanical engineering::Robots
Engineering::Mechanical engineering::Mechatronics
Instantaneous Learning
Learning-based NMPC
spellingShingle Engineering::Mechanical engineering::Robots
Engineering::Mechanical engineering::Mechatronics
Instantaneous Learning
Learning-based NMPC
Mehndiratta, Mohit
Kayacan, Erdal
A constrained instantaneous learning approach for aerial package delivery robots : onboard implementation and experimental results
description Rather than utilizing a sophisticated robot which is trained—and tuned—for a scenario in a specific environment perfectly, most people are interested in seeing robots operating in various conditions where they have never been trained before. In accordance with the goal of utilizing aerial robots for daily operations in real application scenarios, an aerial robot must learn from its own experience and its interactions with the environment. This paper presents an instantaneous learning-based control approach for the precise trajectory tracking of a 3D-printed aerial robot which can adapt itself to the changing working conditions. Considering the fact that model-based controllers suffer from lack of modeling, parameter variations and disturbances in their working environment, we observe that the presented learning-based control method has a compelling ability to significantly reduce the tracking error under aforementioned uncertainties throughout the operation. Three case scenarios are considered: payload mass variations on an aerial robot for a package delivery problem, ground effect when the aerial robot is hovering/flying close to the ground, and wind-gust disturbances encountered in the outdoor environment. In each case study, parameter variations are learned using nonlinear moving horizon estimation (NMHE) method, and the estimated parameters are fed to the nonlinear model predictive controller (NMPC). Thanks to learning capability of the presented framework, the aerial robot can learn from its own experience, and react promptly—unlike iterative learning control which allows the system to improve tracking accuracy from repetition to repetition—to reduce the tracking error. Additionally, the fast C++ execution of NMPC and NMHE codes facilitates a complete onboard implementation of the proposed framework on a low-cost embedded processor.
author2 School of Mechanical and Aerospace Engineering
author_facet School of Mechanical and Aerospace Engineering
Mehndiratta, Mohit
Kayacan, Erdal
format Article
author Mehndiratta, Mohit
Kayacan, Erdal
author_sort Mehndiratta, Mohit
title A constrained instantaneous learning approach for aerial package delivery robots : onboard implementation and experimental results
title_short A constrained instantaneous learning approach for aerial package delivery robots : onboard implementation and experimental results
title_full A constrained instantaneous learning approach for aerial package delivery robots : onboard implementation and experimental results
title_fullStr A constrained instantaneous learning approach for aerial package delivery robots : onboard implementation and experimental results
title_full_unstemmed A constrained instantaneous learning approach for aerial package delivery robots : onboard implementation and experimental results
title_sort constrained instantaneous learning approach for aerial package delivery robots : onboard implementation and experimental results
publishDate 2020
url https://hdl.handle.net/10356/141838
_version_ 1759857660220407808