Particle filter localization and real time obstacle avoidance control based on 3D perception for wheelchair mobile robot

Obstacle detection and localization behaviours have shown to work robustly in 2D perceived environment. With the progress of proximity sensors, precisely the emergence of 3D vision techniques, it would be interesting to examine these motion controllers whether for 3D perceived environment. 2D basic algorithms for obstacle avoidance or robot location, needs reformulation in order to process data from 3D perception devices. In this work, we introduce a 3D obstacle detection controller, combined with particle filter localization. The obstacle detection control described in this paper address 3D obstacles with different shapes and the particle filter uses 3D environment data to correct the wheelchair localization based on his kinematics model.

[1]  Hassan Mathkour,et al.  Mobile Robot Navigation and Obstacle-avoidance using ANFIS in Unknown Environment , 2014 .

[2]  Byung-Jae Choi,et al.  Design of Obstacle Avoidance System for Mobile Robot using Fuzzy Logic Systems , 2013 .

[3]  Anish Pandey,et al.  Path planning navigation of mobile robot with obstacles avoidance using fuzzy logic controller , 2014, 2014 IEEE 8th International Conference on Intelligent Systems and Control (ISCO).

[4]  Wolfram Burgard,et al.  Monte Carlo localization for mobile robots , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[5]  Yoram Koren,et al.  Histogramic in-motion mapping for mobile robot obstacle avoidance , 1991, IEEE Trans. Robotics Autom..

[6]  Roland Siegwart,et al.  Introduction to Autonomous Mobile Robots , 2004 .

[7]  Daniel Maier,et al.  Real-time navigation in 3D environments based on depth camera data , 2012, 2012 12th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2012).

[8]  Satoshi Kagami,et al.  Biped navigation in rough environments using on-board sensing , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Vladimir J. Lumelsky,et al.  Path-planning strategies for a point mobile automaton moving amidst unknown obstacles of arbitrary shape , 1987, Algorithmica.

[10]  Maren Bennewitz,et al.  Navigation in three-dimensional cluttered environments for mobile manipulation , 2012, 2012 IEEE International Conference on Robotics and Automation.

[11]  Lionel Lapierre,et al.  Combined Path-following and Obstacle Avoidance Control of a Wheeled Robot , 2007, Int. J. Robotics Res..

[12]  Manuela M. Veloso,et al.  Multi-sensor Mobile Robot Localization for Diverse Environments , 2013, RoboCup.

[13]  A. Aalbers Obstacle avoidance using limit cycles , 2013 .

[14]  Dongbing Gu,et al.  Kinect Enabled Monte Carlo Localisation for a Robotic Wheelchair , 2012, Frontiers of Intelligent Autonomous Systems.

[15]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1986 .

[16]  Sebastian Thrun,et al.  FastSLAM 2.0: An Improved Particle Filtering Algorithm for Simultaneous Localization and Mapping that Provably Converges , 2003, IJCAI.

[17]  Kurt Konolige,et al.  The Office Marathon: Robust navigation in an indoor office environment , 2010, 2010 IEEE International Conference on Robotics and Automation.

[18]  Maarten Weyn,et al.  3DVFH+: Real-Time Three-Dimensional Obstacle Avoidance Using an Octomap , 2014, MORSE@STAF.

[19]  Masahiro Fujita,et al.  3D Perception and Environment Map Generation for Humanoid Robot Navigation , 2008, Int. J. Robotics Res..

[20]  Joachim Hertzberg,et al.  Virtual range scan for avoiding 3D obstacles using 2D tools , 2009, 2009 International Conference on Advanced Robotics.