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...
Main Authors: | , |
---|---|
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 |