0 5 10 15 20 25 30 35 40
−3
−2
−1
0
1
τ
1
(N.m)
0 5 10 15 20 25 30 35 40
−1.5
−1
−0.5
0
0.5
1
τ
2
(N.m)
Time (s)
exact param.
over estimat.
under estimat.
exact param.
over estimat.
under estimat.
(a)
Figure 5: Controller performance versus parameters uncer-
tainties: time history of τ
1
and τ
2
.
5 CONCLUSION
The work reported here delivers a robust posture con-
troller for a MWP-class robot moving on an inclined
plane. The challenging issue in this design is to be
able to control the posture of the robot simultaneously
while stabilizing of the central body, which results in
the absence of friction. Unlike previous attempts to
control such systems, our controller is global and less
sensitive to errors in the parameters estimation. We
show that deep insight into the internal dynamics of
the system, in conjunction with proper selection of
a coordinate system and the system output function,
are instrumental in the construction of feedback con-
trollers for nonholonomic systems underlying unsta-
ble zero-dynamics.
Future work will focus on generalization of the mo-
tion of the robot to a warped, smooth surface.
ACKNOWLEDGEMENTS
This work was made possible by NSERC (Canada’s
Natural Sciences and Engineering Research Council)
Grant OGP4532.
REFERENCES
D. L. Kamen, R. R. Ambrogi, R. J. Duggan, R. K. Heinz-
mann, B. R. Key, A. Skoskiewicz, P. K. Kristal, 1999,
“Transportation Vehicles and Methods”, US patent
5,971,091.
F. Grassser, A. D’Arrigo, S. Colombi and A. C. Rufer, 2002,
“JOE: A Mobile, Inverted Pendulum”, IEEE Trans.
Industrial Electronics 49, No. 1, pp. 107-114.
A. Salerno and J. Angeles, 2004, “The Control of Semi-
Autonomous Self-Balancing Two-Wheeled Quasi-
holonomic Mobile Robots”, Proc. 15th CISM-
IFToMM Symposium on Robot Design, Dynamics and
Control (RoManSy), Montreal, June 14-18.
G. Campion, B. d’Andrea-Novel and G. Bastin, 1990,
“Controllability and State Feedback Stabilizability of
Non Holonomic Mechanical Systems”, Advanced Ro-
bot Control, Proc. of the International Workshop on
Nonlinear and Adaptive and Control, Issues in Robot-
ics, Grenoble, November 21-23
C. Samson, K. Ait-Abderrahim, 1999, “Mobile Robot Con-
trol Part 1: Feedback Control of a Nonholonomic
Wheeled Cart in Cartesian Space”, INRIA, Rapport
de Recherche, No.1288, October.
A. Astolfi, 1994, “On the Stabilization of Nonholo-
nomic Systems”, Proc. 33rd Conference on Decision
and Control, Lake Buena Vista, December 14-16,
pp. 3481-3486.
C. Canudas de Wit, O. J. Sordalen, 1992, “Exponential Sta-
bilization of Mobile Robots with Nonholonomic Con-
straints”, IEEE Trans. Automatic Control 37, No. 11,
pp. 1791-1797.
D. Chwa, 2004, “Sliding-Mode Tracking Control of Non-
holonomic Wheeled Mobile Robots in Polar Coordi-
nates”, IEEE Trans. Control Systems Technology 12,
No. 4, pp. 637-644.
J. Guldner, V. I. Utkin, 1994, “Stabilization of Nonholo-
nomic Mobile Robots Using Lyapunov Functions for
Navigation and Sliding Mode Control”, Proc. 33rd
Conference on Decision and Control, Lake Buena
Vista, December 14-16, pp. 2967-2972.
K. Pathak, J. Franch and S. K. Agrawal, 2005, “Velocity
and Position Control of a Wheeled Inverted Pendulum
by Partial Feedback Linearization”, IEEE Trans. Ro-
botics 21, No. 3, pp. 505-513.
D. S. Nasrallah, J. Angeles and H. Michalska, 2005,
“Modeling of an Anti-Tilting Outdoor Mobile Robot”,
ASME Proc. 5th International Conference on Mut-
libody Systems, Nonlinear Dynamics, and Control,
Long Beach, September 25-28.
D. S. Nasrallah, J. Angeles and H. Michalska, 2006, “Veloc-
ity and Orientation Control of an Anti-Tilting Mobile
Robot Moving on an Inclined Plane”, IEEE Proc. In-
ternational Conference on Robotics and Automation,
Orlando, May 15-19, pp. 3717-3723.
S. Sastry, 1999, Nonlinear Systems: Analysis, Stability, and
Control, Springer-Verlag.
R. Marino, 1986, “On the largest feedback linearizable sub-
system”, Systems and Control Letters 6, pp. 345–351.
D.S. Nasrallah, J. Angeles and H. Michaslka, 2006, “The
Largest Feedback-Linearizable Subsystem of a Class
of Wheeled Robots Moving on an Inclined Plane”,
to appear in Proc. 16th CISM-IFToMM Symposium
on Robot Design, Dynamics and Control (RoManSy),
Warsaw, June 20-24.
ROBUST POSTURE CONTROL OF A MOBILEWHEELED PENDULUM MOVING ON AN INCLINED PLANE
41