Intelligent Path Recognition against Image Noises for Vision Guidance of Automated Guided Vehicles in a Complex Workspace

Applying computer vision to mobile robot navigation has been studied more than two decades. The most challenging problems for a vision-based AGV running in a complex workspace involve the non-uniform illumination, sight-line occlusion or stripe damage, which inevitably result in incomplete or deformed path images as well as many fake artifacts. Neither the fixed threshold methods nor the iterative optimal threshold methods can obtain a suitable threshold for the path images acquired on all conditions. It is still an open question to estimate the model parameters of guide paths accurately by distinguishing the actual path pixels from the underor oversegmentation error points. Hence, an intelligent path recognition approach based on KPCA–BPNN and IPSO–BTGWP is proposed here, in order to resist the interferences from the complex workspace. Firstly, curvilinear paths were recognized from their straight counterparts by means of a path classifier based on KPCA–BPNN. Secondly, an approximation method based on BTGWP was developed for replacing the curve with a series of piecewise lines (a polyline path). Thirdly, a robust path estimation method based on IPSO was proposed to figure out the path parameters from a set of path pixels surrounded by noise points. Experimental results showed that our approach can effectively improve the accuracy and reliability of a low-cost vision-guidance system for AGVs in a complex workspace.

[1]  Zdenko Kovacic,et al.  High-accuracy vehicle localization for autonomous warehousing , 2016 .

[2]  Kwanghoon Sohn,et al.  Automatic illumination invariant road detection with stereo vision , 2012, 2012 7th IEEE Conference on Industrial Electronics and Applications (ICIEA).

[3]  Fang Zheng,et al.  Improved Lane Line Detection Algorithm Based on Hough Transform , 2018, Pattern Recognition and Image Analysis.

[4]  Francesco Zanichelli,et al.  Vision-based line tracking and navigation in structured environments , 1997, Proceedings 1997 IEEE International Symposium on Computational Intelligence in Robotics and Automation CIRA'97. 'Towards New Computational Principles for Robotics and Automation'.

[5]  Wen-Hua Chen,et al.  Machine Vision for UAS Ground Operations , 2017, J. Intell. Robotic Syst..

[6]  Andrzej Stateczny Artificial Neural Networks for Comparative Navigation , 2004, ICAISC.

[7]  Mohammad Shukri Salman,et al.  Back-propagation algorithm with variable adaptive momentum , 2016, Knowl. Based Syst..

[8]  Wei Zhang,et al.  Lane Detection and Tracking Using a Parallel-snake Approach , 2015, J. Intell. Robotic Syst..

[9]  Bojan Babić,et al.  New hybrid vision-based control approach for automated guided vehicles , 2013 .

[10]  Kiyoshi Irie,et al.  Outdoor Localization Using Stereo Vision Under Various Illumination Conditions , 2012, Adv. Robotics.

[11]  A Stateczny Methods Of Comparative Plotting Of The Ship’s Position , 2002 .

[12]  Fernando L. B. Ribeiro,et al.  Optimization of Mass Concrete Construction Using a Twofold Parallel Genetic Algorithm , 2018 .

[13]  Raffaello D'Andrea,et al.  Guest editorial: A revolution in the warehouse: a retrospective on Kiva Systems and the grand challenges ahead , 2012, IEEE Trans Autom. Sci. Eng..

[14]  张炜,et al.  Image Segmentation of Thermal Waving Inspection based on Particle Swarm Optimization Fuzzy Clustering Algorithm , 2012 .

[15]  Wu Xing,et al.  Intersection Recognition and Guide-Path Selection for a Vision-Based AGV in a Bidirectional Flow Network , 2014 .

[16]  P. Jorgensen Unbounded Hermitian operators and relative reproducing kernel Hilbert space , 2010 .

[17]  Huicheng Zhou,et al.  Implementation of CL points preprocessing methodology with NURBS curve fitting technique for high-speed machining , 2015, Comput. Ind. Eng..

[18]  Wenjing Zhou,et al.  Lane Detection Based on Improved Canny Detector and Least Square Fitting , 2013 .

[19]  Giovanni Garibotto,et al.  Industrial exploitation of computer vision in logistic automation: autonomous control of an intelligent forklift truck , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[20]  Alonzo Kelly,et al.  A An Infrastructure-Free Automated Guided Vehicle Based on Computer Vision , 2007 .

[21]  Andrés Iglesias,et al.  Efficient particle swarm optimization approach for data fitting with free knot B-splines , 2011, Comput. Aided Des..

[22]  Zhao Long,et al.  Coordinated path tracking of two vision-guided tractors for heavy-duty robotic vehicles , 2018, Robotics and Computer-Integrated Manufacturing.

[23]  Lloyd Davis,et al.  Optimization of Geometric Parameters of Longitudinal-Connected Air Suspension Based on a Double-Loop Multi-Objective Particle Swarm Optimization Algorithm , 2018, Applied Sciences.

[24]  A. Rezaee Jordehi,et al.  Enhanced leader PSO (ELPSO): A new PSO variant for solving global optimisation problems , 2015, Appl. Soft Comput..

[25]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[26]  P. Yin Genetic particle swarm optimization for polygonal approximation of digital curves , 2006, Pattern Recognition and Image Analysis.

[27]  Jie Chen,et al.  An adaptive hybrid optimizer based on particle swarm and differential evolution for global optimization , 2010, Science China Information Sciences.

[28]  Yue Wang,et al.  An improved RANSAC based on the scale variation homogeneity , 2016, J. Vis. Commun. Image Represent..

[29]  Pericles Pilidis,et al.  Multi-Objective Climb Path Optimization for Aircraft/Engine Integration Using Particle Swarm Optimization , 2017 .

[30]  De Xu,et al.  A fast and robust method for line detection based on image pyramid and Hough transform , 2011 .

[31]  Gunnar Rätsch,et al.  Input space versus feature space in kernel-based methods , 1999, IEEE Trans. Neural Networks.

[32]  Se-Young Oh,et al.  Illumination invariant lane color recognition by using road color reference & neural networks , 2010, The 2010 International Joint Conference on Neural Networks (IJCNN).

[33]  May D. Wang,et al.  A fast least-squares algorithm for population inference , 2013, BMC Bioinformatics.

[34]  孙静,et al.  Short-Baseline Binocular Vision System for a Humanoid Ping-Pong Robot , 2011 .

[35]  Yong Zhu,et al.  Improved river flow and random sample consensus for curve lane detection , 2015 .

[36]  Jan Tijmen Udding,et al.  A Control of Collision and Deadlock Avoidance for Automated Guided Vehicles with a Fault-Tolerance Capability , 2016 .

[37]  Paulo Oliveira,et al.  MMAE terrain reference navigation for underwater vehicles using PCA , 2007, Int. J. Control.

[38]  Mohamad Fani Sulaima,et al.  An Improved Method for Reconfiguring and Optimizing Electrical Active Distribution Network Using Evolutionary Particle Swarm Optimization , 2018 .

[39]  A. Rezaee Jordehi Particle swarm optimisation for dynamic optimisation problems: a review , 2014, Neural Computing and Applications.

[40]  Xingjun Luo,et al.  Multilevel Jacobi and Gauss–Seidel type iteration methods for solving ill-posed integral equations , 2015 .

[41]  Jonathan Paxman,et al.  Vision based localization under dynamic illumination , 2011, The 5th International Conference on Automation, Robotics and Applications.

[42]  Alonzo Kelly,et al.  Field and service applications - An infrastructure-free automated guided vehicle based on computer vision - An Effort to Make an Industrial Robot Vehicle that Can Operate without Supporting Infrastructure , 2007, IEEE Robotics & Automation Magazine.

[43]  Eric T. Baumgartner,et al.  An autonomous vision-based mobile robot , 1994, IEEE Trans. Autom. Control..