Chefbot: Een DIY autonome mobiele robot voor het serveren van voedsel in de hotels


Zoals de titel al zegt, gaan we om te zien hoe het bouwen van een autonome mobiele robot genaamd Chefbot die voor het serveren van eten en drinken in hotels en restaurants.

Dit was een hobby-project en ik bouwde deze robot na het zien van een robot genaamd Turtlebot2. Het belangrijkste doel van het project was om een opensource autonome mobiele robot onderzoeksplatform en doen enkele toepassing met behulp van het te bouwen. Eten serveren was een van de toepassing van de robot en ik heb de robot als Chefbot genoemd.

Opmerking : de robot Roomba niet gebruikt als de basis-platform dat wordt gebruikt in Turtlebot2; in plaats van de Roomba, heb ik het hele mechanisme van kras gebouwd.

Ik heb de procedure van het hele gebouw van deze robot gedocumenteerd in een boek genaamd Leren Robotica met behulp van Python uitgegeven door PACKT publishers. Het boek al featured in R.O.S Blog, Robohub, OpenCV website, Python Boek lijst enz.

De header beelden toont het voorblad van het boek en het Chefbot prototype.

Deze tutorials is een snelle start gids voor de ontwikkeling van deze robot, voor gedetailleerde ontwerpen en ontwikkeling, dient u het boek zelf te raadplegen.

Voor het starten met deze tutorials moet u basiskennis in Python en ROS.

In deze serie tutorials, kunt u een samenvatting van elk hoofdstukken van dit boek. Hieronder volgen de belangrijkste stappen die we gaan bespreken

  1. Mechanische ontwerp van Chefbot
  2. Werken met Robot simulatie met behulp van ROS en Gazebo
  3. Ontwerpen van Chefbot Hardware
  4. Interfacing Robotics actuatoren en wiel Encoders
  5. Werken met Chefbot sensoren
  6. Vision sensoren met behulp van R.O.S en Python programmeren
  7. Werken met spraakherkenning en -synthese
  8. Het toepassen van kunstmatige intelligentie op Chefbot met behulp van Python
  9. Integratie van Chefbot Hardware en Interfacing naar ROS met behulp van Python
  10. Ontwerpen van een GUI voor Chefbot met behulp van Qt en Python
  11. Kalibreren en testen van Chefbot

Gerelateerde Artikelen

Een DIY drukschakelaar plaat gebruiken voor het automatiseren van uw spookhuis

Een DIY drukschakelaar plaat gebruiken voor het automatiseren van uw spookhuis

Bij het uitvoeren van een groot spookhuis, gewenste allermeest naar de speciale effecten worden geautomatiseerd. Maar voor dit effectief te zijn, moet je om de juiste timing. De beste manier om dit te doen is het gebruik van sensoren om te ontdekken
De AnonyBox - een goedkope en makkelijke netwerkapparaat voor het beheren van anonimiteit online

De AnonyBox - een goedkope en makkelijke netwerkapparaat voor het beheren van anonimiteit online

met de terugkeer van CISPA, de groeiende kans op toekomstige SOPA-achtige wetten en de drastische hardware vooruitgang die Eschelon en Carnivore geloofwaardig possiilities geboekt, Hoezo internetactiviteit zeer belangrijk voor het behoud van de vrije
Wijzigen van een Mini-B USB-kabel voor het aandrijven van een ingesloten GoPro Hero3 (met skelet achterdeur)

Wijzigen van een Mini-B USB-kabel voor het aandrijven van een ingesloten GoPro Hero3 (met skelet achterdeur)

ik heb mijn GoPro Hero3 voor Kerstmis, het is een fantastische camera.  De levensduur van de batterij laat echter te wensen overlaat.  Zeker, u kunt kopen een heleboel reserve batterijen en ze uit regelmatig wijzigen, maar als u een time-lapse - neem
ServerBot - voor het serveren van eten en drinken

ServerBot - voor het serveren van eten en drinken

ik denk dat ik heb gemaakt een robot die is functioneel, handig, entertaining, grillig en gewoon geweldig.De ServerBot. Gebouwd op een iRobot Create.Een robot met de mogelijkheid om op betrouwbare wijze verplaatsen tussen elke kamer van het huis terw
Het gebruik van een CO2-laser macht sonde voor het meten van laser uitgangsvermogen te vinden van een slechte spiegel

Het gebruik van een CO2-laser macht sonde voor het meten van laser uitgangsvermogen te vinden van een slechte spiegel

deze video laat zien hoe u de Mahoney CO2 sonde voor de macht van de laser.  De CO2 sonde voor de macht van de laser is een algemeen gebruikte en noodzakelijk apparaat te:1. maatregel laser vermogen voor laser instellingen na verloop van tijd. Of u e
Met behulp van een DC-DC Verstelbare regulator voor het aandrijven van een lading

Met behulp van een DC-DC Verstelbare regulator voor het aandrijven van een lading

Vandaag zal ik je laten zien hoe met een DC-DC regulator.Stap 1: Dingen die nodig zijnHet ding dat u zult moeten zijn:een DC-DC regulatorIk kocht de mijne van amazon.comhttp://www.Amazon.com/DROK-Converter-regulator-tra...Een multimeter om te control
Maak een veer geladen 'touch blok' voor het instellen van het hulpmiddel hoogte (z-as) op een CNC Mill of de Router.

Maak een veer geladen 'touch blok' voor het instellen van het hulpmiddel hoogte (z-as) op een CNC Mill of de Router.

Om het hulpprogramma hoogte instellen op uw CNC router/molen, kun je gemakkelijk een veer geladen touch plaat gebaseerd op een 'mini' pulsdrukker mechanisme waarmee de lente-actie nodig. In plaats van met behulp van de standaard 'gage blok en papier'
DIY Camera stabilisator Perfect voor het filmen van bewegende objecten

DIY Camera stabilisator Perfect voor het filmen van bewegende objecten

Een camera-stabilisator kan maken zo veel makkelijker te filmen, maar het is altijd duur om te kopen. Hier is hoe te DIY een stabilisator van de camera met behulp van een papieren zak.Stap 1: Certificaat en cadeauzakje die is groot genoeg voor uw cam
Knex mobiele standaard voor het filmen van de instructies!

Knex mobiele standaard voor het filmen van de instructies!

Hier zijn instructies voor mijn eigen mobiele houder! Geniet van! :)Stap 1: Basis 1 Bouwen ditStap 2: Basis 2 4 van deze gebouwdStap 3: Bevestig Hechten van deze stukken aan de baseStap 4: de kleine toren bouwen Bouwen ditStap 5: Bouwen dit Bouwen di
Versnellingsmeter gebaseerd gebaar erkenning voor het beheersen van een LED

Versnellingsmeter gebaseerd gebaar erkenning voor het beheersen van een LED

Deze materialen en de informatie in dit instructable zijn geboden door studenten die zijn ingeschreven bij de Software of Places (www.softwareofplaces.com)Klasse PUC-Rio Universiteit. De inhoud hier vertegenwoordigd is de laatste project van de stude
Een andere methode voor het hacken van de Cuisinart SupremeGrind voor Espresso

Een andere methode voor het hacken van de Cuisinart SupremeGrind voor Espresso

dit instructable zal detail een andere methode om te wijzigen uw Cuisinart SupremeGrind voor espresso. Dit is een alternatieve methode aan geboden door 'sehrgut' recht 'Hacken van de Cuisineart SupremeGrind voor Espresso'. I recommend highly lezing d
Foto's van kunst te gebruiken voor het verfraaien van ambachten en maken patronen

Foto's van kunst te gebruiken voor het verfraaien van ambachten en maken patronen

Dit instructable was geïnspireerd vanwege de geest voor de prijsvraag. Om voor mij te delen iets moest ik leren hoe een digitale programma moet gebruiken voor het maken van een ontwerp voor een project. Ik ben blij dat Hp Sprout een programma heeft o
GSM BEHEERSTE broeikasgassen voor het platteland van Afrika

GSM BEHEERSTE broeikasgassen voor het platteland van Afrika

ONTWERP EN FABRICAGE VAN EEN GSM GECONTROLEERD BROEIKASGASSEN SYSTEEMINTRODUCTIETechnologie heeft geherdefiniëerd communicatie en meer nog in vele voordelige manieren. Mobiele technologie heeft geleid tot de munten van de term "global village",
Met behulp van Punnett pleinen voor het berekenen van waarschijnlijkheden fenotypische

Met behulp van Punnett pleinen voor het berekenen van waarschijnlijkheden fenotypische

IntroductieAchtergrondPunnett pleinen zijn een diagram die biologen gebruiken om de waarschijnlijkheid van een nakomelingen hebben een bijzondere eigenschap te bepalen. Een vierkant van Punnett maken en gebruiken om te bepalen kenmerken van nakomelin