1
|
Aner EA, Awad MI, Shehata OM. Performance evaluation of PSO-PID and PSO-FLC for continuum robot's developed modeling and control. Sci Rep 2024; 14:733. [PMID: 38184665 PMCID: PMC10771498 DOI: 10.1038/s41598-023-50551-0] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/22/2023] [Accepted: 12/21/2023] [Indexed: 01/08/2024] Open
Abstract
Continuum robots are complex structures that require sophisticated modeling and control methods to achieve accurate position and motion tracking along desired trajectories. They are highly coupled, nonlinear systems with multiple degrees of freedom that pose a significant challenge for conventional approaches. In this paper, we propose a system dynamic model based on the Euler-Lagrange formulation with the assumption of piecewise constant curvature (PCC), where we accounts for the elasticity and gravity effects of the continuum robot. We also develop and apply a particle swarm optimization (PSO) algorithm to optimize the parameters of our developed controllers: an inverse dynamic proportional integral derivative (PID) controller and an inverse dynamic fuzzy logic controller (FLC), where we use the integral time of absolute error (ITAE) as the objective function for the PSO algorithm. We validate our proposed model and optimized controllers through different designed trajectories, simulated using our developed unique animated MATLAB simulation. The results show that the PSO-PID controller improves the rise time, overshoot percentage, and settling time by 16.3%, 31.1%, and 64.9%, respectively, compared to the PID controller without PSO. The PSO-FLC controller shows the best performance among all controllers, with a settling time of 0.7 s and a rise time of 0.4 s, leading to the highest level of precision in trajectory tracking. The ITAE error for the PSO-FLC controller is 11.4% and 29.9% lower than that of the PSO-PID and FLC controllers, respectively.
Collapse
Affiliation(s)
- Elsayed Atif Aner
- Department of Mechatronics Engineering, Egyptian Russian University (ERU), Badr, 11829, Cairo, Egypt.
- Department of Mechatronics Engineering, Ain Shams University (ASU), Cairo, 11517, Cairo, Egypt.
| | - Mohammed Ibrahim Awad
- Department of Mechatronics Engineering, Ain Shams University (ASU), Cairo, 11517, Cairo, Egypt
| | - Omar M Shehata
- Department of Mechatronics Engineering, Ain Shams University (ASU), Cairo, 11517, Cairo, Egypt
| |
Collapse
|
2
|
El-Hussieny H, Hameed IA, Nada AA. Deep CNN-Based Static Modeling of Soft Robots Utilizing Absolute Nodal Coordinate Formulation. Biomimetics (Basel) 2023; 8:611. [PMID: 38132550 PMCID: PMC10742251 DOI: 10.3390/biomimetics8080611] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/12/2023] [Revised: 11/26/2023] [Accepted: 12/11/2023] [Indexed: 12/23/2023] Open
Abstract
Soft continuum robots, inspired by the adaptability and agility of natural soft-bodied organisms like octopuses and elephant trunks, present a frontier in robotics research. However, exploiting their full potential necessitates precise modeling and control for specific motion and manipulation tasks. This study introduces an innovative approach using Deep Convolutional Neural Networks (CNN) for the inverse quasi-static modeling of these robots within the Absolute Nodal Coordinate Formulation (ANCF) framework. The ANCF effectively represents the complex non-linear behavior of soft continuum robots, while the CNN-based models are optimized for computational efficiency and precision. This combination is crucial for addressing the complex inverse statics problems associated with ANCF-modeled robots. Extensive numerical experiments were conducted to assess the performance of these Deep CNN-based models, demonstrating their suitability for real-time simulation and control in statics modeling. Additionally, this study includes a detailed cross-validation experiment to identify the most effective model architecture, taking into account factors such as the number of layers, activation functions, and unit configurations. The results highlight the significant benefits of integrating Deep CNN with ANCF models, paving the way for advanced statics modeling in soft continuum robotics.
Collapse
Affiliation(s)
- Haitham El-Hussieny
- Department of Mechatronics and Robotics Engineering, Egypt-Japan University of Science and Technology (E-JUST), Alexandria 21934, Egypt;
| | - Ibrahim A. Hameed
- Department of ICT and Natural Sciences, Norwegian University of Science and Technology, 7034 Trondheim, Norway
| | - Ayman A. Nada
- Department of Mechatronics and Robotics Engineering, Egypt-Japan University of Science and Technology (E-JUST), Alexandria 21934, Egypt;
| |
Collapse
|
3
|
Pei X, Chen G. Kinetostatic Modeling of Soft Robots: Energy-Minimization Approach and 99-Line MATLAB Implementation. Soft Robot 2023; 10:972-987. [PMID: 37074411 DOI: 10.1089/soro.2022.0070] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 04/20/2023] Open
Abstract
Soft robots have received a great deal of attention from both academia and industry due to their unprecedented adaptability in unstructured environment and extreme dexterity for complicated operations. Due to the strong coupling between the material nonlinearity due to hyperelasticity and the geometric nonlinearity due to large deflections, modeling of soft robots is highly dependent on commercial finite element software packages. An approach that is accurate and fast, and whose implementation is open to designers, is in great need. Considering that the constitutive relation of the hyperelastic materials is commonly expressed by its energy density function, we present an energy-based kinetostatic modeling approach in which the deflection of a soft robot is formulated as a minimization problem of its total potential energy. A fixed Hessian matrix of strain energy is proposed and adopted in the limited memory Broyden-Fletcher-Goldfarb-Shanno (BFGS) algorithm, which significantly improves its efficiency for solving the minimization problem of soft robots without sacrificing prediction accuracy. The simplicity of the approach leads to an implementation of MATLAB with only 99-line codes, which provides an easy-to-use tool for designers who are designing and optimizing the structures of soft robots. The efficiency of the proposed approach for predicting kinetostatic behaviors of soft robots is demonstrated by seven pneumatic-driven and cable-driven soft robots. The capability of the approach for capturing buckling behaviors in soft robots is also demonstrated. The energy-minimization approach, as well as the MATLAB implementation, could be easily tailored to fulfill various tasks, including design, optimization, and control of soft robots.
Collapse
Affiliation(s)
- Xiaohui Pei
- School of Electro-Mechanical Engineering, Xidian University, Xi'an, China
| | - Guimin Chen
- State Key Laboratory for Manufacturing Systems Engineering and Shaanxi Key Lab of Intelligent Robots, Xi'an Jiaotong University, Xi'an, China
| |
Collapse
|
4
|
Sadati S, Naghibi SE, da Cruz L, Bergeles C. Reduced order modeling and model order reduction for continuum manipulators: an overview. Front Robot AI 2023; 10:1094114. [PMID: 37779576 PMCID: PMC10540691 DOI: 10.3389/frobt.2023.1094114] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/09/2022] [Accepted: 05/22/2023] [Indexed: 10/03/2023] Open
Abstract
Soft robot's natural dynamics calls for the development of tailored modeling techniques for control. However, the high-dimensional configuration space of the geometrically exact modeling approaches for soft robots, i.e., Cosserat rod and Finite Element Methods (FEM), has been identified as a key obstacle in controller design. To address this challenge, Reduced Order Modeling (ROM), i.e., the approximation of the full-order models, and Model Order Reduction (MOR), i.e., reducing the state space dimension of a high fidelity FEM-based model, are enjoying extensive research. Although both techniques serve a similar purpose and their terms have been used interchangeably in the literature, they are different in their assumptions and implementation. This review paper provides the first in-depth survey of ROM and MOR techniques in the continuum and soft robotics landscape to aid Soft Robotics researchers in selecting computationally efficient models for their specific tasks.
Collapse
Affiliation(s)
- S.M.H. Sadati
- Robotics and Vision in Medicine (RViM) Lab, School of Biomedical Engineering and Imaging Sciences, King’s College London, London, United kingdom
| | - S. Elnaz Naghibi
- Department of Aeronautics, Faculty of Engineering, Imperial College London, London, England, United kingdom
| | - Lyndon da Cruz
- Wellcome/EPSRC Centre for Interventional and Surgical Sciences, University College London, London, England, United kingdom
- Moorfields Eye Hospital, London, United kingdom
| | - Christos Bergeles
- Robotics and Vision in Medicine (RViM) Lab, School of Biomedical Engineering and Imaging Sciences, King’s College London, London, United kingdom
| |
Collapse
|
5
|
Mishra MK, Chakraborty G, Samantaray AK. Trajectory tracking control of a pneumatically actuated continuum manipulator in the presence of obstacles by using terminal sliding mode control. ISA TRANSACTIONS 2023:S0019-0578(23)00389-0. [PMID: 37669887 DOI: 10.1016/j.isatra.2023.08.024] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/21/2023] [Revised: 08/22/2023] [Accepted: 08/22/2023] [Indexed: 09/07/2023]
Abstract
This paper proposes an efficient trajectory planning and dynamic tracking controller scheme for a pneumatic continuum manipulator under the effect of material hysteresis. First of all, generalized governing nonlinear dynamic equations in the form of partial differential equations for pneumatic continuum manipulator dynamics are developed by using discrete Cosserat-rod theory, where the manipulator material hysteresis is modeled by using a fractional order Bouc-Wen model. Then, the trajectory planning for the end-effector of a continuum manipulator is proposed, which accounts for the static obstacles in the workspace and the Jacobian singularity. Subsequently, an adaptive terminal sliding mode controller for the joint space control combined with a simple PI controller for task space control is proposed. The proposed controller guarantees exponential convergence of the manipulator tip positional error in finite time, even in the existence of external disturbances and model uncertainties, without any need for prior knowledge of their upper bounds. Finally, the proposed controller is applied to a two-segment continuum manipulator, the trunk of Robotino-XT, through numerical simulations and the performance gain over two controllers proposed in the literature for similar pneumatic continuum manipulators is demonstrated.
Collapse
Affiliation(s)
- Mrunal Kanti Mishra
- Systems, Dynamics and Control Laboratory, Department of Mechanical Engineering, Indian Institute of Technology Kharagpur, 721302 Kharagpur, West Bengal, India
| | - Goutam Chakraborty
- Systems, Dynamics and Control Laboratory, Department of Mechanical Engineering, Indian Institute of Technology Kharagpur, 721302 Kharagpur, West Bengal, India
| | - Arun Kumar Samantaray
- Systems, Dynamics and Control Laboratory, Department of Mechanical Engineering, Indian Institute of Technology Kharagpur, 721302 Kharagpur, West Bengal, India.
| |
Collapse
|
6
|
Caasenbrood B, Pogromsky A, Nijmeijer H. Control-Oriented Models for Hyperelastic Soft Robots Through Differential Geometry of Curves. Soft Robot 2023; 10:129-148. [PMID: 35748646 DOI: 10.1089/soro.2021.0035] [Citation(s) in RCA: 1] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/13/2022] Open
Abstract
The motion complexity and use of exotic materials in soft robotics call for accurate and computationally efficient models intended for control. To reduce the gap between material and control-oriented research, we build upon the existing piece-wise constant curvature framework by incorporating hyperelastic and viscoelastic material behavior. In this work, the continuum dynamics of the soft robot are derived through the differential geometry of spatial curves, which are then related to finite-element data to capture the intrinsic geometric and material nonlinearities. To enable fast simulations, a reduced-order integration scheme is introduced to compute the dynamic Lagrangian matrices efficiently, which in turn allows for real-time (multilink) models with sufficient numerical precision. By exploring the passivity and using the parameterization of the hyperelastic model, we propose a passivity-based adaptive controller that enhances robustness toward material uncertainty and unmodeled dynamics-slowly improving their estimates online. As a study-case, a soft robot manipulator is developed through additive manufacturing, which shows good correspondence with the dynamic model under various conditions, for example, natural oscillations, forced inputs, and under tip-loads. The solidity of the approach is demonstrated through extensive simulations, numerical benchmarks, and experimental validations.
Collapse
Affiliation(s)
- Brandon Caasenbrood
- Dynamics and Control Group, Department of Mechanical Engineering, Eindhoven University of Technology, Eindhoven, The Netherlands
| | - Alexander Pogromsky
- Dynamics and Control Group, Department of Mechanical Engineering, Eindhoven University of Technology, Eindhoven, The Netherlands
| | - Henk Nijmeijer
- Dynamics and Control Group, Department of Mechanical Engineering, Eindhoven University of Technology, Eindhoven, The Netherlands
| |
Collapse
|
7
|
Ferrentino P, Lopez-Diaz A, Terryn S, Legrand J, Brancart J, Van Assche G, Vazquez E, Vazquez A, Vanderborght B. Quasi-Static FEA Model for a Multi-Material Soft Pneumatic Actuator in SOFA. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3183254] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
Affiliation(s)
| | - Antonio Lopez-Diaz
- ETS Ingeniería Industrial, Universidad de Castilla-La Mancha, Ciudad Real, Spain
| | - Seppe Terryn
- Brubotics, Vrije Universiteit Brussel, Imec, Elsene, Belgium
| | - Julie Legrand
- Brubotics, Vrije Universiteit Brussel, Imec, Elsene, Belgium
| | - Joost Brancart
- Physical Chemistry, Polymer Science, Vrije Universiteit Brussel, Elsene, Belgium
| | - Guy Van Assche
- Physical Chemistry, Polymer Science, Vrije Universiteit Brussel, Elsene, Belgium
| | - Ester Vazquez
- Instituto Regional Investigación Científica Aplicada, Universidad de Castilla-La Mancha, Ciudad Real, Spain
| | - Andres Vazquez
- ETS Ingeniería Industrial, Universidad de Castilla-La Mancha, Ciudad Real, Spain
| | | |
Collapse
|
8
|
Wockenfus WR, Brandt V, Weisheit L, Drossel WG. Design, Modeling and Validation of a Tendon-Driven Soft Continuum Robot for Planar Motion Based on Variable Stiffness Structures. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3149031] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
9
|
Pustina P, Santina CD, De Luca A. Feedback Regulation of Elastically Decoupled Underactuated Soft Robots. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3150829] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
Affiliation(s)
- Pietro Pustina
- Department of Computer, Control and Management Engineering, Sapienza University of Rome, Rome, Italy
| | - Cosimo Della Santina
- Department of Cognitive Robotics, Delft University of Technology, Delft, The Netherlands
| | - Alessandro De Luca
- Department of Computer, Control and Management Engineering, Sapienza University of Rome, Rome, Italy
| |
Collapse
|
10
|
Chen Z, Liu Z, Han X. Model Analysis of Robotic Soft Arms including External Force Effects. MICROMACHINES 2022; 13:mi13030350. [PMID: 35334642 PMCID: PMC8950771 DOI: 10.3390/mi13030350] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 01/06/2022] [Revised: 02/16/2022] [Accepted: 02/21/2022] [Indexed: 11/27/2022]
Abstract
Because robotic soft arms have a high power-to-weight ratio, low cost, and ease of manufacturability, increasing numbers of researchers have begun to focus on their characteristics in recent years. However, many urgent problems remain to be resolved. For example, soft arms are made of hyperelastic material, making it difficult to obtain accurate model predictions of the soft arm shape. This paper proposes a new modeling method for soft arms, combining the constant curvature model with Euler–Bernoulli beam theory. By combining these two modeling methods, we can quickly solve for the soft arm deformation under the action of an external force. This paper also presents an experimental platform based on a cable-driven soft arm to verify the validity of the proposed model. We carried out model verification experiments to test for different external effects. Experimental results show that the maximum error of our proposed soft arm deformation model is between 2.86% and 8.75%, demonstrating its effectiveness.
Collapse
|
11
|
Lv N, Liu J, Jia Y. Dynamic Modeling and Control of Deformable Linear Objects for Single-Arm and Dual-Arm Robot Manipulations. IEEE T ROBOT 2022. [DOI: 10.1109/tro.2021.3139838] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
|
12
|
Stella F, Obayashi N, Santina CD, Hughes J. An experimental validation of the polynomial curvature model: identification and optimal control of a soft underwater tentacle. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3192887] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Affiliation(s)
| | | | - Cosimo Della Santina
- Department of Cognitive Robotics, Delft University of Technology, Delft, The Netherlands
| | | |
Collapse
|
13
|
Chen X, Zhang X, Huang Y, Cao L, Liu J. A review of soft manipulator research, applications, and opportunities. J FIELD ROBOT 2021. [DOI: 10.1002/rob.22051] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/21/2022]
Affiliation(s)
- Xiaoqian Chen
- National Innovation Institute of Defense Technology Academy of Military Sciences Beijing China
| | - Xiang Zhang
- National Innovation Institute of Defense Technology Academy of Military Sciences Beijing China
| | - Yiyong Huang
- National Innovation Institute of Defense Technology Academy of Military Sciences Beijing China
| | - Lu Cao
- National Innovation Institute of Defense Technology Academy of Military Sciences Beijing China
| | - Jinguo Liu
- Shenyang Institute of Automation Chinese Academy of Sciences Shenyang China
| |
Collapse
|
14
|
Liu Z, Zhang X, Cai Z, Peng H, Wu Z. Real-Time Dynamics of Cable-Driven Continuum Robots Considering the Cable Constraint and Friction Effect. IEEE Robot Autom Lett 2021. [DOI: 10.1109/lra.2021.3086413] [Citation(s) in RCA: 11] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
|
15
|
Kim D, Park M, Park YL. Probabilistic Modeling and Bayesian Filtering for Improved State Estimation for Soft Robots. IEEE T ROBOT 2021. [DOI: 10.1109/tro.2021.3060335] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/05/2022]
|
16
|
Coupled Dynamic Modeling and Control of Aerial Continuum Manipulation Systems. APPLIED SCIENCES-BASEL 2021. [DOI: 10.3390/app11199108] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
Aerial continuum manipulation systems (ACMSs) were newly introduced by integrating a continuum robot (CR) into an aerial vehicle to address a few issues of conventional aerial manipulation systems such as safety, dexterity, flexibility and compatibility with objects. Despite the earlier work on decoupled dynamic modeling of ACMSs, their coupled dynamic modeling still remains intact. Nonlinearity and complexity of CR modeling make it difficult to design a coupled ACMS model suitable for practical applications. This paper presents a coupled dynamic modeling for ACMSs based on the Euler–Lagrange formulation to deal with CR and the aerial vehicle as a unified system. For this purpose, a general vertical take-off and landing vehicle equipped with a tendon-driven continuum arm is considered to increase the dexterity and compliance of interactions with the environment. The presented model is independent of the motor’s configuration and tilt angles and can be applied to model any under/fully actuated ACMS. The modeling approach is complemented with a Lyapunov-wise stable adaptive sliding mode control technique to demonstrate the validity of the proposed method for such a complex system. Simulation results in free flight motion scenarios are reported to verify the effectiveness of the proposed modeling and control techniques.
Collapse
|
17
|
Müller A. Review of the exponential and Cayley map on SE(3) as relevant for Lie group integration of the generalized Poisson equation and flexible multibody systems. Proc Math Phys Eng Sci 2021. [DOI: 10.1098/rspa.2021.0303] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/12/2022] Open
Abstract
The exponential and Cayley maps on SE(3) are the prevailing coordinate maps used in Lie group integration schemes for rigid body and flexible body systems. Such geometric integrators are the Munthe–Kaas and generalized-
α
schemes, which involve the differential and its directional derivative of the respective coordinate map. Relevant closed form expressions, which were reported over the last two decades, are scattered in the literature, and some are reported without proof. This paper provides a reference summarizing all relevant closed-form relations along with the relevant proofs, including the right-trivialized differential of the exponential and Cayley map and their directional derivatives (resembling the Hessian). The latter gives rise to an implicit generalized-
α
scheme for rigid/flexible multibody systems in terms of the Cayley map with improved computational efficiency.
Collapse
|
18
|
Xu F, Wang H, Liu Z, Chen W, Wang Y. Visual Servoing Pushing Control of the Soft Robot with Active Pushing Force Regulation. Soft Robot 2021; 9:690-704. [PMID: 34468220 DOI: 10.1089/soro.2020.0178] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/13/2022] Open
Abstract
Soft robots characterize operational safety due to inherent compliance from their soft mechanism, whereas their mechanism enhances the difficulty in accurate closed-loop control. To explore their applicability in manipulation tasks, in this article, we propose a visual servoing pushing controller considering the effect of contact. The controller is designed to simultaneously complete the positioning and manipulation tasks. To further improve the manipulation performance, an active pushing force regulation method is proposed and integrated into the controller. The proposed control algorithm is validated experimentally. The results show that the controller guarantees the convergence to the image error and meanwhile, it improves the pushing manipulation performance.
Collapse
Affiliation(s)
- Fan Xu
- Department of Automation, Shanghai Jiao Tong University, Minhang, Shanghai, China
| | - Hesheng Wang
- Department of Automation, Shanghai Jiao Tong University, Minhang, Shanghai, China
| | - Zhe Liu
- Department of Computer Science and Technology, University of Cambridge, Cambridge, United Kingdom
| | - Weidong Chen
- Department of Automation, Shanghai Jiao Tong University, Minhang, Shanghai, China
| | - Yuxin Wang
- Department of Automation, Shanghai Jiao Tong University, Minhang, Shanghai, China
| |
Collapse
|
19
|
Demir SO, Culha U, Karacakol AC, Pena-Francesch A, Trimpe S, Sitti M. Task space adaptation via the learning of gait controllers of magnetic soft millirobots. Int J Rob Res 2021; 40:1331-1351. [DOI: 10.1177/02783649211021869] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/22/2022]
Abstract
Untethered small-scale soft robots have promising applications in minimally invasive surgery, targeted drug delivery, and bioengineering applications as they can directly and non-invasively access confined and hard-to-reach spaces in the human body. For such potential biomedical applications, the adaptivity of the robot control is essential to ensure the continuity of the operations, as task environment conditions show dynamic variations that can alter the robot’s motion and task performance. The applicability of the conventional modeling and control methods is further limited for soft robots at the small-scale owing to their kinematics with virtually infinite degrees of freedom, inherent stochastic variability during fabrication, and changing dynamics during real-world interactions. To address the controller adaptation challenge to dynamically changing task environments, we propose using a probabilistic learning approach for a millimeter-scale magnetic walking soft robot using Bayesian optimization (BO) and Gaussian processes (GPs). Our approach provides a data-efficient learning scheme by finding the gait controller parameters while optimizing the stride length of the walking soft millirobot using a small number of physical experiments. To demonstrate the controller adaptation, we test the walking gait of the robot in task environments with different surface adhesion and roughness, and medium viscosity, which aims to represent the possible conditions for future robotic tasks inside the human body. We further utilize the transfer of the learned GP parameters among different task spaces and robots and compare their efficacy on the improvement of data-efficient controller learning.
Collapse
Affiliation(s)
- Sinan O. Demir
- Physical Intelligence Department, Max Planck Institute for Intelligent Systems, Stuttgart, Germany
- Stuttgart Center for Simulation Science (SC SimTech), University of Stuttgart, Stuttgart, Germany
| | - Utku Culha
- Physical Intelligence Department, Max Planck Institute for Intelligent Systems, Stuttgart, Germany
| | - Alp C. Karacakol
- Physical Intelligence Department, Max Planck Institute for Intelligent Systems, Stuttgart, Germany
- Department of Mechanical Engineering, Carnegie Mellon University, Pittsburgh, PA, USA
| | - Abdon Pena-Francesch
- Physical Intelligence Department, Max Planck Institute for Intelligent Systems, Stuttgart, Germany
- Department of Materials Science and Engineering, Robotics Institute, University of Michigan, Ann Arbor, MI, USA
| | - Sebastian Trimpe
- Institute for Data Science in Mechanical Engineering, RWTH Aachen University, Aachen, Germany
- Intelligent Control Systems Group, Max Planck Institute for Intelligent Systems, Stuttgart, Germany
| | - Metin Sitti
- Physical Intelligence Department, Max Planck Institute for Intelligent Systems, Stuttgart, Germany
| |
Collapse
|
20
|
Boyer F, Lebastard V, Candelier F, Renda F. Dynamics of Continuum and Soft Robots: A Strain Parameterization Based Approach. IEEE T ROBOT 2021. [DOI: 10.1109/tro.2020.3036618] [Citation(s) in RCA: 27] [Impact Index Per Article: 9.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
|
21
|
Wang Z, Wang T, Zhao B, He Y, Hu Y, Li B, Zhang P, Meng MQH. Hybrid Adaptive Control Strategy for Continuum Surgical Robot Under External Load. IEEE Robot Autom Lett 2021. [DOI: 10.1109/lra.2021.3057558] [Citation(s) in RCA: 15] [Impact Index Per Article: 5.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
|
22
|
Tariverdi A, Venkiteswaran VK, Richter M, Elle OJ, Tørresen J, Mathiassen K, Misra S, Martinsen ØG. A Recurrent Neural-Network-Based Real-Time Dynamic Model for Soft Continuum Manipulators. Front Robot AI 2021; 8:631303. [PMID: 33869294 PMCID: PMC8044932 DOI: 10.3389/frobt.2021.631303] [Citation(s) in RCA: 6] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/19/2020] [Accepted: 02/05/2021] [Indexed: 11/25/2022] Open
Abstract
This paper introduces and validates a real-time dynamic predictive model based on a neural network approach for soft continuum manipulators. The presented model provides a real-time prediction framework using neural-network-based strategies and continuum mechanics principles. A time-space integration scheme is employed to discretize the continuous dynamics and decouple the dynamic equations for translation and rotation for each node of a soft continuum manipulator. Then the resulting architecture is used to develop distributed prediction algorithms using recurrent neural networks. The proposed RNN-based parallel predictive scheme does not rely on computationally intensive algorithms; therefore, it is useful in real-time applications. Furthermore, simulations are shown to illustrate the approach performance on soft continuum elastica, and the approach is also validated through an experiment on a magnetically-actuated soft continuum manipulator. The results demonstrate that the presented model can outperform classical modeling approaches such as the Cosserat rod model while also shows possibilities for being used in practice.
Collapse
Affiliation(s)
| | | | - Michiel Richter
- Department of Biomechanical Engineering, University of Twente, Enschede, Netherlands
| | - Ole J Elle
- The Intervention Centre, Oslo University Hospital, Oslo, Norway.,Department of Informatics, University of Oslo, Oslo, Norway
| | - Jim Tørresen
- Department of Informatics, University of Oslo, Oslo, Norway
| | - Kim Mathiassen
- Department of Technology Systems, University of Oslo, Oslo, Norway
| | - Sarthak Misra
- Department of Biomechanical Engineering, University of Twente, Enschede, Netherlands.,Department of Biomedical Engineering, University of Groningen and University Medical Centre Groningen, Groningen, Netherlands
| | - Ørjan G Martinsen
- Department of Physics, University of Oslo, Oslo, Norway.,Department of Clinical and Biomedical Engineering, Oslo University Hospital, Oslo, Norway
| |
Collapse
|
23
|
da Veiga T, Chandler JH, Lloyd P, Pittiglio G, Wilkinson NJ, Hoshiar AK, Harris RA, Valdastri P. Challenges of continuum robots in clinical context: a review. ACTA ACUST UNITED AC 2020. [DOI: 10.1088/2516-1091/ab9f41] [Citation(s) in RCA: 40] [Impact Index Per Article: 10.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/13/2022]
|
24
|
Tariverdi A, Venkiteswaran VK, Martinsen ØG, Elle OJ, Tørresen J, Misra S. Dynamic modeling of soft continuum manipulators using lie group variational integration. PLoS One 2020; 15:e0236121. [PMID: 32697813 PMCID: PMC7375556 DOI: 10.1371/journal.pone.0236121] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/13/2020] [Accepted: 06/29/2020] [Indexed: 11/18/2022] Open
Abstract
This paper presents the derivation and experimental validation of algorithms for modeling and estimation of soft continuum manipulators using Lie group variational integration. Existing approaches are generally limited to static and quasi-static analyses, and are not sufficiently validated for dynamic motion. However, in several applications, models need to consider the dynamical behavior of the continuum manipulators. The proposed modeling and estimation formulation is obtained from a discrete variational principle, and therefore grants outstanding conservation properties to the continuum mechanical model. The main contribution of this article is the experimental validation of the dynamic model of soft continuum manipulators, including external torques and forces (e.g., generated by magnetic fields, friction, and the gravity), by carrying out different experiments with metal rods and polymer-based soft rods. To consider dissipative forces in the validation process, distributed estimation filters are proposed. The experimental and numerical tests also illustrate the algorithm's performance on a magnetically-actuated soft continuum manipulator. The model demonstrates good agreement with dynamic experiments in estimating the tip position of a Polydimethylsiloxane (PDMS) rod. The experimental results show an average absolute error and maximum error in tip position estimation of 0.13 mm and 0.58 mm, respectively, for a manipulator length of 60.55 mm.
Collapse
Affiliation(s)
| | | | - Ørjan Grøttem Martinsen
- Department of Physics, University of Oslo, Oslo, Norway
- Department of Clinical and Biomedical Engineering, Oslo University Hospital, Oslo, Norway
| | - Ole Jacob Elle
- The Intervention Centre, Oslo University Hospital, Oslo, Norway
- Department of Informatics, University of Oslo, Oslo, Norway
| | - Jim Tørresen
- Department of Informatics, University of Oslo, Oslo, Norway
| | - Sarthak Misra
- Department of Biomechanical Engineering, University of Twente, Enschede, The Netherlands
- Department of Biomedical Engineering, University of Groningen and University Medical Centre Groningen, Groningen, The Netherlands
| |
Collapse
|
25
|
Jolaei M, Hooshiar A, Dargahi J, Packirisamy M. Toward Task Autonomy in Robotic Cardiac Ablation: Learning-Based Kinematic Control of Soft Tendon-Driven Catheters. Soft Robot 2020; 8:340-351. [PMID: 32678722 DOI: 10.1089/soro.2020.0006] [Citation(s) in RCA: 18] [Impact Index Per Article: 4.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/27/2022] Open
Abstract
The goal of this study was to propose and validate a control framework with level-2 autonomy (task autonomy) for the control of flexible ablation catheters. To this end, a kinematic model for the flexible portion of typical ablation catheters was developed and a 40-mm-long spring-loaded flexible catheter was fabricated. The feasible space of the catheter was obtained experimentally. Furthermore, a robotic catheter intervention system was prototyped for controlling the length of the catheter tendons. The proposed control framework used a support vector machine classifier to determine the tendons to be driven, and a fully connected neural network regressor to determine the length of the tendons. The classifier and regressors were trained with the data from the feasible space. The control system was implemented in parallel at user-interface and firmware and exhibited a 0.4-s lag in following the input. The validation studies were four trajectory tracking and four target reaching experiments. The system was capable of tracking trajectories with an error of 0.49 ± 0.32 and 0.62 ± 0.36 mm in slow and fast trajectories, respectively. Also, it exhibited submillimeter accuracy in reaching three preplanned targets and ruling out one nonfeasible target autonomously. The results showed improved accuracy and repeatability of the position control compared with the recent literature. The proposed learning-based approach could be used in enabling task autonomy for catheter-based ablation therapies.
Collapse
Affiliation(s)
- Mohammad Jolaei
- Robotic Surgery Laboratory and Mechanical, Industrial, and Aerospace Engineering Department, Concordia University, Montreal, Canada.,Optical Bio-microsystems Laboratory, Mechanical, Industrial, and Aerospace Engineering Department, Concordia University, Montreal, Canada
| | - Amir Hooshiar
- Robotic Surgery Laboratory and Mechanical, Industrial, and Aerospace Engineering Department, Concordia University, Montreal, Canada
| | - Javad Dargahi
- Robotic Surgery Laboratory and Mechanical, Industrial, and Aerospace Engineering Department, Concordia University, Montreal, Canada
| | - Muthukumaran Packirisamy
- Optical Bio-microsystems Laboratory, Mechanical, Industrial, and Aerospace Engineering Department, Concordia University, Montreal, Canada
| |
Collapse
|
26
|
Huang W, Huang X, Majidi C, Jawed MK. Dynamic simulation of articulated soft robots. Nat Commun 2020; 11:2233. [PMID: 32376823 PMCID: PMC7203284 DOI: 10.1038/s41467-020-15651-9] [Citation(s) in RCA: 17] [Impact Index Per Article: 4.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/26/2019] [Accepted: 03/17/2020] [Indexed: 11/28/2022] Open
Abstract
Soft robots are primarily composed of soft materials that can allow for mechanically robust maneuvers that are not typically possible with conventional rigid robotic systems. However, owing to the current limitations in simulation, design and control of soft robots often involve a painstaking trial. With the ultimate goal of a computational framework for soft robotic engineering, here we introduce a numerical simulation tool for limbed soft robots that draws inspiration from discrete differential geometry based simulation of slender structures. The simulation incorporates an implicit treatment of the elasticity of the limbs, inelastic collision between a soft body and rigid surface, and unilateral contact and Coulombic friction with an uneven surface. The computational efficiency of the numerical method enables it to run faster than real-time on a desktop processor. Our experiments and simulations show quantitative agreement and indicate the potential role of predictive simulations for soft robot design.
Collapse
Affiliation(s)
- Weicheng Huang
- Department of Mechanical and Aerospace Engineering, University of California, Los Angeles, 420 Westwood Plaza, Los Angeles, CA, 90095, USA
| | - Xiaonan Huang
- Department of Mechanical Engineering, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA, 15213, USA
| | - Carmel Majidi
- Department of Mechanical Engineering, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA, 15213, USA.
| | - M Khalid Jawed
- Department of Mechanical and Aerospace Engineering, University of California, Los Angeles, 420 Westwood Plaza, Los Angeles, CA, 90095, USA.
| |
Collapse
|
27
|
Santina CD, Rus D. Control Oriented Modeling of Soft Robots: The Polynomial Curvature Case. IEEE Robot Autom Lett 2020. [DOI: 10.1109/lra.2019.2955936] [Citation(s) in RCA: 43] [Impact Index Per Article: 10.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
28
|
Della Santina C, Bicchi A, Rus D. On an Improved State Parametrization for Soft Robots With Piecewise Constant Curvature and Its Use in Model Based Control. IEEE Robot Autom Lett 2020. [DOI: 10.1109/lra.2020.2967269] [Citation(s) in RCA: 58] [Impact Index Per Article: 14.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
29
|
Franco E, Garriga-Casanovas A. Energy-shaping control of soft continuum manipulators with in-plane disturbances. Int J Rob Res 2020. [DOI: 10.1177/0278364920907679] [Citation(s) in RCA: 19] [Impact Index Per Article: 4.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/19/2023]
Abstract
Soft continuum manipulators offer levels of compliance and inherent safety that can render them a superior alternative to conventional rigid robots for a variety of tasks, such as medical interventions or human–robot interaction. However, the ability of soft continuum manipulators to compensate for external disturbances needs to be further enhanced to meet the stringent requirements of many practical applications. In this paper, we investigate the control problem for soft continuum manipulators that consist of one inextensible segment of constant section, which bends under the effect of the internal pressure and is subject to unknown disturbances acting in the plane of bending. A rigid-link model of the manipulator with a single input pressure is employed for control purposes and an energy-shaping approach is proposed to derive the control law. A method for the adaptive estimation of disturbances is detailed and a disturbance compensation strategy is proposed. Finally, the effectiveness of the controller is demonstrated with simulations and with experiments on an inextensible soft continuum manipulator that employs pneumatic actuation.
Collapse
Affiliation(s)
- Enrico Franco
- Mechatronics in Medicine Laboratory, Mechanical Engineering Department, Imperial College London, UK
| | - Arnau Garriga-Casanovas
- Mechatronics in Medicine Laboratory, Mechanical Engineering Department, Imperial College London, UK
| |
Collapse
|
30
|
Campisano F, Remirez AA, Caló S, Chandler JH, Obstein KL, Webster RJ, Valdastri P. Online Disturbance Estimation for Improving Kinematic Accuracy in Continuum Manipulators. IEEE Robot Autom Lett 2020; 5:2642-2649. [PMID: 32123751 DOI: 10.1109/lra.2020.2972880] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/21/2022]
Abstract
Continuum manipulators are flexible robots which undergo continuous deformation as they are actuated. To describe the elastic deformation of such robots, kinematic models have been developed and successfully applied to a large variety of designs and to various levels of constitutive stiffness. Independent of the design, kinematic models need to be calibrated to best describe the deformation of the manipulator. However, even after calibration, unmodeled effects such as friction, nonlinear elastic and/or spatially varying material properties as well as manufacturing imprecision reduce the accuracy of these models. In this paper, we present a method for improving the accuracy of kinematic models of continuum manipulators through the incorporation of orientation sensor feedback. We achieve this through the use of a "disturbance wrench", which is used to compensate for these unmodeled effects, and is continuously estimated based on orientation sensor feedback as the robot moves through its workspace. The presented method is applied to the HydroJet, a waterjet-actuated soft continuum manipulator, and shows an average of 40% reduction in root mean square position and orientation error in the two most common types of kinematic models for continuum manipulators, a Cosserat rod model and a pseudo-rigid body model.
Collapse
Affiliation(s)
- Federico Campisano
- Science and Technology of Robotics in Medicine (STORM) Laboratory, Department of Mechanical Engineering, Vanderbilt University, Nashville, TN, USA
| | - Andria A Remirez
- Medical Engineering and Discovery (MED) Laboratory, Department of Mechanical Engineering, Vanderbilt University, Nashville, TN, USA
| | - Simone Caló
- Science and Technology of Robotics in Medicine (STORM) Laboratory UK, School of Electronic and Electrical Engineering, University of Leeds, Leeds, UK
| | - James H Chandler
- Science and Technology of Robotics in Medicine (STORM) Laboratory UK, School of Electronic and Electrical Engineering, University of Leeds, Leeds, UK
| | - Keith L Obstein
- Science and Technology of Robotics in Medicine (STORM) Laboratory, Department of Mechanical Engineering, Vanderbilt University, Nashville, TN, USA.,Division of Gastroenterology, Hepatology, and Nutrition, Vanderbilt University Medical Center, Nashville, TN, USA
| | - Robert J Webster
- Medical Engineering and Discovery (MED) Laboratory, Department of Mechanical Engineering, Vanderbilt University, Nashville, TN, USA
| | - Pietro Valdastri
- Science and Technology of Robotics in Medicine (STORM) Laboratory UK, School of Electronic and Electrical Engineering, University of Leeds, Leeds, UK
| |
Collapse
|
31
|
TMTDyn: A Matlab package for modeling and control of hybrid rigid–continuum robots based on discretized lumped systems and reduced-order models. Int J Rob Res 2020. [DOI: 10.1177/0278364919881685] [Citation(s) in RCA: 23] [Impact Index Per Article: 5.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/19/2023]
Abstract
A reliable, accurate, and yet simple dynamic model is important to analyzing, designing, and controlling hybrid rigid–continuum robots. Such models should be fast, as simple as possible, and user-friendly to be widely accepted by the ever-growing robotics research community. In this study, we introduce two new modeling methods for continuum manipulators: a general reduced-order model (ROM) and a discretized model with absolute states and Euler–Bernoulli beam segments (EBA). In addition, a new formulation is presented for a recently introduced discretized model based on Euler–Bernoulli beam segments and relative states (EBR). We implement these models in a Matlab software package, named TMTDyn, to develop a modeling tool for hybrid rigid–continuum systems. The package features a new high-level language (HLL) text-based interface, a CAD-file import module, automatic formation of the system equation of motion (EOM) for different modeling and control tasks, implementing Matlab C-mex functionality for improved performance, and modules for static and linear modal analysis of a hybrid system. The underlying theory and software package are validated for modeling experimental results for (i) dynamics of a continuum appendage, and (ii) general deformation of a fabric sleeve worn by a rigid link pendulum. A comparison shows higher simulation accuracy (8–14% normalized error) and numerical robustness of the ROM model for a system with a small number of states, and computational efficiency of the EBA model with near real-time performances that makes it suitable for large systems. The challenges and necessary modules to further automate the design and analysis of hybrid systems with a large number of states are briefly discussed.
Collapse
|
32
|
Naselli GA, Mazzolai B. The softness distribution index: towards the creation of guidelines for the modeling of soft-bodied robots. Int J Rob Res 2019. [DOI: 10.1177/0278364919893451] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
Modeling soft robots is not an easy task owing to their highly nonlinear mechanical behavior. So far, several researchers have tackled the problem using different approaches, each having advantages and drawbacks in terms of accuracy, ease of implementation, and computational burden. The soft robotics community is currently working to develop a unified framework for modeling. Our contribution in this direction consists of a novel dimensionless quantity that we call the softness distribution index (SDI). The SDI for a given soft body is computed based on the distribution of its structural properties. We show that the index can serve as a tool in the choice of a modeling technique among multiple approaches suggested in literature. At the moment, the investigation is limited to bodies performing planar bending. The aim of this work is twofold: (i) to highlight the importance of the distribution of the geometrical and material properties of a soft robotic link/body throughout its structure; and (ii) to demonstrate that a classification based on this distribution provides guidelines for the modeling.
Collapse
Affiliation(s)
- Giovanna A Naselli
- Istituto Italiano di Tecnologia, Center for Micro-BioRobotics (CMBR), Pisa, Italy
| | - Barbara Mazzolai
- Istituto Italiano di Tecnologia, Center for Micro-BioRobotics (CMBR), Pisa, Italy
| |
Collapse
|
33
|
Screw-based dynamics of a serial/parallel flexible manipulator for DEMO blanket remote handling. FUSION ENGINEERING AND DESIGN 2019. [DOI: 10.1016/j.fusengdes.2018.12.029] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/23/2022]
|