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 条
  • [31] Control System for a Computer Vision Equipped Robot
    Kopichev, M. M.
    Putov, V. V.
    Putov, A. V.
    Ignatiev, K. V.
    2015 XVIII International Conference on Soft Computing and Measurements (SCM), 2015, : 93 - 95
  • [32] Real-time computer vision system for mobile robot
    Persa, S
    Jonker, P
    INTELLIGENT ROBOTS AND COMPUTER VISION XX: ALGORITHMS, TECHNIQUES, AND ACTIVE VISION, 2001, 4572 : 105 - 114
  • [33] Localization System for a Mobile Robot Using Computer Vision Techniques
    Cruz Ramirez, Rony
    Torres Pineiro, Maikel O.
    Moreno Vega, Valery
    REVISTA CUBANA DE INGENIERIA, 2012, 3 (01): : 29 - 36
  • [34] New trends on computer vision applied to mobile robot localization
    Silva Oliveira A.S.
    Reis M.C.D.
    Mota F.A.X.D.
    Martinez M.E.M.
    Alexandria A.R.
    Internet of Things and Cyber-Physical Systems, 2022, 2 : 63 - 69
  • [35] COMPUTER VISION AND CONTROL FOR SPECIAL MOBILE ROBOTS
    Pryanichnikov, Valentin
    Andreev, Victor
    Prysev, Eugeny
    ANNALS OF DAAAM FOR 2009 & PROCEEDINGS OF THE 20TH INTERNATIONAL DAAAM SYMPOSIUM, 2009, 20 : 1857 - 1858
  • [36] Wireless Mobile Robot Control With Tablet Computer
    Ersahin, Gonca
    Sedef, Herman
    WORLD CONFERENCE ON TECHNOLOGY, INNOVATION AND ENTREPRENEURSHIP, 2015, : 2874 - 2882
  • [37] PARTICLE SWARM OPTIMIZATION-BASED OPTIMAL PID CONTROL OF AN AGRICULTURAL MOBILE ROBOT
    Gokce, Baris
    Koca, Yavuz Bahadir
    Aslan, Yilmaz
    Gokce, Celal Onur
    COMPTES RENDUS DE L ACADEMIE BULGARE DES SCIENCES, 2021, 74 (04): : 568 - 575
  • [38] PID-based target tracking control of a tractor-trailer mobile robot
    Khalaji, Ali Keymasi
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2019, 233 (13) : 4776 - 4787
  • [39] An Agricultural Mobile Robot with Vision-Based Perception for Mechanical Weed Control
    Björn Åstrand
    Albert-Jan Baerveldt
    Autonomous Robots, 2002, 13 : 21 - 35
  • [40] Vision-Based Model Predictive Control for Steering of a Nonholonomic Mobile Robot
    Li, Zhijun
    Yang, Chenguang
    Su, Chun-Yi
    Deng, Jun
    Zhang, Weidong
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2016, 24 (02) : 553 - 564