Tracking Robot Using Ultrasonic Technology

This report describes the development of a robot that follows a transmitter within a chosen distance using ultrasonic technology. The purpose of the report is to investigate how the chosen distance affects the robots ability to react to changes in speed and direction. Two ultrasonic modules are plac...

Full description

Bibliographic Details
Main Authors: Jernström, Agnes, Zakardissnehf, Martin
Format: Others
Language:English
Published: KTH, Maskinkonstruktion (Inst.) 2015
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-184494
Description
Summary:This report describes the development of a robot that follows a transmitter within a chosen distance using ultrasonic technology. The purpose of the report is to investigate how the chosen distance affects the robots ability to react to changes in speed and direction. Two ultrasonic modules are placed on the robot and a third one is used as a transmitter. The transmitter sends out a burst of ultrasonic sound that the modules on the robot detect. Each of the two modules on the robot calculates the distance to the transmitter and this data is then used to determine the transmitter’s position. To allow a communication between the robot and the transmitter, they will be connected with a long wire. This is needed for the ultrasonic modules on the robot to start listening for a signal at the same time as the transmitter emits it. Two Arduino Unos are used to control the different components (one for the transmitter and one for the robot). This report describes the development process of the robot prototype and explains the theory behind the project. The results showed a relationship between the chosen distance and the robot's performance. === Den här rapporten beskriver utvecklandet av en robot som följer en sändare inom ett givet avstånd. Syftet med rapporten är att undersöka hur det valda avståndet påverkar robotens förmåga att reagera på förändringar i hastighet och riktning. Två ultraljudsmoduler är placerade på roboten och en tredje används som sändare. Sändaren skickar ut en puls med ultraljud som sedan upptäcks av mottagarna på roboten. Båda modulerna på roboten räknar ut avståndet till sändaren och den informationen används sedan för att bestämma sändarens position. För att sändaren och roboten ska kunna kommunisera med varandra kopplas de ihop med en lång sladd. Detta behövs för att ultraljudsmodulerna på roboten ska börja lyssna efter en signal samtidigt som sändaren sänder ut den. Två Arduino Uno används för att styra de olika komponenterna, en för sändaren och en för roboten. Den här rapporten beskriver utvecklingsprocessen av prototyproboten och förklarar teorin bakom projektet. Resultatet visar att det finns ett samband mellan det valda avståndet och robotens prestanda.