
 
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