iRobot Create es un robot para aficionados fabricado por iRobot que se presentó en 2007 y se basa en su plataforma de limpieza de aspiradoras Roomba . El iRobot Create está diseñado explícitamente para el desarrollo de robótica y mejora la experiencia más allá de simplemente piratear el Roomba. [1] [2] El Create reemplaza el hardware de la aspiradora de su predecesor Roomba con un compartimento de carga que también alberga un puerto DB-9 que proporciona comunicación en serie, entrada y salida digital, entrada y salida analógica y una fuente de alimentación eléctrica. [1] [2] [3] El Create también tiene un puerto serie Mini-DIN de 7 pines a través del cual se pueden leer los datos del sensor y se pueden emitir comandos de motor utilizando el protocolo de interfaz abierta (ROI) de iRobot Roomba. [4]
La plataforma acepta prácticamente todos los accesorios diseñados para los robots domésticos Roomba serie 400 de segunda generación de iRobot y también se puede programar con la adición del propio módulo de comando de iRobot (un microcontrolador con un conector USB y cuatro puertos de expansión DE-9 ). [4] A partir de 2013 [actualizar], el módulo de comando ya no se vende. [5] En 2014, iRobot reemplazó el modelo original con Create 2, [6] que está construido a partir del chasis de Roombas serie 600 remanufacturados; en lugar de reemplazar el antiguo módulo de comando, iRobot fomenta el uso de microcontroladores de placa única básicos como Arduino y computadoras de placa única como Raspberry Pi para proporcionar potencia de procesamiento adicional.
Controlador
Debido a las limitaciones en el espacio de almacenamiento y la potencia de procesamiento del módulo de comando iRobot, muchos optan por utilizar una computadora externa para controlar el robot Create. [ cita requerida ] Dado que el puerto serial integrado admite la transmisión de datos de sensores y puede recibir comandos de actuación, cualquier computadora incorporada que admita comunicación serial se puede utilizar como computadora de control. [4]
Varios simuladores/servidores de interfaz de robot son compatibles con iRobot Create. En particular, el Proyecto Player incluye desde hace tiempo una interfaz de dispositivo para Roomba [ 7] y desarrolló una interfaz Create en Player 2.1. [8] El entorno de la Interfaz de comportamiento en tiempo real universal ( URBI ) también contiene una interfaz Create. [9]
iRobot ha lanzado varias versiones del robot Create.
Versión
Fecha de lanzamiento
Diferencias con la iteración anterior
Notas
iRobot Crea
2004
N / A
Basado en iRobot Roomba 400
iRobot Crea 2
2014 [12]
Electrónica más segura. Permite vender Create 2 fuera de EE. UU.
Basado en iRobot Roomba 500/600 [13]
iRobot Crea 3
2022 [14]
ROS2 integrado. WiFi, USB, Ethernet, Bluetooth. Nuevos sensores, incluida una unidad de medición inercial (IMU) y seguimiento óptico del suelo.
Basado en iRobot Roomba i3 [15]
Comunidad
El iRobot Create es popular en la comunidad de aficionados y de investigación robótica. Algunos ejemplos de proyectos de iRobot Create:
El iRobot Create se ha incluido en los kits de piezas para la Competencia Internacional de Botball desde 2007. [16]
El iRobot Create es un modelo del simulador de robótica Webots [17]
El iRobot Create se utiliza como plataforma principal para el curso de Robótica Autónoma en la Universidad de Brown . [18]
El iRobot Create y un simulador desarrollado en MATLAB se utilizan en el curso de Robots Móviles Autónomos de la Universidad de Cornell . [19]
Por 500 dólares , el hacker Johnny Chung Lee creó un robot de telepresencia utilizando el iRobot Create y una netbook . [20]
Combinando el iRobot Create con un Xbox Kinect , el estudiante Philipp Robbel creó un robot de mapeo 3D . [21]
Competencia
En 2007, iRobot organizó el «Desafío de creación», en el que ofrecía 5.000 dólares estadounidenses con el objetivo de crear un «robot innovador que fuera funcional, útil, entretenido, extravagante o simplemente asombroso». [22] El ganador fue Danh Trinh, con su «Robot personal para el hogar» que «recuerda a los propietarios que tomen sus medicamentos, enciende y apaga las luces y controla los electrodomésticos». [23] [24]
^ ab Miller, Paul (2006-11-29). "iRobot Create: el hackeo de Roomba para todos". Engadget . Consultado el 29 de enero de 2013 .
^ ab Kanellos, Michael (7 de enero de 2007). "Construye tu propio robot, cortesía de iRobot". CNET . Consultado el 29 de enero de 2013 .
^ Especificación de interfaz abierta (OI) de iRobot Create (PDF) . iRobot . 2006. p. 4. Archivado desde el original (PDF) el 2015-02-18 . Consultado el 2014-05-08 .
^ abc Banks, Zach (1 de mayo de 2009). "Diversión con iRobot Create". Linux Journal . Consultado el 29 de enero de 2013 .
^ Fenlong, Wesley. "10 años de trucos con Roomba: del arte con rotuladores mágicos al combate". Tested.com. Archivado desde el original el 8 de mayo de 2014. Consultado el 8 de mayo de 2014 .
^ "Crear 2 robots programables | iRobot". Archivado desde el original el 9 de enero de 2015. Consultado el 12 de enero de 2015 .
^ Gerkey, Brian (12 de septiembre de 2005). «Manual de Player 2.0.0; Roomba [Drivers]» . Consultado el 8 de mayo de 2014 .
^ Gerkey, Brian (12 de septiembre de 2005). "Manual de Player 2.1; crear [controladores]" . Consultado el 8 de mayo de 2014 .
^ "Herramientas de programación". CircuitsMadeEasy.com. Archivado desde el original el 27 de agosto de 2013. Consultado el 29 de enero de 2013 .
^ Henning, William (4 de abril de 2007). "iRobot "Create" Platform". Neoseeker . Consultado el 29 de enero de 2013 .
^ Hoxsey, Alec (2009). "Creación de un simulador de robot" (PDF) . Kalamazoo College . Oberlin College . Archivado desde el original (PDF) el 2010-08-04 . Consultado el 2013-01-29 .
^ "iRobot anuncia Create 2: un Roomba actualizado y pirateable". IEEE Spectrum . 2014-12-11 . Consultado el 2022-06-21 .
^ Industries, Adafruit. «Robot programable iRobot Create® 2». www.adafruit.com . Consultado el 21 de junio de 2022 .
^ "iRobot lanza Create 3, con ROS 2 integrado". IEEE Spectrum . 2022-04-05 . Consultado el 2022-06-21 .
^ "iRobot lanza Create 3, con ROS 2 integrado". IEEE Spectrum . 2022-04-05 . Consultado el 2022-06-21 .
^ "Herramientas de ingeniería". Programa de robótica educativa Botball. Archivado desde el original el 3 de abril de 2013. Consultado el 29 de enero de 2013 .
^ "Robótica". Ciberbótica. Archivado desde el original el 2018-06-12 . Consultado el 2018-06-06 .
^ "Robótica". Universidad de Brown . Archivado desde el original el 28 de enero de 2013. Consultado el 29 de enero de 2013 .
^ Kress-Gazit, Hadas (22 de enero de 2013). "MAE 4180/5180: Autonomous Mobile Robots". Universidad de Cornell . Consultado el 29 de enero de 2013 .
^ Eaton, Kit (10 de febrero de 2011). "Un hack de iRobot de 500 dólares te permite estar en dos lugares a la vez". Fast Company . Consultado el 29 de enero de 2013 .
^ Carmody, Tim (18 de noviembre de 2010). "¿Controlar un robot de mapeo 3D con gestos? Solo hay que añadir Kinect". Wired . Consultado el 29 de enero de 2013 .
^ "Reglas del concurso iRobot Create". Tom's Hardware . 2007-05-14 . Consultado el 2013-01-29 .
^ Jones, KC (30 de octubre de 2007). "Robot personal para el hogar gana el desafío Create de iRobot". InformationWeek . Archivado desde el original el 16 de febrero de 2013. Consultado el 29 de enero de 2013 .
^ Melanson, Donald (30 de octubre de 2007). «iRobot anuncia al ganador del concurso Create Challenge». Engadget . Consultado el 29 de enero de 2013 .
Enlaces externos
Wikimedia Commons tiene medios relacionados con IRobot Create .