Cargando…

Motion Planning and Iterative Learning Control of a Modular Soft Robotic Snake

Snake robotics is an important research topic with a wide range of applications, including inspection in confined spaces, search-and-rescue, and disaster response. Snake robots are well-suited to these applications because of their versatility and adaptability to unstructured and constrained environ...

Descripción completa

Detalles Bibliográficos
Autores principales: Luo, Ming, Wan, Zhenyu, Sun, Yinan, Skorina, Erik H., Tao, Weijia, Chen, Fuchen, Gopalka, Lakshay, Yang, Hao, Onal, Cagdas D.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7805722/
https://www.ncbi.nlm.nih.gov/pubmed/33501359
http://dx.doi.org/10.3389/frobt.2020.599242
_version_ 1783636365833928704
author Luo, Ming
Wan, Zhenyu
Sun, Yinan
Skorina, Erik H.
Tao, Weijia
Chen, Fuchen
Gopalka, Lakshay
Yang, Hao
Onal, Cagdas D.
author_facet Luo, Ming
Wan, Zhenyu
Sun, Yinan
Skorina, Erik H.
Tao, Weijia
Chen, Fuchen
Gopalka, Lakshay
Yang, Hao
Onal, Cagdas D.
author_sort Luo, Ming
collection PubMed
description Snake robotics is an important research topic with a wide range of applications, including inspection in confined spaces, search-and-rescue, and disaster response. Snake robots are well-suited to these applications because of their versatility and adaptability to unstructured and constrained environments. In this paper, we introduce a soft pneumatic robotic snake that can imitate the capabilities of biological snakes, its soft body can provide flexibility and adaptability to the environment. This paper combines soft mobile robot modeling, proprioceptive feedback control, and motion planning to pave the way for functional soft robotic snake autonomy. We propose a pressure-operated soft robotic snake with a high degree of modularity that makes use of customized embedded flexible curvature sensing. On this platform, we introduce the use of iterative learning control using feedback from the on-board curvature sensors to enable the snake to automatically correct its gait for superior locomotion. We also present a motion planning and trajectory tracking algorithm using an adaptive bounding box, which allows for efficient motion planning that still takes into account the kinematic state of the soft robotic snake. We test this algorithm experimentally, and demonstrate its performance in obstacle avoidance scenarios.
format Online
Article
Text
id pubmed-7805722
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-78057222021-01-25 Motion Planning and Iterative Learning Control of a Modular Soft Robotic Snake Luo, Ming Wan, Zhenyu Sun, Yinan Skorina, Erik H. Tao, Weijia Chen, Fuchen Gopalka, Lakshay Yang, Hao Onal, Cagdas D. Front Robot AI Robotics and AI Snake robotics is an important research topic with a wide range of applications, including inspection in confined spaces, search-and-rescue, and disaster response. Snake robots are well-suited to these applications because of their versatility and adaptability to unstructured and constrained environments. In this paper, we introduce a soft pneumatic robotic snake that can imitate the capabilities of biological snakes, its soft body can provide flexibility and adaptability to the environment. This paper combines soft mobile robot modeling, proprioceptive feedback control, and motion planning to pave the way for functional soft robotic snake autonomy. We propose a pressure-operated soft robotic snake with a high degree of modularity that makes use of customized embedded flexible curvature sensing. On this platform, we introduce the use of iterative learning control using feedback from the on-board curvature sensors to enable the snake to automatically correct its gait for superior locomotion. We also present a motion planning and trajectory tracking algorithm using an adaptive bounding box, which allows for efficient motion planning that still takes into account the kinematic state of the soft robotic snake. We test this algorithm experimentally, and demonstrate its performance in obstacle avoidance scenarios. Frontiers Media S.A. 2020-12-03 /pmc/articles/PMC7805722/ /pubmed/33501359 http://dx.doi.org/10.3389/frobt.2020.599242 Text en Copyright © 2020 Luo, Wan, Sun, Skorina, Tao, Chen, Gopalka, Yang and Onal. http://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
Luo, Ming
Wan, Zhenyu
Sun, Yinan
Skorina, Erik H.
Tao, Weijia
Chen, Fuchen
Gopalka, Lakshay
Yang, Hao
Onal, Cagdas D.
Motion Planning and Iterative Learning Control of a Modular Soft Robotic Snake
title Motion Planning and Iterative Learning Control of a Modular Soft Robotic Snake
title_full Motion Planning and Iterative Learning Control of a Modular Soft Robotic Snake
title_fullStr Motion Planning and Iterative Learning Control of a Modular Soft Robotic Snake
title_full_unstemmed Motion Planning and Iterative Learning Control of a Modular Soft Robotic Snake
title_short Motion Planning and Iterative Learning Control of a Modular Soft Robotic Snake
title_sort motion planning and iterative learning control of a modular soft robotic snake
topic Robotics and AI
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7805722/
https://www.ncbi.nlm.nih.gov/pubmed/33501359
http://dx.doi.org/10.3389/frobt.2020.599242
work_keys_str_mv AT luoming motionplanninganditerativelearningcontrolofamodularsoftroboticsnake
AT wanzhenyu motionplanninganditerativelearningcontrolofamodularsoftroboticsnake
AT sunyinan motionplanninganditerativelearningcontrolofamodularsoftroboticsnake
AT skorinaerikh motionplanninganditerativelearningcontrolofamodularsoftroboticsnake
AT taoweijia motionplanninganditerativelearningcontrolofamodularsoftroboticsnake
AT chenfuchen motionplanninganditerativelearningcontrolofamodularsoftroboticsnake
AT gopalkalakshay motionplanninganditerativelearningcontrolofamodularsoftroboticsnake
AT yanghao motionplanninganditerativelearningcontrolofamodularsoftroboticsnake
AT onalcagdasd motionplanninganditerativelearningcontrolofamodularsoftroboticsnake