Design of Autonomous vehicle with advanced features
Self-driving (Autonomous) vehicles are widely used to test many types of algorithms and Simulate how you would drive in the real world. In this project, we will present our autonomous vehicle implementation This efficiently provides a strong solution to the problems of road accid
2025-06-28 16:26:35 - Adil Khan
Design of Autonomous vehicle with advanced features
Project Area of Specialization RoboticsProject SummarySelf-driving (Autonomous) vehicles are widely used to test many types of algorithms and Simulate how you would drive in the real world. In this project, we will present our autonomous vehicle implementation This efficiently provides a strong solution to the problems of road accidents, and many other problems using two Arduinoes (UNO + Mega) and a LIDAR module and an ESP32-CAM Arduino camera for indoor navigation. Our vehicle is capable of navigating in an unknown environment while avoiding obstacles. Unlike other implementations, our vehicle doesn’t use Computer Vision (CV) or other techniques for obstacle detection but only a single LIDAR sensor using SLAM and thus can also safely navigate at the night. We will perform various experiments that will varify the success of our implementation.
Project Objectives- The Autonomous car should have the capability to detect obstacles (static + moving) in its path based on a predetermined threshold distance.
- The Autonomous car should not require any external control during its operation.
- The Autonomous car should be able to navigate in an unknown environment by avoiding collision and resuming its running.
- The Autonomous car should be able to measure the distance between itself and an obstacle in real-time. The Autonomous car sense obstacle in its path avoids them and resumes running.
- The Autonomous vehicle is capable of moving accordingly to its internal map.
- Then we use make a Lidar sensor and Arduino camera to achieve this objective.
The methodology discussed in this project is composed of the following phases. Firstly, obstacles detection by using a Lidar sensor from 0 to 360 degrees. Secondly, the sensed data is fed to the Arduino board and finally processed by Arduino software. In our prototype, we will be using the Lidar sensor which is mounted on the top front rotating the sensor as it needs to detect the obstacle. This sensor sends laser waves in the air when these waves are hit by the object. These waves are sent back to the lidar receiver module. The signals are sent to the Arduino Mega which is a microcontroller board. The coding will be through Simulation-Based which will execute the input and will generate the output. The Autonomous vehicle will navigate on an internal positioning system (IPS), for such a system we are adding internal mapping to the Arduino board, through which the vehicle will move and detect the object through Lidar using SLAM. whenever the path is completely closed the vehicle will take a turn of 180 (degrees) and navigate through the open route.
Benefits of the Project- Reduce human efforts in driving by reducing road accidents.
- Reduce traffic jams, improved energy efficiency.
- Should detect the outer environments
- Should find their position of itself in an indoor positioning system.
- it creates 3D images of objects helping cars to see hazards along the way.
- uses Radio waves for the vehicle to vehicle communication.
- The Camera is connected to Arduino which locates and avoids the barriers.
In this project, a self-driving vehicle using Arduino UNO and LIDAR is presented. The vehicle is capable of utilizing existing Wi-Fi or Bluetooth infrastructure in order to locate its position in the environment and navigate safely from a starting point to a destination point while avoiding obstacles. Our work could be further enhanced by implementing a mapping feature in order to generate an image of the environment during navigation. Modifications to the algorithm could also be made in order to predict obstacle movement and navigate in a more efficient manner in dynamic environments.
Final Deliverable of the Project HW/SW integrated systemCore Industry TransportationOther Industries Others , Telecommunication Core Technology RoboticsOther Technologies Artificial Intelligence(AI), Internet of Things (IoT)Sustainable Development Goals Good Health and Well-Being for People, Decent Work and Economic Growth, Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 64265 | |||
| Arduino Board | Equipment | 2 | 1820 | 3640 |
| Bread board | Equipment | 1 | 525 | 525 |
| Moter driver L293 | Equipment | 1 | 900 | 900 |
| DC moters | Equipment | 4 | 280 | 1120 |
| Chasis | Equipment | 1 | 650 | 650 |
| wheels | Equipment | 4 | 40 | 160 |
| Servo moter MG 996R | Equipment | 1 | 950 | 950 |
| power bank B23A 15000mAh | Equipment | 1 | 3950 | 3950 |
| Ultra Sonic sensor HC-SR04 | Equipment | 3 | 400 | 1200 |
| IR sensor | Equipment | 2 | 605 | 1210 |
| RP LiDAR A1 360 | Equipment | 1 | 31500 | 31500 |
| LCD display module 1602 character | Equipment | 1 | 650 | 650 |
| LEDs | Equipment | 4 | 20 | 80 |
| jumper wires | Equipment | 50 | 8 | 400 |
| two way switches | Equipment | 2 | 20 | 40 |
| ESP32-CAM WiFi + For Bluetooth | Equipment | 1 | 5100 | 5100 |
| Memory Card | Equipment | 1 | 700 | 700 |
| HM-10 BLE Bluetooth | Equipment | 1 | 1050 | 1050 |
| KY-040 M274 360 Degrees Rotary Encoder | Equipment | 1 | 690 | 690 |
| Transport + Other charges | Miscellaneous | 3 | 1000 | 3000 |
| Printing (Proposal + progress + Thesis + Banner making) | Miscellaneous | 18 | 375 | 6750 |