Return to search

L.O.S.T Positioning : Line Of Sight Technologies Positioning of RoboRally Robots / L.O.S.T Positioning : Positionering av RoboRally robotar

RoboRally is a board game where the goal is to drive a small robot from a start position to a goal across a dynamic board with different types of obstacles. The robots in this game aren’t real robots, they are small plastic figures which are moved by hand during the game. Our vision is to research a solution for implementing the game with real robots. In order to do this, precise positioning is key. The purpose of this project was therefore to create a local positioning system that allows a robot to find its position in a defined space and change it on a user command with good precision. The built positioning system is based on the time of flight technique using infrared light and ultrasound. The system uses two transmitters and one receiver to calculate two planar distances which can be converted to a coordinate within the board. To assess the system performance in a RoboRally application a small robot was built and multiple tests conducted. The first result was that a one-dimensional distance calculation using the time of flight technique achieved a mean error of 3,2 mm for distances shorter than 1 m. The next result was that the positioning system achieved a 90 x 70 cm rectangle field of view with an accuracy between 1 and 6 cm within this area. The last result was that the robot was able to move a specified distance with a precision of  ± 1 mm and then verify its position successfully at a rate of 97 %. The final conclusion of the project is that the positioning system is accurate enough for a RoboRally application but needs improvements on its field of view. / RoboRally är ett brädspel som går ut på att köra en robot från en startpunkt till ett mål över en dynamisk spelplan med olika typer av hinder. Robotarna i detta spel är inte riktiga robotar, det är små figurer av plast som flyttas för hand under spelets gång. Vårt mål är att undersöka en lösning för att implementera spelet med riktiga robotar. För att lyckas med detta så är det viktigt med noggrann positionering. Syftet med detta projekt var att skapa ett positioneringssystem som gör att en robot kan hitta sin egen position inom en yta och ändra den på kommando med god precision. Positioneringssystemet som tagits fram är baserat på time of flight teknik med hjälp av infrarött ljus och ultraljud. Systemet använder två sändare och en mottagare för att räkna ut två avstånd som sedan kan omvandlas till en koordinat på spelplanen. För att bedömma systemets prestanda i RoboRally sammanhang så har en liten robot byggts och flera tester utförts. Det första resultatet är att en endimensionell av-ståndsberäkning med time of flight tekniken kunde uppnå ett medelfel på 3,2 mm för avstånd kortare än 1 m. Nästa resultat var att positionssystemet uppnådde ett 90 x 70 cm rektangulärt synfält med en noggrannhet mellan 1 och 6 cm inom detta område. Det sista resultatet var att roboten kan förflytta sig en bestämd sträcka med en noggrannhet p°a ± 1 mm och sedan verifiera sin position korrekt 97 % av försöken. Projektets slutsats är att positionssystemet har tillräckligt bra noggrannhet för att kunna användas för RoboRally men att det behöver förbättrat synfält.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-233118
Date January 2018
CreatorsBASSILI, NICLAS, BLOMQVIST, ERIK
PublisherKTH, Mekatronik
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationTRITA-ITM-EX ; 2018:64, TRITA-ITM-EX 2018 ; 64

Page generated in 0.0024 seconds