AI-MOLE: Autonomous Iterative Motion Learning for unknown nonlinear dynamics with extensive experimental validation

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Autoren

  • Michael Meindl
  • Simon Bachhuber
  • Thomas Seel

Organisationseinheiten

Externe Organisationen

  • Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU Erlangen-Nürnberg)
Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Aufsatznummer105879
Seitenumfang8
FachzeitschriftControl engineering practice
Jahrgang145
Frühes Online-Datum10 Feb. 2024
PublikationsstatusVeröffentlicht - Apr. 2024

Abstract

This work proposes Autonomous Iterative Motion Learning (AI-MOLE), a method that enables systems with unknown, nonlinear dynamics to autonomously learn to solve reference tracking tasks. The method iteratively applies an input trajectory to the unknown dynamics, trains a Gaussian process model based on the experimental data, and utilizes the model to update the input trajectory until desired tracking performance is achieved. Unlike existing approaches, the proposed method determines necessary parameters automatically, i.e., AI-MOLE works plug-and-play and without manual parameter tuning. Furthermore, AI-MOLE only requires input/output information, but can also exploit available state information to accelerate learning. While other approaches are typically only validated in simulation or on a single real-world testbed using manually tuned parameters, we present the unprecedented result of validating the proposed method on three different real-world robots and a total of nine different reference tracking tasks without requiring any a priori model information or manual parameter tuning. Over all systems and tasks, AI-MOLE rapidly learns to track the references without requiring any manual parameter tuning at all, even if only input/output information is available.

ASJC Scopus Sachgebiete

Zitieren

AI-MOLE: Autonomous Iterative Motion Learning for unknown nonlinear dynamics with extensive experimental validation. / Meindl, Michael; Bachhuber, Simon; Seel, Thomas.
in: Control engineering practice, Jahrgang 145, 105879, 04.2024.

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Meindl M, Bachhuber S, Seel T. AI-MOLE: Autonomous Iterative Motion Learning for unknown nonlinear dynamics with extensive experimental validation. Control engineering practice. 2024 Apr;145:105879. Epub 2024 Feb 10. doi: 10.1016/j.conengprac.2024.105879
Download
@article{7e31d387c9c348c5a484c0af113cd091,
title = "AI-MOLE: Autonomous Iterative Motion Learning for unknown nonlinear dynamics with extensive experimental validation",
abstract = "This work proposes Autonomous Iterative Motion Learning (AI-MOLE), a method that enables systems with unknown, nonlinear dynamics to autonomously learn to solve reference tracking tasks. The method iteratively applies an input trajectory to the unknown dynamics, trains a Gaussian process model based on the experimental data, and utilizes the model to update the input trajectory until desired tracking performance is achieved. Unlike existing approaches, the proposed method determines necessary parameters automatically, i.e., AI-MOLE works plug-and-play and without manual parameter tuning. Furthermore, AI-MOLE only requires input/output information, but can also exploit available state information to accelerate learning. While other approaches are typically only validated in simulation or on a single real-world testbed using manually tuned parameters, we present the unprecedented result of validating the proposed method on three different real-world robots and a total of nine different reference tracking tasks without requiring any a priori model information or manual parameter tuning. Over all systems and tasks, AI-MOLE rapidly learns to track the references without requiring any manual parameter tuning at all, even if only input/output information is available.",
keywords = "Autonomous systems, Iterative learning control, Nonlinear systems, Reference tracking, Reinforcement learning, Robot learning",
author = "Michael Meindl and Simon Bachhuber and Thomas Seel",
year = "2024",
month = apr,
doi = "10.1016/j.conengprac.2024.105879",
language = "English",
volume = "145",
journal = "Control engineering practice",
issn = "0967-0661",
publisher = "Elsevier Ltd.",

}

Download

TY - JOUR

T1 - AI-MOLE

T2 - Autonomous Iterative Motion Learning for unknown nonlinear dynamics with extensive experimental validation

AU - Meindl, Michael

AU - Bachhuber, Simon

AU - Seel, Thomas

PY - 2024/4

Y1 - 2024/4

N2 - This work proposes Autonomous Iterative Motion Learning (AI-MOLE), a method that enables systems with unknown, nonlinear dynamics to autonomously learn to solve reference tracking tasks. The method iteratively applies an input trajectory to the unknown dynamics, trains a Gaussian process model based on the experimental data, and utilizes the model to update the input trajectory until desired tracking performance is achieved. Unlike existing approaches, the proposed method determines necessary parameters automatically, i.e., AI-MOLE works plug-and-play and without manual parameter tuning. Furthermore, AI-MOLE only requires input/output information, but can also exploit available state information to accelerate learning. While other approaches are typically only validated in simulation or on a single real-world testbed using manually tuned parameters, we present the unprecedented result of validating the proposed method on three different real-world robots and a total of nine different reference tracking tasks without requiring any a priori model information or manual parameter tuning. Over all systems and tasks, AI-MOLE rapidly learns to track the references without requiring any manual parameter tuning at all, even if only input/output information is available.

AB - This work proposes Autonomous Iterative Motion Learning (AI-MOLE), a method that enables systems with unknown, nonlinear dynamics to autonomously learn to solve reference tracking tasks. The method iteratively applies an input trajectory to the unknown dynamics, trains a Gaussian process model based on the experimental data, and utilizes the model to update the input trajectory until desired tracking performance is achieved. Unlike existing approaches, the proposed method determines necessary parameters automatically, i.e., AI-MOLE works plug-and-play and without manual parameter tuning. Furthermore, AI-MOLE only requires input/output information, but can also exploit available state information to accelerate learning. While other approaches are typically only validated in simulation or on a single real-world testbed using manually tuned parameters, we present the unprecedented result of validating the proposed method on three different real-world robots and a total of nine different reference tracking tasks without requiring any a priori model information or manual parameter tuning. Over all systems and tasks, AI-MOLE rapidly learns to track the references without requiring any manual parameter tuning at all, even if only input/output information is available.

KW - Autonomous systems

KW - Iterative learning control

KW - Nonlinear systems

KW - Reference tracking

KW - Reinforcement learning

KW - Robot learning

UR - http://www.scopus.com/inward/record.url?scp=85184837982&partnerID=8YFLogxK

U2 - 10.1016/j.conengprac.2024.105879

DO - 10.1016/j.conengprac.2024.105879

M3 - Article

AN - SCOPUS:85184837982

VL - 145

JO - Control engineering practice

JF - Control engineering practice

SN - 0967-0661

M1 - 105879

ER -