GPS BASED AUTONOMOUS ROVER
Autonomous navigation systems are currently receiving major interest in the field of robotics. The tasks that guidance system consists of are speed control, direction as well as obstacle avoidance. Different systems for autonomous navigation are used which consists of using ultra sonic sensor, IR se
2025-06-28 16:32:46 - Adil Khan
GPS BASED AUTONOMOUS ROVER
Project Area of Specialization RoboticsProject SummaryAutonomous navigation systems are currently receiving major interest in the field of robotics. The tasks that guidance system consists of are speed control, direction as well as obstacle avoidance. Different systems for autonomous navigation are used which consists of using ultra sonic sensor, IR sensor, laser. But recently image processing has also been included for the autonomous navigation. Almost each navigation system uses direction heading and steering control to follow the path that it is supposed to track. Each system individually has some drawbacks as well as the limitations. IR and cannot be used for outdoor navigation accurately. These sensors can be used to check for the incoming obstacles or the hitches on the road as well as to check the edges of the road but show poor range. Similar is the case with optical sensors which fail when there is no road boundary.
In this project, a GPS based autonomous rover is developed that will navigate through an assigned path. The path to be followed by the robot along with the destination are fed as input to the rover. Real time location of the rover will be monitored. Project uses Arduino along with the motor drivers, compass, accelerometer and a front axial turning rover to replicate working of a real car. Rover compares its current position with the path coordinates and navigates using GPS and compass data avoiding obstacles. accelerometer is used to compensate for the GPS if it losses its signal for some time during navigation. Ultrasonic sensors are used to detect the obstacle and the road edges to keep it on track.
Project ObjectivesTo make an autonomous rover that can
- Navigate through the path autonomously
- Avoid obstacles on the path
- Path file extraction
- Accelerometer aided GPS navigation system
- Real time location monitoring on maps
- Home location feature (to avoid auto-theft, rover will reach a home location avoiding all the obstacles in the path)
Project will be implemented by using GPS and inertial sensors. Destination path will be fed to the rover, in which the data from GPS module, Compass module and accelerometer will be provided to the Arduino which will process it. Current location from the GPS module will be used to calculate the distance and the projected direction towards destination point. This direction will be compared with the heading of the rover and by using the algorithm developed, rover will navigate towards the destination point. If GPS losses its signal along the path, rover will move for the specific distance to reach the destination point using accelerometer data. Collision avoidance system will also be there to avoid the obstacles and to keep the rover on track, comprising of Set of Ultrasonic Sensors. A user End application will be developed using the android studio, which will show the real time location of the rover on map and notify using the SMS when rover will leave the specific selected area. Path will also be fed to the rover using the application.
Benefits of the Project- Real time vehicle tracking:
One module of the project can be used for vehicle tracking. Project module when placed in the car, or vehicle will show its live location on maps. So if the vehicle leaves the specific area, owner will be notified using text. By integrating additional circuitry with module, car’s engine can be switched off which will greatly reduce car theft issues.
- Fleet monitoring system:
Using multiple modules in different vehicles, fleet monitoring system can be made, which will notify if one vehicle leaves the fleet or lags behind. This will be of great help for delivery companies.
- Small shopping Cart delivery:
By adding a cart with the rover, and with little modifications, a small shopping delivery cart can be made which will save user from effort of carrying shopping bags for smaller distances.
Technical Details of Final DeliverableFinal deliverable will be fully functional autonomous rover (hardware) comprising of a communication link system, navigation system (consisting of GPS, Compass, Accelerometer sensor) and collision avoidance system that will navigate through path avoiding obstacles and reach the destination. A user End application will be used for real time location monitoring and destination path feeding. Rover will follow the path and share its current location with the application using communication link.
Final Deliverable of the Project HW/SW integrated systemType of Industry Transportation Technologies RoboticsSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 33900 | |||
| GPS MODULE | Equipment | 1 | 1600 | 1600 |
| accelerometer gy-80 | Equipment | 1 | 2200 | 2200 |
| arduino mega | Equipment | 1 | 1700 | 1700 |
| motor driver | Equipment | 1 | 800 | 800 |
| rover chassis | Equipment | 1 | 5000 | 5000 |
| SIM900A gprs module | Equipment | 1 | 3600 | 3600 |
| ultrasonic sensors | Equipment | 5 | 300 | 1500 |
| bluetooth/wifi module | Equipment | 1 | 1500 | 1500 |
| pcb board,components and shield | Equipment | 1 | 2500 | 2500 |
| Sheet+ battery+ charge controller | Equipment | 1 | 3200 | 3200 |
| wires jumpers miscellaneous | Miscellaneous | 1 | 5000 | 5000 |
| Compass module | Equipment | 1 | 600 | 600 |
| camera module | Equipment | 1 | 1200 | 1200 |
| shipping costs | Equipment | 1 | 3500 | 3500 |