IEEE Access (Jan 2022)
Multirepresentations and Multiconstraints Approach to the Numerical Synthesis of Serial Kinematic Structures of Manipulators
Abstract
This paper presents a set of algorithms for the synthesis of kinematic structures of serial manipulators using multiple constraint formulation and provides a performance comparison of different kinematic representations, the Denavit-Hartenberg notation, the Product of Exponentials (screws), and Roll-Pitch-Yaw angles with translation parameters. Synthesis is performed for five given tasks, and both revolute and prismatic joints can be synthesized. Two different non-linear programming optimization algorithms were used to support the findings. The results are compared and discussed. Data show that the choice of the constraint design method has a significant impact on the success rate of optimization convergence. The choice of representation has a lower impact on convergence, but there are differences in the optimization time and the length of the designed manipulators. Furthermore, the best results are obtained when multiple methodologies are used in combination. An arbitrary manipulator was designed and assembled based on a trajectory in the collision environment to demonstrate the advantages of the proposed methodology. The input/output data and synthesis methodology algorithms are provided through an open repository.
Keywords