Design and implementation of electric vehicle with autonomous motion and steering control system using single board computer and sensors
Zuber Basha Shaik, Samineni Peddakrishna
Abstract
Autonomous motion and steering systems are crucial in electric vehicle (EV) technologies, enabling enhanced safety, efficiency, and user convenience. However, the integration of modern sensors and controllers and actuator mechanisms remains a significant challenge to achieving autonomous functionality in EVs. This study presents the design, integration, and implementation of an EV control system that operates in both manual and autonomous modes. In manual mode, the driver maintains complete control via the ignition key, emergency checks, and mechanisms for selecting direction and speed. Transitioning to autonomous mode involves integrating an autonomous vehicle electronic control unit (AV-ECU), which manages the existing electric vehicle electronic control unit (EV-ECU) as a subordinate unit. A Raspberry Pi 5 system-on-chip (SoC) serves as the master controller, coordinating motion and steering commands. In autonomous mode, the system leverages a range of sensors and actuators for navigation and control. The LIDAR-Lite v3HP sensor facilitates obstacle detection and distance measurement for real-time speed adjustments. A rotary encoder tracks steering angle and rotation direction, ensuring accurate maneuverability. Speed control is achieved through pulse width modulation (PWM) signals that adjust power to the motor, allowing for speeds varying from 0 to 40 km/h. Responsive steering control is provided by a worm gear motor system, managed by a motor driver that interfaces with the single-board computer.The system's effectiveness was validated in a controlled campus environment, where it successfully enabled basic autonomous transportation. The incorporation of advanced sensors, electronic control units, actuators, and real-time data collection demonstrated the practical application of autonomous driving technologies, emphasizing the system's safety, efficiency, and potential for implementation in real-world scenarios. • In manual mode, full driver control is provided through an ignition key, allowing for emergency checks and adjustments in direction and speed using the Electronic Control Unit (ECU). • Autonomous operation integrates an Autonomous Vehicle Electronic Control Unit (AV-ECU) with the existing EV-ECU to enable advanced driving capabilities. • A Raspberry Pi-5 serves as the master controller, coordinating motion and steering functions for both modes. • Effective vehicle management in autonomous mode is achieved through hardware integration and the development of dedicated control software. • Advanced sensors include LIDAR-Lite v3HP for obstacle detection and distance measurement, a rotary encoder for monitoring steering angle, and a proximity sensor that activates a steering protection relay to prevent harm. • Speed regulation is managed through pulse width modulation (PWM), allowing adjustments from 0 to 40 km/h. • The steering mechanism utilizes a worm gear motor system interfacing with the Raspberry Pi through a dedicated motor driver. • Successful trials have been conducted in a controlled campus environment, demonstrating the vehicle's capabilities for basic autonomous transportation. • The system emphasizes the potential for safe and efficient autonomous driving, showcasing its real-world applicability.