Comme le titre l’indique, nous allons voir comment construire un robot mobile autonome appelé Chefbot qui est pour servir des aliments et des boissons dans les hôtels et restaurants.
Il s’agissait d’un projet de passe-temps et j’ai construit ce robot après avoir vu un robot appelé Turtlebot2. L’objectif principal du projet était de construire une plate-forme de recherche open source robot mobile autonome et faire une application à l’aide de ce. Servant de la nourriture a été l’un de l’application du robot et j’ai nommé le robot comme Chefbot.
Note : le robot n’utilise pas de Roomba comme la plateforme de base qui est utilisée dans Turtlebot2 ; au lieu de Roomba, j’ai construit l’ensemble du mécanisme à partir de zéro.
J’ai documenté la procédure de la totalité de l’immeuble de ce robot dans un livre intitulé Robotique d’apprentissage à l’aide de Python , publié par les éditeurs de PACKT. Le livre s’est déjà présenté dans le B.R. Blog, Robohub, site Web OpenCV, Python livre liste etc..
Les images d’en-tête indique la page de couverture de livre et le prototype de la Chefbot.
Ce tutoriels est un guide de démarrage rapide pour le développement de ce robot, pour la conception détaillée et de développement, vous devriez vous référer à l’ouvrage lui-même.
Vous devez avoir des connaissances de base en Python et ROS pour démarrer avec ce tutoriels.
Dans cette série de tutoriels, vous pouvez voir un résumé de chaque chapitres de ce livre. Voici les principales étapes que nous allons discuter
- Conception mécanique de Chefbot
- Travailler avec Simulation de Robot à l’aide de ROS et Gazebo
- Conception de matériel de Chefbot
- Interfaçage robotique actionneurs et encodeurs de roue
- Fonctionne avec des capteurs Chefbot
- Capteurs de Vision de programmation en utilisant le B.R. et Python
- Travailler avec la reconnaissance vocale et synthèse
- Application de l’Intelligence artificielle aux Chefbot à l’aide de Python
- Intégration de matériel Chefbot et interfacer les ROS à l’aide de Python
- Conception d’une interface graphique pour Chefbot à l’aide de Qt et Python
- Étalonnage et essais de Chefbot