STALK-E : Object following robot

A task as simple as carrying goods in department stores ispart of everyones daily life. However, such activity mightnot be that easy for people who are in great need of assistance,due to e.g. age or disability. A shopping cart thatfollows its user in a store, might be a solution to this problem.In t...

Full description

Bibliographic Details
Main Authors: KÖYLÜOGLU, TUGAY, LINDBERGH, ELIN
Format: Others
Language:English
Published: KTH, Maskinkonstruktion (Inst.) 2017
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-226659
id ndltd-UPSALLA1-oai-DiVA.org-kth-226659
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-2266592020-11-18T05:43:20ZSTALK-E : Object following robotengKÖYLÜOGLU, TUGAYLINDBERGH, ELINKTH, Maskinkonstruktion (Inst.)KTH, Maskinkonstruktion (Inst.)2017Mechanical EngineeringMaskinteknikA task as simple as carrying goods in department stores ispart of everyones daily life. However, such activity mightnot be that easy for people who are in great need of assistance,due to e.g. age or disability. A shopping cart thatfollows its user in a store, might be a solution to this problem.In this project, a tracking robot using colour recognitionwas constructed. Two methods of measuring distancewere compared, and the Pixy camera’s ability to track objectsunder different conditions was investigated.Some components for the vehicle were designed usingSolid Edge ST8 and later on 3D-printed. The Arduino Unowas programmed in the Arduino IDE to control the Pixycamera, the motors, the ultrasonic sensor and the bluetoothmodule. As the project’s time and funding were limited,many areas were left for future development.The robot is turned on/off with a smartphone applicationthat is connected to the robot via bluetooth. Whenthe system is on, the camera starts searching for objectswith a predefined colour code. When an object is foundby the camera, the robot starts the following mission. Thedistance between the robot and the tracked object is measured,in order to maintain a constant distance.Results show that the Pixy camera works as a componentfor object detection purposes, but is not reliableenough due to its sensitivity to changes in light conditions.When measuring distance, the ultrasonic sensor is preferredover the Pixy camera. Att själv bära sina varor i ett varuhus är en självklar del av de flesta människors liv. En sådan uppgift kan dock vara svår för personer som av exempelvis ålder eller funktionsnedsättning är i stort behov av assistans. En kundvagn som följer efter sin användare i ett varuhus skulle kunna lösa detta problem. I det här projektet har en robot som följer efter sin användare med hjälp av färgigenkänning konstruerats. Två olika metoder att mäta avstånd jämfördes och Pixy-kamerans förmåga att hitta objekt under olika omständigheter undersöktes.   Några av robotens komponenter designades i Solid Edge ST8 och 3D-printades sedan. Programmeringen av Arduino Uno gjordes i Arduino IDE och styr Pixy-kamera, motorer, ultraljudssensor och bluetooth-modul. Eftersom projektet var begränsat i tid och finansiering har flera områden lämnats för framtida utveckling.   Roboten sätts på/av med en smartphone-app som via bluetooth är kopplad till roboten. När systemet är på letar kameran efter ett objekt i en fördefinerad färgkod. När kameran hittat ett objekt börjar roboten följa det. För att hålla ett konstant avstånd mellan robot och objekt, mäts avståndet.   Resultatet visar att Pixy-kameran fungerar för att upptäcka objekt, men att den inte är tillräckligt pålitligt på grund av dess känslighet för ljusförändringar. För att mäta avstånd föredras ultraljudssensorn framför Pixy-kameran.   Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-226659application/pdfinfo:eu-repo/semantics/openAccessvideo/mp4info:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Mechanical Engineering
Maskinteknik
spellingShingle Mechanical Engineering
Maskinteknik
KÖYLÜOGLU, TUGAY
LINDBERGH, ELIN
STALK-E : Object following robot
description A task as simple as carrying goods in department stores ispart of everyones daily life. However, such activity mightnot be that easy for people who are in great need of assistance,due to e.g. age or disability. A shopping cart thatfollows its user in a store, might be a solution to this problem.In this project, a tracking robot using colour recognitionwas constructed. Two methods of measuring distancewere compared, and the Pixy camera’s ability to track objectsunder different conditions was investigated.Some components for the vehicle were designed usingSolid Edge ST8 and later on 3D-printed. The Arduino Unowas programmed in the Arduino IDE to control the Pixycamera, the motors, the ultrasonic sensor and the bluetoothmodule. As the project’s time and funding were limited,many areas were left for future development.The robot is turned on/off with a smartphone applicationthat is connected to the robot via bluetooth. Whenthe system is on, the camera starts searching for objectswith a predefined colour code. When an object is foundby the camera, the robot starts the following mission. Thedistance between the robot and the tracked object is measured,in order to maintain a constant distance.Results show that the Pixy camera works as a componentfor object detection purposes, but is not reliableenough due to its sensitivity to changes in light conditions.When measuring distance, the ultrasonic sensor is preferredover the Pixy camera. === Att själv bära sina varor i ett varuhus är en självklar del av de flesta människors liv. En sådan uppgift kan dock vara svår för personer som av exempelvis ålder eller funktionsnedsättning är i stort behov av assistans. En kundvagn som följer efter sin användare i ett varuhus skulle kunna lösa detta problem. I det här projektet har en robot som följer efter sin användare med hjälp av färgigenkänning konstruerats. Två olika metoder att mäta avstånd jämfördes och Pixy-kamerans förmåga att hitta objekt under olika omständigheter undersöktes.   Några av robotens komponenter designades i Solid Edge ST8 och 3D-printades sedan. Programmeringen av Arduino Uno gjordes i Arduino IDE och styr Pixy-kamera, motorer, ultraljudssensor och bluetooth-modul. Eftersom projektet var begränsat i tid och finansiering har flera områden lämnats för framtida utveckling.   Roboten sätts på/av med en smartphone-app som via bluetooth är kopplad till roboten. När systemet är på letar kameran efter ett objekt i en fördefinerad färgkod. När kameran hittat ett objekt börjar roboten följa det. För att hålla ett konstant avstånd mellan robot och objekt, mäts avståndet.   Resultatet visar att Pixy-kameran fungerar för att upptäcka objekt, men att den inte är tillräckligt pålitligt på grund av dess känslighet för ljusförändringar. För att mäta avstånd föredras ultraljudssensorn framför Pixy-kameran.  
author KÖYLÜOGLU, TUGAY
LINDBERGH, ELIN
author_facet KÖYLÜOGLU, TUGAY
LINDBERGH, ELIN
author_sort KÖYLÜOGLU, TUGAY
title STALK-E : Object following robot
title_short STALK-E : Object following robot
title_full STALK-E : Object following robot
title_fullStr STALK-E : Object following robot
title_full_unstemmed STALK-E : Object following robot
title_sort stalk-e : object following robot
publisher KTH, Maskinkonstruktion (Inst.)
publishDate 2017
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-226659
work_keys_str_mv AT koyluoglutugay stalkeobjectfollowingrobot
AT lindberghelin stalkeobjectfollowingrobot
_version_ 1719357919519047680