The concept of two-wheeled mobile manipulator (TWMM) has been proposed for its significant advantage due to high maneuverability particularly in confined internal spaces. However, its unbalanced structure imposes restrictions for widespread application. Note that the nonholonomic property of a TWMM makes its control a more challenging task. In this paper, a new stabilization mechanism of TWMM is presented, and a new control method based on dynamical balancing algorithm is proposed that could effectively resolve those restrictions. To this end, a reaction wheel is considered to control the position of center of gravity (COG), leading to a smoother motion of the robot manipulator. To make the robot be able to manipulate an object, a double inverted pendulum model (DIPM) is considered as a simplified model of the system. DIPM dynamics is used to identify and simplify the dynamics of TWMM and subsequently a supervisory control is employed to stabilize the robot via its COG position. This in turn improves the robustness of the proposed algorithm during manipulation maneuver of an object with unknown mass parameters. Results are compared to those of an ideal model-based algorithm that reveal the merits of the proposed control strategy.

References

1.
Alipour
,
Kh.
,
Moosavian
,
S.
, and
Ali
,
A.
,
2011
, “
How to Ensure Stable Motion of Suspended Wheeled Mobile Robots
,”
J. Ind. Rob.
,
38
(
2
), pp.
139
152
.10.1108/01439911111106354
2.
Nguyen
,
H. G.
,
Morrell
,
J.
,
Mullens
,
K.
,
Burmeister
,
A.
,
Miles
,
S.
,
Farrington
,
N.
,
Thomas
,
K.
, and
Gragee
,
D. W.
,
2004
, “
Segway Robotic Mobility Platform
,”
SPIE Mobile Robots
,
Philadelphia
, PA, Oct. 26–28.
3.
Moosavian
,
S. Ali A.
,
Alghooneh
,
M.
, and
Takhmar
,
A.
,
2009
, “
Cartesian Approach for Gait Planning and Control of Biped Robots on Irregular Surfaces
,”
Int. J. Humanoid Rob.
,
6
(
4
), pp.
675
697
.10.1142/S0219843609001942
4.
Moosavian
,
S. Ali A.
,
Rastegari
,
R.
, and
Papadopoulos
,
E.
,
2005
, “
Multiple Impedance Control for Space Free-Flying Robots
,”
AIAA J. Guid. Control Dyn.
,
28
(
5
), pp.
939
947
.10.2514/1.10252
5.
Zohar
,
I.
,
Ailon
,
A.
, and
Rabinovici
,
R.
,
2011
, “
Mobile Robot Characterized by Dynamic and Kinematic Equations and Actuator Dynamics: Trajectory Tracking and Related Application
,”
Rob. Autom. Syst.
,
59
(
6
), pp.
343
353
.10.1016/j.robot.2010.12.001
6.
Abeygunawardhana
,
K. W.
, and
Murakami
,
T.
,
2010
, “
Vibration Suppression of Two-Wheel Mobile Manipulator Using Resonance-Ratio-Control-Based Null-Space Control
,”
IEEE Trans. Ind. Electron.
,
57
(
12
), pp.
4137
4146
.10.1109/TIE.2010.2044115
7.
Huang
,
Ch.
, and
Fu
,
Li.
,
2003
, “
Passivity Based Control of the Double Inverted Pendulum Driven by a Linear Induction Motor
,”
IEEE Conference on Control Application
, Istanbul, Turkey, June 23–25, pp.
797
802
.
8.
Grasser
,
F.
,
D'Arrigo
,
A.
,
Colombi
,
S.
, and
Rufer
,
A. C.
,
2002
, “
JOE: A Mobile, Inverted Pendulum
,”
IEEE Trans. Ind. Electron.
,
49
(
1
), pp.
107
114
.10.1109/41.982254
9.
Niki
,
H.
, and
Toshiyuki
,
M.
,
2004
, “
An Approach to Self Stabilization of Bicycle Motion by Handle Controller
,”
First Asia International Symposium on Mechatronics
, Xi'an, China, Sept. 27–30.
10.
Rubi
,
J.
,
Rubio
,
A.
, and
Avello
,
A.
,
2002
, “
Swing-Up Control Problem for a Self-Erecting Double Inverted Pendulum
,”
IEEE Proc. Control Theory Appl.
,
149
(
2
), pp.
169
175
.10.1049/ip-cta:20020326
11.
Liu
,
D.
,
Gue
,
W.
,
Yi
,
J.
, and
Zhao
,
D.
,
2004
, “
Double-Pendulum-Type Overhead Crane Dynamics and Its Adaptive Sliding Mode Fussy Control
,”
Third International Conference on Machine Learning and Cybernetics
, Shanghai, China, Aug. 26–29, pp. 423–428.
12.
Thibodeau
,
B.
,
Deegan
,
P.
, and
Grupen
,
R.
,
2006
, “
Static Analysis of Control Forces With A Mobile Manipulator
,”
IEEE International Conference on Robotics and Automation (ICRA)
,
Orlando, FL
, May 15–19, pp.
4007
4012
.
13.
Pathak
,
K.
,
Franch
,
J.
, and
Agrawal
,
S. K.
,
2005
, “
Velocity and Position Control of a Wheeled Inverted Pendulum by Partial Feedback Linearization
,”
IEEE Trans. Rob.
,
21
(
3
), pp.
505
513
.10.1109/TRO.2004.840905
14.
Zhang
,
M.
, and
Tran
,
T.
,
2002
, “
Hybrid Control of the Pendubot
,”
IEEE/ASME Trans. Mechatronics
,
7
(
1
), pp.
79
86
.10.1109/3516.990890
15.
Ibanez
,
C. A.
,
Frias
,
O. G.
, and
Castanon
,
M. S.
,
2005
, “
Lyapanov-Based Controller for the Inverted Pendulum Cart System
,”
Nonlinear Dyn.
,
40
(
4
), pp.
367
374
.10.1007/s11071-005-7290-y
16.
Ge
,
S. S.
,
Hang
,
C. C.
, and
Zhang
,
T.
,
1999
, “
A Direct Adaptive Controller for Dynamic System With a Class of Nonlinear Parameterizations
,”
Automatica
,
35
(
4
), pp.
741
747
.10.1016/S0005-1098(98)00215-5
17.
Brooks
,
R.
,
Aryanada
,
L.
,
Edsinger
,
A.
,
Fitzpatrick
,
P.
,
Kemp
,
C. C.
,
Reilly
,
O.
,
Torres-Jara
,
E.
,
Varshavskaya
,
P.
, and
Weber
,
J.
,
2004
, “
Sensing and Manipulating Built-for Human Environments
,”
Int. J. Humanoid Rob.
,
1
(
1
), pp.
1
28
.10.1142/S0219843604000022
18.
Miyashitaa
,
T.
, and
Ishiguroa
,
H.
,
2004
, “
Human-Linke Natural Behavior Generation Based on Involuntary Motions for Humanoid Robots
,”
Rob. Autonom. Syst.
,
48
(
4
), pp.
203
212
.10.1016/j.robot.2004.07.008
19.
Gans
,
N. R.
, and
Hutchinson
,
S. A.
,
2006
, “
Visual Servo Velocity and Pose Control of a Wheeled Inverted Pendulum Through Partial-Feedback Linearization
,”
IEEE/RSJ International Conference on Intelligent Robots and Systems
, Beijing, China, Oct. 9–15, pp.
3823
3828
.
20.
Yamamoto
,
Y.
, and
Yun
,
X.
,
1992
, “
Coordinating Locomotion and Manipulation of Mobile Manipulator
,”
IEEE Conference on Decision and Control
, Tucson, AZ, Dec. 16–18, pp.
2643
2648
.
21.
Yamamoto
,
Y.
, and
Yun
,
X.
,
1993
, “
Control of Mobile Manipulators Following a Moving Surface
,”
IEEE International Conference on Robotics and Automation
, Philadelphia, PA, May 2–6, pp.
31
36
.
22.
Seraji
,
H
.,
1993
, “
An On-line Approach to Coordinated Mobility and Manipulation
,”
IEEE International Conference on Robotics and Automation
, Atlanta, GA, May 2–6, pp.
28
35
.
23.
Acar
,
C.
, and
Murakami
,
T.
,
2011
, “
Multi-Task Control for Dynamically Balanced Two-Wheeled Mobile Manipulator Through Task-Priority
,”
IEEE International Symposium on Industrial Electronics
, Gdansk, Poland, June 27–30, pp.
2195
2200
.
24.
Srinias
,
K. N.
, and
Behera
,
L.
,
2008
, “
Swing-Up Strategies for a Reaction Wheel Pendulum
,”
Int. J. Syst. Sci.
,
39
(
12
), pp.
1165
1177
.10.1080/00207720802095137
25.
Spong
,
M. W.
,
2011
, ‘‘
Nonlinear Control of the Inertia Wheel Pendulum
,”
Automatica
,
37
(
11
), pp.
1845
1851
.10.1016/S0005-1098(01)00145-5
26.
Fantoni
,
I.
, and
Lozano
,
R.
,
2002
,
Non-Linear Control for Under-Actuated Mechanical Systems
,
Springer
,
London
.
27.
Kim
,
H. W.
,
An
,
J. W.
,
Yoo
,
H. D.
, and
Lee
,
J. M.
,
2013
, “
Balancing Control of Bicycle Robot Using PID Control
,”
International Conference on Digital Object Identifier: Control, Automation and Systems (ICCAS)
, Gwangju, South Korea, Oct. 20–23, pp.
145
147
.
28.
Craig
,
R. R.
, and
Kurdila
,
A. J.
,
2006
,
Fundamentals of Structural Dynamics
, 2nd ed.,
Wiley
, Hoboken, NJ, Chap. 6.
29.
Sasak
,
K.
, and
Murakami
,
T.
,
2008
, “
Pushing Operation by Two-Wheel Inverted Mobile Manipulator
,”
IEEE International Workshop on Advance Motion Control
, Trento, Italy, Mar. 26–28, pp.
33
37
.
30.
Larimi
,
S. R.
,
Zarafshan
,
P.
,
Moosavian
,
S.
, and
Ali
,
A.
,
2013
, “
Stabilized Supervising Control of a Two Wheel Mobile Manipulator
,”
RSI/ISM International Conference on Robotics and Mechatronics (ICRoM)
, Tehran, Iran, Feb. 13–15, pp.
265
270
.
31.
Tsai
,
C.-C.
,
Hsu-Chih
,
H.
, and
Shui-Chun
,
L.
,
2010
, “
Adaptive Neural Network Control of a Self-Balancing Two-Wheeled Scooter
,”
IEEE Trans. Ind. Electron.
,
57
(
4
), pp.
1420
1428
.10.1109/TIE.2009.2039452
32.
Lee
,
J. H.
,
Shin
,
H. J.
,
Lee
,
S. J.
, and
Jung
,
S.
,
2013
, “
Balancing Control of a Single-Wheel Inverted Pendulum System Using Air Blowers: Evolution of Mechatronics Capstone Design
,”
J. Mechatronics
,
23
(
8
), pp.
926
932
.10.1016/j.mechatronics.2012.08.006
You do not currently have access to this content.