Cargando…

Using First Principles for Deep Learning and Model-Based Control of Soft Robots

Model-based optimal control of soft robots may enable compliant, underdamped platforms to operate in a repeatable fashion and effectively accomplish tasks that are otherwise impossible for soft robots. Unfortunately, developing accurate analytical dynamic models for soft robots is time-consuming, di...

Descripción completa

Detalles Bibliográficos
Autores principales: Johnson, Curtis C., Quackenbush, Tyler, Sorensen, Taylor, Wingate, David, Killpack, Marc D.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8129000/
https://www.ncbi.nlm.nih.gov/pubmed/34017861
http://dx.doi.org/10.3389/frobt.2021.654398
_version_ 1783694217297526784
author Johnson, Curtis C.
Quackenbush, Tyler
Sorensen, Taylor
Wingate, David
Killpack, Marc D.
author_facet Johnson, Curtis C.
Quackenbush, Tyler
Sorensen, Taylor
Wingate, David
Killpack, Marc D.
author_sort Johnson, Curtis C.
collection PubMed
description Model-based optimal control of soft robots may enable compliant, underdamped platforms to operate in a repeatable fashion and effectively accomplish tasks that are otherwise impossible for soft robots. Unfortunately, developing accurate analytical dynamic models for soft robots is time-consuming, difficult, and error-prone. Deep learning presents an alternative modeling approach that only requires a time history of system inputs and system states, which can be easily measured or estimated. However, fully relying on empirical or learned models involves collecting large amounts of representative data from a soft robot in order to model the complex state space–a task which may not be feasible in many situations. Furthermore, the exclusive use of empirical models for model-based control can be dangerous if the model does not generalize well. To address these challenges, we propose a hybrid modeling approach that combines machine learning methods with an existing first-principles model in order to improve overall performance for a sampling-based non-linear model predictive controller. We validate this approach on a soft robot platform and demonstrate that performance improves by 52% on average when employing the combined model.
format Online
Article
Text
id pubmed-8129000
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-81290002021-05-19 Using First Principles for Deep Learning and Model-Based Control of Soft Robots Johnson, Curtis C. Quackenbush, Tyler Sorensen, Taylor Wingate, David Killpack, Marc D. Front Robot AI Robotics and AI Model-based optimal control of soft robots may enable compliant, underdamped platforms to operate in a repeatable fashion and effectively accomplish tasks that are otherwise impossible for soft robots. Unfortunately, developing accurate analytical dynamic models for soft robots is time-consuming, difficult, and error-prone. Deep learning presents an alternative modeling approach that only requires a time history of system inputs and system states, which can be easily measured or estimated. However, fully relying on empirical or learned models involves collecting large amounts of representative data from a soft robot in order to model the complex state space–a task which may not be feasible in many situations. Furthermore, the exclusive use of empirical models for model-based control can be dangerous if the model does not generalize well. To address these challenges, we propose a hybrid modeling approach that combines machine learning methods with an existing first-principles model in order to improve overall performance for a sampling-based non-linear model predictive controller. We validate this approach on a soft robot platform and demonstrate that performance improves by 52% on average when employing the combined model. Frontiers Media S.A. 2021-05-04 /pmc/articles/PMC8129000/ /pubmed/34017861 http://dx.doi.org/10.3389/frobt.2021.654398 Text en Copyright © 2021 Johnson, Quackenbush, Sorensen, Wingate and Killpack. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Robotics and AI
Johnson, Curtis C.
Quackenbush, Tyler
Sorensen, Taylor
Wingate, David
Killpack, Marc D.
Using First Principles for Deep Learning and Model-Based Control of Soft Robots
title Using First Principles for Deep Learning and Model-Based Control of Soft Robots
title_full Using First Principles for Deep Learning and Model-Based Control of Soft Robots
title_fullStr Using First Principles for Deep Learning and Model-Based Control of Soft Robots
title_full_unstemmed Using First Principles for Deep Learning and Model-Based Control of Soft Robots
title_short Using First Principles for Deep Learning and Model-Based Control of Soft Robots
title_sort using first principles for deep learning and model-based control of soft robots
topic Robotics and AI
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8129000/
https://www.ncbi.nlm.nih.gov/pubmed/34017861
http://dx.doi.org/10.3389/frobt.2021.654398
work_keys_str_mv AT johnsoncurtisc usingfirstprinciplesfordeeplearningandmodelbasedcontrolofsoftrobots
AT quackenbushtyler usingfirstprinciplesfordeeplearningandmodelbasedcontrolofsoftrobots
AT sorensentaylor usingfirstprinciplesfordeeplearningandmodelbasedcontrolofsoftrobots
AT wingatedavid usingfirstprinciplesfordeeplearningandmodelbasedcontrolofsoftrobots
AT killpackmarcd usingfirstprinciplesfordeeplearningandmodelbasedcontrolofsoftrobots