5 CONCLUSIONS
This paper presented the implementation of a robotic
Intelligent Wheelchair, simulating its behavior in an
adapted Cyber-Mouse simulator. This agent resulted
of a modular system composed of three modules.
The first one is a shared control that merges user
commands with the information received by the IW
sensors. This advantage prevents the collision with
objects in its way becoming movement system more
reliable and safe. The algorithms developed use a
subsumption architecture: once there are objects
close to the wheelchair, the user commands are
disabled and deflect commands are sent to the
motors, ensuring a safe motion.
A module was develop using the A* algorithm as
path generator to calculate the shortest path from the
robot’s actual position to the objective point. The
third module was implemented to plan some usual
tasks in a hospital environment, using Strips
planning to solve these interactions. In most of the
cases Strips proved to be efficient, delivering
complete plans, with exceptions presented under
Sussman anomaly effects, where one operation
cancels other in the plan.
It was also demonstrated that Cyber-Mouse is a
friendly tool to test control algorithms, IW
navigation and its interaction with hospital
environment.
Future research directions include the
improvement to non-linear planning and upgrade
from A* to D* algorithm, once it’s preferable in
such a dynamic environment. To be fully intelligent,
it’s not enough the wheelchair to plan its own path
or share its control. It is also necessary to
communicate with other intelligent wheelchairs and
devices like doors activation systems, elevators and
lights. Due to this, it is intended to perform an in
depth study in proper methodologies to implement
these capacities in the wheelchair, and this way,
implement some functions as cooperative behavior
among a group of IW and collaboration among the
user and the system. In Cyber-Mouse it is necessary
to increase its present simulation capacities, from its
actual three IW, enabling hybrid systems test, where
real and virtual IW interact with each other. These
interactions make possible high complexity tests
with a substantial number of devices and
wheelchairs, representing a reduction in the project
costs, once there wouldn’t be necessary a large
number of real IW. Still, in Cyber-Mouse, it is
necessary to implement noise treatment in the
motors and sensors to have actions in the simulated
wheelchair closer to those of real wheelchairs.
REFERENCES
Barr, A. Cohen, P. Feigenbaum, E., 1986. Handbook of
Artificial Intelligence. Addison Wesley. Vol. 1.
Bonet, B. and Geffner, H., 2001. Heuristic search planner
2.0. The AI Magazine, 22(1), pp.77–80.
Borenstein, J., Koren, Y., 1991. The Vector Field
Histogram - Fast Obstacle Avoidance for Mobile
Robots, IEEE Journal of Robotic and Automation, v.
7, n. 3, pp. 278-288.
Brooks, R. A., 1991. Intelligence Without Reason. Proc.
12th Int. Joint Conference on Artificial Intelligence -
IJCAI-91, Sydney, Australia. pp.569-595.
Faria, P. M., Braga, R A. M., Valgôde, E., Reis L. P.,
2007a. Platform to Drive an IW using Facial
Expressions. Proc. 9th Int. Conf. on Enterprise
Information Systems, HCI, ICEIS’2007. pp.164-169.
Funchal, Portugal. June 12–16.
Faria, P. M., Braga, R. A. M., Valgôde, E., Reis, L. P.,
2007b. Interface Framework to Drive an Intelligent
Wheelchair Using Facial Expressions. IEEE Int.
Symp. on Industrial Electronics, pp. 1791-1796, June
4-7.
Ferber, J.; Gasser, L., 1991. Intelligence artificielle
distribuée. In: Int. WorkShop on Expert Systems &
Their Applications, 10., Avignon. Cours n. 9. France.
Fikes, R., Nilsson, N. J., 1971. STRIPS: A New Approach
to the Application of Theorem Proving to Problem
Solving. IJCAI 1971. pp.608-620.
Hart, P. E., Nilsson, N. J. and Bertram R., 1968, A formal
basis for the heuristic determination of minimum cost
paths. IEEE Transactions on Systems Science and
Cybernetics, 4(2):pp.100–107.
Jia, P. and Hu, H., 2005. Head Gesture based Control of
an Intelligent Wheelchair. CACSUK-11
th
Ann. Conf.
Chinese Aut. Comp. Society in the UK, Sheffield, UK.
Lau, N., Pereira, A., Melo, A., Neves, A. and Figueiredo,
J., 2002. Ciber-Rato: Um Ambiente de Simulação de
Robots Móveis e Autónomos. Rev. DETUA, Vol. 3,
Nr. 7, pp.647-650, Sept.
Luo, R. C., Chen, T. M. and Lin, M. H., 1999. Automatic
Guided IW System Using Hierarchical Grey-Fuzzy
Motion Decision-Making Algorithms, Proc. IEEVRSJ
1999 Int. Conf. on Intelligent Robots and Systems.
Russell, S. and Norvig, P., 2002. Artificial Intelligence: A
Modern Approach. Prentice Hall, E.Cliffs, NJ, 2
nd
ed.
Shapiro S.C., 2000. Encyclopedia of Artificial
Intelligence. Wiley-Interscience. May.
Thrun, S. and Bücken, A., 1996. Integrating Grid-Based
and Topological Maps for Mobile Robot Navigation,
In: Proc. 13th National Conference on Artificial
Intelligence AAAI, Portland, Oregon, pp.944-950.
Weld, D. S., 1999. Recent advances in AI planning. AI
Magazine, pp.93–123
ICINCO 2008 - International Conference on Informatics in Control, Automation and Robotics
182