Abstract
The intrinsic compliance and flexibility make continuum robots more competent to work in unstructured environments as compared to conventional rigid robots, but at the expense of stiffness and positional precision. To handle this problem, this paper builds a static finite element model of such hybrid continuum robot to describe the individual structure of pneumatic muscles and rods in one actuator and identify the performance of each actuation method. The model agreed with the experimental results with an error less than 10 mm (4.76% of its initial length). Moreover, the simulated and experimental results validated the different performances of two different actuation methods.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Traditional rigid robots consist of discrete joints as well as rigid links and are widely employed in industrial production. However, when it comes to performing tasks in unstructured environment, these rigid robots are incompetent due to their limited flexibility and compliance. To extend robots’ working environment, researchers, inspired by continuum structures in nature, such as elephant trunks, lizard tongues, and octopus tentacles [1], are paying more and more attention to continuum robots. This kind of robots have structural compliance, making them have promising potential to operate in unstructured, irregular and highly constrained environment, including minimally invasive surgery (MIS) [2] and rescue operations in collapsed buildings [3]. In conclusion, continuum robots with have attracted more and more attention as they are more suitable for operations requiring for high flexibility and compliance.
Since the concept of continuum robot was put forward by Robinson and Davies [4], various actuators have been proposed to realize the movement of continuum robots. The thermal shape memory alloys (SMAs) actuators [5, 6] are easy to control and can generate large contractile stress, but their temperature control characteristic slows down their motion frequency and cycle time. The electro-active polymers (EAPs) [7] have the advantages of relatively high efficiency and light weight. However, extremely high voltage is often required and their output force and displacement are usually limited. Fluid-driven actuators are also widely used in continuum robots. These fluid-driven actuators, either pneumatically [8] or hydraulically [9], can achieve large deformation, displacement and strength. Nevertheless, because of the leakage phenomenon and the compressibility of fluid, it is difficult for these kinds of actuators to realize high positioning accuracy. Cable-driven continuum robots [10], have high resolution when transmitting contracting movement, but low stiffness when taking compressive and lateral forces. The elastic Ni-Ti rods [11] improve the overall stiffness of the robot, however, at the cost of lower compliance in comparison with cable-driven robot. Through above analysis, it is found that every actuating method has its advantages and disadvantages, which means that it is difficult to balance the performance on workspace, precision, strengths, stiffness as well as compliance.
To deal with this problem, some researchers tried to change the stiffness of robots, making them maintain compliant and flexible when navigating through complicated environment and become stiff and accurate when manipulating targets. Brown et al. [12] delineated a universal stiffness-variable robotic gripper based on the jamming of granular material. Li et al. [13] proposed the principle of passive particle jamming, making the vacuum power not necessary. And the variable stiffness of continuum robot was also achieved by Shiva et al. [14] utilizing inherently antagonistic actuation scheme. Apart from that, smart materials have been applied to realize variable stiffness as well. Taniguchi et al. [15] produced two types of soft magnetic materials and developed new soft actuators with magnetic intelligent fluids, of which phase change can lead to stiffness change. Finally, another effective method to achieve comprehensive performance of continuum robots is hybrid actuation. Kang et al. [16] arranged additional steel cables inside pneumatic muscles. The pneumatic muscles are designed to realize preliminary positioning, while the embedded cables are responsible for fine adjustment of position. Although this hybrid continuum robot is able to improve positioning accuracy and, at the same time, maintain large displacement capability, considering the fact that cables cannot bear compressive and lateral forces, the stiffness and the precision it improves is actually limited. Similar hybrid actuation method is used in this paper. The pneumatic muscles are kept to achieve large-scale flexible movement while elastic rods, whose stiffness is higher in the axial and lateral directions compared with cables, are used to realize high positioning accuracy. Such type of hybrid actuation method is promising to achieve comprehensive performance, such as high flexibility, large workspace, high positioning precision and large strengths, into one continuum robot.
The working principles as well as actuation and control methods of continuum robots are quite different from conventional rigid robots, which means that the existing kinematics, statics and dynamics models built based on rigid bodies are no longer applicable for continuum robots. To investigate the motion and control of such robots, quantities of researchers have been trying to build the mathematical models of continuum robots. Jones and Walker [17] presented the kinematic models of continuum robots based on the assumption of piece constant curvature (PCC), which are widely recognized by related researchers. Xu and Simaan [18] used elliptic integrals to derive an analytic formulation for kinematics and statics of continuum robots. Renda et al. [19] established a dynamic model according to discrete Cosserat beam theory. Kang et al. [20] developed a dynamic model for a multi-segmented pneumatic continuum robot based on the Newton-Euler equation. They also presented a static model for a hybrid continuum robot using an improved Kirchhoff rod theory [21]. All in all, these models considered the continuum actuator as one body structure. However, the actuators of hybrid continuum robot mentioned in [21] include both pneumatic artificial muscles and elastic rods, which are actually two structures arranged in parallel. To handle this problem, this paper builds astatic finite element model of such hybrid continuum robot to describe the individual structure of pneumatic muscles and rods in one actuator and identify the performances of each actuation method.
This paper is organized as follows. Firstly, the prototype is briefly introduced in Sect. 2. Subsequently, the static finite element model is represented in Sect. 3. And the model is validated in Sect. 4. Finally, conclusions are drawn in Sect. 5.
2 Prototype
The prototype of hybrid continuum robot is presented in this section. As shown in Fig. 1, the prototype consists of a continuum arm and a driving unit.
The continuum arm is composed of three parallel hybrid actuators and three disks, whose function is to keep the hybrid actuators together and parallel to each other. The hybrid actuators are elastic rods embedded artificial pneumatic muscles (eREMs), whose structure is shown in Fig. 2. The eREM consists of an elastic rod, a nylon braided mesh, a rubber tube, a top connector, a bottom connector and five blocks. The function of the top connector is to fix the elastic rod with the top of the pneumatic muscle using aluminum collet and hot melt adhesive. The bottom connector, connecting the airway, pneumatic muscle and elastic rod, is hollow to allow the elastic rod to pass through. And a rubber seal is placed to prevent air leaking. Equally distributed along the elastic rod, the five blocks are used to make sure the elastic rod will always be coaxial with the central axis of the pneumatic muscle.
Moreover, the driving unit below the continuum arm includes linear motors, sensing system and mode switching mechanisms. The detailed design of the continuum robot can be found in our previous work [21].
3 The Static Finite Element Model
3.1 Structure Simplification
The simplified structure of the hybrid continuum robot is demonstrated in Fig. 3. Three parallel hybrid actuators and one top disk is kept. To make the structure of the robot easy to simulate, the kept hybrid actuators only consist of elastic rods, nylon braided meshes and rubber tubes in the finite element model. Besides, the elastic rods made of Ni-Ti alloy are fixed to the top of the pneumatic muscles while going through and sliding along the bottom of the pneumatic muscles. And the bottom of three pneumatic muscles is fixed.
3.2 Working Principle
Large-Scale Flexible Movement for Preliminary Positioning.
The large-scale flexible movement is achieved pneumatically and the elastic rods act in a passive mode. The excellent performance, including large output force, high speed, big stroke and flexibility, of pneumatic actuators are fully utilized for large-scale movement. As shown in Fig. 3, the elasticity of the inner rubber tube is large while the elasticity of the outer braided meshes, which are made of nylon, is extremely small. With the initial angle θ between the nylon fiber and the eREM axis greater than 54°44′, the outer nylon braided meshes can limit the radial expansion of the eREMs, making the eREMs elongated in the axial direction when inflated. Since there are three parallel eREMs, when eREMs are elongated with different pressures, Pi (i means the ith eREMs), the robot will bend. Moreover, the robot will elongate along its axis if all three eREMs are pressurized in the same degree at the same time (P1 = P2 = P3). Besides, twisting will not happen and is not considered for the ideal robot model. Assuming P is a vector whose elements are pressures of different eREMs, as in (1), different P will result in different curved configurations of the continuum robot.
Fine Adjustment of Position.
After the preliminary positioning is realized and the end of the continuum arm has arrived near the target working point, the elastic rods work in an active mode and drive the robot to achieve fine adjustment of position with high positioning accuracy. With the bottom of three eREMs fixed, the robot will also bend when the elastic rods are pushed or pulled with different displacement. The length of the elastic rods between the top and bottom of the eREMs is called driving length, li (i means the ith eREMs). Assuming L is a vector whose elements are driving length of different rods, as in (2), different L will also result in different curved configurations of the continuum robot. But considering the fact that the rods are only used for fine adjustment of position, the variation range of li is limited to only 5 mm for the continuum robot mentioned in this paper.
3.3 Parameters Setting
Material Parameters.
The inner rubber tubes of eREMs are made of rubber with large elasticity. In this model, the rubber is in a state of small deformation under normal working conditions. In order to simplify the analysis, the non-linear elastic material is approximated as liner material. While the outer braided meshes are made of nylon with extremely small elasticity. Besides, the elastic rods are made of Ni-Ti alloy. The material of the top disk, which can be fabricated by 3D printer, is UV Curable Resin. Therefore, the common parameters of these materials, shown in Table 1, are set in the finite element model.
Geometric Parameters.
The geometric parameters of the rubber tubes, braided meshes, elastic rods and disk are demonstrated in Table 2.
3.4 Modeling and Analysis Method
The static finite element model is built in the commercial software Abaqus 6.14. Three processes are simulated in the finite element model. Firstly, the large-scale flexible movement are simulated with different pressure combinations set in the eREMs. Secondly, the same pressure combinations of large-scale flexible movement are kept and at the same time elastic rods are driven, to simulate the process of the fine adjustment after preliminary positioning. Thirdly, an external force is applied to the end of the robot arm to learn the different influence on the configurations of the robot actuated pneumatically or by the elastic rods. Besides, the gravity and frictions are all considered in the model. The braided meshes limits the radical expansion of rubber tubes, so that rubber tubes will not expand like the inflated balloon but extend along the radical.
To record the configurations of the continuum arm, an absolute coordinate system, defined as reference coordinate system, is built as shown in Fig. 4. Six sampling points along the continuum arm are set in the model so that their coordinates can be obtained. Besides the mechanical properties of the model, such as stress and strain, can also be acquired in Abaqus.
Figure 5(a) is the analysis result of large-scale flexible movement with the vector P set as [100 kPa, 50 kPa, 50 kPa] while Fig. 5(b) is the analysis result of fine adjustment with the vector L set as [262 mm, 260 mm, 260 mm] and vector P same as that in Fig. 5(a). The simulated results of Fig. 5(a) and (b) are similar and difficult to distinguish by the naked eyes, since the fine adjustment actuated by the rods is with 5 mm. Moreover, Figs. 6 and 7 are analysis results of the continuum robots when an external force F = 1.5 N is applied to the end of the robot under the circumstances when the elastic rods are in passive and active modes. A qualitative conclusion can be made that the hybrid actuation is beneficial to the repeatability of the robot. This because the structure stiffness of the robot improves in the locked mode.
4 Model Validation
In order to verify the accuracy and reliability of the finite element model, multiple sets of simulated configurations and experimental configurations of above prototype under the same driving conditions were compared.
4.1 Experimental Setup
To get the configurations of the prototype, it is necessary to measure the coordinates of sampling points in Fig. 4, so an electromagnetic sensing system was built. The electromagnetic sensing system (3D Guidance tranSTAR, manufactured by Ascension Technology Corporation), whose measurement error is within 0.5 mm, consists of a magnetic field emitter, an electronic converter and an electromagnetic sensor. The prototype was placed in the magnetic field emitted by the magnetic field emitter. With the aid of the electromagnetic position sensor, the coordinates of the sampling points in the magnetic field coordinate system whose origin is built on the magnetic field emitter could be accurately measured. Then a coordinate transformation from the magnetic field coordinate system to the reference coordinate system shown in Fig. 4 was implemented, for the convenience of comparing the simulated configurations with the experimental configurations of the prototype. The experimental setup and corresponding simulated results are shown in Fig. 8.
4.2 Result Comparison of Simulation and Experiment
The model was validated in totally three cases.
Case (a).
The continuum robot in case (a) is in the large-scale movement mode and the P is set as [200 kPa, 50 kPa, 50 kPa]. The comparing result is shown in Fig. 9(a).
Case (b).
The continuum robot in case (b) is also in the large-scale movement mode and the P is also set as [200 kPa, 50 kPa, 50 kPa]. Besides, a 1 N external force pointing to the positive direction of x-axis is then applied to the top disk of the robot. The comparing result is shown in Fig. 9(b).
Case (c).
The continuum robot in case (c) firstly move in the large-scale movement mode (the P is also set as [200 kPa, 50 kPa, 50 kPa]) and then the system is switched to the fine adjustment mode. Besides, a 1 N external force in the same direction as in case (b) is also applied to the top disk of the robot. The comparing result is shown in Fig. 9(c).
Due to the ideal finite element model is based on simplified structure and ignores the effect of twisting and torsion, there must be deviations of the sampling points coordinates between the simulated configurations and the experimental configurations. But the errors are within 10 mm (4.76% of the initial length of the actuator), which means that the finite element model built in this paper can predict the configurations of the hybrid continuum robots accurately.
Moreover, according to the comparing results in Fig. 8, it can be seen that the stiffness of the continuum robot in case (c) is higher than that in case (b) because the elastic rods in case (c) are in active mode. These results prove that the performance and function of each actuation method should be identified respectively. Many uncertainties remain such as friction, leakage, hysteresis and measurement errors.
5 Conclusion
Considering the fact that various actuation methods all have their advantages and disadvantages, it is important, but difficult, to achieve the comprehensive performance of continuum robots. The robot prototype discussed in this paper, which could either be driven pneumatically or by elastic rods, took advantage of a hybrid actuation method to deal with the performance problem. As the actuators of the robot contain two different structures, a dynamic finite element model was built to predict the configurations of the continuum robot. The proposed finite element model could identify the two structures of the actuators independently, rather than regarding them as one single structure, used in most existing models. The comparison between the simulated and experimental results verified the reliability of the finite element model and the necessity to model the two actuating structures separately.
Finally, the division of the mesh, can also have an impact on the stiffness and performance of the robot. Future work will investigate the exact influence of meshing of parts. The hybrid actuation indeed improved the positioning precision, but at the expense of light weight of the whole system. It can be optimized continuously in the future.
References
Li, M., Kang, R., Branson, D.T., Dai, J.S.: Model-free control for continuum robots based on an adaptive Kalman filter. IEEE/ASME Trans. Mechatron. 23(1), 286–297 (2018)
Burgner-Kahrs, J., Rucker, D.C., Choset, H.: Continuum robots for medical applications: asurvey. IEEE Trans. Robot. 31(6), 1261–1280 (2015)
Tsukagoshi, H., Kitagawa, A., Segawa, M.: Active hose: an artificial elephant’s nose with maneuverability for rescue operation. In: Proceedings of 2001 IEEE International Conference on Robotics and Automation, pp. 2454–2459. IEEE, Seoul (2001)
Robinson, G., Davies, J.B.C.: Continuum robots - a state of the art. In: Proceedings of 1999 IEEE International Conference on Robotics and Automation, pp. 2849–2854. IEEE, Detroit (1999)
Yuk, H., Shin, J.H., Jo, S.: Design and control of thermal SMA based small crawling robot mimicking C. elegans. In: 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 407–412. IEEE, Taipei (2010)
Jani, J.M., Leary, M., Subic, A., Gibson, M.A.: A review of shape memory alloy research, applications and opportunities. Mater. Des. (1980–2015) 56, 1078–1113 (2014)
Shintake, J., Rosset, S., Schubert, B., Floreano, D., Shea, H.: Versatile soft grippers with intrinsic electroadhesion based on multifunctional polymer actuators. Adv. Mater. 28(2), 231–238 (2015)
Walker, I.D., et al.: Continuum robot arms inspired by cephalopods. In: Unmanned Ground Vehicle Technology VII. SPIE (2005)
Yuk, H., Lin, S., Ma, C., Takaffoli, M., Fang, N.X., Zhao, X.: Hydraulic hydrogel actuators and robots optically and sonically camouflaged in water. Nat. Commun. 8, 14230 (2017)
Calisti, M., et al.: An octopus-bioinspired solution to movement and manipulation for soft robots. Bioinspiration Biomim. 6(3), 036002 (2011)
Xu, K., Simaan, N.: Actuation compensation for flexible surgical snake-like robots with redundant remote actuation. In: Proceedings 2006 IEEE International Conference on Robotics and Automation. IEEE (2006)
Brown, E., et al.: Universal robotic gripper based on the jamming of granular material. Proc. Natl. Acad. Sci. 107(44), 18809–18814 (2010)
Li, Y., Chen, Y., Yang, Y., Wei, Y.: Passive particle jamming and its stiffening of soft robotic grippers. IEEE Trans. Robot. 33(2), 446–455 (2017)
Shiva, A., et al.: Tendon-based stiffening for a pneumatically actuated soft manipulator. IEEE Robot. Autom. Lett. 1(2), 632–637 (2016)
Taniguchi, H., Miyake, M., Suzumori, K.: Development of new soft actuator using magnetic intelligent fluids for flexible walking robot. In: International Conference on Control Automation and Systems, pp. 1797–1801. IEEE, Gyeonggi-do (2010)
Kang, R., Guo, Y., Chen, L., Branson III, D.T., Dai, J.S.: Design of a pneumatic muscle based continuum robot with embedded tendons. IEEE/ASME Trans. Mechatron. 22(2), 751–761 (2017)
Jones, B.A., Walker, I.D.: Kinematics for multisection continuum robots. IEEE Trans. Robot. 22(1), 43–55 (2006)
Xu, K., Simaan, N.: Analytic formulation for kinematics, statics, and shape restoration of multibackbone continuum robots via elliptic integrals. J. Mech. Robot. 2(1), 011006 (2010)
Renda, F., Cacucciolo, V., Dias, J., Seneviratne, L.: Discrete Cosserat approach for soft robot dynamics: a new piece-wise constant strain model with torsion and shears. In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 5495–5502. IEEE, Daejeon (2016)
Kang, R., Branson, D.T., Zheng, T., Guglielmino, E., Caldwell, D.G.: Design, modeling and control of a pneumatically actuated manipulator inspired by biological continuum structures. Bioinspiration Biomim. 8(3), 036008 (2013)
Sun, C., Chen, L., Liu, J., Dai, J.S., Kang, R.: A hybrid continuum robot based on pneumatic muscles with embedded elastic rods. In: Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. (2019). https://doi.org/10.1177/0954406218822013
Acknowledgment
This research was supported by National Key R&D Program of China (Grant No. 2018YFB1304600) and Natural Science Foundation of China (Grant 51875393 and 51721003). We thank Chenghao Yang and Yue Liu for helpful suggestions and device supports in building the finite element model.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Zhuang, D., Wang, X., Sun, C., Kang, R. (2019). A Finite Element Model and Performance Analysis of a Hybrid Continuum Robot. In: Yu, H., Liu, J., Liu, L., Ju, Z., Liu, Y., Zhou, D. (eds) Intelligent Robotics and Applications. ICIRA 2019. Lecture Notes in Computer Science(), vol 11742. Springer, Cham. https://doi.org/10.1007/978-3-030-27535-8_16
Download citation
DOI: https://doi.org/10.1007/978-3-030-27535-8_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-27534-1
Online ISBN: 978-3-030-27535-8
eBook Packages: Computer ScienceComputer Science (R0)