Software integration of autonomous robot system for mixing and serving drinks

dc.contributor.advisorKruusamäe, Karl, supervisor
dc.contributor.authorMohamed, Ahmed Hassan Helmy
dc.date.accessioned2019-06-04T11:41:09Z
dc.date.available2019-06-04T11:41:09Z
dc.date.issued2019
dc.description.abstractIn English: Robots are now breaking into all areas of society and they perform useful services for humans and their environment. With increasing sanitation standards and retail demands, food and beverage manufacturers are also relying on robotics systems to perform the necessary tasks. The objective of this thesis is to examine the ability of robots to be integrated in beverage industry to work as a bartender to do specific and precise task in short time in terms of mixing and serving a drink. A software integration was created for a prototype bar equipped with a Franka Emika Panda 7- degree-of-freedom robot manipulator, Kinova KG-3 gripper, and a setup to incorporate holders for 45 bottles, 3 soft drink dispensers, and ice-machine. ROS and C++ were used for the entire software integration. As a result, the functionality of the robotic bar was demonstrated by fully autonomous preparation of multi-component drinks. Eesti keeles: Robotite roll ja olulisus ühiskonnas on järk-järgult kasvamas. Toidu- ja joogitootjad on üha enam hakanud tootmis- ja teenindusprotsessidesse kaasama roboteid, mis aitavad täita rangeid sanitaarnõudeid ja võimaldavad toota vastavalt nõudlusele. Käesoleva bakalaureusetöö eesmärgiks on töötada välja tarkvaralahendus robotbaarile, mis integreeriks kogu riistvara, et see suudaks täpselt kokku segada ja serveerida erinevaid jooke. Töö tulemusena valmis tarkvara robotbaari prototüübile, mis integreeris Franka Emika Panda 7 vabadusastmega robotmanipulaatori, Kinova KG-3 haaratsi ja muud baari seadmed nagu 3 karastusjoogi kraani, jäämasin ja 45 joogidosaatorit. Kogu töö käigus valminud tarkvara teostati kasutades robootika tarkvararaamistikku ROS (Robot Operating System) ja programmeerimiskeelt C++. Valminud lahenduse võimekust demonstreeriti mitmekomponendilise joogi valmistamise näitel, kus robotbaar toimis täiestit autonoomselt.en
dc.identifier.urihttp://hdl.handle.net/10062/63946
dc.language.isoenget
dc.publisherTartu Ülikoolet
dc.rightsembargoedAccesset
dc.subjectroboticsen
dc.subjectautomationen
dc.subjectROSen
dc.subjectsoftware integrationen
dc.subjectservice robotsen
dc.subjectbaren
dc.subjectdrinken
dc.subjectbeverageen
dc.subjectrobootikaet
dc.subjectautomatiseerimineet
dc.subjecttarkvara integreerimineet
dc.subjectteenindusrobotidet
dc.subjectbaaret
dc.subjectjooket
dc.titleSoftware integration of autonomous robot system for mixing and serving drinksen
dc.title.alternativeJooke valmistava ja serveeriva robotsüsteemi tarkvaralahenduset
dc.typeThesiset

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Mohamed_BSc2019.pdf
Size:
12.19 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: