Abstract
In this paper, we describe the advances in the design, actuation, modeling, and control field of continuum robots. After decades of pioneering research, many innovative structural design and actuation methods have arisen. Untethered magnetic robots are a good example; its external actuation characteristic allows for miniaturization, and they have gotten a lot of interest from academics. Furthermore, continuum robots with proprioceptive abilities are also studied. In modeling, modeling approaches based on continuum mechanics and geometric shaping hypothesis have made significant progress after years of research. Geometric exact continuum mechanics yields apparent computing efficiency via discrete modeling when combined with numerical analytic methods such that many effective model-based control methods have been realized. In the control, closed-loop and hybrid control methods offer great accuracy and resilience of motion control when combined with sensor feedback information. On the other hand, the advancement of machine learning has made modeling and control of continuum robots easier. The data-driven modeling technique simplifies modeling and improves anti-interference and generalization abilities. This paper discusses the current development and challenges of continuum robots in the above fields and provides prospects for the future.
1. Introduction
Inspired by the tentacles of elephant trunks, snakes, and octopuses, continuum robots use a series of continuous arcs structurally rather than skeletal structures to generate bending motion [1], with flexibility, lightweight, inherent safety, scalability, and potential for low-cost parts. This design approach was initially applied primarily in industrial scenarios such as large-scale grasping, movement, and positioning [2] and even urban search and rescue operations in confined environments [3]. With the development of some advanced materials, the scale of the continuum robot is getting smaller and smaller [4]. With its soft characteristics, it has been widely used in the field of medical surgery.
In addition to the robots composed entirely of continuum medium, super-redundant robots with many discrete links are also regarded as continuum robots. The earliest work can be located in 1967, when Anderson [5] studied the first tensor arm composed of stacked plates that can generate motion by stretching tendons. After that, there is a lot of research on super-redundant continuum robots [6–8]. A typical example is the super-redundant robot developed by CardioARM [9], which is a highly redundant serpentine arm for cardiac ablation. In recent years, parallel designs of continuum robots have also been developed. This kind of robot uses multiple elastic rods connected in parallel arrangement and has higher accuracy and stiffness than the serially connected continuum robot [10–12]. Some typical examples of parallel continuum robots include the multispine snake robot proposed by Ding et al. [13], Festo bionic tripod manipulator [14], and Stewart-Gough continuum design [15].
In general, the actuation mechanism of continuum robots [16, 17] can be divided into internal and external actuation mechanism [18]. Internal actuation mechanism refers to the robot actuator being located inside and as part of the ontology [19]. A typical example is pneumatic robots, where deformation is caused by the expansion of an internal elastic chamber [20]. External actuation mechanism refers to the use of external components to change the robot configuration, such as the magnetic continuum robot. Different actuation mechanisms would bring different characteristics to robots [21]. For instance, the magnetic robot is easy to miniaturize while the tendon-driven robot has a relatively large load capacity. In addition, even if the same design prototype is used, different degrees of manufacturing error will bring different model parameters to the robot. As time goes by, the wear effect will further damage the modeling accuracy of the robot.
Considering the nonlinear deformations caused by actuation, material elasticity, and sensitivity to contact with the environment, continuum robots face great challenges in precise analytical modeling. Although the kinematic modeling of traditional rigid linkage robots is completely defined by the size of linkage and joint coordinates, the almost unlimited freedom of continuum robots greatly increases the complexity of its modeling. One of the major challenges in modeling soft continuum robots is to simplify the models and compromise the relationship between computation complexity and model accuracy. At present, the main modeling methods of continuum robots include the continuum model, geometric model, and data-driven model [22]. In the continuum model, the continuum robot is represented by an infinite number of infinitesimal microsolids in continuous accumulation [23], with geometric accuracy. The geometric model assumes that the continuum robot deforms in a certain geometric form, and the piecewise constant curvature modeling method is the most commonly used assumption for the continuum robot at present [24]. Recently, data-driven modeling, in which the model of the system is derived by using datasets and learning processes without making such physical simplification assumptions, has also been widely studied [25–27].
The control problem for the continuum robot is to find the proper actuation value to reach the desired state to perform a given task. In the control field, most research works focus on the positioning control and force control of the end-effector, but the control of the whole body configuration is rarely studied [16, 28]. Due to the kinematic redundancy of the continuum robot, a hierarchical control strategy could be adopted to achieve the optimal control to perform a certain task and simultaneously achieve the optimal configuration of the body. Currently, the control methods could be mainly divided into model-based, model-free, and hybrid model control [29]. Among them, model-based control is highly dependent on the precise modeling of the continuum robot and the perception accuracy of the sensor, showing better performance in motion accuracy [30]. The model-free control method is a data-driven control method, which is based on the neural network to learn the model of the robot, so as to achieve efficient control [31]. The hybrid model control method is generally combined with the neural network and physical model, and the neural network model is used to compensate for nonlinear factors to achieve efficient control accuracy [32, 33]. In addition, remote operation is often used to control the continuum robot in the medical field [34, 35]. Through the user’s visual perception, with the help of intraoperative images, the robot’s state can be estimated, and the user can correct its movement accordingly.
This paper is aimed at summarizing and discussing the representative work in design, actuation, modeling, and control of continuum robots, as well as conducting a thorough and systematic analysis. This paper, in contrast to other review publications [21, 24, 36, 37], focuses more on major technical concerns rather than its application in a certain field. Thus, it could provide a relatively wide perspective on the development of continuum robots. Furthermore, this paper is expected to enlighten researchers to pay more attention to the immature field of continuum robots. This paper is organized as follows. In Chapter 2, this paper introduces the design and actuation method of the continuum robots in detail. In Chapter 3, this paper introduces the development of the continuum model, geometric model, and data-driven model in detail. In Chapter 4, several control methods of continuum robots, including model-based, model-free, and hybrid model control strategies, are introduced. In Chapter 5, some prospects and challenges are offered in order to motivate researchers to address some new issues. In Chapter 6, we conclude this paper and hope to give the researcher inspiration and a general understanding of continuum robots.
2. Design and Actuation Methods
2.1. Classification of the Design and Actuation Principle
Many alternative design and actuation approaches of continuum robots have been presented to fulfill the application in many sectors. Tendon-driven continuum robots are currently the most commonly used [38–40]. This kind of robots has a relatively rigid body [41], can easily obtain the analytical solution of the kinematics model, and is widely applied in multitask operation of various small surgical instruments [42]. Besides, it can usually achieve bending angles in excess of 100 degrees, achieving positioning accuracy of around 2.0 mm [43]. However, traditional tendon-driven continuum robots are constrained by traditional manufacturing processes and are difficult to be scaled down to smaller scales.
In order to reduce the stiffness of the continuum robot while maintaining a larger workspace, the fluid actuation mechanism [55–57] is proposed to replace the tendon actuation. Although its soft body gives the robot the advantages of safe contact and a large bending angle, it is difficult to achieve accurate positioning due to its highly nonlinear characteristics and the increasing complexity of the control system [58]. In addition, fluid-driven robots are larger than tendon-driven robots due to their limited actuation mode in shape.
In order to realize the miniaturization configuration of continuum robots, many cutting-edge materials have been developed and used to realize the actuation of robots, showing unique advantages [38, 59–61]. The soft continuum robots embedded with micromagnet or made of ferromagnetic composite material have accurate steering ability under an external controllable magnetic field; its bending angle could exceed 180 degrees and has high positioning accuracy up to 10 μm [49]. Magnetically soft continuum robots, on the other hand, can achieve small diameters, up to the micron scale, which ensures their ability to conduct targeted therapy in bronchi or in cerebral vessels [62]. However, it is difficult for magnetically soft continuum robots to maintain stability under external forces, and the tiny rigid magnet tips risk falling off inside the body during operation. To achieve safer and more reliable control, shape memory materials are used to drive the continuum robot and for cardiovascular examination and nasopharyngeal administration [63]. The key advantage of this self-deforming material is that it provides extension, bending, and torsion for the main stem and can achieve overall actuation while maintaining a small scale, but its inherent hysteresis makes it difficult to achieve rapid response and precise positioning at the same time, and it has a low load capacity and quite complex pipeline wiring. Recently, combined with the ionic liquid conductors and tendon-driven method, a kind of continuum robot with proprioception has been studied. This robot show a promising prospect toward low-cost, scalable position feedback for small-scale continuum robots [64].
In order to achieve accurate position prediction and variable stiffness for different environments, researchers have developed a number of hybrid actuated continuum robots. By integrating the pneumatic and tendon actuation methods, the robot exhibited great characteristics and achieved bending angles greater than 90° [65, 66]. In order to achieve the interventional treatment of human stenosis, a continuum robot integrating magnetic- and tendon-driven methods is proposed [51]. The robot can achieve relatively large angle steering under tendon actuation and high-precision position control of 10 μm under the external magnetic field. It takes the full advantage of both actuation methods and demonstrates excellent steering and accurate tracking capabilities.
Recently, some new design and actuation methods of continuum robots have been studied. A stretchable origami continuum robot [53] with omnidirectional bending and twisting has been developed. This kind of robot could achieve more sophisticated motions such as continuous stretching and contracting, reconfigurable bending, and multiaxis twisting with the foundation of the basic integrated motion. Besides, this robot has good scalability that could be assembled into a multisection continuum robot. A soft pneumatic robot [67, 68] has been studied that is able to navigate their environments not through locomotion but through growth. This motion is achieved by two principles: the increasing pressure of the thin-walled vessel allows rapid and substantial extension of the tip and asymmetric lengthening of the tip allows directional control. By validation, this kind of robot shows the abilities to navigate through constrained environments by exploiting passive deformations. The Table 1 summarizes some different design and actuation method of continuum robots.
Table 1.
Literature | Design principle | DOF | Actuation | Diameter (mm) | Accuracy | Characteristics |
---|---|---|---|---|---|---|
[44] | Parallel | 5 | Rod driven | — | 2.3% | Large workspace and high precision |
[45] | Backbone | 2 | SMA driven | 5 | 0.98 mm | Modular; teleoperation |
[39] | Backbone | 4 | Tendon driven | 38 | <2 mm | Passive structural flexibility |
[46] | Backbone | 6 | Fluid driven | 30 | — | Variable stiffness |
[47] | Concentric tube | 12 | Motor driven | 2.74; 1.92; 1.21 | 1% | Dual-arm |
[48] | Backbone | 4 | Fluid driven | 32 | 1.3% | Soft and has variable stiffness |
[49] | Backbone | 6 | Magnetic driven | — | <7.86 | Combination of soft and hard joints |
[50] | Backbone | 5 | Magnetic driven | 2.5 | — | Variable stiffness |
[51] | Backbone | 5 | Tendon and magnetic driven | 3 | 10 μm | Large workspace and high precision |
[52] | Backbone | 5 | Fluid and tendon driven | 25 | — | High load capacity |
[53] | Backbone | 5 | Magnetic driven | 20 | — | Omnidirectional bending and twisting |
[54] | Concentric tube | 4 | Motor driven | 4.36; 2.265 | — | 3D printed |
2.2. Optimization Method of the Structure Parameters
For some specific occasions, the structure of continuum robots needs to be specially designed to meet the needs of use. Two important principles need to be considered: the size of the workspace and the stiffness. In general, the workspace and stiffness should be as large as possible, so that the robot could reach the desired position and apply the required operating force. The two properties mainly depend on the structural design and constituent material. In general, a small diameter and high elastic modulus would take a large range of workspace; however, small cross-sectional diameter would reduce the stiffness of the robots. Therefore, there is a basic compromise between the workspace and the stiffness of a continuum robot. The super-elastic NiTi skeleton has high stiffness in a small diameter (about 3 mm), which has been widely adopted as the backbone skeleton of robots [38, 69, 70]. Moreover, it has good biocompatibility and is widely used in the medical field.
In recent years, there have been some studies on the structure optimization of continuum robots [71, 72]. The optimization parameters include material properties, whole length, diameter, and curvature that affect robot capabilities and properties. It is significant to obtain optimal design parameters for concentric tube robot [73], considering surgical task requirements, anatomical constraints, and any other desired indicators. Heuristics algorithms have been proposed to solve the design optimization problem on workspace of the robots [74]. However, it has been proven that this method is actually suboptimal [75]. Recently, a systematic set of the evolutionary design algorithm by integrating a theoretical model and the genetic algorithm is proposed [76]. The experimental results validate that designed magnetic soft continuum robots have a counterintuitive nonuniform distribution of magnetic particles to achieve an unprecedented workspace. Besides, some researcher also appropriately integrates sampling-based motion planning in configuration space into stochastic optimization in design space to obtain the optimal continuum robot for medical application [77] and provide the asymptotic optimality.
3. Modeling Method
Many researchers have contributed to the development of mathematical modeling methods capable of describing the kinematics and dynamics of such robots with infinite degrees of freedom since the field’s inception. However, addressing the needs of robotics applications remains a challenge. The kinematics and dynamics modeling of the traditional rigid linkage robot can be defined by the size of the linkage and the coordinate of the joint. However, continuum robots have almost unlimited degrees of freedom, which greatly increases the complexity of modeling. In order to meet the standard of traditional rigid robot technology, the model of continuum robots should have low computational costs and sufficient accuracy. It should be able to clarify mathematical submodels, include them in a unified framework, and provide a systematic modeling process. At present, one of the main challenges of continuum robot modeling is to study and set up reasonable model assumptions and simplify modeling, which can accurately predict robot behavior while improving computational efficiency. The tradeoff between model complexity, computational cost, and accuracy is the main principle that must be considered when modeling continuum robots. This paper investigates the modeling techniques that have been proposed so far and introduces the development of the continuum model, geometric model, and proxy model, which are relatively representative in current academia.
3.1. Continuum Model
The continuum model is an infinite degree of freedom model in which a robot is represented by a continuous stack of infinite infinitesimal particles (Cosserat bar theory, see [78]). In the field of robotics, the Cosserat theory consisting of a finite number of solids projected on a continuous backbone has been applied to the dynamics of hyperredundant robots [79]. Recently, the Cosserat theory has been explicitly applied to soft robot motion and operation under static and dynamic conditions [79–81]. The Cosserat model treats the continuum robot as a deformable curve in which each particle is rigidly connected to a set of orthogonal vectors (controllers) to characterize its direction [82].
In Cosserat theory [79], the configuration of a microsolid with material abscissa on the continuum robot with respect to the base frame of a continuum robot can be represented by position vector and rotation matrix . Therefore, the configuration space is defined as a curve and
The strain state of the soft arm is defined by the vector field along the curve given as where the hat is the isomorphism between the twist vector representation and the matrix representation of the Lie algebra . It could be defined as
where represents the linear strains and represents the angular strains.
The time derivation of the configuration curve is represented by the twisted vector field given by . This field can be detailed in terms of its components in the (micro)body frames as
where represents the linear velocity and represents the angular velocity at a given time instant.
The time derivation of continuous media (see Figure 1) can be used to describe the dynamics that relates the time evolution of stress to the time evolution of strain. It could be obtained based on Newton’s law, Alembert’s law, and Hamilton’s law; a set of geometric boundary conditions; and the constitutive law as follows.
where is the adjoint representation of the Lie algebra, is the inertia tensor of the cross section, , and it simulates the stress field on the beam which is the double counterpart of the strain field.
In order to simplify the modeling complexity, a discrete Cosserat model based on piecewise-constant strain (PCS) hypothesis has been proposed in recent years [22]. Compared with finite element simulation and other methods, this model can express the motion characteristics of discrete beams by explicit integration. The strain assumptions of the Cosserat continuous model (including torsion, shear, curvature, and elongation) are considered. The discrete modeling framework has excellent modeling accuracy under different driving conditions and external load models and can represent the deformation under the interaction with the medium, which promotes the development of modeling theory in the field of continuum robots.
3.2. Geometric Model
Compared with the Cosserat model, the geometric model does not consider the material properties of the robot and assumes that the deformation of the robot is a specific geometric shape. Therefore, the configuration of the continuum robot can be represented by a curve and a vector defining the direction of the robot tip. By far, the most widely used geometric model in the soft robot field adopts the piecewise constant curvature assumption [24]. The soft robot is expressed as a finite set of arc and described by circle parameters (radius of curvature, arc angle, and bending plane). By this method, the dimension of the state vector of continuum robot is simplified, and it is widely used in all kinds of real-time control algorithms and other occasions requiring high-speed computation [84–86].
As shown in Figure 2, the kinematics of the robot is decomposed into two mappings: One mapping is from the joint or actuator space to a configuration space parameter describing a constant curvature section; it is robotic specific because each actuator in a unique continuum robot would affect circle parameters in different ways. The other mapping is from the configuration space to the task space; it is robot independent and used to represent the characteristics of piecewise constant curvature deformation.
As is shown in Figure 3(a), the continuum robot can be described by a spatial curve, which describes the position and direction of any point on the body. Kinematic models of robots can be derived in a variety of ways, including Denavit-Hartenberg (D-H) parameters [87], Frenet-Serret (F-S) framework [88], and exponential coordinates [89]. At present, the kinematic characterization method using the DH parameter and exponential coordinate is widely used. In the section, we mainly introduce the two-representation method.
As shown in Figure 3(b), the continuum robot can be represented as the relative rotation and translation motion between multiple rigid links, and the corresponding DH parameters are given. According to the assumption of constant curvature deformation, the transformation matrix between the tip coordinate system and the base coordinate system can be represented as
Similar results can be obtained using exponential coordinates based on the Lie group theory [90, 91]. The homogeneous transformation of the constant curvature curve can be decomposed into rotation transformation and in-plane transformation , and we can write the twist vector associated with each transformation using the notations and conventions outlined by Murray [92] as follows.
It can be written as follows.
Using the exponential product formula, the transformation matrix T could be solved by the following equation.
Similarly, if a set of twist vector is denoted by
Its exponential coordinate has the same form with (5).
3.3. Data-Driven Model
Because of the significant nonlinearities in the motion process of continuum robots, successful modeling of robots necessitates a significant amount of work and experience in continuum mechanics. To tackle these challenges, data-driven techniques, in which systems are modeled by learning from vast volumes of data (inputs and outputs) from external sources, have gotten a lot of attention recently [93–96]. At present, the neural network (NN) is the most commonly used approximate mapping regression model. By weighting the hidden layer, information always flows from the input to the output [97]. Furthermore, various regression approaches have shown to be effective in the field of continuum robotics, and the representative method can be locally weighted projection regression (LWPR) and (local) Gaussian process regression (GPR) [98]. One of the main benefits of these solutions is that they do not require physical models, but they rely on large amounts of representative data, which is sometimes difficult to collect. It is worth noting that for both data-driven and model-based approaches, each has a unique strength and is preferred over the other in certain scenarios. Due to the possibility of hybrid approaches, combining both of them should also be explored in the future. Neural network models, on the other hand, are often pretrained and difficult to adapt to dynamic contexts. As a result, online learning is likely to become a new research topic.
4. Control Method
Robot control is the study of how to determine the right amount of drive to achieve the required state to perform a given task. The state of the continuum robot includes the position and orientation of the end-effector, the configuration of the robot, the stiffness of the robot, and its related motion performance. Current control methods of continuum robots mainly focus on achieving accurate position and posture control of end-effector and impedance control of the end-effector [16, 28, 99–101], which are mainly solved at the level of actuation and design optimization. There are few studies on control methods of overall configuration and distributed stiffness. On the other hand, the continuum robot has a redundant degree of freedoms, and the optimal control method can be used to achieve the optimal configuration of its configuration while performing the required tasks [102, 103].
Currently, control methods for the continuum robots can be divided into model-free, model-based, and hybrid model controls [29]. The accuracy of the robot model is critical for model-based control approaches. In order to obtain satisfactory control effects, complex models are usually derived to explain the numerous physical phenomena experienced by the robot. It is challenging to implement high-performance control algorithms in real time when using sophisticated nonlinear models, such as the variable curvature model. Control accuracy can be improved by using electromagnetic sensors [104, 105] or analytical calculation [106], visual feedback [107, 108], and other feedback techniques. The measured data is used to compensate the model error in the control process and achieve higher control accuracy. A typical closed-loop control strategy for a magnetic continuum robot is proposed by Campisano et al. based on the real-time Cosserat rod theory [109]. It utilized the actuation feedback to compensate for nonlinearities that can result in a kinematic model error. Pose feedback is utilized to maintain accurate path following. Experimental results demonstrate that the closed-loop control scheme has a significant performance.
Several studies have shown that using a closed-loop control strategy with feedback information can significantly increase control accuracy, stability, and robustness in low-frequency environments [110–113]. However, for extremely miniaturized continuous robotics, feedback control poses significant technical problems in sensor integration. It incorporates compatibility with anatomy, preoperative imaging technologies, and surgical equipment, especially in medical applications [105, 114]. Contact constraints in the environment also bring uncertainty to the control of the continuum robots [26, 37]. In order to overcome the inaccuracy of the model, some advanced control methods, such as adaptive control, have emerged in the field of continuous robots. The earliest application of this method was to compensate the kinematic inaccuracy of concentric robots [115] and to realize the automatic adjustment of model parameters by using model parameter estimation, so as to achieve high-performance control [116].
Due to the high complexity and high computation time of continuum robot kinematics, the model-free method (see Figure 4(a)) is used as an alternative method in recent studies. Direct strategy learning for robot control is an effective method, which is suitable for situations where dynamic modeling is difficult or the environment is unstructured. This method can be applied to high-dimensional systems and has a higher speed than traditional model-based controllers [93, 120, 121]. Strategy learning can be divided into model-free reinforcement learning and model-based reinforcement learning; we focus on model-based reinforcement learning because it can generate more effective strategy learning samples. In [122], the model-based strategy search uses a learning control algorithm called probabilistic reasoning, which takes into account the model uncertainty of the learned dynamic model (provided by a nonparametric Gaussian process) in long-term planning. Recently, there has been a strong interest in using traditional trajectory optimization methods to generate samples for strategy learning [123]. In addition, it can also combine the function approximation ability of the neural network to learn and represent these strategies [124, 125]. The most advanced methods of using this variant of the idea involve the use of local models of learning [126], composite multistep controllers [127], and deep representations of control strategies [128]. A model-based policy learning algorithm is proposed for closed-loop predictive control of a continuum robot. The closed loop control is obtained by trajectory optimization and supervised learning strategy, which shows good performance on control accuracy.
However, high computational time, low compatible rate of change in environment/interference, and complexity of learning methods (due to the nonlinearity and redundancy of continuum robots) seriously hinder the use of model-free methods in complex scenarios. The adaptability of different continuum robot structures presents additional challenges to the learning approach due to the particularity of each structure and inconsistencies in actuation and model descriptions. Therefore, a hybrid model control method (see Figure 4(b)) is proposed, which takes into account both model control reliability and data-driven robustness. One representative work is the hybrid adaptive control framework proposed by Wang et al. [116]; it combined offline trained robot inverse kinematics with neural network and online adaptive PID controller to compensate the positioning error caused by external disturbance. The experiment results validated that the proposed hybrid adaptive control framework has great performance to compensate for uncertain factors such as friction, driving tendon relaxation and external load during robot movement. Another representative work is the control method based on the Koopman operator theory [119, 129], which can not only avoid the physical simplification hypothesis but also produce a clear control-oriented model. This method uses the linear structure of the Koopman operator to construct a linear model of a nonlinear controlled dynamical system from input-output data and uses an established linear control method [130, 131] to control it. Koopman modeling and control methods are well suited to soft robots because they pose less physical threat to themselves or their surroundings, which allows the model to safely collect input-output data under a variety of operating conditions and do so in an automated manner. In addition, because the Koopman program is entirely data-driven, it inherently captures input-output behavior, avoiding the ambiguity involved in selecting discrete sets of states for structures with infinite degrees of freedom [119]. The Table 2 summarizes some different control methods for continuum robots.
Table 2.
Literature | Design principle | Actuation | Model based or free | Control method | Accuracy |
---|---|---|---|---|---|
[116] | Backbone | Tendon driven | Model based | Hybrid control based on the adaptive PID and NN model | <2.14 mm |
[26] | Backbone | Tendon driven | Model free | Optimal control considering contacts | — |
[110] | Backbone | Tendon driven | Model based | Closed control based on the mechanics model | <1.07 mm |
[111] | Backbone | Magnetic driven | Model based | Closed control based on the mechanics model | 0.42 mm |
[117] | Backbone | Tendon driven | Model based | Open control based on the FEM model | <2.14 mm |
[112] | Backbone | Fluid driven | Model based | Closed control based on the inverse kinematics | 12.3 mm |
[113] | Concentric tube | Motor driven | Model based | Closed control based on the Cosserat rod model | <1.67 mm |
[118] | Backbone | Magnetic driven | Model based | Closed control based on the inverse kinematics | <5.41 mm |
[93] | Backbone | Tendon driven | Model based | Closed control based on the reinforcement learning | <0.029 mm |
[119] | Backbone | Fluid driven | Model based | Closed control based on the Koopman operator theory | <0.43 mm |
[120] | Backbone | Fluid driven | Model based | Closed control based on the online learning kinematic | 16.8 pixels |
5. Prospects and Challenges
In this paper, we have reviewed the state of the art of continuum robots, focusing particularly on the design, actuation, modeling, and control. The design and actuation of continuum robots is evolved from single actuation to hybrid actuation combining the advantages of different actuation methods. On the other hand, some new type of continuum robot including soft pneumatic growing robot or origami-inspired continuum robot shows excellent abilities in motion flexibility or expansibility. On the field of modeling, the most widely used method includes Cosserat model and geometric model. The former is geometric exact but has low computation efficiency. The latter simplifies the modeling complexity and has very high computation efficiency but has lower accuracy if there is large deformation. However, considering the requirements of many applications, the geometric model is still popular. Recently, the data-driven method has been studied and applied into the modeling of continuum robots due to its ability of nonlinear fitting and generalization. However, the generalization ability of dynamic scenarios is still a problem worth studying. On the field of control, the closed control strategy with feedback information shows great improvement on the control accuracy, stability, and robustness under low frequency environment; however, it depends mostly on the sensor accuracy. Recently, the model-free control method which is used as an alternative method has been studied. Direct strategy learning for robot control is an effective method and shows good control accuracy and robustness. However, these methods have low adaptability to the change in environment/interference. The hybrid model control method attracts the attention of researchers. The Koopman algorithm uses the linear structure of the Koopman operator to construct a linear model from input-output data to describe the dynamics of a complex system. Thus, many linear model controllers could be applied to the motion control of some complex continuum robot.
However, there are some serious significant challenges for the development of continuum robots, and there is no good solution so far.
-
(1)
The first is the miniaturization of continuum robots. At present, only magnetic-driven, optical-driven, or thermal-driven methods are most likely to achieve the miniaturization of continuum robots, but they often have highly nonlinear complex mechanical models, which makes it difficult to achieve robust control
-
(2)
The second is to enhance continuum robot perception. Ideally, the optimal awareness should be able to reconstruct the configurations of the robot with infinite degrees of freedom; however, only expensive FBG optical fibers can currently realize a high degree of freedom reconstruction. In the future, it is expected to combine with optical, mechanical, and electrical technologies to develop sensors that are cheaper and more suitable for continuum robots
-
(3)
The third is to develop the physics simulation engine of the continuum robots. The traditional rigid robot has a number of relatively mature simulation frameworks; however, they are not suitable to the continuum robots with infinite degrees of freedom. Nowadays, the validation of control algorithms must depend on the real robot platform which increases the costs. It is urgent for academia and industry to develop a real-time physics simulation engine for soft continuum robots
6. Conclusion
In summary, the development of continuum robots is rapid in recent years, and there have been many representative achievements on the design, actuation, modeling, and control of continuum robots. These great improvements promote the application of continuum robots in many fields such as surgical robot, nursing robot, continuum-limbed vehicles, ship-to-ship refueling, and exploration of extraterrestrial surfaces. It is expected that the continuum robot would play a more and more important role in social production and human life.
Acknowledgments
This work was supported by the Fundamental Research Funds for the Zhejiang Provincial Universities (2021XZZX021), Science and Technology on Space Intelligent Control Laboratory (2021-JCJQ-LB-010-13), and Zhejiang Provincial Natural Science Foundation of China (LD22E050007).
Contributor Information
Yue Wang, Email: ywang24@zju.edu.cn.
Haojian Lu, Email: luhaojian@zju.edu.cn.
Authors’ Contributions
Jingyu Zhang analyzed the data and wrote the manuscript. Yue Wang, Haojian Lu, and Rong Xiong conceived the idea and led the project. The others collected the references and surveyed the development.
References
- 1.Zhao Y., Song X., Zhang X., and Lu X., “A hyper-redundant elephant’s trunk robot with an open structure: design, kinematics, control and prototype,” Chinese Journal of Mechanical Engineering, vol. 33, no. 1, pp. 1–19, 2020 [Google Scholar]
- 2.Robinson G., and Davies J. B. C., “Continuum robots-a state of the art,” in Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C), Detroit, MI, USA, 1999, pp. 2849–2854 [Google Scholar]
- 3.Jones B. A., and Walker I. D., “Practical kinematics for real-time implementation of continuum robots,” IEEE Transactions on Robotics, vol. 22, no. 6, pp. 1087–1099, 2006 [Google Scholar]
- 4.Hwang J., Kim J.-y., and Choi H., “A review of magnetic actuation systems and magnetically actuated guidewire- and catheter-based microrobots for vascular interventions,” Intelligent Service Robotics, vol. 13, no. 1, pp. 1–14, 2020 [Google Scholar]
- 5.Anderson V. C., “Tensor arm manipulator design,” American Society of Mechanical Engineers, vol. 67, pp. 1–12, 1967 [Google Scholar]
- 6.Kato T., Okumura I., Kose H., Takagi K., and Hata N., “Tendon-driven continuum robot for neuroendoscopy: validation of extended kinematic mapping for hysteresis operation,” International Journal of Computer Assisted Radiology and Surgery, vol. 11, no. 4, pp. 589–602, 2016 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Wu Z., Li Q., Zhao J., Gao J., and Xu K., “Design of a modular continuum-articulated laparoscopic robotic tool with decoupled kinematics,” IEEE Robotics and Automation Letters, vol. 4, no. 4, pp. 3545–3552, 2019 [Google Scholar]
- 8.Zhao B., Zhang W., Zhang Z., Zhu X., and Xu K., “Continuum manipulator with redundant backbones and constrained bending curvature for continuously variable stiffness,” in 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Spain, 2018, pp. 7492–7499 [Google Scholar]
- 9.Ota T., Degani A., Schwartzman D., Zubiate B., McGarvey J., Choset H., and Zenati M. A., “A highly articulated robotic surgical system for minimally invasive surgery,” The Annals of Thoracic Surgery, vol. 87, no. 4, pp. 1253–1256, 2009 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Bryson C. E., and Rucker D. C., “Toward parallel continuum manipulators,” in 2014 IEEE International Conference on Robotics and Automation (ICRA), Hong Kong, China, 2014, pp. 778–785 [Google Scholar]
- 11.Black C. B. Modeling, Analysis, Force Sensing and Control of Continuum Robots for Minimally Invasive Surgery, Tennessee Research and Creative Exchange (TRACE), 2017 [Google Scholar]
- 12.Black C. B., Till J., and Rucker D. C., “Parallel continuum robots: modeling, analysis, and actuation-based force sensing,” IEEE Transactions on Robotics, vol. 34, no. 1, pp. 29–47, 2018 [Google Scholar]
- 13.Ding J., Goldman R. E., Xu K., Allen P. K., Fowler D. L., and Simaan N., “Design and coordination kinematics of an insertable robotic effectors platform for single-port access surgery,” IEEE/ASME Transactions on Mechatronics, vol. 18, no. 5, pp. 1612–1624, 2012 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Rivera J. A., and Kim C. J., “Spatial parallel soft robotic architectures,” in 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, Chicago, IL, USA, 2014, pp. 548–553 [Google Scholar]
- 15.Orekhov A. L., Aloi V. A., and Rucker D. C., “Modeling parallel continuum robots with general intermediate constraints,” in 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore, 2017, pp. 6142–6149 [Google Scholar]
- 16.Yip M. C., Sganga J. A., and Camarillo D. B., “Autonomous control of continuum robot manipulators for complex cardiac ablation tasks,” Journal of Medical Robotics Research, vol. 2, no. 1, article 1750002, 2017 [Google Scholar]
- 17.Ansari Y., Manti M., Falotico E., Mollard Y., Cianchetti M., and Laschi C., “Towards the development of a soft manipulator as an assistive robot for personal care of elderly people,” International Journal of Advanced Robotic Systems, vol. 14, no. 2, 2017 [Google Scholar]
- 18.Zhong Y., Hu L., and Xu Y., “Recent advances in design and actuation of continuum robots for medical applications,” Actuators, vol. 9, no. 4, p. 142, 2020 [Google Scholar]
- 19.Fu H.-C., Ho J. D. L., Lee K. H., Hu Y. C., Au S. K. W., Cho K. J., Sze K. Y., and Kwok K. W., “Interfacing soft and hard: a spring reinforced actuator,” Soft Robotics, vol. 7, no. 1, pp. 44–58, 2020 [DOI] [PubMed] [Google Scholar]
- 20.Farrow N., and Correll N., “A soft pneumatic actuator that can sense grasp and touch,” in 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany, 2015, pp. 2317–2323 [Google Scholar]
- 21.Li S., and Hao G., “Current trends and prospects in compliant continuum robots: a survey,” Actuators, vol. 10, no. 7, p. 145, 2021 [Google Scholar]
- 22.Renda F., Boyer F., Dias J., and Seneviratne L., “Discrete Cosserat approach for multisection soft manipulator dynamics,” IEEE Transactions on Robotics, vol. 34, no. 6, pp. 1518–1533, 2018 [Google Scholar]
- 23.Antman S. S., “Problems in nonlinear elasticity,” Nonlinear Problems of Elasticity, Springer, New York, NY, vol. 107, Applied Mathematical Sciences, pp. 513–584, 2005 [Google Scholar]
- 24.Webster R. J. III, and Jones B. A., “Design and kinematic modeling of constant curvature continuum robots: a review,” The International Journal of Robotics Research, vol. 29, no. 13, pp. 1661–1683, 2010 [Google Scholar]
- 25.Xu W., Chen J., Lau H. Y., and Ren H., “Data-driven methods towards learning the highly nonlinear inverse kinematics of tendon-driven surgical manipulators,” The International Journal of Medical Robotics and Computer Assisted Surgery, vol. 13, no. 3, article e1774, 2017 [DOI] [PubMed] [Google Scholar]
- 26.Yip M. C., and Camarillo D. B., “Model-less feedback control of continuum manipulators in constrained environments,” IEEE Transactions on Robotics, vol. 30, no. 4, pp. 880–889, 2014 [Google Scholar]
- 27.You X., Zhang Y., Chen X., Liu X., Wang Z., Jiang H., and Chen X., “Model-free control for soft manipulators based on reinforcement learning,” in 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Vancouver, BC, Canada, 2017, pp. 2909–2915 [Google Scholar]
- 28.Li M., Kang R., Geng S., and Guglielmino E., “Design and control of a tendon-driven continuum robot,” Transactions of the Institute of Measurement and Control, vol. 40, no. 11, pp. 3263–3272, 2018 [Google Scholar]
- 29.Chikhaoui M. T., and Burgner-Kahrs J., “Control of continuum robots for medical applications: state of the art,” in ACTUATOR 2018; 16th International Conference on New Actuators, Bremen, Germany, 2018, pp. 1–11 [Google Scholar]
- 30.Penning R. S., Jung J., Ferrier N. J., and Zinn M. R., “An evaluation of closed-loop control options for continuum manipulators,” in 2012 IEEE International Conference on Robotics and Automation, Saint Paul, MN, USA, 2012, pp. 5392–5397 [Google Scholar]
- 31.Back J., Lindenroth L., Rhode K., and Liu H., “Model-free position control for cardiac ablation catheter steering using electromagnetic position tracking and tension feedback,” Frontiers in Robotics and AI, vol. 4, p. 17, 2017 [Google Scholar]
- 32.Marchese A. D., Katzschmann R. K., and Rus D., “Whole arm planning for a soft and highly compliant 2d robotic manipulator,” in 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, Chicago, IL, USA, 2014, pp. 554–560 [Google Scholar]
- 33.Marchese A. D., and Rus D., “Design, kinematics, and control of a soft spatial fluidic elastomer manipulator,” The International Journal of Robotics Research, vol. 35, no. 7, pp. 840–869, 2016 [Google Scholar]
- 34.Frazelle C. G., Kapadia A., and Walker I., “Developing a kinematically similar master device for extensible continuum robot manipulators,” Journal of Mechanisms and Robotics, vol. 10, no. 2, article 025005, 2018 [Google Scholar]
- 35.Fellmann C., Kashi D., and Burgner-Kahrs J., “Evaluation of input devices for teleoperation of concentric tube continuum robots for surgical tasks,” in Medical Imaging 2015: Image Guided Procedures, Robotic Interventions, and Modeling, Orlando, FL, USA, 2015, pp. 411–419 [Google Scholar]
- 36.Burgner-Kahrs J., Rucker D. C., and Choset H., “Continuum robots for medical applications: a survey,” IEEE Transactions on Robotics, vol. 31, no. 6, pp. 1261–1280, 2015 [Google Scholar]
- 37.da Veiga T., Chandler J. H., Lloyd P., Pittiglio G., Wilkinson N. J., Hoshiar A. K., Harris R. A., and Valdastri P., “Challenges of continuum robots in clinical context: a review,” Progress in Biomedical Engineering, vol. 2, no. 3, article 032003, 2020 [Google Scholar]
- 38.Nguyen T.-D., and Burgner-Kahrs J., “A tendon-driven continuum robot with extensible sections,” in 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany, 2015, pp. 2130–2135 [Google Scholar]
- 39.Geng S., Wang Y., Wang C., and Kang R., “A space tendon-driven continuum robot,” Advances in Swarm Intelligence. ICSI 2018, Tan Y., Shi Y., and Tang Q., Eds., Springer, Cham, Lecture Notes in Computer Science, pp. 25–35, 2018 [Google Scholar]
- 40.Liu J., Zhang C., Liu Z., Zhao R., An D., Wei Y., Wu Z., and Yu J., “Design and analysis of a novel tendon-driven continuum robotic dolphin,” Bioinspiration & Biomimetics, vol. 16, no. 6, article 065002, 2021 [DOI] [PubMed] [Google Scholar]
- 41.Liu T., Mu Z., Xu W., Yang T., You K., Fu H., and Li Y., “Improved mechanical design and simplified motion planning of hybrid active and passive cable-driven segmented manipulator with coupled motion,” in 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Macau, China, 2019, pp. 5978–5983 [Google Scholar]
- 42.Qi F., Ju F., Bai D., Wang Y., and Chen B., “Kinematic analysis and navigation method of a cable-driven continuum robot used for minimally invasive surgery,” The International Journal of Medical Robotics and Computer Assisted Surgery, vol. 15, no. 4, article e2007, 2019 [DOI] [PubMed] [Google Scholar]
- 43.Liu T., Mu Z., Wang H., Xu W., and Li Y., “A cable-driven redundant spatial manipulator with improved stiffness and load capacity,” in 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Spain, 2018, pp. 6628–6633 [Google Scholar]
- 44.Wu G., and Shi G., “Design, modeling, and workspace analysis of an extensible rod-driven parallel continuum robot,” Mechanism and Machine Theory, vol. 172, article 104798, 2022 [Google Scholar]
- 45.Ding Q., Lu Y., Kyme A., and Cheng S. S., “Towards a multi-imager compatible continuum robot with improved dynamics driven by modular SMA,” in 2021 IEEE International Conference on Robotics and Automation (ICRA), Xi'an, China, 2021, pp. 11930–11937 [Google Scholar]
- 46.De Falco I., Cianchetti M., and Menciassi A., “A soft multi-module manipulator with variable stiffness for minimally invasive surgery,” Bioinspiration & Biomimetics, vol. 12, no. 5, article 056008, 2017 [DOI] [PubMed] [Google Scholar]
- 47.Chikhaoui M. T., Granna J., Starke J., and Burgner-Kahrs J., “Toward motion coordination control and design optimization for dual-arm concentric tube continuum robots,” IEEE Robotics and Automation Letters, vol. 3, no. 3, pp. 1793–1800, 2018 [Google Scholar]
- 48.Ranzani T., Gerboni G., Cianchetti M., and Menciassi A., “A bioinspired soft manipulator for minimally invasive surgery,” Bioinspiration & Biomimetics, vol. 10, no. 3, article 035008, 2015 [DOI] [PubMed] [Google Scholar]
- 49.Greigarn T., Poirot N. L., Xu X., and Cavusoglu C., “Jacobian-based task-space motion planning for MRI-actuated continuum robots,” IEEE Robotics and Automation Letters, vol. 4, no. 1, pp. 145–152, 2019 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50.Chautems C., Tonazzini A., Floreano D., and Nelson B. J., “A variable stiffness catheter controlled with an external magnetic field,” in 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Vancouver, BC, Canada, 2017, pp. 181–186 [Google Scholar]
- 51.Zhang T., Yang L., Yang X., Tan R., Lu H., and Shen Y., “Millimeter-scale soft continuum robots for large-angle and high-precision manipulation by hybrid actuation,” Advanced Intelligent Systems, vol. 3, no. 2, article 2000189, 2021 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 52.Shiva A., Stilli A., Noh Y., Faragasso A., Falco I. D., Gerboni G., Cianchetti M., Menciassi A., Althoefer K., and Wurdemann H. A., “Tendon-based stiffening for a pneumatically actuated soft manipulator,” IEEE Robotics and Automation Letters, vol. 1, no. 2, pp. 632–637, 2016 [Google Scholar]
- 53.Wu S., Ze Q., Dai J., Udipi N., Paulino G. H., and Zhao R., “Stretchable origami robotic arm with omnidirectional bending and twisting,” Proceedings of the National Academy of Sciences of the United States of America, vol. 118, no. 36, 2021 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 54.Morimoto T. K., and Okamura A. M., “Design of 3-d printed concentric tube robots,” IEEE Transactions on Robotics, vol. 32, no. 6, pp. 1419–1430, 2016 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 55.Kang R., Guo Y., Chen L., Branson D. T., and Dai J. S., “Design of a pneumatic muscle based continuum robot with embedded tendons,” IEEE/ASME Transactions on Mechatronics, vol. 22, no. 2, pp. 751–761, 2017 [Google Scholar]
- 56.Greer J. D., Morimoto T. K., Okamura A. M., and Hawkes E. W., “Series pneumatic artificial muscles (spams) and application to a soft continuum robot,” in 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore, 2017, pp. 5503–5510 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 57.Sun C., Chen L., Liu J., Dai J. S., and Kang R., “A hybrid continuum robot based on pneumatic muscles with embedded elastic rods,” Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, vol. 234, no. 1, pp. 318–328, 2020 [Google Scholar]
- 58.Loo J. Y., Kong K. C., Tan C. P., and Nurzaman S. G., “Non-linear system identification and state estimation in a pneumatic based soft continuum robot,” in 2019 IEEE Conference on control technology and applications (CCTA), Hong Kong, China, 2019, pp. 39–46 [Google Scholar]
- 59.Goergen Y., Rizzello G., Seelecke S., and Motzki P., “Modular design of an SMA driven continuum robot,” in Proceedings of the ASME 2020 Conference on Smart Materials, Adaptive Structures and Intelligent Systems. ASME 2020 Conference on Smart Materials, Adaptive Structures and Intelligent Systems, Orlando, FL, USA, 2020, [Google Scholar]
- 60.Mandolino M. A., Goergen Y., Motzki P., and Rizzello G., “Design and characterization of a fully integrated continuum robot actuated by shape memory alloy wires,” in 2022 IEEE 17th International Conference on Advanced Motion Control (AMC), Padova, Italy, 2022, pp. 6–11 [Google Scholar]
- 61.Guo H., Ju F., Cao Y., Qi F., Bai D., Wang Y., and Chen B., “Continuum robot shape estimation using permanent magnets and magnetic sensors,” Sensors and Actuators A: Physical, vol. 285, pp. 519–530, 2019 [Google Scholar]
- 62.Wang L., Guo C. F., and Zhao X., “Magnetic soft continuum robots with contact forces,” Extreme Mechanics Letters, vol. 51, article 101604, 2022 [Google Scholar]
- 63.Jiang S.et al. , , “A variable-stiffness continuum manipulators by an SMA-based sheath in minimally invasive surgery,” The International Journal of Medical Robotics and Computer Assisted Surgery, vol. 16, no. 2, article e2081, 2020 [DOI] [PubMed] [Google Scholar]
- 64.Alatorre D., Axinte D., and Rabani A., “Continuum robot proprioception: the ionic liquid approach,” IEEE Transactions on Robotics, vol. 38, no. 1, pp. 526–535, 2022 [Google Scholar]
- 65.Liu J., Wei J., Zhang G., Wang S., and Zuo S., “Pneumatic soft arm based on spiral balloon weaving and shape memory polymer backbone,” Journal of Mechanical Design, vol. 141, no. 8, 2019 [Google Scholar]
- 66.Kang R., Branson D. T., Zheng T., Guglielmino E., and Caldwell D. G., “Design, modeling and control of a pneumatically actuated manipulator inspired by biological continuum structures,” Bioinspiration & biomimetics, vol. 8, no. 3, article 036008, 2013 [DOI] [PubMed] [Google Scholar]
- 67.Hawkes E. W., Blumenschein L. H., Greer J. D., and Okamura A. M., “A soft robot that navigates its environment through growth,” Science Robotics, vol. 2, no. 8, article eaan3028, 2017 [DOI] [PubMed] [Google Scholar]
- 68.Greer J. D., Blumenschein L. H., Okamura A. M., and Hawkes E. W., “Obstacle-aided navigation of a soft growing robot,” in 2018 IEEE International Conference on Robotics and Automation (ICRA), Brisbane, QLD, Australia, 2018, pp. 4165–4172 [Google Scholar]
- 69.Tian J., Wang T., Fang X., and Shi Z., “Design, fabrication and modeling analysis of a spiral support structure with superelastic Ni-Ti shape memory alloy for continuum robot,” Smart Materials and Structures, vol. 29, no. 4, article 045007, 2020 [Google Scholar]
- 70.Liu H., Ji Z., Li J., Zhou Y., Wang C., and Ba P., “As shape continuum robot with a single actuation structured by NiTi slices,” in 2017 IEEE International Conference on Robotics and Biomimetics (ROBIO), Macau, Macao, 2017, pp. 401–405 [Google Scholar]
- 71.Cheong H., Ebrahimi M., and Duggan T., “Optimal design of continuum robots with reachability constraints,” IEEE Robotics and Automation Letters, vol. 6, no. 2, pp. 3902–3909, 2021 [Google Scholar]
- 72.Lloyd P., Pittiglio G., Chandler J. H., and Valdastri P., “Optimal design of soft continuum magnetic robots under follow-the-leader shape forming actuation,” in 2020 International Symposium on Medical Robotics (ISMR), Atlanta, GA, USA, 2020, pp. 111–117 [Google Scholar]
- 73.Gilbert H. B., Rucker D. C., and Webster R. J. III, “Concentric tube robots: the state of the art and future directions,” Robotics Research, vol. 114, pp. 253–269, 2016 [Google Scholar]
- 74.Burgner-Kahrs J., “Task-specific design of tubular continuum robots for surgical applications,” Soft Robotics, Springer, Berlin, Heidelberg, pp. 222–230, 2015 [Google Scholar]
- 75.Anor T., Madsen J. R., and Dupont P., “Algorithms for design of continuum robots using the concentric tubes approach: a neurosurgical example,” in 2011 IEEE international conference on robotics and automation, Shanghai, China, 2011, pp. 667–673 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 76.Wang L., Zheng D., Harker P., Patel A. B., Guo C. F., and Zhao X., “Evolutionary design of magnetic soft continuum robots,” Proceedings of the National Academy of Sciences of the United States of America, vol. 118, no. 21, 2021 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 77.Baykal C., and Alterovitz R., “Asymptotically optimal design of piecewise cylindrical robots using motion planning,” in Robotics: Science and Systems, Orlando, FL, USA, 2017, [Google Scholar]
- 78.Boyer F., and Renda F., “Poincaré’s equations for Cosserat media: application to shells,” Journal of Nonlinear Science, vol. 27, no. 1, pp. 1–44, 2017 [Google Scholar]
- 79.Janabi-Sharifi F., Jalali A., and Walker I. D., “Cosserat rod-based dynamic modeling of tendon-driven continuum robots: a tutorial,” IEEE Access, vol. 9, pp. 68703–68719, 2021 [Google Scholar]
- 80.Chikhaoui M. T., Lilge S., Kleinschmidt S., and Burgner-Kahrs J., “Comparison of modeling approaches for a tendon actuated continuum robot with three extensible segments,” IEEE Robotics and Automation Letters, vol. 4, no. 2, pp. 989–996, 2019 [Google Scholar]
- 81.Jones B. A., Gray R. L., and Turlapati K., “Three dimensional statics for continuum robotics,” in 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO, USA, 2009, pp. 2659–2664 [Google Scholar]
- 82.Doroudchi A., and Berman S., “Configuration tracking for soft continuum robotic arms using inverse dynamic control of a Cosserat rod model,” in 2021 IEEE 4th International Conference on Soft Robotics (Robo Soft), New Haven, CT, USA, 2021, pp. 207–214 [Google Scholar]
- 83.Armanini C., Messer C., Mathew A. T., Boyer F., Duriez C., and Renda F., “Soft robots modeling: a literature unwinding,” 2021, https://arxiv.org/abs/2112.03645.
- 84.McMahan W., Jones B. A., and Walker I. D., “Design and implementation of a multi-section continuum robot: air-octor,” in 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, Edmonton, AB, Canada, 2005, pp. 2578–2585 [Google Scholar]
- 85.Jones B. A., and Walker I. D., “Kinematics for multisection continuum robots,” IEEE Transactions on Robotics, vol. 22, no. 1, pp. 43–55, 2006 [Google Scholar]
- 86.Falkenhahn V., Mahl T., Hildebrandt A., Neumann R., and Sawodny O., “Dynamic modeling of constant curvature continuum robots using the Euler-Lagrange formalism,” in 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, Chicago, IL, USA, 2014, pp. 2428–2433 [Google Scholar]
- 87.Corke P. I., “A simple and systematic approach to assigning Denavit–Hartenberg parameters,” IEEE Transactions on Robotics, vol. 23, no. 3, pp. 590–594, 2007 [Google Scholar]
- 88.Arreaga G., Capovilla R., and Guven J., “Frenet–Serret dynamics,” Classical and Quantum Gravity, vol. 18, no. 23, pp. 5065–5083, 2001 [Google Scholar]
- 89.Arnal D., Currey B., and Dali B., “Construction of canonical coordinates for exponential lie groups,” Transactions of the American Mathematical Society, vol. 361, no. 12, pp. 6283–6348, 2009 [Google Scholar]
- 90.Müller A., “Screw and Lie group theory in multibody dynamics,” Multibody System Dynamics, vol. 42, no. 2, pp. 219–248, 2018 [Google Scholar]
- 91.Grazioso S., Gironimo G. D., and Siciliano B., “From differential geometry of curves to helical kinematics of continuum robots using exponential mapping,” Advances in Robot Kinematics 2018. ARK 2018, Springer, Cham, vol. 8, Springer Proceedings in Advanced Robotics, pp. 319–326, 2018 [Google Scholar]
- 92.Murray R. M., Li Z., and Sastry S. S.. A Mathematical Introduction to Robotic Manipulation, CRC press, 2017 [Google Scholar]
- 93.Thuruthel T. G., Falotico E., Renda F., and Laschi C., “Model-based reinforcement learning for closed-loop dynamic control of soft robotic manipulators,” IEEE Transactions on Robotics, vol. 35, no. 1, pp. 124–134, 2018 [Google Scholar]
- 94.Bergeles C., Lin F., and Yang G., “Concentric tube robot kinematics using neural networks,” Hamlyn Symposium on Medical Robotics, vol. 6, pp. 1–2, 2015 [Google Scholar]
- 95.Ho J. D., Lee K. H., Tang W. L., Hui K. M., Althoefer K., Lam J., and Kwok K. W., “Localized online learning-based control of a soft redundant manipulator under variable loading,” Advanced Robotics, vol. 32, no. 21, pp. 1168–1183, 2018 [Google Scholar]
- 96.Wu G., Shi G., and Shi Y., “Modeling and analysis of a parallel continuum robot using artificial neural network,” in 2017 IEEE International Conference on Mechatronics (ICM), Churchill, VIC, Australia, 2017, pp. 153–158 [Google Scholar]
- 97.Chen K., Tzeng Y., Chen G., and Kao W., “Dynamic learning neural network,” Photogram metric Engineering & Remote Sensing, vol. 6, no. 4, pp. 403–408, 1995 [Google Scholar]
- 98.Schulz E., Speekenbrink M., and Krause A., “A tutorial on gaussian process regression: modelling, exploring, and exploiting functions,” Journal of Mathematical Psychology, vol. 85, pp. 1–16, 2018 [Google Scholar]
- 99.Dehghani M., and Moosavian S. A. A., “Modeling and control of a planar continuum robot,” in 2011 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Budapest, Hungary, 2011, pp. 966–971 [Google Scholar]
- 100.Ouyang B., Liu Y., Tam H.-Y., and Sun D., “Design of an interactive control system for a multisection continuum robot,” IEEE/ASME Transactions on Mechatronics, vol. 23, no. 5, pp. 2379–2389, 2018 [Google Scholar]
- 101.Goldman R. E., Bajo A., and Simaan N., “Compliant motion control for continuum robots with intrinsic actuation sensing,” in 2011 IEEE international conference on robotics and automation, Shanghai, China, 2011, pp. 1126–1132 [Google Scholar]
- 102.Piltan F., and Haghighi S. T., “Design gradient descent optimal sliding mode control of continuum robots,” IAES International Journal of Robotics and Automation, vol. 1, no. 4, 2012 [Google Scholar]
- 103.Goldman R. E., Bajo A., and Simaan N., “Compliant motion control for multisegment continuum robots with actuation force sensing,” IEEE Transactions on Robotics, vol. 30, no. 4, pp. 890–902, 2014 [Google Scholar]
- 104.Penning R. S., Jung J., Borgstadt J. A., Ferrier N. J., and Zinn M. R., “Towards closed loop control of a continuum robotic manipulator for medical applications,” in 2011 IEEE International Conference on Robotics and Automation, Shanghai, China, 2011, pp. 4822–4827 [Google Scholar]
- 105.Chen G., Pham M. T., and Redarce T., “Sensor-based guidance control of a continuum robot for a semi-autonomous colonoscopy,” Robotics and Autonomous Systems, vol. 57, no. 6-7, pp. 712–722, 2009 [Google Scholar]
- 106.Zhao Q., Lai J., Huang K., Hu X., and Chu H. K., “Shape estimation and control of a soft continuum robot under external payloads,” IEEE/ASME Transactions on Mechatronics, 2021 [Google Scholar]
- 107.Croom J. M., Rucker D. C., Romano J. M., and Webster R. J., “Visual sensing of continuum robot shape using self-organizing maps,” in 2010 IEEE International Conference on Robotics and Automation, Anchorage, AK, USA, 2010, pp. 4591–4596 [Google Scholar]
- 108.Norouzi-Ghazbi S., and Janabi-Sharifi F., “A switching image-based visual servoing method for cooperative continuum robots,” Journal of Intelligent & Robotic Systems, vol. 103, no. 3, 2021 [Google Scholar]
- 109.Campisano F., Caló S., Remirez A. A., Chandler J. H., Obstein K. L., Webster R. J. III, and Valdastri P., “Closed-loop control of soft continuum manipulators under tip follower actuation,” The International Journal of Robotics Research, vol. 40, no. 6-7, pp. 923–938, 2021 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 110.Dong Z., Wang X., Fang G., He Z., Ho J. D. L., Cheung C. L., Tang W. L., Xie X., Liang L., Chang H. C., Ching C. K., and Kwok K. W., “Shape tracking and feedback control of cardiac catheter using MRI-guided robotic platform—validation with pulmonary vein isolation simulator in MRI,” IEEE Trans actions on Robotics, 2022 [Google Scholar]
- 111.Edelmann J., Petruska A. J., and Nelson B. J., “Magnetic control of continuum devices,” The International Journal of Robotics Research, vol. 36, no. 1, pp. 68–85, 2017 [Google Scholar]
- 112.Mbakop S., Tagne G., Frouin M.-H., Melingui A., and Merzouki R., “Inverse dynamics model-based shape control of soft continuum finger robot using parametric curve,” IEEE Robotics and Automation Letters, vol. 6, no. 4, pp. 8053–8060, 2021 [Google Scholar]
- 113.Xu R., Asadian A., Naidu A. S., and Patel R. V., “Position control of concentric-tube continuum robots using a modified Jacobian-based approach,” in 2013 IEEE International Conference on Robotics and Automation, Karlsruhe, Germany, 2013, pp. 5813–5818 [Google Scholar]
- 114.Shi C., Luo X., Qi P., Li T., Song S., Najdovski Z., Fukuda T., and Ren H., “Shape sensing techniques for continuum robots in minimally invasive surgery: a survey,” IEEE Transactions on Biomedical Engineering, vol. 64, no. 8, pp. 1665–1678, 2017 [DOI] [PubMed] [Google Scholar]
- 115.Boushaki M. N., Liu C., and Poignet P., “Task-space position control of concentric-tube robot with inaccurate kinematics using approximate Jacobian,” in 2014 IEEE International Conference on Robotics and Automation (ICRA), Hong Kong, China, 2014, pp. 5877–5882 [Google Scholar]
- 116.Wang Z., Wang T., Zhao B., He Y., Hu Y., Li B., Zhang P., and Meng M. Q. H., “Hybrid adaptive control strategy for continuum surgical robot under external load,” IEEE Robotics and Automation Letters, vol. 6, no. 2, pp. 1407–1414, 2021 [Google Scholar]
- 117.Duriez C., “Control of elastic soft robots based on real-time finite element method,” in 2013 IEEE international conference on robotics and automation, Karlsruhe, Germany, 2013, pp. 3982–3987 [Google Scholar]
- 118.Liu T., Jackson R., Franson D., Poirot N. L., Criss R. K., Seiberlich N., Griswold M. A., and Cavusoglu M. C., “Iterative Jacobian-based inverse kinematics and open-loop control of an MRI-guided magnetically actuated steerable catheter system,” IEEE/ASME Transactions on Mechatronics, vol. 22, no. 4, pp. 1765–1776, 2017 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 119.Bruder D., Fu X., Gillespie R. B., Remy C. D., and Vasudevan R., “Data-driven control of soft robots using Koopman operator theory,” IEEE Transactions on Robotics, vol. 37, no. 3, pp. 948–961, 2021 [Google Scholar]
- 120.Fang G., Wang X., Wang K., Lee K. H., Ho J. D. L., Fu H. C., Fu D. K. C., and Kwok K. W., “Vision-based online learning kinematic control for soft robots using local gaussian process regression,” IEEE Robotics and Automation Letters, vol. 4, no. 2, pp. 1194–1201, 2019 [Google Scholar]
- 121.Peters J., and Schaal S., “Reinforcement learning of motor skills with policy gradients,” Neural Networks, vol. 21, no. 4, pp. 682–697, 2008 [DOI] [PubMed] [Google Scholar]
- 122.Deisenroth M. P., Rasmussen C. E., and Fox D., “Learning to control a low-cost manipulator 739 using data-efficient reinforcement learning,” in Robotics: Science and Systems VII, Orlando, FL, USA, 2011, vol. 7, pp. 57–64 [Google Scholar]
- 123.Levine S., and Koltun V., “Guided policy search,” in International conference on machine learning, Orlando, FL, USA, 2013, pp. 1–9 [Google Scholar]
- 124.Levine S., and Abbeel P., “Learning neural network policies with guided policy search under unknown dynamics,” Advances in Neural Information Processing Systems, vol. 27, 2014 [Google Scholar]
- 125.Mordatch I., and Todorov E., “Combining the benefits of function approximation and trajectory optimization,” in Robotics: Science and Systems X, Orlando, FL, USA, 2014, vol. 4, [Google Scholar]
- 126.Kumar V., Todorov E., and Levine S., “Optimal control with learned local models: Application to dexterous manipulation,” in 2016 IEEE International Conference on Robotics and Automation (ICRA), Stockholm, Sweden, 2016, pp. 378–383 [Google Scholar]
- 127.Han W., Levine S., and Abbeel P., “Learning compound multi-step controllers under unknown dynamics,” in 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany, 2015, pp. 6435–6442 [Google Scholar]
- 128.Zhang T., Kahn G., Levine S., and Abbeel P., “Learning deep control policies for autonomous aerial vehicles with MPC-guided policy search,” in 2016 IEEE international conference on robotics and automation (ICRA), Stockholm, Sweden, 2016, pp. 528–535 [Google Scholar]
- 129.Abraham I., and Murphey T. D., “Active learning of dynamics for data-driven control using Koopman operators,” IEEE Transactions on Robotics, vol. 35, no. 5, pp. 1071–1083, 2019 [Google Scholar]
- 130.Abraham I., De La Torre G., and Murphey T. D., “Model-based control using Koopman operators,” 2017, https://arxiv.org/abs/1709.01568.
- 131.Korda M., and Mezi’c I., “Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive control,” Automatica, vol. 93, pp. 149–160, 2018 [Google Scholar]