article
We propose the development of an Adaptive Vehicle Control (AVC) system using readily available components such as a Raspberry Pi microcontroller, a motor, a motor driver, and a Raspberry Pi camera. This system aims to enhance safety and convenience by automatically adjusting vehicle speed based on surrounding traffic conditions and recognizing relevant road signs like school zones, speed limits, and hospital zones. The process begins with real-time image capture using the Raspberry Pi camera module. These images are then analyzed using Python-based computer vision algorithms, primarily leveraging OpenCV. The image processing pipeline employs techniques such as object detection and template matching to identify specific road signs within the captured frames. Upon sign detection, the system interprets their meanings and determines the appropriate speed limits associated with them. Using the information from the detected signs and their corresponding speed limits, the system regulates the motor connected to the vehicle's throttle through GPIO pins on the Raspberry Pi. By adjusting the motor's speed, the AVC system ensures compliance with the specified speed limits across various road conditions. Safety measures are paramount, with fail-safe mechanisms implemented to prevent accidents in case of system errors or malfunctions. This AVC system offers a cost-effective and adaptable solution for integrating intelligent cruise control capabilities into vehicles. Leveraging the computational power of the Raspberry Pi and the versatility of image processing techniques, the system can adapt to diverse driving environments, thereby enhancing overall driving safety. This project contributes to the progression of smart transportation systems and lays the foundation for further advancements in autonomous driving technologies.
This page summarises published work. The authoritative version sits with the publisher.
DOI: 10.1109/nigercon62786.2024.10927227
Is something wrong with this record? Report it or request removal.
Discussion
Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.
No discussion yet. Open the first thread.
New to MARATTO™? Create a free account.