Controlling the Shape of Soft Robots Using the Koopman Operator

A. Singh, Jiefeng Sun, Jianguo Zhao
{"title":"Controlling the Shape of Soft Robots Using the Koopman Operator","authors":"A. Singh, Jiefeng Sun, Jianguo Zhao","doi":"10.23919/ACC55779.2023.10156145","DOIUrl":null,"url":null,"abstract":"In nature, animals with soft body parts demonstrate remarkable control over their shape, such as an elephant trunk wrapping around a tree branch to pick it up. However, most research on robotic manipulators focuses on controlling the end effector, partly because the manipulator’s arm is rigidly articulated. With recent advances in soft robotics research, controlling a soft manipulator into many different shapes will significantly improve the robot’s functionality, such as medical robots morphing their shape to navigate the digestive system and deliver drugs to specific locations. However, controlling the shape of soft robots is challenging due to their highly nonlinear dynamics that are computationally intensive. In this paper, we leverage a physics-informed, data-driven approach using the Koopman operator to realize the shape control of soft robots. We simulate the dynamics of a soft manipulator using a physics-based simulator (PyElastica) to generate the input-output data, which is then used to identify an approximated linear model based on the Koopman operator. We then formulate the shapecontrol problem as a convex optimization problem that is computationally efficient. Our linear model is over 12 times faster than the physics-based model in simulating the manipulator’s motion. Further, we can control a soft manipulator into different shapes using model predictive control. We envision that the proposed method can be effectively used to control the shapes of soft robots to interact with uncertain environments or enable shape-morphing robots to fulfill diverse tasks. This paper is complemented with a video.","PeriodicalId":397401,"journal":{"name":"2023 American Control Conference (ACC)","volume":"108 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 American Control Conference (ACC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ACC55779.2023.10156145","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In nature, animals with soft body parts demonstrate remarkable control over their shape, such as an elephant trunk wrapping around a tree branch to pick it up. However, most research on robotic manipulators focuses on controlling the end effector, partly because the manipulator’s arm is rigidly articulated. With recent advances in soft robotics research, controlling a soft manipulator into many different shapes will significantly improve the robot’s functionality, such as medical robots morphing their shape to navigate the digestive system and deliver drugs to specific locations. However, controlling the shape of soft robots is challenging due to their highly nonlinear dynamics that are computationally intensive. In this paper, we leverage a physics-informed, data-driven approach using the Koopman operator to realize the shape control of soft robots. We simulate the dynamics of a soft manipulator using a physics-based simulator (PyElastica) to generate the input-output data, which is then used to identify an approximated linear model based on the Koopman operator. We then formulate the shapecontrol problem as a convex optimization problem that is computationally efficient. Our linear model is over 12 times faster than the physics-based model in simulating the manipulator’s motion. Further, we can control a soft manipulator into different shapes using model predictive control. We envision that the proposed method can be effectively used to control the shapes of soft robots to interact with uncertain environments or enable shape-morphing robots to fulfill diverse tasks. This paper is complemented with a video.
基于Koopman算子的软体机器人形状控制
在自然界中,身体柔软的动物对自己的形状有着非凡的控制能力,比如大象的鼻子会缠绕在树枝上把它捡起来。然而,大多数关于机械臂的研究都集中在末端执行器的控制上,部分原因是机械臂是刚性铰接的。随着软体机器人研究的最新进展,控制软体机械臂成许多不同的形状将大大提高机器人的功能,例如医疗机器人改变它们的形状来导航消化系统并将药物运送到特定的位置。然而,软机器人的形状控制是具有挑战性的,因为其高度非线性动力学是计算密集型的。在本文中,我们利用一种物理信息,数据驱动的方法,使用Koopman算子来实现软机器人的形状控制。我们使用基于物理的模拟器(PyElastica)来模拟软机械臂的动力学,以生成输入输出数据,然后用于识别基于Koopman算子的近似线性模型。然后,我们将形状控制问题表述为计算效率高的凸优化问题。我们的线性模型在模拟机械手运动时比基于物理的模型快12倍以上。此外,我们还可以利用模型预测控制将柔性机械臂控制成不同的形状。我们设想所提出的方法可以有效地用于控制软机器人的形状以与不确定环境进行交互,或使形状变形机器人能够完成各种任务。这篇论文附有一段录像。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信