still able to track the reference orientation during the
slip and perfectly after the slip verifying the ability
of the control law developed. Subplot (d) of fig. 3
shows the reference and the output linear velocity of
the wheelchair. A perfect track of the reference lin-
ear velocity is again shown throughout the simulation
except with a small but increased deviation during the
period of slip, this deviation however disappeared af-
ter slip was eliminated. Torques and errors generated
by the wheelchair while moving on the oily surface
are shown in fig. 4.
On both surfaces, during the period of slip, irreg-
ular torques were generated to enable the platform
track closely the angular orientation and the linear ve-
locity. It may be noticed, however, that highly irreg-
ular torques were produced in subplot (a) of fig. 5
than in subplot (a) of fig. 4. This is because of the in-
creased slip on the oily surface. In subplots (c) of fig.
4 and fig. 5, the orientation tracking errors are shown
with a deviation of about 0.06 radians and 0.21 ra-
dians for wet and oily surfaces respectively. In both
cases, the error diminishes with time and the zero er-
ror is tracked the just after the 14
th
second. Little de-
viations from the referencelinear velocity v
r
may also
noticed in subplots (d) of fig. 4 and fig. 5 during the
slip.
4.3 Conclusions
The dynamic model of a wheelchair has been devel-
oped in this paper in such a way that the wheelchair
movement is not restricted to flat surfaces alone. The
model developed here include effects of frictional
forces, gravitational forces and slip. Navigation of
wheelchair by tracking velocity and orientation is also
investigated. A nonlinear feedback law that links the
reference linear velocity (v
r
) and reference angular
orientation (θ
r
) supplied to the controller is devel-
oped with satisfactory results. Torques supplied to
the plant during navigation are also analysed with the
result that irregular torques are supplied during slip.
Extensivecomputersimulationsare then performedto
verify the usefulness of the designed model and con-
troller.
4.4 Future Works
It has been realized that torquessupplied to the wheels
increases with time as the wheelchair moves up-
hill, future work may therefore involve limiting the
torques supplied to the wheels to a values that may be
contained by the supplying battery.
Future work will also involve inclusion of assis-
tive controller to help the wheelchair make realtime
decision in cases where the patient is either unable to
or is slow to make such decisions.
Filtering of undesired error signals that might be
sent to the controller by severely and shaking dis-
abled wheelchair users and implementation of this
controller on the FSATIE wheelchair platform are
some of the future works.
ACKNOWLEDGEMENTS
The authors of this paper gratefully appreciate the
contribution of Tshwane University of Technology
and F’SATIE for providing relevant and necessary
support for this research.
REFERENCES
Dixon, W., Walker, I., and Dawson, D. (2001). Fault detec-
tion for wheeled mobile robots with parametric uncer-
tainty. IEEUASME International Conference on Ad-
vanced Intelligent Mechatronics Proceedings, pages
1245 – 1250.
Feng, C. and Fei, S. (1998). Analysis and design of nonlin-
ear control system. Publishing House of Electronics
Industry, Beijing.
Fierro, R. and Lewis, F. (1997). Control of a nonholonomic
mobile robot: Backstepping kinematics into dynam-
ics. Journal of Robotic Systems, 14(3):149 – 164.
Ge, S. and Lewis, F. (2006). Autonomous mobile robots;
sensing, control, decision making and applications.
Taylor and Francis Group LLC,.
Hamed, E., Yskandar, H., Eric, M., and Imad, M. (2007).
Dynamic model of electrical wheelchair with slipping
detection. EUROSIM, pages 1 – 6.
Isidori, A. (1995). Nonlinear Control Systems. Birkhuser,
3 edition.
Khalil, H. (1996). Nonlinear Systems. Prentice Hall, New
Jersey.
Kozlowski, K. and Pazderski, D. (2004). Modeling and con-
trol of a 4-wheel skid steering mobile robot. Interna-
tional Journal of Applied Mathematics and Computer
Science, 14(4):477 – 496.
Motte, I. and Guy, C. (2000). A slow manifold approach for
the control of mobile robots not satisfying the kine-
matic constraints. IEEE Transaction on Robotics and
Automation, 16(6):875 – 880.
Ortega, R., der Schaft, A. V., Mareels, I., and Maschke,
B. (2000). Energy shaping revisited. In IEEE Inter-
national Conference on Control Applications, pages
121–125, Anchorage USA.
Sidek, S. N. (2008). Dynamic Modeling and Control of
Nonholonomic Wheeled Mobile Robot Subjected To
Wheel Slip. PhD thesis, Graduate School of Vanderbilt
University.
ICINCO 2011 - 8th International Conference on Informatics in Control, Automation and Robotics
118