Electric wheelchair is one of the many engines used for the movement of aged and disabled people. This paper introduces an obstacle avoidance using deformable virtual zone (DVZ), particle filter to improve localization and fuzzy controller to join desired target. This controller is developed to increase the independence of disabled and aged people, specifically those who suffer not only disability in the lower limbs but also visual disturbances. To overcome these problems, different perceptive abilities or sensors were introduced. In this context, we developed a control system composed by fuzzy controller to join a target, DVZ method for obstacle avoidance, and particle filter for localization. Also, we present the simulation results of the wheelchair navigation system. 1. Introduction Several works have been developed in this context. The publication of Lapierre et al. [1] threatened the DVZ method combined with the path followed, and the work of Gil Pinto et al. [2, 3] provides an active approach to planning based on the DVZ method. This control strategy is based on the GPS sensor and ultrasonic sensors for generating an optimal trajectory to ensure cooperation between nonholonomic robots in an unknown environment. The particulate filter is a probabilistic method allowing the multisensor data fusion and localization. The coordination of these strategies results in an automatic obstacle avoidance navigation to reach a target point [4, 5]. This paper presents control system based on the DVZ method for obstacle avoidance. The principle of this method is to define the robot/environment interaction as a risk zone surrounding the wheelchair (Figure 2). The DVZ characterizes the deformable zone geometry and depends on the wheelchair speed. When the risk zone is disturbed by an obstacle, it can be reformed by modifying the velocities of the wheelchair [1, 6]. In addition we will detail the use of the particle filter method for localization. This method uses a probabilistic approach [4, 7]. It generates a set of possible positions in each sampling period. This data fusion method gives the estimated position of the chair using distance between wheelchair and obstacles. Also, we use a fuzzy controller already developed in previous work that allows the wheelchair to reach the desired position [8, 9]. In the following we will detail the used methods and the simulation of the control system. 2. Using Fuzzy Controller for Electric Wheelchair to Join Target In this paper the fuzzy controller permits reaching the target position from any position . The considered
References
[1]
L. Lapierre, R. Zapata, and P. Lepinay, “Combined path-following and obstacle avoidance control of a wheeled robot,” The International Journal of Robotics Research, vol. 26, no. 4, pp. 361–375, 2007.
[2]
A. Gil Pinto, P. Fraisse, and R. Zapata, An Decentralized Adaptive Trajectory Planning Approach for a Group of Mobile Robots, LIRMM, Universit Montpellier II, 2006.
[3]
A. Gil Pinto, P. Fraisse, and R. Zapata, “A decentralized algorithm to adaptive trajectory planning for a group of nonholonomic mobile robots,” in Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '06), pp. 404–409, Beijing, China, October 2006.
[4]
F. Legland, “Filtrage particulaire,” Project MathSTIC Cha?nes de Markov Caches et Filtrage Particulaire, IRISA, Rennes, France, 2003.
[5]
A. Kokosy, F.-O. Defaux, and W. Perruquetti, “Autonomous navigation of a nonholonomic mobile robot in a complex environment,” in Proceedings of the IEEE International Workshop on Safety, Security and Rescue Robotics (SSRR '08), pp. 102–108, Sendai, Japan, November 2008.
[6]
L. Lapierre, R. Zapata, and P. Lepinay, “Simulatneous path following and obstacle avoidance control of a unicycle-type robot,” in Proceedings of the IEEE International Conference on Robotics and Automation, pp. 2617–2622, Roma, Italy, April 2007.
[7]
J. S. Liu and R. Chen, “Sequential Monte Carlo methods for dynamic systems,” Journal of the American Statistical Association, vol. 93, no. 443, pp. 1032–1044, 1998.
[8]
M. Njah, M. Jallouli, and N. Derbel, “Optimal fuzzy controller for the navigation of an electric wheelchair,” Transactions on Systems, Signals and Devices, vol. 6, 2011.
[9]
M. Njah and M. Jallouli, “Synthesis of a fuzzy controller for the navigation of an electric wheelchair for handicapped,” in Proceedings of the 6th IEEE International Multi-Conference on Systems, Signals and Devices (SSD '09), Djerba, Taiwan, March 2009.
[10]
R. Zapata, P. Lépinay, and P. Thompson, “Reactive behaviors of fast mobile robots,” Journal of Robotic Systems, vol. 11, no. 1, pp. 13–20, 1994.
[11]
A. Cacitti and R. Zapata, “Reactive behaviours of mobile manipulators based on the DVZ approach,” in Proceedings of the IEEE International Conference on Robotics and Automation (ICRA '01), pp. 680–685, May 2001.
[12]
L. Lapierre and R. Zapata, “A guaranteed obstacle avoidance guidance system,” Autonomous Robots, vol. 32, no. 3, pp. 177–187, 2012.
[13]
L. Brèthes, F. Lerasle, P. Danès, and M. Fontmarty, “Particle filtering strategies for data fusion dedicated to visual tracking from a mobile robot,” Machine Vision and Applications, vol. 21, no. 4, pp. 427–448, 2010.
[14]
A. Doucet, S. Godsill, and C. Andrieu, “On sequential Monte Carlo sampling methods for Bayesian filtering,” Statistics and Computing, vol. 10, no. 3, pp. 197–208, 2000.