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

被引:9
|
作者
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
相关论文
共 50 条
  • [1] Practical Design of a Path Following for a Non-holonomic Mobile Robot Based on a Decentralized Fuzzy Logic Controller and Multiple Cameras
    Emad A. Elsheikh
    M. A. El-Bardini
    M. A. Fkirin
    Arabian Journal for Science and Engineering, 2016, 41 : 3215 - 3229
  • [2] Hierarchical Fuzzy Logic Controller For A Non-Holonomic Mobile Robot
    Rekik, Chokri
    2016 5TH INTERNATIONAL CONFERENCE ON SYSTEMS AND CONTROL (ICSC), 2016, : 358 - 364
  • [3] A fuzzy-based reactive controller for a non-holonomic mobile robot
    Abdessemed, F
    Benmahammed, K
    Monacelli, E
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2004, 47 (01) : 31 - 46
  • [4] A robust fuzzy logic path tracker for non-holonomic mobile robots
    Moustris, G
    Tzafestas, SG
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2005, 14 (06) : 935 - 965
  • [5] VISUAL BASED LANE FOLLOWING FOR NON-HOLONOMIC MOBILE ROBOT
    Rezoug, Amar
    Djouadi, Mohand Said
    EUROCON 2009: INTERNATIONAL IEEE CONFERENCE DEVOTED TO THE 150 ANNIVERSARY OF ALEXANDER S. POPOV, VOLS 1- 4, PROCEEDINGS, 2009, : 902 - +
  • [6] Visual based lane following for non-holonomic mobile robot
    Rezoug, Amar
    Djouadi, Mohand Said
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2008, 3 : 475 - 479
  • [7] Fuzzy logic path tracking control for autonomous non-holonomic mobile robots: Design of System on a Chip
    Tzafestas, S. G.
    Deliparaschos, K. M.
    Moustris, G. P.
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2010, 58 (08) : 1017 - 1027
  • [8] Path following of a class of non-holonomic mobile robot with underactuated vehicle body
    Yue, M.
    Hu, P.
    Sun, W.
    IET CONTROL THEORY AND APPLICATIONS, 2010, 4 (10): : 1898 - 1904
  • [9] Efficient Path Planning and Following for Non-holonomic Robot
    Wu, Chih-Ta
    Chen, Jing-Xu
    Yu, Ying-Hao
    Kwok, Ngaiming
    ICCMA 2018: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON CONTROL, MECHATRONICS AND AUTOMATION, 2018, : 11 - 15
  • [10] An Intelligent control of Non-holonomic Mobile Robot Based on Fuzzy Perception
    Shim, Byoung-Kyun
    Kim, Jun-Hong
    Park, In-Man
    Han, Sung-Hyun
    INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2010), 2010, : 2111 - 2114