Dynamics of Parallel Manipulators with Hybrid Complex Limbs -- Modular Modeling and Parallel Computing

Andreas Mueller
DOI: https://doi.org/10.1016/j.mechmachtheory.2021.104549
2024-12-18
Abstract:Parallel manipulators, also called parallel kinematics machines (PKM), enable robotic solutions for highly dynamic handling and machining applications. The safe and accurate design and control necessitates high-fidelity dynamics models. Such modeling approaches have already been presented for PKM with simple limbs (i.e. each limb is a serial kinematic chain). A systematic modeling approach for PKM with complex limbs (i.e. limbs that possess kinematic loops) was not yet proposed despite the fact that many successful PKM comprise complex limbs. This paper presents a systematic modular approach to the kinematics and dynamics modeling of PKM with complex limbs that are built as serial arrangement of closed loops. The latter are referred to as hybrid limbs, and can be found in almost all PKM with complex limbs, such as the Delta robot. The proposed method generalizes the formulation for PKM with simple limbs by means of local resolution of loop constraints, which is known as constraint embedding in multibody dynamics. The constituent elements of the method are the kinematic and dynamic equations of motions (EOM), and the inverse kinematics solution of the limbs, i.e. the relation of platform motion and the motion of the limbs. While the approach is conceptually independent of the used kinematics and dynamics formulation, a Lie group formulation is employed for deriving the EOM. The frame invariance of the Lie group formulation is used for devising a modular modeling method where the EOM of a representative limb are used to derived the EOM of the limbs of a particular PKM. The PKM topology is exploited in a parallel computation scheme that shall allow for computationally efficient distributed evaluation of the overall EOM of the PKM. Finally, the method is applied to the IRSBot-2 and a 3\underline{R}R[2RR]R Delta robot, which is presented in detail.
Robotics
What problem does this paper attempt to address?
This paper attempts to solve the problems of dynamic and kinematic modeling in parallel robots (Parallel Kinematics Machines, PKM) with complex limbs (i.e., limbs containing kinematic closed - loops). Specifically: 1. **Background and Problem Description**: - Parallel robots have attracted attention due to their highly dynamic handling and machining applications. - In order to ensure safe and accurate design and control, parallel robots require high - fidelity dynamic models. - Currently, there are modeling methods for simple limbs (each limb is a serial kinematic chain), but no systematic modeling method has been proposed to deal with parallel robots with complex limbs. 2. **Research Objectives**: - Propose a systematic modular method for kinematic and dynamic modeling of parallel robots with complex limbs. - These complex limbs are composed of multiple closed - loops in series, called hybrid limbs, such as the Delta robot. - Generalize the modeling of complex limbs to simple limb modeling methods through the method of local analytical loop constraint (constraint embedding). 3. **Main Contributions**: - Propose a method based on Lie group (Lie group SE(3)) formulation to derive the equations of motion (EOM). - Using frame invariance, design a modular modeling method so that the EOM of a specific parallel robot can be derived from the EOM representing the limbs. - Explore how to use parallel computing schemes to achieve efficient distributed solutions, thereby improving the computational efficiency of the overall EOM. 4. **Specific Applications**: - This method is applied to IRSBot - 2 and 3R R[2RR]R Delta robots, and its modeling process is shown in detail. ### Summary The main purpose of this paper is to provide a systematic and modular modeling method for kinematic and dynamic modeling of parallel robots with complex limbs. By introducing the method of local analytical loop constraint, the author successfully transforms the modeling problem of complex limbs into a more tractable form and proposes an efficient modeling and computing method based on Lie group formulation. This method is not only applicable to classic cases such as the Delta robot, but also can be extended to other new parallel robot designs with complex limbs.