| Moreno, Josue, Patino, José J., Helguero, Carlos G. and Saldarriaga, Carlos 2025. Synthesis of dynamic responses of redundant robot manipulators. Presented at: 2025 IEEE 64th Conference on Decision and Control (CDC), Rio de Janeiro, Brazil, 10-12 December 2025. Proceedings of the 64th CDC. IEEE, pp. 5405-5410. 10.1109/cdc57313.2025.11313005 |
Abstract
In this paper, we present and validate a novel methodology that synthesizes the dynamic response of robotic manipulators performing Cartesian impedance-related tasks. By leveraging linear system theory and addressing the kinematic redundancies inherent in the system, we derive and directly solve equations to compute the damping parameters based on desired control criteria (damping ratios). The proposed equations correspond to the complex eigenvalues governing the system’s dynamics. Unlike existing approaches, this method bypasses complex optimization or iterative processes, providing direct solutions to damping or stiffness parameters. Our approach applies broadly, irrespective of specific redundancy conditions or Cartesian task coordinates. Using a 7-DoF robot, we demonstrate that multiple solutions can impose similar dynamic responses. We further show that the system’s natural frequencies must align with defined criteria, and while imposing damping ratios may suggest infinite possible frequency values, physically meaningful natural frequencies are calculated based on robot geometry, stiffness, and mass matrices. This ensures that these values are not arbitrary. This methodology contributes significantly to the field by simplifying implementation and improving system stability and predictability.
| Item Type: | Conference or Workshop Item - published (Paper) |
|---|---|
| Date Type: | Publication |
| Status: | Published |
| Schools: | Schools > Computer Science & Informatics |
| Publisher: | IEEE |
| ISBN: | 9798331526283 |
| ISSN: | 0743-1546 |
| Last Modified: | 19 Jan 2026 14:19 |
| URI: | https://orca.cardiff.ac.uk/id/eprint/184019 |
Actions (repository staff only)
![]() |
Edit Item |




Dimensions
Dimensions