
Le BratWurst Bot est fait de composants comme un gril à gaz pour préparer les saucisses, une pince qui lui permet de les saisir, et un bras robotique léger rotatif qui lui permet de retourner les bratwursts sur le gril. Il est également doté de deux caméras RGB qui lui permettent de localiser les saucisses sur un plateau sur lequel elles sont déposées et sur le gril à gaz. Le BratWurst Bot est aussi capable de localiser les espaces vides sur le gril et y place les saucisses au besoin. Il les surveille et les retourne régulièrement, et quand elles sont prêtes, il les sert aux invités, en leur souhaitant un bon appétit. Selon FZI, le centre de recherche qui l’a conçu, le robot commente également certaines de ses actions, en disant par exemple « chaud et gras » pour décrire les saucisses qu’il sert aux invités.
Une tablette avec un frontend web (basé sur ROS, un système d’exploitation populaire pour les robots) est utilisée comme une interface, pour permettre aux invités de commander facilement une saucisse. Dès que la commande est faite, elle apparait dans une file d’attente sur la tablette avec le nom de la personne qui a effectué la commande et le temps d’attente restant avant la cuisson de la saucisse. Tout ce processus est géré par un BratWurstManager qui programme en interne toutes les tâches, à savoir : mettre une nouvelle saucisse sur le gril, tourner les saucisses quand cela sera nécessaire et les servir quand elles seront prêtes.
Une autre tablette derrière le robot sert de visage au chef cuisinier qui interagit avec les invités. Quand une saucisse est prête, le robot la dépose dans un plateau. On voit alors la moustache du chef remuer et le nom de la commande s’afficher sur la tablette. Le client ayant effectué la commande sait alors qu’il s’agit de la sienne.
Source : FZI
Et vous ?
