A novel navigation system for an autonomous mobile robot in an uncertain environment

In this paper, we developed a new navigation system, which detects obstacles in a sliding window with an adaptive threshold clustering algorithm, classifies the detected obstacles with a decision tree, heuristically predicts potential collision and finds optimal path with a simplified Mophin algorithm. This system has the merits of optimal free-collision path, small memory size and less computing complexity, compared with the state of the arts in robot navigation. The experiments on simulation and a robot for eight scenarios demonstrate that the robot can effectively and efficiently avoid potential collisions with any static or dynamic obstacles in its surrounding environment.

[1]  Erann Gat,et al.  Mars microrover navigation: performance evaluation and enhancement , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[2]  Jun Zhou,et al.  Geomagnetic Gradient Bionic Navigation Based on Parallel Approach Method , 2018 .

[3]  P. Alam,et al.  H , 1887, High Explosives, Propellants, Pyrotechnics.

[4]  Xiafu Peng,et al.  Detection of moving obstacles for mobile robot using laser sensor , 2011, Proceedings of the 30th Chinese Control Conference.

[5]  Yoram Koren,et al.  Real-time obstacle avoidance for fact mobile robots , 1989, IEEE Trans. Syst. Man Cybern..

[6]  Ouarda Hachour Neural path planning for mobile robots , 2011 .

[7]  Jingjing Zhang,et al.  Dynamic Path Planning Algorithm Based on an Optimization Model , 2018, Lecture Notes in Electrical Engineering.

[8]  Jin Lu Laser Sensor Based Dynamic Fitting Strategy for Obstacle Avoidance Control and Simulation , 2013 .

[9]  Ping Wu,et al.  Vision-Based Robot Path Planning with Deep Learning , 2017, ICVS.

[10]  Yoram Koren,et al.  The vector field histogram-fast obstacle avoidance for mobile robots , 1991, IEEE Trans. Robotics Autom..

[11]  Jong Hwan Lim,et al.  A new certainty grid based mapping and navigation system for an autonomous mobile robot , 1995 .

[12]  Thomas de Quincey [C] , 2000, The Works of Thomas De Quincey, Vol. 1: Writings, 1799–1820.

[13]  Wolfram Burgard,et al.  The dynamic window approach to collision avoidance , 1997, IEEE Robotics Autom. Mag..

[14]  W. Marsden I and J , 2012 .

[15]  Liu Ji Simulation Research on Obstacle Avoidance Planning for Mobile Robot Based on Laser Radar , 2015 .

[16]  Suren N. Dwivedi Robotics and Factories of the Future , 1984 .

[17]  Alessandro Farinelli,et al.  Waterline and obstacle detection in images from low-cost autonomous boats for environmental monitoring , 2020, Robotics Auton. Syst..

[18]  Bernt Schiele,et al.  Computer vision systems , 2003, Machine Vision and Applications.

[19]  Michael Brand,et al.  Ant Colony Optimization algorithm for robot path planning , 2010, 2010 International Conference On Computer Design and Applications.

[20]  M. Iida,et al.  Past , 1971, PS: Political Science & Politics.

[21]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Autonomous Robot Vehicles.

[22]  L. Chrisman,et al.  Obstacle Avoidance and Safeguarding for a Lunar Rover , 1996 .

[23]  Zhang Qingta Design of a Smart Visual Sensor Based on Fast Template Matching , 2013 .

[24]  Wang Jiaolon Obstacle Avoidance Method for Mobile Robots Based on the Identification of Local Environment Shape Features , 2015 .

[25]  Jingqing Jiang,et al.  Robot Path Planning Method Based on Improved Genetic Algorithm , 2014 .

[26]  Zhuge Chengche A Local Path Planning Algorithm for UGV Based on Multilayer Morphin Search Tree , 2014 .

[27]  이현주 Q. , 2005 .

[28]  Vernon Thomas CAD/CAM IT! , 1996 .

[29]  Kazuo Ishii,et al.  An Artificial Potential Field Based Mobile Robot Navigation Method To Prevent From Deadlock , 2015, J. Artif. Intell. Soft Comput. Res..

[30]  P. Alam ‘T’ , 2021, Composites Engineering: An A–Z Guide.

[31]  G. R. Suresh,et al.  Path planning algorithm for autonomous mobile robot in dynamic environment , 2015, 2015 3rd International Conference on Signal Processing, Communication and Networking (ICSCN).

[32]  Wen-Hsiang Tsai,et al.  Vision-based obstacle detection and avoidance for autonomous land vehicle navigation in outdoor roads , 2000 .

[33]  Hongmei He,et al.  A Comprehensive Obstacle Avoidance System of Mobile Robots Using an Adaptive Threshold Clustering and the Morphin Algorithm , 2018, UKCI.

[34]  Markus Vincze,et al.  Computer Vision Systems , 2003, Lecture Notes in Computer Science.

[35]  Jelena Kocić,et al.  Sensors and Sensor Fusion in Autonomous Vehicles , 2018, 2018 26th Telecommunications Forum (TELFOR).

[36]  Oscar Castillo,et al.  Global Path Planning and Path-Following for Wheeled Mobile Robot Using a Novel Control Structure Based on a Vision Sensor , 2020, Int. J. Fuzzy Syst..

[37]  陈佳佳,et al.  Lidar Based Dynamic Obstacle Detection, Tracking and Recognition , 2016 .

[38]  Ngangbam Herojit Singh,et al.  Mobile Robot Navigation Using Fuzzy-GA Approaches Along with Three Path Concept , 2019 .

[39]  Weria Khaksar,et al.  A review on motion planning and obstacle avoidance approaches in dynamic environments , 2015 .

[40]  Somajyoti Majumder,et al.  Design and Analysis Towards Successful Development of a Tele-Operated Mobile Robot for Underground Coal Mines , 2016 .

[41]  Advances in Computational Intelligence Systems , 2022, Advances in Intelligent Systems and Computing.

[42]  Hugh F. Durrant-Whyte,et al.  Simultaneous localization and mapping: part I , 2006, IEEE Robotics & Automation Magazine.

[43]  Jagadish Chandra Mohanta,et al.  A knowledge based fuzzy-probabilistic roadmap method for mobile robot navigation , 2019, Appl. Soft Comput..

[44]  Ian Marshall,et al.  Vision-based obstacle avoidance for a small, low-cost robot , 2007, ICINCO-RA.

[45]  M.K.A. Ahamed Khan,et al.  Mobile robot path planning using Ant Colony Optimization , 2016, 2016 2nd IEEE International Symposium on Robotics and Manufacturing Automation (ROMA).

[46]  Suk-Kyo Hong,et al.  Path planning of mobile robot using neural network , 1999, ISIE '99. Proceedings of the IEEE International Symposium on Industrial Electronics (Cat. No.99TH8465).

[47]  Hideki Hashimoto,et al.  Saliency and spatial information-based landmark selection for mobile robot navigation in natural environments , 2019, Adv. Robotics.

[48]  Hugh Durrant-Whyte,et al.  Simultaneous localization and mapping (SLAM): part II , 2006 .

[49]  Oscar Castillo,et al.  Visual-Servoing Based Global Path Planning Using Interval Type-2 Fuzzy Logic Control , 2019, Axioms.

[50]  P. Alam ‘Z’ , 2021, Composites Engineering: An A–Z Guide.

[51]  P. Alam ‘N’ , 2021, Composites Engineering: An A–Z Guide.

[52]  Francisco Bonin-Font,et al.  Visual Navigation for Mobile Robots: A Survey , 2008, J. Intell. Robotic Syst..

[53]  T. Martin McGinnity,et al.  Linguistic Decision Making for Robot Route Learning , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[54]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[55]  Napsiah Ismail,et al.  An expert fuzzy cognitive map for reactive navigation of mobile robots , 2012, Fuzzy Sets Syst..

[56]  T. Martin McGinnity,et al.  Robot control code generation by task demonstration in a dynamic environment , 2012, Robotics Auton. Syst..

[57]  Deyu Tang,et al.  Grid Task Scheduling Strategy Based on Differential Evolution-Shuffled Frog Leaping Algorithm , 2012, 2012 International Conference on Computer Science and Service System.

[58]  Ali A. Abed,et al.  Path Planning of Mobile Robot by using Modified Optimized Potential Field Method , 2015 .

[59]  Songlin Sun,et al.  Signal and Information Processing, Networking and Computers , 2021, Lecture Notes in Electrical Engineering.

[60]  Oscar Castillo,et al.  Generalized Type-2 Fuzzy Systems for controlling a mobile robot and a performance comparison with Interval Type-2 and Type-1 Fuzzy Systems , 2015, Expert Syst. Appl..