Deep Learning Control for Autonomous Robot
Source abstract
Abstract
Several applications of machine learning and artificial intelligence, have acquired importance and come to the fore as a result of recent advances and improvements in these approaches. Autonomous cars are one such application. This is expected to have a significant and revolutionary influence on society. Integration with smart cities, new infrastructure and urban planning with sophisticated cyber-security are some of the current ramifications of self-driving automobiles. The autonomous automobile, often known as self-driving systems or driverless vehicles, is a vehicle that can perceive its surroundings and navigate predetermined routes without human involvement. Cars are on the verge of evolving into autonomous robots, thanks to significant breakthroughs in artificial intelligence and related technologies, and this will have a wide range of socio-economic implications. However, in order for these automobiles to become a reality, they must be endowed with the perception and cognition necessary to deal with high-pressure real-life events and make proper judgments and take appropriate action. The majority of self-driving car technologies are based on computer systems that automate vehicle control parts. From forward-collision warning and antilock brakes to lane-keeping and adaptive drive control, to fully automated driving, these technological components have a wide range of capabilities. A self-driving car combines a wide range of sensors, actuators, and cameras. Recent researches on computer vision and deep learning are used to control autonomous driving systems. For self-driving automobiles, lane-keeping is crucial. This study presents a deep learning approach to obtain the proper steering angle to maintain the robot in the lane. We propose an advanced control for a self-driving robot by using two controllers simultaneously. Convolutional neural networks (CNNs) are employed, to predict the car’ and a proportional-integral-derivative (PID) controller is designed for speed and steering control. This study uses a Raspberry PI based camera to control the robot car.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Autonomous Vehicle Technology and Safety · Traffic control and management · Advanced Neural Network Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (29)
Show source-provided references
1. Toward autonomous driving: The cmu navlab10.1109/64.85919 ↗
2. Argo and the millemiglia in automatico tour10.1109/5254.747906 ↗
3. EMS-Vision: A perceptual system for autonomous vehicles10.1109/6979.994795 ↗
4. ImageNet classification with deep convolutional neural networks
5. M. Andrychowicz, B. Baker, M. Chociej, R. Jozefowicz, B. McGrew et al., “Learning Dexterous In-Hand Manipulation,” CoRR, vol. abs/1808.00177, August 2018. [Online]. Available: https://arxiv.org/abs/1808.00177.
6. Nath · Autonomous Robotics and Deep Learning · 2014 · 1
7. R. K. Bhadani, J. Sprinkle and M. Bunting, “The cat vehicle testbed: A simulator with hardware in the loop for autonomous vehicle applications,” arXiv preprint arXiv:1804.04347, 2018.10.4204/EPTCS.269.4 ↗
8. A reinforcement learning framework for video frame-based autonomous Car-following10.1109/OJITS.2021.3083201 ↗
9. Deep learning based caching for self-driving cars in multi-access edge computing10.1109/TITS.2020.2976572 ↗
10. Vision-based autonomous Car racing using deep imitative reinforcement learning10.1109/LRA.2021.3097345 ↗
11. Trustworthiness of self-driving vehicles for intelligent transportation systems in industry applications10.1109/TII.2020.2987431 ↗
12. REIN the RobuTS: Robust DNN-based image recognition in autonomous driving systems10.1109/TCAD.2020.3033498 ↗
13. Farbord · Autonomous Robots · 2020 · 1
14. Siegwart · Introduction to Autonomous Mobile Robots, · 2004 · 11
15. End to end learning for self-driving cars
16. Towards self-driving car using convolutional neural network and road lane detector
17. Real-time road surface and semantic lane estimation using deep features10.1007/s11760-018-1264-2 ↗
18. Attention deep neural network for lane marking detection10.1016/j.knosys.2020.105584 ↗
19. Turtlebot3, 2022. [Online]. Available: https://www.turtlebot.com/.
20. Donkey car, 2022. [Online]. Available: https://www.donkeycar.com/.
21. Dfrobot, 2022. [Online]. Available: https://www.dfrobot.com/.
22. Neural networks in mobile robot motion10.5772/5615 ↗
23. Navigating self-driving vehicles using convolutional neural network
24. A study on a lane keeping system using CNN for online learning of steering control from real time images
25. Hybrid control for autonomous mobile robot navigation using neural network-based behavior modules and environment classification10.1023/A:1025597227189 ↗
26. Howse · Learning OpenCV 4 Computer Vision with Python 3: Get to grips with tools, techniques, and algorithms for computer vision and machine learning · 2020 · 40
27. Hodnett · R Deep Learning Essentials · 2018 · 21
28. Michelucci · Advanced Applied Deep Learning: Convolutional Neural Networks and Object Detection · 2020 · 55
29. Efficient PID tracking control of robotic manipulators driven by compliant actuators10.1109/TCST.2017.2783339 ↗