Como dice el titulo, vamos a ver cómo construir un robot móvil autónomo llamado Chefbot que es para servicio de alimentos y bebidas en hoteles y restaurantes.
Este fue un proyecto de hobby y construí este robot después de ver un robot llamado Turtlebot2. El objetivo principal del proyecto era construir una plataforma de investigación de robot autónomo móvil de código abierto y haciendo alguna aplicación usarlo. Comida fue una de las aplicaciones del robot y he nombrado el robot como Chefbot.
Nota : el robot no es uso de Roomba como plataforma de base que se utiliza en Turtlebot2; en lugar de Roomba, he construido el mecanismo entero desde cero.
He documentado el procedimiento de todo el edificio de este robot en un libro llamado Aprendizaje robótica usando Python publicada por la editorial PACKT. El libro ya aparece en R.O.S Blog Robohub, sitio web de OpenCV, Python reserva lista etc..
Las imágenes de cabecera muestra la portada del libro y el prototipo Chefbot.
Tutoriales de esta es una guía de inicio rápido para el desarrollo de este robot, para el diseño detallado y desarrollo, deberá consultar el libro sí mismo.
Debe tener conocimientos básicos de Python y ROS para comenzar con este tutoriales.
En esta serie de tutoriales, se puede ver un resumen de cada capítulo de este libro. Los siguientes son los pasos principales que vamos a discutir
- Diseño mecánico de Chefbot
- Trabajando con simulación de Robot con ROS y Gazebo
- Diseño de Hardware Chefbot
- Interfaz robótica actuadores y codificadores de rueda
- Trabajando con sensores Chefbot
- Programación de sensores de visión con R.O.S y Python
- Trabajando con síntesis y reconocimiento de voz
- Aplicación de Inteligencia Artificial a Chefbot usando Python
- Integración de Chefbot Hardware y entretela ROS utilizando Python
- Diseño de una GUI para Chefbot usando Qt y Python
- Calibración y pruebas de Chefbot