Status : Completed
Tags: featured arduino Localisation Xampp SQL Embedded
Development of an Arduino Based Controller for GPS-based Navigation of Autonomous Vehicle
Embedded
MATLAB
Arduino
Localisation
SQL
Xampp
The project aims to develop an Arduino based controller for GPS aided navigation
of an Autonomous vehicle.
We have tried to develop a differential drive robot that can reach any point in the college campus without human intervention using onboard sensors and controllers written by us (Our Robot does not take into account any obstacles in the path and assumes clear roads, that is left as a separate project).
We have not used Pixhawk or any standard controller but built everything from scratch using Arduino and Sensors.
Also, we have developed a web server so we can see the position and velocity of our vehicle in real-time from our laptop only.
We have simulated the project using a differential drive robot but the same can be extended to any aerial or ground vehicle easily
Direct Applications of our project:
1)GPS Based Navigation for Autonomous vehicle
2)As a guide for blind people with some modifications
Main Technologies used in the Project:
Embedded Systems, MATLAB, Arduino, Localisation, SQL database, Xampp.
Languages Used: Arduino, Python, JavaScript, PHP.
Results: Google Map Path downloaded in the form of an array and plotted in MATLAB for verification
Future work:
The project was not continued as we came to know of controllers like Pixhawk/APM and decided to use them directly for GPS Based navigation and focus more on Obstacle detection and avoidance.
Our work on Perception (Object Detection, Semantic Segmentation, etc.) can be found here (link to those articles).
Project by:
Bhuvan Jhamb(20174009)
Keshari Tiwari(20175054)
Archit Chaudhary(20173053)
Anurag Maurya(20173106)
Saurabh Kumar Yadav(20185051)
Mentored by:Santanu Banarjee(20165008)
Gaurav Bansal(20165142)