article
Underactuated robots are intriguing systems that have found numerous applications across various fields. These systems are characterized by having fewer actuators than degrees of freedom, resulting in complex behaviors that challenge traditional modeling and control techniques. Despite the prevalent use of data-driven modeling, extracting the dynamic model of underactuated systems is particularly challenging. This paper focuses on deriving from data the dynamic model of the Double Inverted Pendulum on a Cart (DIPC). The Euler-Lagrange equations are employed to derive the model's terms from the symbolic form of the DH parameters of the system. The coefficients of the model terms are obtained by formulating a constrained least-squares (LS) problem. The constraints leverage the properties of the robot's dynamic equations to limit the solution space to the physically possible ones. The conventional LS method failed to calculate the coefficients of the underactuated DIPC and got only the trivial solution. The proposed method accurately identifies the dynamic model of the underactuated DIPC, overcoming issues related to finding a solution by searching the null space of the regressor matrix and dealing with ill-conditioned regressor matrices. The proposed method provides a systematic approach for determining the dynamic model of actuated or underactuated robotic systems. Additionally, it can extend the capabilities of dynamic simulation software by extracting the nonlinear dynamic model of the robot from simulation data.
This page summarises published work. The authoritative version sits with the publisher.
DOI: 10.1109/niles63360.2024.10753148
Is something wrong with this record? Report it or request removal.
Discussion
Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.
No discussion yet. Open the first thread.
New to MARATTO™? Create a free account.