Open Access iconOpen Access

ARTICLE

crossmark

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

Rihem Farkh1,5,*, Mohammad Tabrez Quasim2, Khaled Al jaloud1, Saad Alhuwaimel3, Shams Tabrez Siddiqui4

1 College of Engineering, Muzahimiyah Branch, King Saud University, P.O. Box 2454, Riyadh, 11451, Saudi Arabia
2 College of Computing and Information Technology, University of Bisha, Bisha, 67714, Saudi Arabia
3 King Abdulaziz City for Science and Technology, Saudi Arabia
4 Department of Computer Science, College of Computer Science and Information Technology, Jazan University, Jazan, Saudi Arabia
5 Department of Electrical Engineering, Laboratory for Analysis, Conception and Control of Systems, LR-11-ES20, National Engineering School of Tunis, Tunis El Manar University, Tunis, Tunisia

* Corresponding Author: Rihem Farkh. Email: email

(This article belongs to the Special Issue: Machine Learning for Data Analytics)

Computers, Materials & Continua 2021, 68(1), 1065-1079. https://doi.org/10.32604/cmc.2021.016600

Abstract

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.

Keywords


Cite This Article

APA Style
Farkh, R., Quasim, M.T., jaloud, K.A., Alhuwaimel, S., Siddiqui, S.T. (2021). Computer vision-control-based CNN-PID for mobile robot. Computers, Materials & Continua, 68(1), 1065-1079. https://doi.org/10.32604/cmc.2021.016600
Vancouver Style
Farkh R, Quasim MT, jaloud KA, Alhuwaimel S, Siddiqui ST. Computer vision-control-based CNN-PID for mobile robot. Comput Mater Contin. 2021;68(1):1065-1079 https://doi.org/10.32604/cmc.2021.016600
IEEE Style
R. Farkh, M.T. Quasim, K.A. jaloud, S. Alhuwaimel, and S.T. Siddiqui "Computer Vision-Control-Based CNN-PID for Mobile Robot," Comput. Mater. Contin., vol. 68, no. 1, pp. 1065-1079. 2021. https://doi.org/10.32604/cmc.2021.016600



cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 4299

    View

  • 2695

    Download

  • 0

    Like

Share Link