Practical Design of a Path Following for a Non-holonomic Mobile Robot Based on a Decentralized Fuzzy Logic Controller and Multiple Cameras

被引:10
作者
Elsheikh, Emad A. [1 ]
El-Bardini, M. A. [1 ]
Fkirin, M. A. [1 ]
机构
[1] Menoufia Univ, Dept Ind Elect & Control Engn, Fac Elect Engn, Menoufia 32952, Egypt
关键词
Real-time object tracking; Non-holonomic mobile robots; Visual servoing; Fuzzy logic controller; Image processing; Path planning; NAVIGATION; GUIDANCE; TRACKING;
D O I
10.1007/s13369-016-2147-x
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
This paper proposes an implementation of a practical model-free path planning and path following algorithm for a non-holonomic indoor wheeled mobile robot using multiple cameras and a decentralized fuzzy logic controller. The proposed algorithm is divided into three stages. The first stage uses the multi-stencils fast marching (MSFM) path planning method. In general, the path resulted from the direct implementation of fast marching methods does not guarantee to be safe or smooth. Subsequently, the robot can touch corners, walls and other obstacles. The proposed algorithm adds a preprocessing stage before the MSFM planning method, based on robot dimensions in order to solve such problem. The second stage uses the visual information extracted from the images captured by multiple cameras, in order to estimate the position and orientation of the mobile robot at each frame. The third stage uses a decentralized control strategy, with three identical proportional derivative-like fuzzy logic controllers (PD-like FLC) connected in parallel, as a path follower to keep up the robot on the desired path. The obtained experimental results in this paper show that the developed design is capable of estimating the shortest path efficiently, while avoiding obstacles and guiding the robot to follow the path in real time.
引用
收藏
页码:3215 / 3229
页数:15
相关论文
共 37 条
[1]   Visual navigation for mobile robots: A survey [J].
Bonin-Font, Francisco ;
Ortiz, Alberto ;
Oliver, Gabriel .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2008, 53 (03) :263-296
[2]   Artificial Intelligence in the path planning optimization of mobile agent navigation [J].
Brassai, Sandor T. ;
Iantovics, Barna ;
Enachescu, Calin .
INTERNATIONAL CONFERENCE EMERGING MARKETS QUERIES IN FINANCE AND BUSINESS, 2012, 3 :243-250
[3]  
Carlos P., 2004, ROBOT HAND VISUAL TR
[4]   Viosual servo control - Part I: Basic approaches [J].
Chaumette, Francois ;
Hutchinson, Seth .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 2006, 13 (04) :82-90
[5]   Robust composite nonlinear feedback control with application to a servo positioning system [J].
Cheng, Guoyang ;
Peng, Kemao .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2007, 54 (02) :1132-1140
[6]  
Corlee Peter I., 1996, Visual Control of Robots". In
[7]   Color-based visual servoing under varying illumination conditions [J].
De Cubber, G ;
Berrabah, SA ;
Sahli, H .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2004, 47 (04) :225-249
[8]  
Driankov A., 1993, An introduction to fuzzy control
[9]   Guidance of a mobile robot using an array of static cameras located in the environment [J].
Fernandez, Ignacio ;
Mazo, Manuel ;
Lazaro, Jose L. ;
Pizarro, Daniel ;
Santiso, Enrique ;
Martin, Pedro ;
Losada, Cristina .
AUTONOMOUS ROBOTS, 2007, 23 (04) :305-324
[10]   Adaptive tracking control of a nonholonomic mobile robot [J].
Fukao, T ;
Nakagawa, H ;
Adachi, N .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2000, 16 (05) :609-615