© The Institution of Engineering and Technology
This study discusses the motion control of an underactuated 3-link gymnast robot moving in a vertical plane. The motion space of the robot is divided into two subspaces (swing-up area, attractive area), and a different type of motion control (swing-up control, balancing control) is applied to each. To enable efficient motion control, the swing-up area is further divided into two subspaces, and a different control law is designed for each. These two laws are employed sequentially and make the robot enter the attractive area with a suitable posture and energy. In the attractive area, the balancing-control law captures the robot and stabilises it at the straight-up equilibrium position. Simulations and a comparison demonstrate the validity of this control method.
References
-
-
1)
-
Y. Fang ,
W.E. Dixon ,
D.M. Dawson ,
E. Zergeroglu
.
Nonlinear coupling control laws for an underactuated overhead crane system.
IEEE/ASME Trans. Mech.
,
3 ,
418 -
423
-
2)
-
X.-Z. Lai ,
J.-H. She ,
S.X. Yang ,
M. Wu
.
Comprehensive unified control strategy for underactuated two-link manipulators.
IEEE Trans. Syst. Man Cybern. B
,
2 ,
389 -
398
-
3)
-
X. Xin ,
M. Kaneda
.
Swing-up control for a 3-DOF gymnastic robot with passive first joint: design and analysis.
IEEE Trans. Robot.
,
6 ,
1277 -
1285
-
4)
-
A.D. Mahindrakar ,
R.N. Banavar
.
A swing-up of the acrobot based on a simple pendulum strategy.
Int. J. Control
,
6 ,
424 -
429
-
5)
-
Y. Yavin
.
Control of nonlinear systems with general nonholonomic constraints.
Appl. Math. Lett.
,
6 ,
73 -
75
-
6)
-
H.K. Khalil
.
(1988)
Nonlinear systems.
-
7)
-
N. Qaiser ,
N. Iqbal
.
Exponential stabilization of the inertia wheel pendulum using dynamic surface control.
J. Circuits Syst. Comput.
,
1 ,
81 -
92
-
8)
-
Gurvits, L.: `Control of nonholonomic systems and decomposition of skew symmetric matrices', Proc. 32nd IEEE Conf. Decision and Control, December 1993, Texas, USA, p. 2724–2729.
-
9)
-
Rosas-Flores, J.A., Alvarez-Gallegos, J., Castro-Linares, R.: `Stabilization of a class of underactuated systems', Proc. 39th IEEE Conf. Decision and Control, December 2000, Sydney, Australia, p. 2168–2173.
-
10)
-
X. Xin ,
M. Kaneda
.
Analysis of the energy-based swing-up control of the Acrobot.
Int. J. Robust Nonlinear Control
,
16 ,
1503 -
1524
-
11)
-
Ashrafiuon, H., Muske, K.R.: `Sliding mode tracking control of surface vessels', Proc. American Control Conf., June 2008, Washington, USA, p. 556–561.
-
12)
-
H. Zhang ,
Z.-S. Li
.
Human simulated intelligence motion control for three-link acrobot on horizontal bar.
J. Chong Qing Univ. (Nat. Sci. Ed.)
,
3 ,
74 -
78
-
13)
-
White, W.N., Foss, M., Patenaude, J., Guo, X., Garca, D.: `Improvements in direct Lyapunov stabilization of underactuated mechanical systems', Proc. American Control Conf., June 2008, Washington, USA, p. 2927–2932.
-
14)
-
Nazrulla, S., Khalil, H.K.: `A novel nonlinear output feedback control applied to the TORA benchmark system', Proc. 47th IEEE Conf. Decision and Control, December 2008, Cancun, Mexico, p. 3565–3570.
-
15)
-
Spong, M.W.: `The control of underactuated mechanical systems', Proc. First Int. Conf. Mechatronics, February 1994, Mexico City, Mexico, p. 1–21.
-
16)
-
X. Xin ,
J.-H. She ,
T. Yamasaki ,
Y.N. Liu
.
Swing-up control based on virtual composite links for n-link underactuated robot with passive first join.
Automatica
,
9 ,
1986 -
1994
-
17)
-
Oriolo, G., Nakamura, Y.: `Control of mechanical systems with second-order nonholonomic constraints: underactuated manipulators', Proc. 30th IEEE Conf. Decision and Control, December 1991, Brighton, UK, p. 2398–2403.
-
18)
-
A. Yazici ,
A. Karamsncioglu ,
R.N. Gasimov
.
Nonlinear programming-based sliding mode control with an application in the stabilization of an Acrobot.
Eng. Optim.
,
1 ,
113 -
127
-
19)
-
J. Zhao ,
M.W. Spong
.
Hybrid control for global stabilization of the cart-pendulum system.
Automatica
,
12 ,
1941 -
1951
-
20)
-
K. Suzuki ,
N. Kawai ,
T. Miyamoto ,
H. Tsuchiya ,
S. Kimura
.
Mechanics of kip motion.
Trans. Jpn. Soc. Mech. Eng. C
,
10 ,
241 -
246
-
21)
-
M. Reyhanoglu ,
A.J. Van der Schaft ,
N.H. McClamroch ,
I. Kolmanovsky
.
Dynamics and control of a class of underactuated mechanical systems.
IEEE Trans. Autom. Control
,
9 ,
1663 -
1671
-
22)
-
C.Y. Su ,
Y. Stepanenko
.
Robust motion/force control of mechanical systems with classical nonholonomic constraints.
IEEE Trans. Autom. Control
,
3 ,
609 -
614
-
23)
-
X.-Z. Lai ,
J.-H. She ,
S.X. Yang ,
M. Wu
.
Control of acrobot based on non-smooth Lyapunov function and comprehensive stability analysis.
IET Control Theory Appl.
,
3 ,
181 -
191
-
24)
-
Ph. Mullhaupt ,
B. Srinivasan ,
D. Bonvin
.
Analysis of exclusively-kinetic two-link underactuated mechanical systems.
Automatica
,
9 ,
1565 -
1573
-
25)
-
Willson, S., Mullhaupt, Ph., Bonvin, D.: `Quotient method for controlling the acrobot', Proc. 48th IEEE Conf. Decision and Control, December 2009, Shanghai, China, p. 1770–1775.
-
26)
-
Mettin, U., Hera, P.L., Freidovich, L., Shiriaev, A.: `Generating human-like motions for an underactuated three-link robot based on the virtual constraints approach', Proc. 46th IEEE Conf. Decision and Control, December 2007, New Orleans, LA, USA, p. 5138–5143.
-
27)
-
A.M. Bloch
.
Stabilizability of nonholonomic control systems.
Automatica
,
28 ,
431 -
435
-
28)
-
J.W. Grizzle ,
C.H. Moog ,
C. Chevallereau
.
Nonlinear control of mechanical systems with an unactuated cyclic variable.
IEEE Trans. Autom. Control
,
5 ,
559 -
576
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cta.2010.0210
Related content
content/journals/10.1049/iet-cta.2010.0210
pub_keyword,iet_inspecKeyword,pub_concept
6
6