Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
L.O.S.T Positioning: Line Of Sight Technologies Positioning of RoboRally Robots
KTH, School of Industrial Engineering and Management (ITM), Machine Design (Dept.), Mechatronics.
KTH, School of Industrial Engineering and Management (ITM), Machine Design (Dept.), Mechatronics.
2018 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
L.O.S.T Positioning : Positionering av RoboRally robotar (Swedish)
Abstract [en]

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.

Abstract [sv]

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.

Place, publisher, year, edition, pages
2018. , p. 66
Series
TRITA-ITM-EX 2018 ; 64
Keywords [en]
Mechatronics, Ultrasound, Positioning System, Time of Flight, Arduino.
Keywords [sv]
Mekatronik, Ultraljud, Positioneringssystem, Arduino.
National Category
Mechanical Engineering
Identifiers
URN: urn:nbn:se:kth:diva-233118OAI: oai:DiVA.org:kth-233118DiVA, id: diva2:1237573
Supervisors
Examiners
Available from: 2018-08-09 Created: 2018-08-09 Last updated: 2018-08-09Bibliographically approved

Open Access in DiVA

fulltext(8316 kB)1 downloads
File information
File name FULLTEXT01.pdfFile size 8316 kBChecksum SHA-512
b55f84bb21e753f9ef82ef2de053aeb08956f9116614478a40f853c69b5774b7ce92d842fcf8707d8ff0746fb78b5f980829d9605091ba3c9bfd1b31e84c2bb1
Type fulltextMimetype application/pdf

By organisation
Mechatronics
Mechanical Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 1 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 2 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf