The paper discusses the application of a motion profile with an elliptic jerk to Cartesian space position control of serial robots. This motion profile is obtained by means of a kinematic approach, starting from the jerk profile and then calculating acceleration, velocity and position by successive integrations. Until now, this profile has been compared to other motion laws (trapezoidal velocity, trapezoidal acceleration, cycloidal, sinusoidal jerk, modified sinusoidal jerk) considering single-input single-output systems. In this work, the comparison is extended to nonlinear multi-input multi-output systems, investigating the application to Cartesian space position control of serial robots. As case study, a 4-DOF SCARA-like architecture with elastic balancing is considered; both an integer-order and a fractional-order controller are applied. Multibody simulation results show that, independently of the controller, the behavior of the robot using the elliptic jerk profile is similar to the case of adopting the sinusoidal jerk and modified sinusoidal jerk laws, but with a slight reduction in the position error (−3.8% with respect to the sinusoidal jerk law and −0.8% with respect to the modified sinusoidal jerk law in terms of Integral Square Error) and of the control effort (−8.2% with respect to the sinusoidal jerk law and −1.3% with respect to the modified sinusoidal jerk law in terms of Integral Control Effort).
Application of Elliptic Jerk Motion Profile to Cartesian Space Position Control of a Serial Robot
luca bruzzone;
2023-01-01
Abstract
The paper discusses the application of a motion profile with an elliptic jerk to Cartesian space position control of serial robots. This motion profile is obtained by means of a kinematic approach, starting from the jerk profile and then calculating acceleration, velocity and position by successive integrations. Until now, this profile has been compared to other motion laws (trapezoidal velocity, trapezoidal acceleration, cycloidal, sinusoidal jerk, modified sinusoidal jerk) considering single-input single-output systems. In this work, the comparison is extended to nonlinear multi-input multi-output systems, investigating the application to Cartesian space position control of serial robots. As case study, a 4-DOF SCARA-like architecture with elastic balancing is considered; both an integer-order and a fractional-order controller are applied. Multibody simulation results show that, independently of the controller, the behavior of the robot using the elliptic jerk profile is similar to the case of adopting the sinusoidal jerk and modified sinusoidal jerk laws, but with a slight reduction in the position error (−3.8% with respect to the sinusoidal jerk law and −0.8% with respect to the modified sinusoidal jerk law in terms of Integral Square Error) and of the control effort (−8.2% with respect to the sinusoidal jerk law and −1.3% with respect to the modified sinusoidal jerk law in terms of Integral Control Effort).File | Dimensione | Formato | |
---|---|---|---|
applsci-13-05601.pdf
accesso aperto
Tipologia:
Documento in versione editoriale
Dimensione
11.21 MB
Formato
Adobe PDF
|
11.21 MB | Adobe PDF | Visualizza/Apri |
applsci-13-05601_compresso.pdf
accesso aperto
Descrizione: File compresso per invio Login MIUR
Tipologia:
Documento in versione editoriale
Dimensione
1.38 MB
Formato
Adobe PDF
|
1.38 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.