This paper concerns a set-point control problem for a two-link underactuated robot moving in the vertical plane with a single actuator at the first joint and a spring between the two links (flexible elbow joint). First, we present two new properties of such a flexible robot about the linear controllability at the upright equilibrium point (UEP, where two links are in the upright position) and about its equilibrium configuration. Second, we show that for the robot with a certain range of spring constant, the proportional derivative (PD) control on the angle of the first joint can globally stabilize the robot at the UEP. Third, for the robot not satisfying the above range of spring constant, we study how to extend the energy-based control approach, which aims to control the total mechanical energy and the angle and angular velocity of the first joint of the robot, to design a swing-up controller. We provide a necessary and sufficient condition for avoiding the singularity in the controller, and we analyze the motion of the robot under the presented controller by studying the convergence of the total mechanical energy and clarifying the structure and stability of the closed-loop equilibrium points. We present the results of numerical investigation, which support our theoretical conclusions.

References

1.
Spong
,
M. W.
,
1995
, “
The Swing Up Control Problem for the Acrobot
,”
IEEE Control Syst. Mag.
,
15
(
1
), pp.
49
55
.10.1109/37.341864
2.
Fantoni
,
I.
, and
Lozano
,
R.
,
2001
,
Non-Linear Control for Underactuated Mechanical Systems
,
Springer
,
New York
.
3.
Jiang
,
Z. P.
,
2002
, “
Global Tracking Control of Underactuated Ships by Lyapunov's Direct Method
,”
Automatica
,
38
(
2
), pp.
301
309
.10.1016/S0005-1098(01)00199-6
4.
Su
,
C. Y.
, and
Stepanenko
,
Y.
,
1999
, “
Adaptive Variable Structure Set-Point Control of Underactuated Robots
,”
IEEE Trans. Autom. Control
,
44
(
11
), pp.
2090
2093
.10.1109/9.802922
5.
De Luca
,
A.
,
Iannitti
,
S.
,
Mattone
,
R.
, and
Oriolo
,
G.
,
2001
, “
Control Problems in Underactuated Manipulators
,”
Proceedings of IEEE/ASME International Conference on Advanced Mechatronics
, pp.
855
861
.
6.
Spong
,
M. W.
, and
Block
,
D. J.
,
1995
, “
The Pendubot: A Mechatronic System for Control Research and Education
,”
Proceedings of the 34th IEEE Conference on Decision and Control
, pp.
555
556
.
7.
Fantoni
, I
.
,
Lozano
,
R.
, and
Spong
,
M. W.
,
2000
, “
Energy Based Control of the Pendubot
,”
IEEE Trans. Autom. Control
,
45
(
4
), pp.
725
729
.10.1109/9.847110
8.
Kolesnichenko
,
O.
, and
Shiriaev
,
A. S.
,
2002
, “
Partial Stabilization of Underactuated Euler-Lagrange Systems Via a Class of Feedback Transformations
,”
Syst. Control Lett.
,
45
(
2
), pp.
121
132
.10.1016/S0167-6911(01)00170-0
9.
Ordaz-Oliver
,
J. P.
,
Santos-Sánchez
,
O. J.
, and
López-Morales
,
V.
,
2012
, “
Toward a Generalized Sub-Optimal Control Method of Underactuated Systems
,”
Opt. Control Appl. Methods
,
33
(
3
), pp.
338
351
.10.1002/oca.999
10.
Xin
,
X.
, and
Kaneda
,
M.
,
2007
, “
Analysis of the Energy Based Swing-Up Control of the Acrobot
,”
Int. J. Robust Nonlinear Control
,
17
(
16
), pp.
1503
1524
.10.1002/rnc.1184
11.
Arteaga
,
M. A.
, and
Siciliano
,
B.
,
2000
, “
On Tracking Control of Flexible Robot Arms
,”
IEEE Trans. Autom. Control
,
45
(
3
), pp.
520
527
.10.1109/9.847736
12.
Yoshikawa
,
T.
, and
Hosoda
,
K.
,
1996
, “
Modeling of Flexible Manipulators Using Virtual Rigid Links and Passive Joints
,”
Int. J. Robot. Res.
,
15
(
3
), pp.
290
299
.10.1177/027836499601500305
13.
Kang
,
W.
,
Xiao
,
M.
, and
Tall
,
I. A.
,
2003
, “
Controllability and Local Accessibility–A Normal Form Approach
,”
IEEE Trans. Autom. Control
,
48
(
10
), pp.
1724
1736
.10.1109/TAC.2003.817924
14.
Sastry
,
S.
,
1999
,
Nonlinear Systems: Analysis, Stability, and Control
,
Springer
,
New York
.
15.
Spong
,
M. W.
,
1987
, “
Modeling and Control of Elastic Joint Robots
,”
ASME J. Dyn. Syst., Meas., Control
,
109
(
4
), pp.
310
318
.10.1115/1.3143860
16.
De Luca
,
A.
, and
Siciliano
,
B.
,
1993
, “
Regulation of Flexible Arms Under Gravity
,”
IEEE Trans. Robot. Autom.
,
9
(
4
), pp.
463
467
.10.1109/70.246057
17.
Xin
,
X.
,
2011
, “
Swing-Up Control for a Two-Link Underactuated Robot With a Flexible Elbow Joint: New Results Beyond the Passive Elbow Joint
,”
Proceedings of the 50th IEEE Conference on Decision and Control
, pp.
2481
2486
.
18.
Isidori
,
A.
,
1995
,
Nonlinear Control Systems
,
Springer
,
New York
.
19.
LaSalle
,
J. P.
, and
Lefschetz
,
S.
,
1961
,
Stability by Liapunov's Direct Method: With Applications
,
Academic Press
,
New York
.
20.
Xin
,
X.
,
Tanaka
,
S.
,
She
,
J.
, and
Yamasaki
,
T.
,
2013
, “
New Analytical Results of Energy-Based Swing-Up Control for the Pendubot
,”
Int. J. Non-Linear Mech.
,
52
(
6
), pp.
110
118
.10.1016/j.ijnonlinmec.2013.02.003
21.
Block
,
D. J.
,
1996
,
Mechanical Design and Control of the Pendubot
, M.S. thesis, University of Illinois, Urbana-Champaign.
22.
The Pendubot User's Manual
,
1997
,
Mechatronic Systems, Inc.
, Champaign, IL.
23.
Zhang
,
M.
, and
Tarn
,
T. J.
,
2001
, “
Hybrid Control for the Pendubot
,”
Proceedings of IEEE International Conference on Robotics and Automation
, Vol.
2
, pp.
2102
2107
.
24.
Kuo
,
B. C.
,
1991
,
Automatic Control Systems
, 6th ed.,
Prentice Hall
,
Upper Saddle River, NJ
.
You do not currently have access to this content.