Differential drive robot using global poistioning system
Loading...
Date
2016
Journal Title
Journal ISSN
Volume Title
Publisher
University of Management and Technology Lahore
Abstract
The differential drive robot is a basic type of mobile robots. It has two motors on each side of the robot body. These motors can move independently so we can control the movement of the robot by varying the speed of the motors.
The way differential drive robot works, there is right wheel and left wheel with velocity that can be controlled. So, for instance, if they're turning at the same rate, the robot is moving straight ahead. If one wheel is turning slower than another, then the robot is going to be turning towards the direction in which the slower wheel is. So, this a way of actually being able to make the robot move round.
Our project is based on differential drive movement. The project name is Differential Drive Robot Using Global Positioning System. In this project arduino is used to control the movement of the robot. Arduino is a small credit card size computer that has external General Purpose Inputs/Outputs (GPIO) which can be used in different electronics projects. These General Purpose Inputs/Outputs can be programmed according to the project requirements. The main task of the robot is to reach its destination avoiding obstacles by getting longitude and latitude from cell phone. The destination is given to the robot with the help of cell phone. The arduino is like a brain of the robot. Ultrasonic sensors are used to avoid obstacles and a compass is also used to turn the robot at a specific angle. Raspberry pi controlled through Wi-Fi from the laptop for making videos.
Description
Supervised by:Mr. Usman Inayat
Keywords
Arduino, electronics projects, BS THESIS