Computer Vision-Control-Based CNN-PID for Mobile Robot

被引:7
|
作者
Farkh, Rihem [1 ,5 ]
Quasim, Mohammad Tabrez [2 ]
Al Jaloud, Khaled [1 ]
Alhuwaimel, Saad [3 ]
Siddiqui, Shams Tabrez [4 ]
机构
[1] King Saud Univ, Coll Engn, Muzahimiyah Branch, POB 2454, Riyadh 11451, Saudi Arabia
[2] Univ Bisha, Coll Comp & Informat Technol, Bisha 67714, Saudi Arabia
[3] King Abdulaziz City Sci & Technol, Riyadh, Saudi Arabia
[4] Jazan Univ, Coll Comp Sci & Informat Technol, Dept Comp Sci, Jazan, Saudi Arabia
[5] Tunis El Manar Univ, Natl Engn Sch Tunis, Lab Anal Concept & Control Syst, Dept Elect Engn, LR-11-ES20, Tunis, Tunisia
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2021年 / 68卷 / 01期
关键词
Autonomous car; pid control; deep learning; convolutional neural network; differential drive system; raspberry pi;
D O I
10.32604/cmc.2021.016600
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of artificial intelligence technology, various sectors of industry have developed. Among them, the autonomous vehicle industry has developed considerably, and research on self-driving control systems using artificial intelligence has been extensively conducted. Studies on the use of image-based deep learning to monitor autonomous driving systems have recently been performed. In this paper, we propose an advanced control for a serving robot. A serving robot acts as an autonomous line-follower vehicle that can detect and follow the line drawn on the floor and move in specified directions. The robot should be able to follow the trajectory with speed control. Two controllers were used simultaneously to achieve this. Convolutional neural networks (CNNs) are used for target tracking and trajectory prediction, and a proportional-integral-derivative controller is designed for automatic steering and speed control. This study makes use of a Raspberry PI, which is responsible for controlling the robot car and performing inference using CNN, based on its current image input.
引用
收藏
页码:1065 / 1079
页数:15
相关论文
共 50 条
  • [41] Vision-based hybrid control scheme for autonomous parking of a mobile robot
    Amarasinghe, Dilan
    Mann, George K. I.
    Gosine, Raymond G.
    ADVANCED ROBOTICS, 2007, 21 (08) : 905 - 930
  • [42] An agricultural mobile robot with vision-based perception for mechanical weed control
    Åstrand, B
    Baerveldt, AJ
    AUTONOMOUS ROBOTS, 2002, 13 (01) : 21 - 35
  • [43] Vision-based hybrid control strategy for autonomous docking of a mobile robot
    Amarasinghe, D
    Mann, GK
    Gosine, RG
    2005 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS (CCA), VOLS 1AND 2, 2005, : 1600 - 1605
  • [44] Real-time vision-based control of a nonholonomic mobile robot
    Das, AK
    Fierro, R
    Kumar, V
    Southall, B
    Spletzer, J
    Taylor, CJ
    2001 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, 2001, : 1714 - 1719
  • [45] Stability analysis of a vision-based control design for an autonomous mobile robot
    Coulaud, Jean-Baptiste
    Campion, Guy
    Bastin, Georges
    De Wan, Michel
    IEEE TRANSACTIONS ON ROBOTICS, 2006, 22 (05) : 1062 - 1069
  • [46] Development of Tracking and Control System Based on Computer Vision for RoboMaster Competition Robot
    Tang, Xinyang
    Leng, Chuntao
    Guan, Yiheng
    Hao, Li
    Wu, Shukun
    2020 5TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND MECHATRONICS (ICARM 2020), 2020, : 442 - 447
  • [47] Vision-based Human-Computer Interaction Utilized in the Robot Control
    Liu Zheng
    Liu Yuliang
    Bing Zhigang
    PROCEEDINGS OF THE 2009 WRI GLOBAL CONGRESS ON INTELLIGENT SYSTEMS, VOL II, 2009, : 155 - 158
  • [48] A novel mobile robot localization based on vision
    Zhang Yi
    Luo Yuan
    27TH INTERNATIONAL CONGRESS ON HIGH SPEED PHOTOGRAPHY AND PHOTONICS, PRTS 1-3, 2007, 6279
  • [49] Vision based mobile robot stair following
    Zhang, Hao-Feng
    Zhao, Chun-Xia
    WMSCI 2006: 10TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL II, PROCEEDINGS, 2006, : 365 - 368
  • [50] AN AUTONOMOUS VISION-BASED MOBILE ROBOT
    BAUMGARTNER, ET
    SKAAR, SB
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1994, 39 (03) : 493 - 502