Abstract
In recent decades, lots of robots are designed and produced all over the world because of their important applications. Nowadays, using the robot is more and more popular in many different fields. In practice, the modeling and control of most of the robots are performed with an important assumption that all links of a robot are rigid bodies. This is to simplify the modeling, analysis, and control for a robot. The elastic deformation of a link always exists during a robot’s operation. This elastic deformation of a flexible robot has significant effects on several characterizations and specifications of the robot such as the robot strength, the accuracy of the robot motion, the robot control, etc. In the literature, there have been many studies addressing the dynamics modeling and control of flexible robots. This paper presents an overview of the mathematical methods which have been used for the kinematic and dynamic modeling of the flexible manipulators.
Access provided by Autonomous University of Puebla. Download chapter PDF
Similar content being viewed by others
Keywords
1 Introduction
Modern design always aims at reducing the mass, simplifying the structure, and reducing the energy consumption of systems, especially in robotics. A priority direction in robot design is to optimize structure with longer and thinner links. However, for these structures such as flexible robots, the rigidity and motion accuracy are usually reduced because of the elastic deformation of the links. Therefore, taking into account the effects of elastic factors is necessary when investigating the dynamics and control of flexible robots. In comparison with the traditional rigid robots, the flexible ones have potential advantages such as lower overall mass or energy consumption, small actuator, and greater payload-weight ratio. However, owing to the complex nature of such flexible systems, mathematical modeling has involved complex processes.
Since the modeling and control of the flexible robots are so complex, a simple robot structure with one or two-flexible links, connected by only rotational joints is mainly studied by most researchers. A few works consider the translational joints. Note that the use of different joint types when designing a flexible robot improves the flexibility for the robot. However, a robot model consisting of rotary and translation joints make the kinematic, dynamic modeling, and control become more complex than models which have only rotational joints. In the literature, there have been several studies focusing on the model of two-link flexible robots with all revolute joints [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15] (Fig. 1).
Although there have been some researches considering the presence of the prismatic joint, they mainly focused on architectures of one or two links [16,17,18,19,20]. A few works consider the prismatic joints for multi-link manipulators [1, 13]. As for different configurations of the flexible manipulators, different modeling methods have been used. Two mainly modeling approaches, including the assumed modes method (AM method) [4, 7, 9, 20,21,22,23,24,25,26,27] and the finite elements method (FE method) [5, 6, 8, 17, 19, 28,29,30,31,32,33,34] have been applied to describe the motion of flexible manipulators. The governing equations for the flexible robots can be derived by using the Newton–Euler equation [3, 5, 16, 20, 35], the Lagrange-Euler equation [4, 6, 8, 9, 11, 12, 14, 17, 19, 21, 22, 30, 36,37,38], or the Gibbs-Appel equation [1, 13, 15, 39]. This paper presents an overview of the mathematical methods that have been exploited to model the kinematics and dynamics of flexible robots.
2 A Literature Review of Flexible Robot Modeling and Control
Due to the complexity of the formulation of the flexible robot dynamics, most of the works focus on a simplified robot mechanism consisting of one or two planar flexible links.
In recent decades, a number of researchers have made their great contributions and several approaches are now available to solve the mathematical modeling problem for the flexible robot. The surveys of the state of the art can be found out in [40,41,42,43,44,45,46,47]. The previous works in the literature, which have been focused on the modeling and analysis for different flexible robot’s types, can be categorized as the follow.
-
One-link flexible robot [16, 17, 22, 27, 30, 36, 40, 48,49,50,51];
-
Two-link flexible robot [2, 5, 17, 19,20,21, 37, 41, 52,53,54,55,56,57,58], and
In particular, for the multi-link flexible robot, most of the researches emphasized the robot architectures with all revolute joints. As discussed earlier in the Introduction section, some of the works [1, 13] proposed the methods to model the dynamics of the robot with the multi-flexible links, of which the links are connected one another by prismatic joints. However, the work in [1] just considered the rotating and reciprocating motion of the flexible links with the predetermined length and revolute—prismatic joints, and the authors in [13] studied the dynamics of the robot structure with multi-flexible links connected by the sliding prismatic joints, but in this research, the effects of link’s time-variable length have not considered yet.
Note that there also exist some researches concerning with the flexible robot having prismatic joints. Wang and Wei [16] investigate the dynamics of a one-link flexible arm modeled by a moving slender prismatic beam. Al-Bedoor [17] addresses the dynamic modeling of one sliding link with a fixed prismatic joint. This joint in the two-link flexible robots was modeled by Ju [18] and Pan [19]. Wang [34] considers parallel robots having flexible links and sliding prismatic joints. The multi-link flexible robots with prismatic joints are considered in [1, 13]. For the kinematic and dynamic modeling, both the mentioned researches employed the assumed modes method which has proven the effectiveness to numerically simulate the single-link flexible arm [42].
Though the prismatic joint has been taken into account for the mathematical modeling, there was a little work, devoted to the flexible robot having two specific kinds of prismatic joint as shown in Fig. 2a and b.
The fixed prismatic joint can be characterized by the fixed and sliding motions between the joint and two consecutive links (\(i - 1\)) and link (\(i\)), respectively. The length of the link (\(i\)) varies in time (Fig. 2a), whereas when two links connecting by a sliding prismatic joint, the link (\(i - 1\)) is a variable length. Due to these characterizations, for a structure with the first case (Fig. 2a), the relative motion of the current link \(i\) depends on the joint’s motion and the elastic deformation at the distal end of the previous link \(\left( {i - 1} \right)\). Nonetheless, this deformation does not affect the link \(i\) motion in the configuration with the sliding prismatic joint. In this case, the effect of link (\(i - 1\)) deformation is considered through the elastic deformation at the coincide sliding element in the connection of the link \(\left( {i - 1} \right)\) and the joint. This element moves along the link \(\left( {i - 1} \right)\), , depending on the state of the flexible robot (Fig. 2b). The dynamic model of the flexible robot with those mentioned kinds of prismatic joint is built based on the basic assumption of the element having zero elastic deformation. It is noticeable that the elasticity effects involves the variable length of such links should be taken into account to propose a model for flexible robots consisting of all the joint types as discussed.
In theory, formulating the dynamics of the multi-link flexible robot with various joint types is a difficult task. A few works have been considered this issue to generalize the dynamic modeling and control for this robot’s kind [61, 62].
To formulate the flexible robot dynamics model, several analytical approaches and computational methods have been investigated. Generally, the flexible robot is investigated as continuous systems that are not confined by the number of freedom degrees, and described by nonlinear differential equations that cannot be solved exactly. To describe the dynamic motion of flexible robots, two discretized methods of the assume mode method (AM) and the finite element method (FE) are often used. Comparing the effectiveness of these methods, in [42, 43], the authors pointed out that the main disadvantage of the AM method is difficult to find the modes for non-regular cross-sections links and multi-link manipulators. Moreover, the authors in [42] also proved that the FE method is simple for the computations, resulting in suitable applications to model the multi-links flexible arms and the real-time control law computation. In practice, the FE method has been widely utilized to model the flexible robot’s dynamics [5, 6, 8, 17, 19, 28,29,30,31,32,33,34]. In the FM method-approach, the flexible links are discretized by finite elements with the same length. The dynamic model is built based on the global mass matrixes, stiffness matrixes of the entire system. These matrixes are constructed by the assembly of the mass and stiffness matrix of each element, which is formulated through the calculation of the kinetic and potential energy in the nodal coordinates. The assembled procedure is complicated, requires expensive computational time. Especially, with the flexible robots that consist of prismatic joints, this process is even more complicated due to the time-varying boundary conditions. Besides, there are many studies that has been focused on proposing the dynamic modeling for the flexible robots, combining the analytical approaches with the FE method or the AM method, such the approaches are:
-
Approach based on Lagrange’s equations [4, 6, 8, 9, 11, 12, 14, 17, 19, 21, 22, 30, 36,37,38],
-
Approach based on Gibbs–Appell equations [1, 13, 15, 39], and
Note that the FE method has been widely used as an efficient approach to model complex structures. In [3], Augustynek proposed the dynamic modeling for flexible robot links—like beam with rotary joint, considering the assembly errors. Based on the FM method, Naganathan [5] presented the nonlinear model to investigate the effect of elastic deformations of the flexible links, coupling with the kinematics of joints. In [6], the authors incorporated a Newton–Euler analytical model with the FM method to model the flexible robot with all revolving joins. It was shown that, in the FE method, the elastic manner of a flexible robot is assessed through the overlay of elastic deformation of a rigid body. In [8], based on the Lagrangian approach and FM method, Usoro proposed the formulations of the mathematical equations for the dynamic of lightweight flexible links. In another approach, the authors in [10] developed a recursive formulation in the matrix form for flexible multi-link systems by combining the FM method with Kane’s equations. The modeling and controlling of the flexible manipulators with a prismatic joint were also developed in [17, 19]. The consideration of nonlinear behavior in the dynamic of the flexible was presented in [28] by Du. In this study, the dynamic was modeled in three-dimension by using the FM method, and the inertial of the link is consolidated at the element’s nodes. Tokhi [30] developed the experiments to validate the dynamic model of the flexible system. In [34], the dynamic of flexible link in the parallel foundation was described by the finite element coupling with Lagrangian equations. By using the FE method and Kane’s equations, comparing with other methods, Lochan [46] discussed the advantages of the FE method in the modeling of the flexible robot’s dynamic. In this research, the main benefits of the FE method were pointed out, including the ease to handle the nonlinear conditions and complicated boundary conditions and the independence of the dynamic modeling on the link’s shape.
In [61], the kinematics response of the joints and flexible links were described with a proposed transformation matrix. Also, the dynamic model was implemented by introducing a new recursive formulation. In the next developed step, the authors in [67] attempted to propose the dynamic model and its inverse analysis for a class of flexible robots, consisting of two-flexible links by using the FM-Lagrangian approach. The inverse dynamic analysis was then solved by the bisection method. Another attempt to propose new mathematical equations for flexible robot dynamics analysis, aiming at simplifying the computation process was presented in [62].
Based on the Lagrangian formulation, Tokhi [30], Al-Bedoor [31], Mahto [32] focused on one link—one rotary joint flexible robot, Karagulle [33] considered the manipulators, configured by two-links and two rotary joints, Al-Bedoor [17] and Pan [19] emphasized on the robot with one flexible link and one fixed prismatic joint. Wang [34] accounted for sliding prismatic joints in the architecture of a parallel robot, and Usoro [8] studied multi-link robot structure. In these researches, the matrix of each element was calculated based on the elastic deformation at its nodes and considering the previous joint variables and the elastic deformation of the nominal articulation. In [5, 6], the calculation of each element’s matrix was derived concerning the freedom degree of nodes. Global matrices were assembled from the elemental matrices. In particular, Karagulle [33] assembled directly the global mass matrix, entry by entry. In the study by My et al. [61, 62], a recursive kinematic and dynamic formulation has been developed for the multi-link flexible robot with respect to different joint types.
It is seen that the FEM Lagrangian approach has been mostly employed in the most recent works, such as Mahto [32], Karagulle et al. [33], and My et al. [61, 62, 67], in which the modeling and controlling of the flexible robots have been investigated. In these recent FEM formulations, a flexible robot consisting of \(n\) links is usually considered.
In Fig. 3, two links of a flexible manipulator are shown. The two links are connected by a joint \(i\) which is representative of different joint types.
For every element \(ij\), the elemental mass matrix was usually written as follows.
where \(m_{i}\) is the mass of the element \(ij\), and the Jacobian \({\varvec{J}}_{ij}\) is calculated as follows
In Eq. (2), \({\varvec{r}}_{0ij}\) is a point on the beam element \(ij\), and \({\varvec{q}}\) is the vector of the generalized coordinates. As a consequence, the mass matrix can be cumulatively calculated as follow.
In the same approach, the global stiffness matrix for the governing equation can be calculated as follow.
When the matrices \({\varvec{M}}\) and \({\varvec{K}}\) are determined in a symbolic form, the governing equation for a flexible robot is expressed as follows.
Note that \(\user2{G }\) represents the gravity effects, the Coriolis and centrifugal matrix \({\varvec{C}}\) can be determined by using Christoffel method and \(\user2{F }\) is the forces/torques’ vector.
Besides the FM method, to model the flexible robot arms, the AM method also has been widely exploited. In this method, the link’s elasticity is modeled by a series of finite modes, in which spatial model eigenfunctions and time-varying amplitudes were truncated. Based on Lagrange’s equations, several investigations were carried out for the formulation of the dynamic equations in [4, 6, 8, 9, 11, 12, 14, 17, 19, 21, 22, 30, 36,37,38, 68,69,70,71,72,73]. Also, with the same purpose of dynamic formulation, Gibbs–Appell’s formulation was applied in the works by Korayem [1] and Khadem [13] derived, Hamilton’s principle was used in [18, 66], and Newton–Euler equations were adopted in [3, 5, 6, 16, 20, 35, 63,64,65].
Note that the modeling of the flexible robots has been also mentioned in some investigations on control law design [74,75,76,77]. Matsuno [78] designed the laws to control the one-link flexible robot based on analyzing the AM—Lagrangian dynamic model. Bolandi [79] proposed the nonlinear controlling law for tracking the exact tip of the flexible arm. Based on Hamilton’s equations, Zhang [80] formulated dynamic equations with the purpose of vibration control for one-link flexible robot. Apart from the aforementioned works, there have been many studies related to different aspects of modeling and analyzing flexible robotic systems. The inverse dynamics of the flexible arm were presented in [37, 48, 65, 81,78,83], the stiffness modeling and characteristics of robot were considered in [84,81,86], and the experiments were implemented in [61, 87,84,89].
3 Conclusion
Though flexible robots have many outstanding advantages in comparison with traditional rigid robots such as energy-saving, able to operate with a small actuator, and highly efficient load carrying. The stiffness of flexible robots is a critical issue for their design and control. The flexibility of the flexible robots increases the computational complexity of the kinematic and dynamic modeling for the robots, especially when considering a multi-link flexible robot with different joint types. There has been a massive amount of research work concerning flexible robots. Various configurations of flexible robots are taken into account but mainly focus on robots with a single-flexible link or two-flexible link. A few attempts consider the multi-link flexible robots. The rotational joint is a basic joint type that is considered in most studies. A few works are interested in prismatic joints. The combination of the revolute joint and translational joint in an elastic robot configuration is still problematic to deal with. The AM method and the FE method are mainly used for the formulation of the dynamic equation. However, the AM method is suitable for configurations with less elastic stitches. The FE method has many advantages to formulate the mathematical equations of the flexible multi-link robot even with different joint types. Besides, there have been several mathematical approaches for the derivation of the flexible robot’s dynamic equations. Nevertheless, the Newton–Euler method, Lagrangian formulation, Hamilton principle, and Kane equations are widely used for flexible robot modeling.
References
Korayem, M. H., Shafei, A. M., & Dehkordi, S. F. (2014). Systematic modeling of a chain of N-flexible link manipulators connected by revolute–prismatic joints using recursive Gibbs-Appell formulation. Archive of Applied Mechanics, 84(2), 187–206.
Raouf, F., Mohamad, S., Maarouf, S., & Maamar, B. (2017). Distributed adaptive control strategy for flexible link manipulators. Robotica, 35(7), 1562.
Augustynek, K., & Adamiec-Wójcik, I. (2012). Analysis of mechanisms with flexible beam-like links, rotary joints and assembly errors. Archive of Applied Mechanics, 82(2), 283–295.
Book, W. J. (1984). Recursive Lagrangian dynamics of flexible manipulator arms. The International Journal of Robotics Research, 3(3), 87–101.
Naganathan, G., & Soni, A. H. (1987). Coupling effects of kinematics and flexibility in manipulators. The International Journal of Robotics Research, 6(1), 75–84.
Jonker, B. (1990). A finite element dynamic analysis of flexible manipulators. The International Journal of Robotics Research, 9(4), 59–74.
In, J., & Lewis, F. L. (1994). A symbolic formulation of dynamic equations for a manipulator with rigid and flexible links. The International Journal of Robotics Research, 13(5), 454–466.
Usoro, P. B., Nadira, R., & Mahil, S. S. (1986). A finite element/Lagrange approach to modeling lightweight flexible manipulators.
De Luca, A., & Siciliano, B. (1991). Closed-form dynamic model of planar multilink lightweight robots. IEEE Transactions on Systems, Man, and Cybernetics, 21(4), 826–839.
Amirouche, F. M. L., & Xie, M. (1993). An explicit matrix formulation of the dynamical equations for flexible multibody systems: A recursive approach. Computers & Structures, 46(2), 311–321.
Chen, W. (2001). Dynamic modeling of multi-link flexible robotic manipulators. Computers & Structures, 79(2), 183–195.
Subudhi, B. A. M. S., & Morris, A. S. (2002). Dynamic modelling, simulation and control of a manipulator with flexible links and joints. Robotics and Autonomous Systems, 41(4), 257–270.
Khadem, S. E., & Pirmohammadi, A. A. (2003) Analytical development of dynamic equations of motion for a three-dimensional flexible link manipulator with revolute and prismatic joints. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 33(2), 237–249.
Zhang, D. G. (2009). Recursive Lagrangian dynamic modeling and simulation of multi-link spatial flexible manipulator arms. Applied Mathematics and Mechanics, 30(10), 1283–1294.
Korayem, M. H., Rahimi, H. N., & Nikoobin, A. (2012). Mathematical modeling and trajectory planning of mobile manipulators with flexible links and joints. Applied Mathematical Modelling, 36(7), 3229–3244.
Wang, P. K. C., & Wei, J. D. (1987). Vibrations in a moving flexible robot arm. Journal of Sound Vibration, 116, 149–160.
Al-Bedoor, B. O., & Khulief, Y. A. (1997). General planar dynamics of a sliding flexible link. Journal of Sound and Vibration, 206(5), 641–661.
Ju, J., Li, W., Wang, Y., Fan, M., & Yang, X. (2016). Two-time scale virtual sensor design for vibration observation of a translational flexible-link manipulator based on singular perturbation and differential games. Sensors, 16(11), 1804.
Pan, Y. C., Scott, R. A., & Ulsoy, A. G. (1990). Dynamic modeling and simulation of flexible robots with prismatic joints.
Yuh, J., & Young, T. (1991). Dynamic modeling of an axially moving beam in rotation: Simulation and experiment.
Low, K. H., & Vidyasagar, M. (1988). A Lagrangian formulation of the dynamic model for flexible manipulator systems. Journal of Dynamics Systems, Measurement, and Control, 110(2), 175–181.
Wang, D., & Vidyasagar, M. (1991). Transfer functions for a single flexible link. The International Journal of Robotics Research, 10(5), 540–549.
Cetinkunt, S., & Yu, W. L. (1991). Closed-loop behavior of a feedback-controlled flexible arm: A comparative study. The International Journal of Robotics Research, 10(3), 263–275.
Koivo, A. J., & Lee, K. S. (1992). Self-tuning control of a two-link manipulator with a flexible forearm. The International Journal of Robotics Research, 11(4), 383–395.
Wang, D., & Vidyasagar, M. (1992). Modeling a class of multilink manipulators with the last link flexible. IEEE Transactions on Robotics and Automation, 8(1), 33–41.
Zuo, K., Drapeau, V., & Wang, D. (1995). Closed loop shaped-input strategies for flexible robots. The International Journal of Robotics Research, 14(5), 510–529.
Formal’sky, A. M., & Lavrovsky, E. K. (1996). Stabilization of flexible one-link arm position: Stability domains in the space of feedback gains. The International Journal of Robotics Research, 15(5), 492–504.
Du, H., Lim, M. K., & Liew, K. M. (1996). A nonlinear finite element model for dynamics of flexible manipulators. Mechanism and Machine Theory, 31(8), 1109–1119.
Płosa, J., & Wojciech, S. (2000). Dynamics of systems with changing configuration and with flexible beam-like links. Mechanism and Machine Theory, 35(11), 1515–1534.
Tokhi, M. O., & Mohammed, Z. (2001). Dynamic characterisation of a flexible manipulator system. Robotica, 19(5), 571–580.
Al-Bedoor, B. O., & Almusallam, A. A. (2000). Dynamics of flexible-link and flexible-joint manipulator carrying a payload with rotary inertia. Mechanism and Machine Theory, 35(6), 785–820.
Mahto, S. (2014). Shape optimization of revolute-jointed single link flexible manipulator for vibration suppression. Mechanism and Machine Theory, 75, 150–160.
Karagülle, H., Malgaca, L., Dirilmiş, M., Akdağ, M., & Yavuz, Ş. (2017). Vibration control of a two-link flexible manipulator. Journal of Vibration and Control, 23(12), 2023–2034.
Wang, X., & Mills, J. K. (2006). Dynamic modeling of a flexible-link planar parallel platform using a substructuring approach. Mechanism and Machine Theory, 41(6), 671–687.
Briot, S., & Khalil, W. (2014). Recursive and symbolic calculation of the elastodynamic model of flexible parallel robots. The International Journal of Robotics Research, 33(3), 469–483.
Kalker, J. J., & Olsder, G. J. (1987). On robots with flexible links: Dynamics, control and stability. Ingenieur-Archiv, 57(1), 16–24.
Asada, H., Ma, Z. D., & Tokumaru, H. (1990). Inverse dynamics of flexible robot arms: Modeling and computation for trajectory control. Journal of Dynamics Systems, Measurement and Control, 112(2), 177–185.
Meghdari, A., & Fahimi, F. (2001). On the first-order decoupling of dynamicsal equations of motion for elastic multibody systems as applied to a two-link flexible manipulator. Multibody System Dynamics, 5(1), 1–20.
Doosthoseini, M., Korayem. M. H., Shafei, & Kadkhodaei, B. (2012). An experimental interface design for a single-link elastic manipulator systems. International Research Journal of Applied and Basic Sciences, 3, 1726–1734.
Rahimi, H. N., & Nazemizadeh, M. (2014). Dynamic analysis and intelligent control techniques for flexible manipulators: A review. Advanced Robotics, 28(2), 63–76.
Kiang, C. T., Spowage, A., & Yoong, C. K. (2015). Review of control and sensor system of flexible manipulator. Journal of Intelligent & Robotic Systems, 77(1), 187–213.
Theodore, R. J., & Ghosal, A. (1995). Comparison of the AMM and FEM for flexible multi-link manipulators. The International Journal of Robotics Research, 14, 91–111.
Dwivedy, S. K., & Eberhard, P. (2006). Dynamic analysis of flexible manipulators, a literature review. Mechanism and Machine Theory, 41(7), 749–777.
Benosman, M., & Le, V. G. (2004). Control of flexible manipulators: A survey. Robotica, 22(5), 533–545.
Sayahkarajy, M., Mohamed, Z., & Mohd Faudzi, A. A. (2016). Review of modelling and control of flexible-link manipulators. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 230(8), 861–873.
Lochan, K., Roy, B. K., & Subudhi, B. (2016). A review on two-link flexible manipulators. Annual Reviews in Control, 42, 346–367.
Alandoli, E. A., Sulaiman, M., Rashid, M. Z. A., & Shah, H. N. M. (2016). A review study on flexible link manipulators. Journal of Telecommunication, Electronic and Computer Engineering, 8(2), 93–97.
Kwon, D. S., & Book, W. J. (1994). A time-domain inverse dynamics tracking control of a single-link flexible manipulator. Journal of Dynamics Systems, Measurement, and Control, 116(2), 193–200.
Marghitu, D. B., & Diaconescu, C. I. (1999). Control techniques for impacting flexible systems. Archive of Applied Mechanics, 69(8), 555–568.
Pratiher, B., & Santosa. K. D. (2007). Nonlinear dynamics of a flexible single link Catersian manipulator. International Journal of Non-Linear Mechanics, 42, 1062–1073.
Tarvirdizadeh, B., & Yousefi-Koma, A. (2012). Dynamic object manipulation by a flexible robotic arm: Theory and experiment. International Journal of Robotics and Automation, 27(3), 263.
Ge, S. S., Lee, T. H., & Wang, Z. P. (2001). Adaptive robust controller design for multi-links flexible robots. Mechatronics, 11, 951–967.
Meghdari, A., & Fahimi, F. (2001). On the first-order decoupling of dynamical equations of motion for elastic multibody systems as applied to a two-link flexible manipulator. Multibody System Dynamics, 5(1), 1–20.
Green, A., & Sasiadek, J. Z. (2004). Dynamics and trajectory tracking control of a two-link robot manipulator. Modal Analysis, 10(10), 1415–1440.
Resta, F., Ripamonti, F., Cazzulani, G., & Ferrari, M.: Independent modal control for nolinear flexible structures: An experimental test rig. Journal of Sound and Vibration, 329, 961–972.
Sahab, A. R., & Modabbernia, M. R. (2011). Backstepping method for a single link flexible joint manipulator using genetic algorithm. International Journal of Innovative Computing, Information and Control, 7(7), 4161–4170.
Abdullahi, A. M., et al. (2012). Vibration and tip flection control of a single flexible link manipulator. International Journal of Intrusmentation and Control System, 3(4), 17–27.
Rone, W. S., Saab, W., & Ben-Tzvi, P.: Design, modeling, and integration of a flexible universal spatial robotic tail. Journal of Mechanisms and Robotics, 10(4).
Merabet, A., & Gu, J.: Generalized predictive control for single link flexible joint robot. International Journal of Sciences and Techniques of Automatic Control & Computer Engineering, 3(1), 890–899.
Shi, S., Wu, H., Song, Y., & Handroos, H. (2017). Mechanical design and error prediction of a flexible manipulator system applied in nuclear fusion environment. Industrial Robot: An International Journal, 44(6), 711–719.
My, C. A., Bien, D. X., Le, C. H., & Packianather, M. (2019). An efficient finite element formulation of dynamics for a flexible robot with different type of joints. Mechanism and Machine Theory, 134, 267–288.
Chu, A. M., Nguyen, C. D., Duong, X. B., Nguyen, A. V., Nguyen, T. A., Le, C. H., & Packianather, M. (2020). A novel mathematical approach for finite element formulation of flexible robot dynamics. Mechanics Based Design of Structures and Machines, 1–22.
Abbas, L. K., Zhou, Q., Bestle, D., & Rui, X. (2017). A unified approach for treating linear multibody systems involving flexible beams. Mechanism and Machine Theory, 107, 197–209.
Boyer, F., & Coiffet, P. (1996). Symbolic modeling of a flexible manipulator via assembling of its generalized Newton Euler model. Mechanism and Machine Theory, 31(1), 45–56.
Boyer, F., & Khalil, W. (1998). An efficient calculation of flexible manipulator inverse dynamics. The International Journal of Robotics Research, 17(3), 282–293.
Pratiher, B., & Dwivedy, S. K. (2007). Non-linear dynamics of a flexible single link Cartesian manipulator. International Journal of Non-Linear Mechanics, 42(9), 1062–1073.
My, C. A., Bien, D. X. (2020) New development of the dynamic modeling and the inverse dynamic analysis for the flexible robot. International Journal of Advanced Robotic Systems, 1–12.
Hewit, J. R., Morris, J. R., Sato, K., & Ackermann, F. (1997). Active force control of a flexible manipulator by distal feedback. Mechanism and Machine Theory, 32(5), 583–596.
Mehrez, M. W., & El-Badawy, A. A. (2010). Effect of the joint inertia on selection of under-actuated control algorithm for flexible-link manipulators. Mechanism and Machine Theory, 45(7), 967–980.
Choi, S. B., Lee, H. B., & Thompson, B. S. (1998). Compliant control of a two-link flexible manipulator by constraint Hamiltonian system. Mechanism and Machine Theory, 33(3), 293–306.
Abe, A. (2009). Trajectory planning for residual vibration suppression of a two-link rigid-flexible manipulator considering large deformation. Mechanism and Machine Theory, 44(9), 1627–1639.
Ata, A. A., Fares, W. F., & Saadeh, M. Y. (2012). Dynamic analysis of a two-link flexible manipulator subject to different sets of conditions. Procedia Engineering, 41, 1253–1260.
Damaren, C. J. (2000). On the dynamics and control of flexible multibody systems with closed loops. The International Journal of Robotics Research, 19(3), 238–253.
Khalil, W., Boyer, F., & Morsli, F. (2017). General dynamic algorithm for floating base tree structure robots with flexible joints and links. Journal of Mechanisms and Robotics, 9(3).
Alandoli, E. A., Lee, T. S., My, C. A., & Mohammed, M. Q. (2021). Robust PH∞ integrated controller for flexible link manipulator system in the presence of disturbance. Journal of Applied and Computational Mechanics, 7(2), 646–654.
Alandoli, E. A., & Lee, T. S. (2020). A critical review of control techniques for flexible and rigid link manipulators. Robotica, 38(12), 2239–2265.
Alandoli, E. A., Rashid, M. Z. A., & Sulaiman, M. (2017). A comparison of pid and lqr controllers for position tracking and vibration suppression of flexible link manipulator. Journal of Theoretical & Applied Information Technology, 95(13).
Matsuno, F., Fukushima, S., Ohsawa, Y., Kiyohara, M., & Sakawa, Y. (1987). Feedback control of a flexible manipulator with a parallel drive mechanism. The International Journal of Robotics Research, 6(4), 76–84.
Bolandi, H., & Esmaeilzadeh, S. M. (2011). Exact tip trajectory tracking control of a flexible robot arm. International Journal of Robotics and Automation, 26(1), 100.
Zhang, Y., Liu, J., & He, W. (2016). Vibration control for a nonlinear three-dimensional flexible manipulator trajectory tracking. International Journal of Control, 89(8), 1641–1663.
Carrera, E., & Serna, M. A. (1996). Inverse dynamics of flexible robots. Mathematics and Computers in Simulation, 41(5–6), 485–508.
Bayo, E., Papadopoulos, P., Stubbe, J., & Serna, M.A. (1989). Inverse dynamics and kinematics of multi-link elastic robots: An iterative frequency domain approach. The International Journal of Robotics Research, 8(6), 49–62.
Zhaocai, D., & Yueqing, Y. (2008). Dynamic modeling and inverse dynamic analysis of flexible parallel robots. International Journal of Advanced Robotic Systems, 5(1), 13.
Chen, G., Zhang, Z., & Wang, H. (2018). A general approach to the large deflection problems of spatial flexible rods using principal axes decomposition of compliance matrices. Journal of Mechanisms and Robotics, 10(3), 031012.
Rone, W. S., Saab, W., & Ben-Tzvi, P. (2018). Design, modeling, and integration of a flexible universal spatial robotic tail. Journal of Mechanisms and Robotics, 10(4), 041001.
Ceccarelli, M., & Carbone, G. (2002). A stiffness analysis for CaPaMan (Cassino parallel manipulator). Mechanism and Machine Theory, 37(5), 427–439.
Cannon, R. H., & Schmitz, E. (1984). Initial experiments on the end-point control of a flexible one-link robot. The International Journal of Robotics Research, 3(3), 62–75.
Rovner, D. M., & Cannon, R. H., Jr. (1987). Experiments toward on-line identification and control of a very flexible one-link manipulator. The International Journal of Robotics Research, 6(4), 3–19.
Brogliato, B., Rey, D., Pastore, A., & Barnier, J. (1998). Experimental comparison of nonlinear controllers for flexible joint manipulators. The International Journal of Robotics Research, 17(3), 260–281.
Acknowledgements
This research is funded by Vietnam National Foundation for Science and Technology Development (NAFOSTED) under grant number 107.01-2020.15
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
My, C.A. et al. (2023). A Review of Mathematical Methods for Flexible Robot Dynamics Modeling and Simulation. In: Nguyen, T.D.L., Lu, J. (eds) Machine Learning and Mechanics Based Soft Computing Applications. Studies in Computational Intelligence, vol 1068. Springer, Singapore. https://doi.org/10.1007/978-981-19-6450-3_22
Download citation
DOI: https://doi.org/10.1007/978-981-19-6450-3_22
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-6449-7
Online ISBN: 978-981-19-6450-3
eBook Packages: Computer ScienceComputer Science (R0)