TRACKING OF A UNICYCLE-TYPE MOBILE ROBOT USING
INTEGRAL SLIDING MODE CONTROL
Michael Defoort, Thierry Floquet and Wifrid Perruquetti
LAGIS UMR CNRS 8146, Ecole Centrale de Lille
BP 48, Cite Scientifique, 59 651 Villeneuve-d’Ascq, France
Annemarie Kokosy
LAGIS UMR CNRS 8146, ISEN
41 bvd Vauban, 59 046 Lille Cedex, France
Keywords:
Nonholonomic mobile robot, sliding mode, tracking control, unmatched uncertainty.
Abstract:
This paper deals with the tracking control for a dynamic model of a wheeled mobile robot in the presence of
some perturbations. The control strategy is based on integral sliding mode. Simulations illustrate the results
on the studied mobile robot.
1 INTRODUCTION
One of the motivations for tackling the tracking
of nonholonomic systems is the large number of
applications mobile robots (Laumond, 1998). One
difficulty for motion planning and control of a
car-like robot arises from the so-called nonholonomic
constraints imposed by the rolling wheels.
Obstacles to the tracking of such systems are the
uncontrollability of their linear approximation and
the fact that the Brockett’s necessary condition
to the existence of a smooth time-invariant state
feedback is not satisfied (Brockett, 1983). To
overcome those difficulties, various methods have
been investigated: homogeneous and time-varying
feedbacks (Pomet, 1992; Samson, 1995), sinu-
soidal and polynomial controls (Murray and Sastry,
1993), piecewise controls (Hespanha and Morse,
1999; Monaco and Normand-Cyrot, 1992), flatness
(Fliess et al., 1995), backstepping approaches (Jiang,
2000) or discontinuous controls (Floquet et al., 2003).
In this paper, it is aimed to design a control law for
the unicycle-type mobile robot which:
• solves the disturbance rejection problem for
bounded matching perturbations and some un-
matched disturbance from the initial time instance,
• is a good compromise between performance and
robustness,
• takes into account the actuator dynamics.
This objective will be achieved by using integral
sliding mode control law. Sliding mode control
(Edwards and Spurgeon, 1998) is a powerful method
to control nonlinear dynamic systems operating
under uncertainty conditions. A drawback of such a
control is that the trajectory of the designed solution
is not robust on a time interval preceding the sliding
motion. In (Utkin and Shi, 1996; Poznyak et al.,
2004; Cao and Xu, 2004), a new sliding mode
design concept, namely integral sliding mode (ISM),
without any reaching phase was proposed. Thus, the
robustness can be guaranteed throughout an entire
response of the system starting from the initial time
instance.
Here, the proposed controller is based on the integral
sliding mode in order to solve the tracking problem
in presence of matching and some unmatching
perturbations.
The outline of this paper is as follows. Section II
formulates the tracking problem. Then, the use of in-
tegral sliding mode, in section III, enables to solve the
problem of tracking the reference trajectory in spite of
perturbations. Finally, in section IV, numerical exam-
ples illustrate the effectiveness of the proposed con-
troller.
2 PROBLEM STATEMENT
In this paper, we consider the unicycle-type robot
which behavior can be described by the following sys-
106
Defoort M., Floquet T., Perruquetti W. and Kokosy A. (2005).
TRACKING OF A UNICYCLE-TYPE MOBILE ROBOT USING INTEGRAL SLIDING MODE CONTROL.
In Proceedings of the Second International Conference on Informatics in Control, Automation and Robotics - Robotics and Automation, pages 106-111
DOI: 10.5220/0001173501060111
Copyright
c
SciTePress