Robótica en la nube es un campo de la robótica que los intentos de invocar las tecnologías de nube, tales como la computación en la nube , almacenamiento en la nube , y otras tecnologías de Internet se centraron en los beneficios de la infraestructura convergente y servicios compartidos para la robótica . Cuando se conectan a la nube, los robots pueden beneficiarse de los poderosos recursos de computación, almacenamiento y comunicación del moderno centro de datos en la nube, que puede procesar y compartir información de varios robots o agentes (otras máquinas, objetos inteligentes, humanos, etc.) . Los humanos también pueden delegar tareas a robots de forma remota a través de redes.. Las tecnologías de computación en la nube permiten que los sistemas de robots estén dotados de una potente capacidad al tiempo que reducen los costos mediante tecnologías en la nube. Por lo tanto, es posible construir robots ligeros, de bajo costo y más inteligentes con un "cerebro" inteligente en la nube. El "cerebro" consta de centro de datos , base de conocimientos , planificadores de tareas, aprendizaje profundo , procesamiento de información, modelos de entorno, soporte de comunicación, etc. [1] [2] [3] [4]
Componentes
Una nube para robots tiene potencialmente al menos seis componentes importantes: [5]
- Ofreciendo una biblioteca global de imágenes, mapas y datos de objetos, a menudo con propiedades geométricas y mecánicas, sistema experto , base de conocimiento (es decir, web semántica, centros de datos) ;
- Cálculo masivamente paralelo bajo demanda para modelado estadístico basado en muestras y planificación de movimientos , planificación de tareas, colaboración de múltiples robots, programación y coordinación del sistema ;
- Uso compartido de robots de resultados, trayectorias y políticas de control dinámico y soporte de aprendizaje de robots ;
- Intercambio humano de código, datos y diseños de "fuente abierta" para programación, experimentación y construcción de hardware ;
- Orientación y asistencia humana a pedido para la evaluación, el aprendizaje y la recuperación de errores;
- Interacción humano-robot aumentada a través de varias formas (base de conocimientos de semántica, servicio similar a Apple SIRI, etc.).
Aplicaciones
- Autónomos robots móviles
- Los coches autónomos de Google son robots en la nube. Los autos usan la red para acceder a la enorme base de datos de mapas y modelos satelitales y ambientales de Google (como Streetview) y la combinan con datos de transmisión de GPS, cámaras y sensores 3D para monitorear su propia posición en centímetros, y con patrones de tráfico pasados y actuales. para evitar colisiones. Cada automóvil puede aprender algo sobre el entorno, las carreteras o la conducción o las condiciones, y envía la información a la nube de Google, donde se puede utilizar para mejorar el rendimiento de otros automóviles.
- Robots médicos en la nube
- una nube médica (también llamada grupo de atención médica) consta de varios servicios, como un archivo de enfermedades, registros médicos electrónicos, un sistema de gestión de la salud del paciente, servicios de práctica, servicios de análisis, soluciones clínicas, sistemas expertos, etc. nube para proporcionar servicio clínico a los pacientes, así como brindar asistencia a los médicos (por ejemplo, un robot de co-cirugía). Además, también proporciona un servicio de colaboración al compartir información entre médicos y cuidadores sobre el tratamiento clínico. [6]
- Robots de asistencia
- Se puede utilizar un robot doméstico para el control de la salud y la vida de las personas mayores. El sistema recopila el estado de salud de los usuarios e intercambia información con el sistema experto en la nube o los médicos para facilitar la vida de las personas mayores, especialmente para aquellos con enfermedades crónicas. Por ejemplo, los robots pueden brindar apoyo para evitar que los ancianos se caigan, apoyo saludable de emergencia como enfermedades cardíacas, enfermedades de la sangre. Los cuidadores de personas mayores también pueden recibir notificaciones del robot a través de la red en caso de emergencia. [7]
- Robots industriales
- Como destaca el Plan Industria 4.0 del gobierno alemán , "La industria está en el umbral de la cuarta revolución industrial. Impulsada por Internet, los mundos real y virtual se están acercando cada vez más para formar la Internet de las cosas. La producción industrial del futuro se caracterizará por la fuerte individualización de los productos en condiciones de producción altamente flexible (grandes series), la amplia integración de clientes y socios comerciales en los procesos comerciales y de valor agregado, y la vinculación de la producción y los servicios de alta calidad que conducen a -Los productos híbridos denominados ". [8] En la fabricación, estos sistemas de robots basados en la nube podrían aprender a manejar tareas como enhebrar alambres o cables, o alinear juntas a partir de una base de conocimientos profesionales. Un grupo de robots puede compartir información para algunas tareas colaborativas. Aún más, un consumidor puede realizar pedidos de productos personalizados a los robots de fabricación directamente con los sistemas de pedidos en línea. [9] Otro paradigma potencial son los sistemas robóticos de entrega y compra. Una vez que se realiza un pedido, un robot de almacén envía el artículo a un automóvil autónomo o dron autónomo para entregárselo a su destinatario.
Investigar
RoboEarth [10] fue financiado por el Séptimo Programa Marco de la Unión Europea para proyectos de investigación y desarrollo tecnológico, específicamente para explorar el campo de la robótica en la nube. El objetivo de RoboEarth es permitir que los sistemas robóticos se beneficien de la experiencia de otros robots, allanando el camino para avances rápidos en la cognición y el comportamiento de las máquinas y, en última instancia, para una interacción hombre-máquina más sutil y sofisticada. RoboEarth ofrece una infraestructura de Cloud Robotics. La base de datos de estilo World-Wide-Web de RoboEarth almacena el conocimiento generado por humanos, y robots, en un formato legible por máquina. Los datos almacenados en la base de conocimientos de RoboEarth incluyen componentes de software, mapas para la navegación (por ejemplo, ubicaciones de objetos, modelos mundiales), conocimiento de tareas (por ejemplo, recetas de acción, estrategias de manipulación) y modelos de reconocimiento de objetos (por ejemplo, imágenes, modelos de objetos). RoboEarth Cloud Engine incluye soporte para robots móviles, vehículos autónomos y drones, que requieren mucho cálculo para la navegación. [11]
Rapyuta [12] es un marco de robótica en la nube de código abierto basado en RoboEarth Engine desarrollado por el investigador de robótica de ETHZ. Dentro del marco, cada robot conectado a Rapyuta puede tener un entorno informático seguro (cajas rectangulares) que les da la capacidad de mover su pesada computación a la nube. Además, los entornos informáticos están estrechamente interconectados entre sí y tienen una conexión de gran ancho de banda al repositorio de conocimientos de RoboEarth. [13]
KnowRob [14] es un proyecto extensional de RoboEarth. Es un sistema de procesamiento del conocimiento que combina la representación del conocimiento y los métodos de razonamiento con técnicas para adquirir conocimiento y para fundamentar el conocimiento en un sistema físico y puede servir como un marco semántico común para integrar información de diferentes fuentes.
RoboBrain [15] es un sistema computacional a gran escala que aprende de recursos de Internet disponibles públicamente, simulaciones por computadora y pruebas de robots de la vida real. Acumula todo lo relacionado con la robótica en una base de conocimientos completa e interconectada. Las aplicaciones incluyen la creación de prototipos para la investigación de robótica, robots domésticos y automóviles autónomos. El objetivo es tan directo como el nombre del proyecto: crear un cerebro centralizado y siempre en línea para que los robots lo aprovechen. El proyecto está dominado por la Universidad de Stanford y la Universidad de Cornell. Y el proyecto cuenta con el apoyo de la National Science Foundation, la Oficina de Investigación Naval, la Oficina de Investigación del Ejército, Google, Microsoft, Qualcomm, la Fundación Alfred P. Sloan y la Iniciativa Nacional de Robótica, cuyo objetivo es promover la robótica para ayudar a hacer Estados Unidos más competitivo en la economía mundial. [dieciséis]
MyRobots es un servicio para conectar robots y dispositivos inteligentes a Internet. [17] Puede considerarse como una red social para robots y objetos inteligentes (es decir, Facebook para robots). Con la socialización, la colaboración y el intercambio, los robots también pueden beneficiarse de esas interacciones al compartir la información de sus sensores y dar una idea de su perspectiva de su estado actual.
COALAS [18] está financiado por el programa europeo de cooperación transfronteriza INTERREG IVA Francia (Canal) - Inglaterra. El proyecto tiene como objetivo desarrollar nuevas tecnologías para personas con discapacidad a través de la innovación social y tecnológica y a través de la integridad social y psicológica de los usuarios. El objetivo es producir un sistema de vida de asistencia ambiental cognitiva con un clúster de atención médica en la nube con robots de servicio doméstico como una silla de ruedas inteligente humanoide que se conecta con la nube. [7]
ROS (Robot Operating System) proporciona un ecosistema para admitir la robótica en la nube. ROS es un marco flexible y distribuido para el desarrollo de software de robots. Es una colección de herramientas, bibliotecas y convenciones que tienen como objetivo simplificar la tarea de crear un comportamiento robótico complejo y robusto en una amplia variedad de plataformas robóticas. Una biblioteca para ROS que es una implementación pura de Java, llamada rosjava, permite desarrollar aplicaciones de Android para robots. Dado que Android tiene un mercado en auge y mil millones de usuarios, sería importante en el campo de la robótica en la nube. [19]
DAVinci Project es un marco de software propuesto que busca explorar las posibilidades de paralelizar algunos de los algoritmos robóticos como tareas Map / Reduce en Hadoop . [20] El proyecto tiene como objetivo construir un entorno de computación en la nube capaz de proporcionar un clúster de computación construido con hardware básico que exponga un conjunto de algoritmos robóticos como un SaaS y comparta datos de manera cooperativa en todo el ecosistema robótico. [20] Esta iniciativa no está disponible públicamente. [21]
C2RO (C2RO Cloud Robotics) es una plataforma que procesa aplicaciones en tiempo real como la prevención de colisiones y el reconocimiento de objetos en la nube. Anteriormente, los tiempos de latencia altos impedían que estas aplicaciones se procesaran en la nube, por lo que requerían hardware computacional en el sistema (por ejemplo, Unidad de procesamiento de gráficos o GPU). C2RO publicó un artículo revisado por pares en IEEE PIMRC17 que muestra que su plataforma podría hacer que la navegación autónoma y otros servicios de inteligencia artificial estén disponibles en robots, incluso aquellos con hardware computacional limitado (por ejemplo, una Raspberry Pi), desde la nube. [22] C2RO finalmente afirmó ser la primera plataforma en demostrar SLAM (localización y mapeo simultáneos) basado en la nube en RoboBusiness en septiembre de 2017.
Noos es un servicio de robótica en la nube que proporciona inteligencia centralizada a los robots que están conectados a él. El servicio se puso en marcha en diciembre de 2017. Mediante el uso de Noos-API, los desarrolladores pudieron acceder a servicios de visión por computadora, aprendizaje profundo y SLAM. Noos fue desarrollado y mantenido por Ortelio Ltd .
Rocos es una plataforma de robótica en la nube centralizada que proporciona al desarrollador herramientas e infraestructura para construir, probar, implementar, operar y automatizar flotas de robots a escala. Fundada en octubre de 2017, la plataforma se puso en marcha en enero de 2019.
Limitaciones de la robótica en la nube
Aunque los robots pueden beneficiarse de varias ventajas de la computación en la nube, la nube no es la solución para toda la robótica. [23]
- Controlar el movimiento de un robot que depende en gran medida de los sensores ( en tiempo real ) y la retroalimentación del controlador puede no beneficiarse mucho de la nube.
- Las tareas que implican la ejecución en tiempo real requieren un procesamiento integrado.
- Las aplicaciones basadas en la nube pueden volverse lentas o no estar disponibles debido a respuestas de alta latencia o problemas de red. Si un robot depende demasiado de la nube, una falla en la red podría dejarlo "sin cerebro".
Desafíos
La investigación y el desarrollo de la robótica en la nube tiene los siguientes problemas y desafíos potenciales: [23]
- Paralelización escalable : los esquemas de paralelización y computación en red se escalan con el tamaño de la infraestructura de automatización.
- Equilibrio de carga efectivo : operaciones de equilibrio entre computación local y en la nube.
- Bases de conocimiento y representaciones
- Aprendizaje colectivo para la automatización en la nube
- Infraestructura / plataforma o software como servicio
- Internet de las cosas para robótica
- Integrado y de colaboración con tolerancia a fallos de control
- Big Data : los datos recopilados y / o difundidos a través de grandes redes accesibles pueden permitir decisiones para problemas de clasificación o revelar patrones.
- Comunicación inalámbrica , conectividad a la nube
- Arquitecturas de sistemas de la nube de robots
- De código abierto , de libre acceso infraestructuras
- Compartir la carga de trabajo
- Estándares y protocolos
Riesgos
- Seguridad ambiental : la concentración de recursos informáticos y usuarios en un entorno de computación en la nube también representa una concentración de amenazas a la seguridad. Debido a su tamaño e importancia, [24] los entornos de nube a menudo son el blanco de máquinas virtuales y malware de bot, ataques de fuerza bruta y otros ataques.
- Privacidad y seguridad de los datos: el alojamiento de datos confidenciales con proveedores de servicios en la nube implica la transferencia de una cantidad considerable del control de una organización sobre la seguridad de los datos al proveedor. Por ejemplo, cada nube contiene una gran cantidad de información de los clientes que incluye datos personales. Si un robot doméstico es pirateado, los usuarios podrían poner en riesgo su privacidad y seguridad personal, como el diseño de la casa, la instantánea de la vida, la vista de la casa, etc. Los delincuentes pueden acceder a él y filtrarlo al mundo que los rodea. Otro problema es que una vez que un robot es pirateado y controlado por otra persona, lo que puede poner al usuario en peligro.
- Problemas éticos : se debe considerar cierta ética de la robótica, especialmente para la robótica basada en la nube. Dado que un robot está conectado a través de redes, existe el riesgo de que otras personas accedan a él. Si un robot está fuera de control y realiza actividades ilegales, quién debe ser responsable de ello.
Historia
El término "Cloud Robotics" apareció por primera vez en el léxico público como parte de una charla dada por James Kuffner en 2010 en la Conferencia Internacional IEEE / RAS sobre Robótica Humanoide titulada "Robots habilitados para la nube". [25] Desde entonces, "Cloud Robotics" se ha convertido en un término general que abarca los conceptos de intercambio de información, inteligencia distribuida y aprendizaje de flotas que es posible a través de robots en red y computación en la nube moderna. Kuffner era parte de Google cuando realizó su presentación y la compañía de tecnología se ha burlado de sus diversas iniciativas de robótica en la nube hasta 2019, cuando lanzó Google Cloud Robotics Platform para desarrolladores. [26]
Desde los primeros días del desarrollo de los robots, era común que los cálculos se realizaran en una computadora que estaba separada del mecanismo del robot real, pero conectada por cables para la alimentación y el control. A medida que se desarrolló la tecnología de comunicación inalámbrica, se desarrollaron nuevas formas de robots experimentales de "cerebro remoto" controlados por pequeños recursos informáticos integrados para el control y la seguridad de los robots, que estaban conectados de forma inalámbrica a una computadora remota más potente para un procesamiento pesado. [27]
El término " computación en la nube " se popularizó con el lanzamiento de Amazon EC2 en 2006. Marcó la disponibilidad de redes de alta capacidad, computadoras de bajo costo y dispositivos de almacenamiento, así como la adopción generalizada de virtualización de hardware y arquitectura orientada a servicios . [28] En una correspondencia con Popular Science en julio de 2006, Kuffner escribió que después de que un robot fuera programado o aprendido con éxito a realizar una tarea, podía compartir su modelo y datos relevantes con todos los demás robots conectados a la nube: [29]
"... el robot podría 'publicar' su modelo refinado en algún sitio web o repositorio universal de conocimiento que todos los robots del futuro podrían descargar y utilizar. Mi visión es tener una 'base de datos de conocimiento de robots' que con el tiempo mejorará las capacidades de todos los futuros sistemas robóticos. Serviría como almacén de información y estadísticas sobre el mundo físico al que los robots pueden acceder y utilizar para mejorar su razonamiento sobre las consecuencias de posibles acciones y hacer mejores planes de acción en términos de precisión, seguridad y robustez. También podría servir como una especie de "biblioteca de habilidades". Por ejemplo, si programaba con éxito mi robot mayordomo para cocinar una tortilla perfecta, podría "cargar" el software para cocinar tortillas en un servidor que todos los robots podrían descargar cuando lo desearan. se les pidió que cocinaran una tortilla. Podría haber una comunidad completa de usuarios de robots que cargan programas de habilidades, muy parecido a los modelos de software 'shareware' y 'freeware' actuales que son populares entre los usuarios de PC ".
- James Kuffner , (julio de 2006)
Algunas publicaciones y eventos relacionados con Cloud Robotics (en orden cronológico):
- El Comité técnico de IEEE RAS sobre Internet y robots en línea fue fundado por Ken Goldberg y Roland Siegwart et al. en mayo de 2001. El comité luego se expandió al Comité Técnico de Robots en Red de la Sociedad de Robótica y Automatización de IEEE en 2004. [30]
- James J. Kuffner, ex profesor de robótica de CMU y científico investigador de Google, ahora director ejecutivo del Toyota Research Institute — Advanced Development, habló sobre robótica en la nube en la Conferencia Internacional IEEE / RAS sobre Robótica Humanoide 2010. Describe "un nuevo enfoque de la robótica que aprovecha Internet como un recurso para la computación masiva en paralelo y el intercambio de vastos recursos de datos ". [25]
- Ryan Hickman, gerente de productos de Google, dirigió un esfuerzo voluntario interno en 2010 para conectar robots con los servicios en la nube de Google. Este trabajo se amplió más tarde para incluir soporte ROS de código abierto y fue demostrado en el escenario por Ryan Hickman, Damon Kohler, Brian Gerkey y Ken Conley en Google I / O 2011. [31]
- La Iniciativa Nacional de Robótica de EE. UU. Anunciada en 2011 tenía como objetivo explorar cómo los robots pueden mejorar el trabajo de los humanos en lugar de reemplazarlos. Afirma que la próxima generación de robots es más consciente que inconsciente, más social que solitaria. [32]
- Taller de NRI sobre robótica en la nube: desafíos y oportunidades, febrero de 2013. [33]
- A Roadmap for US Robotics From Internet to Robotics Edición 2013- por el Instituto de Tecnología de Georgia, el Consorcio de Tecnología de Robótica de la Universidad Carnegie Mellon, la Universidad de Pennsylvania, la Universidad del Sur de California, la Universidad de Stanford, la Universidad de California-Berkeley, la Universidad de Washington, el Instituto de Massachusetts TechnologyUS y Robotics OA US. La hoja de ruta destacó la robótica y la automatización "en la nube" para la fabricación en los años futuros. [23]
- Agarre de robot basado en la nube con el motor de reconocimiento de objetos de Google. [34]
- 2013 IEEE IROS Workshop on Cloud Robotics. Tokio. Noviembre de 2013. [35]
- Cloud Robotics: habilite la computación en la nube para robots. El autor propuso algunos paradigmas del uso de la computación en nube en robótica. Se acuñaron algunos campos y desafíos potenciales. R. Li 2014. [4]
- Número especial sobre automatización y robótica en la nube: un número especial de IEEE Transactions on Automation Science and Engineering, abril de 2015. [1]
- Robot APP Store Robot Applications en la nube, proporciona aplicaciones para robots como la aplicación de computadora / teléfono. [36]
- DARPA Cloud Robotics. [37]
- La primera plataforma de robótica industrial en la nube, Tend, fue fundada por Mark Silliman, James Gentes y Robert Kieffer en febrero de 2017. Tend permite que los robots se controlen y supervisen de forma remota a través de websockets y NodeJs. [38] [39]
- Arquitecturas robóticas en la nube: direcciones para futuras investigaciones a partir de un análisis comparativo. [40]
Ver también
- Computación de niebla
- Robótica de niebla
- Internet de las Cosas
- Sistema de agentes múltiples
- Esquema de robótica
- Robótica de enjambre
- Robot ubicuo
- Almacenamiento en la nube
Referencias
- ^ a b "Cloud Robotics and Automation A special issue of the IEEE Transactions on Automation Science and Engineering" . IEEE. Archivado desde el original el 14 de septiembre de 2017 . Consultado el 7 de diciembre de 2014 .
- ^ "RoboEarth" . Archivado desde el original el 1 de diciembre de 2014 . Consultado el 7 de diciembre de 2014 .
- ^ Goldberg, Ken. "Cloud Robotics and Automation" .
- ^ a b Li, R. "Cloud Robotics-Enable cloud computing para robots" . Consultado el 7 de diciembre de 2014 .
- ^ Kehoe, Ben; Patil, Sachin; Abbeel, Pieter ; Goldberg, Ken (13 de septiembre de 2014). "Una encuesta de investigación sobre la robótica y la automatización de la nube" (PDF) . Transacciones IEEE sobre ciencia e ingeniería de automatización .
- ^ "Impacto de la computación en la nube en la atención médica" (PDF) .
- ^ a b Li, Ruijiao; Hu, Huosheng (16 de octubre de 2013). Hacia una arquitectura de múltiples robots basada en ROS para la vida asistida por el ambiente . Systems, Man, and Cybernetics (SMC), Conferencia Internacional IEEE 2013 sobre . págs. 3458–3463. CiteSeerX 10.1.1.648.3228 . doi : 10.1109 / SMC.2013.590 . ISBN 978-1-4799-0652-9.
- ^ "Proyecto del futuro: Industria 4.0" . Consultado el 9 de diciembre de 2014 .
- ^ LaSelle, Rush. "Automatización en la Nube" . Asociación de Industrias Robóticas . Consultado el 9 de diciembre de 2014 .
- ^ "roboearth" . Consultado el 7 de diciembre de 2014 .
- ^ Waibel, M; Tenorth, M; D'Andrea, R (junio de 2011). "RoboEarth" (PDF) . Revista IEEE Robotics & Automation . 18 (2): 69–82. doi : 10.1109 / MRA.2011.941632 .
- ^ "Rapyuta" . Consultado el 7 de diciembre de 2014 .
- ^ Hunziker, D; D'Andrea, R; Gajamohan, M; Waibel, M (mayo de 2013). Rapyuta: El motor en la nube de RoboEarth . Robótica y Automatización (ICRA), Conferencia Internacional IEEE 2013 sobre . págs. 438–444. CiteSeerX 10.1.1.800.2033 . doi : 10.1109 / ICRA.2013.6630612 . ISBN 978-1-4673-5643-5.
- ^ "KnowRob" . Consultado el 8 de diciembre de 2014 .
- ^ "Proyecto RoboBrain" . Consultado el 7 de diciembre de 2014 .
- ^ "Robo Brain 'mina Internet para enseñar a los robots" .
- ^ "MyRobots" . Archivado desde el original el 11 de diciembre de 2014 . Consultado el 9 de diciembre de 2014 .
- ^ Hu, Huosheng; McDonald-Maier, Klaus D; Gu, Dongbing; Li, Ruijiao. "COLAS" . Archivado desde el original el 9 de diciembre de 2014 . Consultado el 7 de diciembre de 2014 .
- ^ "ROSjava-Cloud Robotics" . Archivado desde el original el 27 de diciembre de 2014 . Consultado el 9 de diciembre de 2014 .
- ^ a b Arumugam, R .; Enti, VR; Bingbing, L .; Xiaojun, W .; Baskaran, K .; Kong, FF; Kumar, AS; Meng, KD; Kit, GW (2010). "DAvinCi: un marco de computación en la nube para robots de servicio". Conferencia internacional IEEE de 2010 sobre robótica y automatización : 3084–3089. doi : 10.1109 / ROBOT.2010.5509469 . ISBN 978-1-4244-5038-1.
- ^ "RoboEarth | ¿Qué es Cloud Robotics?" . Archivado desde el original el 11 de julio de 2013 . Consultado el 8 de marzo de 2019 .
- ^ C2RO Cloud Robotics (18 de octubre de 2017). "Robótica en la nube en tiempo real en aplicaciones prácticas de Smart City" . Cite journal requiere
|journal=
( ayuda ) - ^ a b c Robótica-vo. "Una hoja de ruta para la robótica estadounidense de Internet a la robótica Edición 2013" (PDF) . Archivado desde el original (PDF) el 5 de septiembre de 2014 . Consultado el 8 de diciembre de 2014 .
- ^ "Vinculación de la robótica en la nube al servidor" . Archivado desde el original el 18 de junio de 2018 . Consultado el 18 de junio de 2018 .
- ^ a b Kuffner, James (2010). "Robots habilitados para la nube" . Conferencia Internacional IEEE-RAS sobre Robótica Humanoide.
- ^ Crowe, Steve (24 de octubre de 2018). "Google Cloud Robotics Platform llegará a los desarrolladores en 2019" . El informe del robot . Consultado el 8 de marzo de 2019 .
- ^ Inaba, Masayuki (1997). "Robots con cerebro remoto". Actas de la Decimoquinta Conferencia Conjunta Internacional sobre Inteligencia Artificial-Volumen 2 . Morgan Kaufmann Publishers Inc. págs. 1593–1606.
- ^ "Cloud Computing: Choque de las nubes" . The Economist . 2009-10-15 . Consultado el 3 de noviembre de 2009 .
- ^ "El futuro de los robots". Ciencia popular . Septiembre de 2006. págs. 55–71.
- ^ "Comité de Robots en Red" . Consultado el 8 de diciembre de 2014 .
- ^ "Google I / O 2011: Cloud Robotics, ROS para Java y Android" . Consultado el 9 de diciembre de 2014 .
- ^ "Gran subvención de NSF financia la investigación sobre la formación de robots para trabajar con humanos" . 17 de diciembre de 2012.
- ^ "cloud-robotics.cs.umn.edu/" . Consultado el 7 de diciembre de 2014 .
- ^ Goldberg, Ken (2013). Agarre de robot basado en la nube con el motor de reconocimiento de objetos de Google . Robótica y Automatización (ICRA), Conferencia Internacional IEEE 2013 sobre . págs. 4263–4270. CiteSeerX 10.1.1.299.3857 . doi : 10.1109 / ICRA.2013.6631180 . ISBN 978-1-4673-5643-5.
- ^ "2013 IEEE IROS Workshop on Cloud Robotics. Tokio. Noviembre de 2013" . Archivado desde el original el 5 de septiembre de 2016 . Consultado el 7 de diciembre de 2014 .
- ^ "RobotApp" . Consultado el 7 de diciembre de 2014 .
- ^ "DARPA-Cloud-Robotics" . Consultado el 7 de diciembre de 2014 .
- ^ "Cuando la robótica se encuentra con la nube, los clientes ganan" . Consultado el 18 de abril de 2017 .
- ^ "Control de Robot desde la Nube" . Consultado el 17 de abril de 2017 .
- ^ Dawarka, V. y Bekaroo, G., 2018, diciembre. Arquitecturas robóticas en la nube: direcciones para futuras investigaciones a partir de un análisis comparativo. En 2018 Conferencia internacional sobre aplicaciones informáticas inteligentes e innovadoras (ICONIC) (págs. 1-7). IEEE.
enlaces externos
- MyRobots
- La era de la robótica en la nube - Revisión empresarial de robótica.
- Cloud Robotics - IEEE Spectrum
- Robótica en la nube en RoboHub
- Computación en la nube: desafíos de investigación y de vanguardia
- Automatización EXPO21XX
- Cloud Robotics con Ken Goldberg (video)
- Hackathon de robótica en la nube