Real-time control of a soft manipulator based on reduced order extended position-based dynamics

被引:0
|
作者
Li, Na [1 ]
Li, Fei [1 ]
Yang, Hao [1 ]
Peng, Haijun [1 ]
机构
[1] Dalian Univ Technol, Sch Mech & Aerosp Engn, State Key Lab Struct Anal Optimizat & CAE Software, Dalian 116024, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
Soft robots; Trajectory tracking control; Real-time; Reduced order model; MODAL DERIVATIVES; MODEL; SIMULATION; REDUCTION; KINEMATICS; ROBOTS;
D O I
10.1016/j.mechmachtheory.2024.105774
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Soft robots are high-dimensional nonlinear systems coupled with both geometric and material nonlinearity. Control of such a system is complex and time-consuming. In this study, a real-time trajectory tracking control framework is established based on the reduced order extended position-based dynamics. In contrast to the common nonlinear model order reduction methods that require to collect a large number of data to create the motion subspace, this article's motion subspace is constructed based on the model configuration and material properties. The linear modes of the model and the related modal derivatives provide the reduced order matrix, which streamlines and increases the efficiency of model construction. Then, coupled with the instantaneous optimal control, a real-time reduced order model-based control framework of soft robots can be constructed. Experiments on trajectory tracking of a soft manipulator are conducted to verify the accuracy and efficiency of the proposed controller. The average error of all experiments is within 1 cm; and the single-step calculation time of the controller is about 0.057 s, which is less than the sampling period 0.1 s.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] Real-time haptic manipulation and cutting of hybrid soft tissue models by extended position-based dynamics
    Pan, Junjun
    Bai, Junxuan
    Zhao, Xin
    Hao, Aimin
    Qin, Hong
    [J]. COMPUTER ANIMATION AND VIRTUAL WORLDS, 2015, 26 (3-4) : 321 - 335
  • [2] Position-Based Multi-Agent Dynamics for Real-Time Crowd Simulation Extended Abstract
    Weiss, Tomer
    Litteneker, Alan
    Jiang, Chenfanfu
    Terzopoulos, Demetri
    [J]. ACM SIGGRAPH / EUROGRAPHICS SYMPOSIUM ON COMPUTER ANIMATION (SCA 2017), 2017,
  • [3] Position-Based Multi-Agent Dynamics for Real-Time Crowd Simulation
    Weiss, Tomer
    Litteneker, Alan
    Jiang, Chenfanfu
    Terzopoulos, Demetri
    [J]. MIG'17: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON MOTION IN GAMES, 2017,
  • [4] Position-based real-time simulation of large crowds
    Weiss, Tomer
    Litteneker, Alan
    Jiang, Chenfanfu
    Terzopoulos, Demetri
    [J]. COMPUTERS & GRAPHICS-UK, 2019, 78 : 12 - 22
  • [5] Real-time VR Simulation of Laparoscopic Cholecystectomy based on Parallel Position-based Dynamics in GPU
    Pan, Junjun
    Zhang, Leiyu
    Yu, Peng
    Shen, Yang
    Wang, Haipeng
    Hao, Haimin
    Qin, Hong
    [J]. 2020 IEEE CONFERENCE ON VIRTUAL REALITY AND 3D USER INTERFACES (VR 2020), 2020, : 548 - 556
  • [6] Soft robot fast simulation via reduced order extended position based dynamics
    Peng, Haijun
    Li, Na
    Jiang, Dianheng
    Li, Fei
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2024, 175
  • [7] Soft robot fast simulation via reduced order extended position based dynamics
    Peng, Haijun
    Li, Na
    Jiang, Dianheng
    Li, Fei
    [J]. Robotics and Autonomous Systems, 2024, 175
  • [8] Real-Time 3D Position-Based Dynamics Simulation for Hydrographic Printing
    Thomas, Leonardo
    Aguero, Karl Apaza
    Apolinario Jr, Antonio Lopes
    [J]. 2020 33RD SIBGRAPI CONFERENCE ON GRAPHICS, PATTERNS AND IMAGES (SIBGRAPI 2020), 2020, : 23 - 30
  • [9] Implementing Position-Based Real-Time Simulation of Large Crowds
    Weiss, Tomer
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND VIRTUAL REALITY (AIVR), 2019, : 306 - 307
  • [10] Position-based impedance control of an industrial hydraulic manipulator
    Heinrichs, B
    Sepehri, N
    ThorntonTrump, AB
    [J]. 1996 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, PROCEEDINGS, VOLS 1-4, 1996, : 284 - 290