Hostname: page-component-6766d58669-nf276 Total loading time: 0 Render date: 2026-05-15T05:14:24.223Z Has data issue: false hasContentIssue false

Oscillation-free point-to-point motions of planar differentially flat under-actuated robots: a Laplace transform method

Published online by Cambridge University Press:  20 February 2024

Michele Tonan
Affiliation:
Department of Industrial Engineering, University of Padova, Padova, Italy
Alberto Doria*
Affiliation:
Department of Industrial Engineering, University of Padova, Padova, Italy
Matteo Bottin
Affiliation:
Department of Industrial Engineering, University of Padova, Padova, Italy
Giulio Rosati
Affiliation:
Department of Industrial Engineering, University of Padova, Padova, Italy
*
Corresponding author: Alberto Doria; Email: alberto.doria@unipd.it
Rights & Permissions [Opens in a new window]

Abstract

Differentially flat under-actuated robots are characterized by more degrees of freedom (DOF) than actuators: this makes possible the design of lightweight cheap robots with high dexterity. The main issue of such robots is the control of the passive joint, which requires accurate dynamic modeling of the robot.

Friction is usually discarded to simplify the models, especially in the case of low-speed trajectories. However, this simplification leads to oscillations of the end-effector about the final position, which are incompatible with fast and accurate motions.

This paper focuses on planar $n$-DOF serial robotic arms with $n-1$ actuated rotational joints plus one final passive rotational joint with stiffness and friction properties. These robots, if properly balanced, are differentially flat. When the non-actuated joint can be considered frictionless, differentially flat robots can be controlled in open loop, calculating the motor torques demanded by point-to-point motions. This paper extends the open-loop control to robots with a passive joint with viscous friction adopting a Laplace transform method. This method can be adopted by exploiting the particular structure of the equations of motion of differentially flat under-actuated robots in which the last equations are linear. Analytical expressions of the motor torques are obtained. The work is enriched by an experimental validation of a $2$-DOF under-actuated robot and by numerical simulations of the $2$- and $4$-DOF robots showing the suppression of unwanted oscillations.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2024. Published by Cambridge University Press
Figure 0

Figure 1. Scheme of the mechanical system with $n-$DOF.

Figure 1

Figure 2. The $2$-DOF robot used in the experimental tests. The motor of the device is located under the black plane to avoid interference with the vision system.

Figure 2

Table I. Inertial parameters of the simulated and experimental robot.

Figure 3

Table II. Stiffness and damping coefficient of the non-actuated joint used in the simulated and experimental robot and the motion parameters.

Figure 4

Figure 3. $2$-DOF robot trajectory of the end-effector in $x-y$ plane obtained with $y_1$ described by a $9$-th degree polynomial, without the viscous friction on the non-actuated joint ($c_2=0$). The black trajectory is obtained by a $1$-DOF robot with only one link of length $a_1+a_2$.

Figure 5

Figure 4. $2$-DOF robot trajectory of the end-effector in $x-y$ plane obtained with $y_1$ described by an $11$-th degree polynomial, without the viscous friction on the non-actuated joint ($c_2=0$). The black trajectory is obtained by a $1$-DOF robot with only one link of length $a_1+a_2$.

Figure 6

Figure 5. $2$-DOF robot trajectory of the end-effector in $x-y$ plane obtained with $y_1$ described by an $11$-th degree polynomial, with the viscous friction on the non-actuated joint ($c_2\neq 0$). The black trajectory is obtained by a $1$-DOF robot with only one link of length $a_1+a_2$.

Figure 7

Figure 6. $2$-DOF robot numerical and experimental joint rotations (left: $q_1$; right: $q_2$) in the case of three different open-loop controls: frictionless control with $9$-th degree polynomial law for $y_1$ (top), frictionless control with $11$-th degree polynomial (middle), friction compensation control with $11$-th degree polynomial (bottom).

Figure 8

Table III. Parameters of the simulated $4$-DOF robot.

Figure 9

Figure 7. Simulated joint variables of the $4$-DOF robot considering the torque calculated without and with the viscous friction. An $11$-th degree polynomial has been used for $y_1$ and a $5$-th degree polynomial for $y_2$ and $y_3$ in both cases.

Figure 10

Figure 8. Simulated trajectories of the end-effector of the $4$-DOF robot in $x-y$ plane considering the torque calculated without and with the viscous friction. An $11$-th degree polynomial has been used for $y_1$ and a $5$-th degree polynomial for $y_2$ and $y_3$ in both cases.