fbpx
Wikipedia

Robótica en la nube

Robótica en la nube es un campo de la robótica que intenta aplicar tecnologías en la nube como la computación en la nube, almacenamiento en la nube, y otras tecnologías de Internet centradas en los beneficios de la infraestructura convergente y los servicios compartidos para robótica. Cuándo los robots están conectados a la nube, pueden beneficiarse del poder computacional, almacenamiento, y recursos de comunicación de datos centrados en la nube, los cuales pueden procesar e intercambiar información proveniente de varios robots o agentes (otras máquinas, objetos inteligentes, humanos, etc.).Los humanos pueden también delegar tareas a los robots remotamente a través de redes. Las tecnologías de computación en la nube hacen posible dotar a los robots con capacidad de procesamiento remoto, reduciendo los costes a través de tecnologías en la nube. Así, es posible construir robots ligeros, más inteligentes y de bajo costo teniendo un "cerebro" en la nube. El "cerebro" consta de un centro de datos, una base de conocimiento, planeadores de tareas, aprendizaje profundo, procesamiento de información, modelos de entorno, soporte de comunicación, etc.[1][2][3][4]



Una de las definiciones más profundas fue dada por Mario Tremblay, fundador de MyRobots:[5]​ "Se dice que es robótica en la nube cuando conectamos los robots a Internet y luego, al hacerlo, los robots se vuelven mejores, con más capacidad en la inteligencia. La nube les permite comunicarse con otras máquinas y servir mejor a sus operadores humanos. Robots conectados es igual a robots mejorados. Al colaborar con otras máquinas y con seres humanos, los robots trascienden sus limitaciones físicas y son más útiles y capaces, ya que pueden delegar parte de sus funciones a sistemas más adecuados"[6][7]

Componentes

Una nube para los robots, tiene potencialmente al menos seis componentes significativos:[8]

  • Ofrecer una biblioteca global de imágenes, mapas y datos de objetos, con geometrías frecuentes y propiedades mecánicas, un sistema experto, una base de conocimiento (por ejemplo la web semánticas y centros de datos);
  • Computación masivamente paralela por demanda para modelización estadística basada en muestreo y planificación de movimiento, planificación de tareas, multi-colaboración de robots, planificación y coordinación de sistemas;
  • Robots que comparten sus resultados, trayectorias y políticas de control dinámico y soporte de aprendizaje del robot;
  • Humanos compartiendo el código "Open Source", datos, y diseños para programación, experimentación y construcción del hardware;
  • Asistencia técnica por demanda y asistencia para evaluación, aprendizaje y recuperación de errores;
  • Incremento de la interacción robot-humano a través de varias maneras (base de conocimiento semántica, servicios similares a SIRI de Apple,[9]​ etc.).

Aplicaciones

A continuación, podemos ver el tipo de aplicaciones que se han llevado a cabo sobre la Róbotica en la Nube:

  • Robots móviles autónomos: El coche autoconducido (vehículo autónomo) de Google es un robot conectado a la nube . Utiliza la red para acceder a la enorme base de datos de mapas e imágenes vía satélite de Google y modelos de entorno (como Streetview) y los combina con la transmisión de datos del GPS, cámaras, y sensores 3D para controlar su posición en centímetros, y con patrones de tráfico pasado y actual para evitar accidentes. Cada coche puede aprender algo sobre su entorno, las carreteras, conducción, o condiciones, y envía la información a la nube de Google, donde se usa para mejorar el rendimiento de otros coches.
 
Coche Streetview Google
  • Nube de robots médicos: una nube médica (también llamada cluster de cuidado de salud) consta de varios servicios como un archivo de enfermedad, registros médicos electrónicos, un sistema de administración de la salud del paciente, servicios de práctica, servicios de análisis, soluciones clínicas, sistemas expertos, etc. Un robot puede conectarse a la nube para proporcionar servicio clínico a pacientes, así como dar asistencia a doctores (p. ej. un robot co-cirujano). Además, también proporciona un servicio de colaboración para compartir información entre doctores y asistencia a donantes acerca de tratamientos clínicos.[10]
 
Robot industrial
  • Asistentes Robots: Un robot doméstico puede ser empleado para cuidar la salud y vida de personas mayores. El sistema recoge el estado de salud de usuarios e información que intercambia con la nube de doctores o sistemas expertos para facilitar la vida de esta parte de la población, especialmente para aquellos con enfermedades crónicas. Por ejemplo, los robots son capaces de proporcionar soporte para impedir que un anciano se caiga, o dar soporte en emergencias por enfermedades del corazón. Pueden cuidar de las personas ancianas y también pueden enviar notificaciones a través de red cuando hay una emergencia.[11]
  • Robots industriales: Cabe destacar el plan para la Industria 4.0 de Alemania "está en el umbral de la cuarta revolución industrial. Promovidos por Internet, los mundos reales y virtuales están creciendo más y más cercanos junto con el Internet de Cosas. La producción industrial del futuro estará caracterizada por la fuerte individualización de productos bajo las condiciones altamente flexibles de producción (grandes series), la extensa integración de clientes y socios empresariales y, con valor añadido a procesos, y el vínculo de producción y servicios de alta calidad que se dirigen a los llamados productos híbridos."[12]​ En fabricación, tales sistemas robóticos basados en la nube podrían aprender para manejar tareas como enredar líneas o cables, o alinear paquetes en base al conocimiento profesional. Un grupo de robots puede compartir información para algunas tareas colaborativas. Aún más, un consumidor es capaz de mandar a fabricar productos personalizados directamente a robots con un sistema de pedido en línea.[13]​ El otro paradigma potencial son los sistemas robóticos de entrega de compras una vez la orden está realizada, los robots en el almacén despachan el elemento a un coche autónomo o dron autónomo que lo coloca en su recipiente (ver Nube de la Figura coche autoconducido ).

Aunque las aplicaciones de este tipo de tecnología están al alza, es muy difícil llegar a crear una maquinaria de este tipo sin unos fondos mínimamente necesarios así como sin el trabajo de un equipo.

Búsqueda

Existen muchos tipos de estudios realizados sobre este tipo de materia:

  • RoboEarth Estuvo financiado por el Séptimo Programa del Marco de la Unión europea para la investigación, proyectos de desarrollo tecnológico, específicamente para explorar el campo de la robótica en la nube.[14]​ El objetivo de RoboEarth es permitir a los sistemas robóticos beneficiarse de la experiencia de otros robots, allanando el camino para avances rápidos en cognición y comportamiento de la máquina, y finalmente, para una más sutil y sofisticada interacción humano-máquina. RoboEarth ofrece una infraestructura de Robótica en la Nube. La base de datos de estilo Word-Wild-Web de RoboEarth almacena el conocimiento generado por los humanos – y robots – en un formato legible por máquinas. Los datos almacenados en la base de conocimientos de RoboEarth incluyen componentes de software, mapas para navegación (p.ej., ubicaciones de objetos, modelos mundiales), conocimiento de tareas (p.ej., fórmulas de acción, estrategias de manipulación), y modelos de reconocimiento del objeto (p.ej., imágenes, modelos de objetos). El RoboEarth Motor en la Nube incluye soporte para robots móviles, vehículos autónomos, y drones, los cuales requieren mucha computación para navegación.[15]
  • Rapyuta[16]​ Es un marco de robótica en la nube de código abierto basado en el motor RoboEarth desarrollado por los investigadores de robótica en ETHZ. Dentro del marco, cada robot conectado a Rapyuta puede tener un entorno de informática asegurado (cajas rectangulares) dándoles la capacidad de mover su computación pesada a la nube. Además, los entornos de informática son estrechamente interconectados con otros y tienen una conexión de ancho de banda alto al repositorio de conocimiento de RoboEarth.[17]
  • KnowRob[18]​ Es un proyecto extensional de RoboEarth. Es un sistema de procesamiento del conocimiento que combina representación de conocimiento y métodos de razonamiento con técnicas para adquirir conocimiento y para aterrizar el conocimiento en un sistema físico y puede servir como marco semántico común para integrar información de fuentes diferentes.
  • RoboBrain[19]​ Es un sistema computacional a gran-escala que aprende de recursos de Internet disponibles públicamente, simulacros de ordenador y pruebas de robot en vida real. Acumula toda la robótica en una base de conocimiento comprensible e interconectado. Las aplicaciones incluyen prototipos para investigaciones en robótica, robots caseros y coches auto-conducidos. El objetivo es tan directo como el nombre —para crear un proyecto de cerebro centralizado, siempre en línea para robots. El proyecto está dominado por la Stanford University y la Cornel University. Y el proyecto se mantiene con la Nacional Science Foundation, la Office of Naval Research, la Army Research Office, Google, Microsoft, Qualcomm, la Alfred P. Sloan Foundation y la National Robotics Initiative, cuyo objetivo es avanzar en robótica para ayudar a los Estados Unidos a ser más competitivos en la economía mundial.[20]
  • MyRobots[21]​ Es un servicio para conectar robots y dispositivos inteligentes a Internet. Puede ser considerado como una red social para robots y objetos inteligentes (p. ej. Facebook para robots). Con socialización y colaboración, los robots pueden beneficiarse de estas interacciones (User/Robot Interaction). También pueden compartir su información de sensores que da idea en su perspectiva de su estado actual.
  • COALAS[22]​ Está financiado por el INTERREG IVA France (Channel) – England European Cross-Border Co-Operation Programme. El objetivo del proyecto es desarrollar tecnologías nuevas para personas con discapacidad a través de innovación social y tecnológica. Otro objetivo es producir un ambiente cognitivo que asista sistemas en tiempo real para el cuidado de la salud en un cluster en la nube con robots de servicio doméstico como humanoides, sillas de ruedas inteligentes conectadas a la nube , así como otro tipo de asistencias.[11]
  • ROS (Robot Operating System) proporciona un eco-sistema para apoyar a la robótica en la nube. ROS es un marco flexible y distribuido para desarrollo del software del robot. Es una colección de herramientas, bibliotecas, y convenciones que tienen como objetivo simplificar la tarea de crear robots complejos y de comportamiento robusto a través de una gran variedad de plataformas robóticas. Una biblioteca para ROS es una implementación pura de Java , llamado 'rosjava'. Esta permite desarrollar aplicaciones para robots en Android. Dado que Android tiene un mercado en crecimiento y miles de millones de usuarios, es un avance significativo en el campo de Robótica de Nube.[23]

Aunque entre estas sólo podemos ver las de mayor escala, existe muchos tipos de estudio sobre esta temática y se llegan a hacer grandes inversiones para su estudio y búsqueda de resultados.

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 a todos los robots.[24]

  • El control de movimiento de un robot que confía fuertemente en sensores y retroalimentación para su funcionamiento no se beneficiará mucho de la nube.
  • Las aplicaciones basadas en la nube pueden ser lentas o inutilizables debido a respuestas de alta latencia o conexión de red. Si un robot confía demasiado en la nube, un fallo en la red lo podría dejar “descerebrado.”
  • Las tareas que implican ejecución en tiempo real requieren procesamiento a bordo.

Hemos de tener en cuenta los aspectos a los que nos enfrentamos y qué problemática nos encontraremos antes de abordar la idea que queremos llevar a cabo. En muchas ocasiones, estos planteamientos nos permitirán adelantarnos a futuros 'milestones' que tendremos que afrontar.

Retos

La búsqueda y el desarrollo de robótica en la nube tiene que dar seguimiento a retos potenciales y otras cuestiones:[24]

  • Procesamiento masivamente paralelo, esquemas paralelos escalables a la medida de la infraestructura de automatización.
  • Balance de carga efectivo: Equilibrando entre operaciones locales y computación en la nube.
  • Bases de conocimiento y representaciones
  • Aprendizaje colectivo para automatización en la nube
  • Plataforma/infraestructura o Software como Servicio
  • Internet de las Cosas para robótica
  • Control resistente a fallos Integrado y colaborativo
  • BigData: Datos, recolección y/o propagación sobre grandes redes, accesible para la toma de decisiones en problemas de clasificación o detección de patrones.
  • Comunicación inalámbrica, Conectividad a la nube
  • Arquitecturas de sistema para la nube robótica
  • Infraestructuras Open-source y open-access
  • Carga de trabajo compartida
  • Estándares y Protocolos

Existen muchos otros retos a los que nos hemos de enfrentar una vez llevado a cabo algún proyecto. Estos retos son parte del proceso de mejora de la actividad de Robótica en la Nube.

Riesgos

Existen diferentes riesgos en cuanto al uso de la Robótica en la Nube:

  • Seguridad medioambiental - La concentración de recursos computacionales y usuarios en un entorno de computación en nube también representa una concentración de amenazas de seguridad. Debido a su tamaño e importancia, los entornos en la nube son a menudo apuntados por máquinas virtuales y malware bots, ataques de fuerza bruta, y otros ataques.
  • Privacidad de datos y seguridad - El almacenamiento de datos en la nube implica la transferencia de una cantidad considerable de datos de seguridad sobre organizaciones. Por ejemplo, cada nube contiene una enorme cantidad de información de sus clientes, que incluye datos personales. Si el robot de una casa está pirateado, los usuarios podrían tener un riesgo en su intimidad personal y seguridad, etc. Puede ser accedido y filtrado por delincuentes de cualquier parte del mundo. Otro de los problemas es que una vez que un robot está pirateado y controlado por alguien más, se puede poner al usuario en peligro.
  • Problemas éticos - La Ética tiene que ser considerada, especialmente en la robótica basada en la nube. Desde que un robot está conectado vía internet, tiene el riesgo de ser accedido por otras personas. Si un robot está fuera de control y lleva a cabo actividades ilegales, quién tendría que ser responsable por él.

Es por ello que se han de tener en cuenta estos riesgos a la hora de llevar a cabo tareas de este tipo. Aunque con un equipo y trabajo son de solución fácil.

Historia

El término "Robótica en la Nube" apareció por primera vez en el léxico común como parte de una charla dada por James Kuffner en 2010 en la Conferencia Internacional IEEE/RAS en Robótica Humanoide titulada "Cloud-enabled Robots" (Robots habilitados para la Nube). Desde entonces, Robótica en la Nube se ha convertido en un término general que abarca los conceptos de "compartir información", "inteligencia distribuida" y el rápido aprendizaje que es posible a través de robots en red y a la computación en la nube moderna.

Desde los primeros días del desarrollo de robots, era común hacer la computación desde un ordenador que estaba separado del mecanismo del robot, aun así, este seguía conectado por cables de fuerza y control a la máquina madre que lo dirigía.

Acontecimientos importantes:

  • Nube Robótica y Automatización - Un evento especial de la IEEE sobre el intercambio entre la automatización y Ciencia e Ingeniería, abril de 2015.[1]
  • 2013 IEEE IROS - Taller sobre Robótica en la Nube. Tokio. Noviembre 2013.[25]
  • NRI - Taller sobre Robótica en la Nube: Retos y Oportunidades- febrero de 2013.[26]
  • Robot APP Store - Tienda de aplicaciones para robótica en Nube, proporciona aplicaciones para robots como lo hacen las aplicaciones del ordenador o teléfono.[27]
  • DARPA - Robótica de nube.[28]
  • Un Plan para Robótica de EE.UU. De Internet a Robótica 2013 Edición. El Plan para Robótica “en la Nube” y Automatización para la manufactura en el futuro.[24]​ Con la participación de:
    • Instituto Tecnológico e Georgia
    • Consorcio de Tecnología Robótica de la Universidad Carnegie Mellon
    • La Universidad de Pensilvania
    • Universidad de California Del sur
    • Universidad Stanford
    • Universidad de Berkeley California
    • Universidad de Washington
    • Instituto Tecnológico de Massachusetts
    • US y Robótica OA EE.UU
  • Motor de Reconocimiento de Objetos de Google.[29]
  • Iniciativa de Robótica nacional de EE.UU - Anunció en 2011 apunta a explorar cómo los robots pueden realzar el trabajo de humanos más que reemplazarles. Reclama que la generación próxima de robots será más social.[30]
  • James J. Kuffner, un exprofesor de robótica, y ahora científico de investigación en Google, habló sobre la robótica en la nube en la IEEE/RAS, Conferencia Internacional de Robótica Humanoide 2010. La describe como "una aproximación nueva a la robótica que aprovecha el Internet como recurso computación masivamente paralela y distribución de vastos recursos de informáticos ."[31]
  • Ryan Hickman, el Director de Producto del Google, dirigió un esfuerzo de voluntariado interno en 2010 para conectar robots con los servicios en la nube de Google. Este trabajo era más tarde expandido para incluir soporte de código abierto para ROS y fue mostrado en el siguiente evento por Ryan Hickman, Damon Kohler, Brian Gerkey, y Ken Conley en Google yo/O 2011.[32]
  • La Robótica en la Nube permite computación en nube para robots. El autor propuso algunos paradigmas de computación aplicables en la nube robótica. Algunos retos y campos potenciales. R. Li 2009.[4]
  • El IEEE RAS Comité Técnico encima el internet y los robots En línea estuvo fundado por Ken Goldberg y Roland Siegwart et al. En mayo de 2001. El comité entonces expandido a Sociedad de IEEE del comité Técnico de las robóticas y La Automatización en Networked Robots en 2004.[33]

Referencias

  1. . IEEE. Archivado desde el original el 14 de septiembre de 2017. Consultado el 7 de diciembre de 2014. 
  2. . Archivado desde el original el 1 de diciembre de 2014. Consultado el 11 de diciembre de 2016. 
  3. Goldberg, Ken. «Cloud Robotics and Automation». 
  4. Li, R. «Cloud Robotics-Enable cloud computing for robots». Consultado el 7 de diciembre de 2014. 
  5. «MyRobots» |url= incorrecta con autorreferencia (ayuda). Wikipedia (en inglés). 23 de febrero de 2018. Consultado el 4 de abril de 2018. 
  6. «The Rising Prospects of Cloud Robotic Applications». 
  7. «MyRobots.com Pioneers Cloud Robotics, Interview With Mario Tremblay». 
  8. Kehoe, Ben; Patil, Sachin; Abbeel, Pieter; Goldburg, Ken (13 de septiembre de 2014). «A Survey of Research on Cloud Robotics and Automation». IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING. 
  9. «iOS - Siri». Apple (España). Consultado el 4 de abril de 2018. 
  10. «Impact of Cloud Computing on Healthcare». 
  11. Li, Ruijiao; Hu, Huosheng (16 de octubre de 2013). «Towards ROS Based Multi-robot Architecture for Ambient Assisted Living». Systems, Man, and Cybernetics (SMC), 2013 IEEE International Conference on: 3458-3463. doi:10.1109/SMC.2013.590. 
  12. «Project of the Future: Industry 4.0». Consultado el 9 de diciembre de 2014. 
  13. LaSelle, Rush. «Automation in the Cloud». Robotic Industries Association. Consultado el 9 de diciembre de 2014. 
  14. «roboearth». Consultado el 7 de diciembre de 2014. 
  15. Waibel, M; Tenorth, M; D'Andrea, R. «RoboEarth». IEEE Robotics & Automation Magazine 18 (2): 69-82. doi:10.1109/MRA.2011.941632. 
  16. «Rapyuta». Consultado el 7 de diciembre de 2014. 
  17. Hunziker, D; D'Andrea, R; Gajamohan, M; Waibel, M (mayo de 2013). «Rapyuta: The RoboEarth Cloud Engine». Robotics and Automation (ICRA), 2013 IEEE International Conference on: 438-444. doi:10.1109/ICRA.2013.6630612. 
  18. «KnowRob». Consultado el 8 de diciembre de 2014. 
  19. «RoboBrain Project». Consultado el 7 de diciembre de 2014. 
  20. «Robo Brain' mines the Internet to teach robots». 
  21. . Archivado desde el original el 11 de diciembre de 2014. Consultado el 9 de diciembre de 2014. 
  22. Hu, Huosheng; McDonald-Maier, Klaus D; Gu, Dongbing; Li, Ruijiao. . Archivado desde el original el 9 de diciembre de 2014. Consultado el 7 de diciembre de 2014. 
  23. . Archivado desde el original el 27 de diciembre de 2014. Consultado el 9 de diciembre de 2014. 
  24. . Archivado desde el original el 5 de septiembre de 2014. Consultado el 8 de diciembre de 2014. 
  25. . Archivado desde el original el 5 de septiembre de 2016. Consultado el 11 de diciembre de 2016. 
  26. «http://cloud-robotics.cs.umn.edu/». Consultado el 7 de diciembre de 2014. 
  27. «RobotApp». Consultado el 7 de diciembre de 2014. 
  28. «DARPA-Cloud-Robotics». Consultado el 7 de diciembre de 2014. 
  29. Goldberg, Ken. «Cloud-based robot grasping with the google object recognition engine». Robotics and Automation (ICRA), 2013 IEEE International Conference on. doi:10.1109/ICRA.2013.6631180. 
  30. «Big NSF grant funds research into training robots to work with humans». 
  31. «Cloud Enabled Humanoid Robots». IEEE-RAS International Conference on Humanoid Robotics.  (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
  32. «Google I/O 2011: Cloud Robotics, ROS for Java and Android». Consultado el 9 de diciembre de 2014. 
  33. «Networked Robots Committee». Consultado el 8 de diciembre de 2014. 

Enlaces externos

  • Robotic News
  • The age of cloud robotics - Robotics business review.
  • Embrace the Era of Cloud Robotics and Social Machines - RobotShop Blog
  • Cloud Robotics - IEEE Spectrum
  • Cloud robotics on RoboHub
  • Cloud coputing: state-of-the-art and research challenges
  • Automation EXPO21XX
  • Cloud Robotics with Ken Goldberg (Video)
  • Cloud Robotics Hackathon
  • A Survey of Research on Cloud Robotics and Automation
  •   Datos: Q18609322

robótica, nube, campo, robótica, intenta, aplicar, tecnologías, nube, como, computación, nube, almacenamiento, nube, otras, tecnologías, internet, centradas, beneficios, infraestructura, convergente, servicios, compartidos, para, robótica, cuándo, robots, está. Robotica en la nube es un campo de la robotica que intenta aplicar tecnologias en la nube como la computacion en la nube almacenamiento en la nube y otras tecnologias de Internet centradas en los beneficios de la infraestructura convergente y los servicios compartidos para robotica Cuando los robots estan conectados a la nube pueden beneficiarse del poder computacional almacenamiento y recursos de comunicacion de datos centrados en la nube los cuales pueden procesar e intercambiar informacion proveniente de varios robots o agentes otras maquinas objetos inteligentes humanos etc Los humanos pueden tambien delegar tareas a los robots remotamente a traves de redes Las tecnologias de computacion en la nube hacen posible dotar a los robots con capacidad de procesamiento remoto reduciendo los costes a traves de tecnologias en la nube Asi es posible construir robots ligeros mas inteligentes y de bajo costo teniendo un cerebro en la nube El cerebro consta de un centro de datos una base de conocimiento planeadores de tareas aprendizaje profundo procesamiento de informacion modelos de entorno soporte de comunicacion etc 1 2 3 4 Una de las definiciones mas profundas fue dada por Mario Tremblay fundador de MyRobots 5 Se dice que es robotica en la nube cuando conectamos los robots a Internet y luego al hacerlo los robots se vuelven mejores con mas capacidad en la inteligencia La nube les permite comunicarse con otras maquinas y servir mejor a sus operadores humanos Robots conectados es igual a robots mejorados Al colaborar con otras maquinas y con seres humanos los robots trascienden sus limitaciones fisicas y son mas utiles y capaces ya que pueden delegar parte de sus funciones a sistemas mas adecuados 6 7 Indice 1 Componentes 2 Aplicaciones 3 Busqueda 4 Limitaciones de la robotica en la nube 5 Retos 6 Riesgos 7 Historia 8 Referencias 9 Enlaces externosComponentes EditarUna nube para los robots tiene potencialmente al menos seis componentes significativos 8 Ofrecer una biblioteca global de imagenes mapas y datos de objetos con geometrias frecuentes y propiedades mecanicas un sistema experto una base de conocimiento por ejemplo la web semanticas y centros de datos Computacion masivamente paralela por demanda para modelizacion estadistica basada en muestreo y planificacion de movimiento planificacion de tareas multi colaboracion de robots planificacion y coordinacion de sistemas Robots que comparten sus resultados trayectorias y politicas de control dinamico y soporte de aprendizaje del robot Humanos compartiendo el codigo Open Source datos y disenos para programacion experimentacion y construccion del hardware Asistencia tecnica por demanda y asistencia para evaluacion aprendizaje y recuperacion de errores Incremento de la interaccion robot humano a traves de varias maneras base de conocimiento semantica servicios similares a SIRI de Apple 9 etc Aplicaciones EditarA continuacion podemos ver el tipo de aplicaciones que se han llevado a cabo sobre la Robotica en la Nube Robots moviles autonomos El coche autoconducido vehiculo autonomo de Google es un robot conectado a la nube Utiliza la red para acceder a la enorme base de datos de mapas e imagenes via satelite de Google y modelos de entorno como Streetview y los combina con la transmision de datos del GPS camaras y sensores 3D para controlar su posicion en centimetros y con patrones de trafico pasado y actual para evitar accidentes Cada coche puede aprender algo sobre su entorno las carreteras conduccion o condiciones y envia la informacion a la nube de Google donde se usa para mejorar el rendimiento de otros coches Coche Streetview Google Nube de robots medicos una nube medica tambien llamada cluster de cuidado de salud consta de varios servicios como un archivo de enfermedad registros medicos electronicos un sistema de administracion de la salud del paciente servicios de practica servicios de analisis soluciones clinicas sistemas expertos etc Un robot puede conectarse a la nube para proporcionar servicio clinico a pacientes asi como dar asistencia a doctores p ej un robot co cirujano Ademas tambien proporciona un servicio de colaboracion para compartir informacion entre doctores y asistencia a donantes acerca de tratamientos clinicos 10 Robot industrial Asistentes Robots Un robot domestico puede ser empleado para cuidar la salud y vida de personas mayores El sistema recoge el estado de salud de usuarios e informacion que intercambia con la nube de doctores o sistemas expertos para facilitar la vida de esta parte de la poblacion especialmente para aquellos con enfermedades cronicas Por ejemplo los robots son capaces de proporcionar soporte para impedir que un anciano se caiga o dar soporte en emergencias por enfermedades del corazon Pueden cuidar de las personas ancianas y tambien pueden enviar notificaciones a traves de red cuando hay una emergencia 11 Robots industriales Cabe destacar el plan para la Industria 4 0 de Alemania esta en el umbral de la cuarta revolucion industrial Promovidos por Internet los mundos reales y virtuales estan creciendo mas y mas cercanos junto con el Internet de Cosas La produccion industrial del futuro estara caracterizada por la fuerte individualizacion de productos bajo las condiciones altamente flexibles de produccion grandes series la extensa integracion de clientes y socios empresariales y con valor anadido a procesos y el vinculo de produccion y servicios de alta calidad que se dirigen a los llamados productos hibridos 12 En fabricacion tales sistemas roboticos basados en la nube podrian aprender para manejar tareas como enredar lineas o cables o alinear paquetes en base al conocimiento profesional Un grupo de robots puede compartir informacion para algunas tareas colaborativas Aun mas un consumidor es capaz de mandar a fabricar productos personalizados directamente a robots con un sistema de pedido en linea 13 El otro paradigma potencial son los sistemas roboticos de entrega de compras una vez la orden esta realizada los robots en el almacen despachan el elemento a un coche autonomo o dron autonomo que lo coloca en su recipiente ver Nube de la Figura coche autoconducido Aunque las aplicaciones de este tipo de tecnologia estan al alza es muy dificil llegar a crear una maquinaria de este tipo sin unos fondos minimamente necesarios asi como sin el trabajo de un equipo Busqueda EditarExisten muchos tipos de estudios realizados sobre este tipo de materia RoboEarth Estuvo financiado por el Septimo Programa del Marco de la Union europea para la investigacion proyectos de desarrollo tecnologico especificamente para explorar el campo de la robotica en la nube 14 El objetivo de RoboEarth es permitir a los sistemas roboticos beneficiarse de la experiencia de otros robots allanando el camino para avances rapidos en cognicion y comportamiento de la maquina y finalmente para una mas sutil y sofisticada interaccion humano maquina RoboEarth ofrece una infraestructura de Robotica en la Nube La base de datos de estilo Word Wild Web de RoboEarth almacena el conocimiento generado por los humanos y robots en un formato legible por maquinas Los datos almacenados en la base de conocimientos de RoboEarth incluyen componentes de software mapas para navegacion p ej ubicaciones de objetos modelos mundiales conocimiento de tareas p ej formulas de accion estrategias de manipulacion y modelos de reconocimiento del objeto p ej imagenes modelos de objetos El RoboEarth Motor en la Nube incluye soporte para robots moviles vehiculos autonomos y drones los cuales requieren mucha computacion para navegacion 15 Rapyuta 16 Es un marco de robotica en la nube de codigo abierto basado en el motor RoboEarth desarrollado por los investigadores de robotica en ETHZ Dentro del marco cada robot conectado a Rapyuta puede tener un entorno de informatica asegurado cajas rectangulares dandoles la capacidad de mover su computacion pesada a la nube Ademas los entornos de informatica son estrechamente interconectados con otros y tienen una conexion de ancho de banda alto al repositorio de conocimiento de RoboEarth 17 KnowRob 18 Es un proyecto extensional de RoboEarth Es un sistema de procesamiento del conocimiento que combina representacion de conocimiento y metodos de razonamiento con tecnicas para adquirir conocimiento y para aterrizar el conocimiento en un sistema fisico y puede servir como marco semantico comun para integrar informacion de fuentes diferentes RoboBrain 19 Es un sistema computacional a gran escala que aprende de recursos de Internet disponibles publicamente simulacros de ordenador y pruebas de robot en vida real Acumula toda la robotica en una base de conocimiento comprensible e interconectado Las aplicaciones incluyen prototipos para investigaciones en robotica robots caseros y coches auto conducidos El objetivo es tan directo como el nombre para crear un proyecto de cerebro centralizado siempre en linea para robots El proyecto esta dominado por la Stanford University y la Cornel University Y el proyecto se mantiene con la Nacional Science Foundation la Office of Naval Research la Army Research Office Google Microsoft Qualcomm la Alfred P Sloan Foundation y la National Robotics Initiative cuyo objetivo es avanzar en robotica para ayudar a los Estados Unidos a ser mas competitivos en la economia mundial 20 MyRobots 21 Es un servicio para conectar robots y dispositivos inteligentes a Internet Puede ser considerado como una red social para robots y objetos inteligentes p ej Facebook para robots Con socializacion y colaboracion los robots pueden beneficiarse de estas interacciones User Robot Interaction Tambien pueden compartir su informacion de sensores que da idea en su perspectiva de su estado actual COALAS 22 Esta financiado por el INTERREG IVA France Channel England European Cross Border Co Operation Programme El objetivo del proyecto es desarrollar tecnologias nuevas para personas con discapacidad a traves de innovacion social y tecnologica Otro objetivo es producir un ambiente cognitivo que asista sistemas en tiempo real para el cuidado de la salud en un cluster en la nube con robots de servicio domestico como humanoides sillas de ruedas inteligentes conectadas a la nube asi como otro tipo de asistencias 11 ROS Robot Operating System proporciona un eco sistema para apoyar a la robotica en la nube ROS es un marco flexible y distribuido para desarrollo del software del robot Es una coleccion de herramientas bibliotecas y convenciones que tienen como objetivo simplificar la tarea de crear robots complejos y de comportamiento robusto a traves de una gran variedad de plataformas roboticas Una biblioteca para ROS es una implementacion pura de Java llamado rosjava Esta permite desarrollar aplicaciones para robots en Android Dado que Android tiene un mercado en crecimiento y miles de millones de usuarios es un avance significativo en el campo de Robotica de Nube 23 Aunque entre estas solo podemos ver las de mayor escala existe muchos tipos de estudio sobre esta tematica y se llegan a hacer grandes inversiones para su estudio y busqueda de resultados Limitaciones de la robotica en la nube EditarAunque los robots pueden beneficiarse de varias ventajas de la computacion en la nube la nube no es la solucion a todos los robots 24 El control de movimiento de un robot que confia fuertemente en sensores y retroalimentacion para su funcionamiento no se beneficiara mucho de la nube Las aplicaciones basadas en la nube pueden ser lentas o inutilizables debido a respuestas de alta latencia o conexion de red Si un robot confia demasiado en la nube un fallo en la red lo podria dejar descerebrado Las tareas que implican ejecucion en tiempo real requieren procesamiento a bordo Hemos de tener en cuenta los aspectos a los que nos enfrentamos y que problematica nos encontraremos antes de abordar la idea que queremos llevar a cabo En muchas ocasiones estos planteamientos nos permitiran adelantarnos a futuros milestones que tendremos que afrontar Retos EditarLa busqueda y el desarrollo de robotica en la nube tiene que dar seguimiento a retos potenciales y otras cuestiones 24 Procesamiento masivamente paralelo esquemas paralelos escalables a la medida de la infraestructura de automatizacion Balance de carga efectivo Equilibrando entre operaciones locales y computacion en la nube Bases de conocimiento y representaciones Aprendizaje colectivo para automatizacion en la nube Plataforma infraestructura o Software como Servicio Internet de las Cosas para robotica Control resistente a fallos Integrado y colaborativo BigData Datos recoleccion y o propagacion sobre grandes redes accesible para la toma de decisiones en problemas de clasificacion o deteccion de patrones Comunicacion inalambrica Conectividad a la nube Arquitecturas de sistema para la nube robotica Infraestructuras Open source y open access Carga de trabajo compartida Estandares y ProtocolosExisten muchos otros retos a los que nos hemos de enfrentar una vez llevado a cabo algun proyecto Estos retos son parte del proceso de mejora de la actividad de Robotica en la Nube Riesgos EditarExisten diferentes riesgos en cuanto al uso de la Robotica en la Nube Seguridad medioambiental La concentracion de recursos computacionales y usuarios en un entorno de computacion en nube tambien representa una concentracion de amenazas de seguridad Debido a su tamano e importancia los entornos en la nube son a menudo apuntados por maquinas virtuales y malware bots ataques de fuerza bruta y otros ataques Privacidad de datos y seguridad El almacenamiento de datos en la nube implica la transferencia de una cantidad considerable de datos de seguridad sobre organizaciones Por ejemplo cada nube contiene una enorme cantidad de informacion de sus clientes que incluye datos personales Si el robot de una casa esta pirateado los usuarios podrian tener un riesgo en su intimidad personal y seguridad etc Puede ser accedido y filtrado por delincuentes de cualquier parte del mundo Otro de los problemas es que una vez que un robot esta pirateado y controlado por alguien mas se puede poner al usuario en peligro Problemas eticos La Etica tiene que ser considerada especialmente en la robotica basada en la nube Desde que un robot esta conectado via internet tiene el riesgo de ser accedido por otras personas Si un robot esta fuera de control y lleva a cabo actividades ilegales quien tendria que ser responsable por el Es por ello que se han de tener en cuenta estos riesgos a la hora de llevar a cabo tareas de este tipo Aunque con un equipo y trabajo son de solucion facil Historia EditarEl termino Robotica en la Nube aparecio por primera vez en el lexico comun como parte de una charla dada por James Kuffner en 2010 en la Conferencia Internacional IEEE RAS en Robotica Humanoide titulada Cloud enabled Robots Robots habilitados para la Nube Desde entonces Robotica en la Nube se ha convertido en un termino general que abarca los conceptos de compartir informacion inteligencia distribuida y el rapido aprendizaje que es posible a traves de robots en red y a la computacion en la nube moderna Desde los primeros dias del desarrollo de robots era comun hacer la computacion desde un ordenador que estaba separado del mecanismo del robot aun asi este seguia conectado por cables de fuerza y control a la maquina madre que lo dirigia Acontecimientos importantes Nube Robotica y Automatizacion Un evento especial de la IEEE sobre el intercambio entre la automatizacion y Ciencia e Ingenieria abril de 2015 1 2013 IEEE IROS Taller sobre Robotica en la Nube Tokio Noviembre 2013 25 NRI Taller sobre Robotica en la Nube Retos y Oportunidades febrero de 2013 26 Robot APP Store Tienda de aplicaciones para robotica en Nube proporciona aplicaciones para robots como lo hacen las aplicaciones del ordenador o telefono 27 DARPA Robotica de nube 28 Un Plan para Robotica de EE UU De Internet a Robotica 2013 Edicion El Plan para Robotica en la Nube y Automatizacion para la manufactura en el futuro 24 Con la participacion de Instituto Tecnologico e Georgia Consorcio de Tecnologia Robotica de la Universidad Carnegie Mellon La Universidad de Pensilvania Universidad de California Del sur Universidad Stanford Universidad de Berkeley California Universidad de Washington Instituto Tecnologico de Massachusetts US y Robotica OA EE UUMotor de Reconocimiento de Objetos de Google 29 Iniciativa de Robotica nacional de EE UU Anuncio en 2011 apunta a explorar como los robots pueden realzar el trabajo de humanos mas que reemplazarles Reclama que la generacion proxima de robots sera mas social 30 James J Kuffner un exprofesor de robotica y ahora cientifico de investigacion en Google hablo sobre la robotica en la nube en la IEEE RAS Conferencia Internacional de Robotica Humanoide 2010 La describe como una aproximacion nueva a la robotica que aprovecha el Internet como recurso computacion masivamente paralela y distribucion de vastos recursos de informaticos 31 Ryan Hickman el Director de Producto del Google dirigio un esfuerzo de voluntariado interno en 2010 para conectar robots con los servicios en la nube de Google Este trabajo era mas tarde expandido para incluir soporte de codigo abierto para ROS y fue mostrado en el siguiente evento por Ryan Hickman Damon Kohler Brian Gerkey y Ken Conley en Google yo O 2011 32 La Robotica en la Nube permite computacion en nube para robots El autor propuso algunos paradigmas de computacion aplicables en la nube robotica Algunos retos y campos potenciales R Li 2009 4 El IEEE RAS Comite Tecnico encima el internet y los robots En linea estuvo fundado por Ken Goldberg y Roland Siegwart et al En mayo de 2001 El comite entonces expandido a Sociedad de IEEE del comite Tecnico de las roboticas y La Automatizacion en Networked Robots en 2004 33 Referencias Editar 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 11 de diciembre de 2016 Goldberg Ken Cloud Robotics and Automation a b Li R Cloud Robotics Enable cloud computing for robots Consultado el 7 de diciembre de 2014 MyRobots url incorrecta con autorreferencia ayuda Wikipedia en ingles 23 de febrero de 2018 Consultado el 4 de abril de 2018 The Rising Prospects of Cloud Robotic Applications MyRobots com Pioneers Cloud Robotics Interview With Mario Tremblay Kehoe Ben Patil Sachin Abbeel Pieter Goldburg Ken 13 de septiembre de 2014 A Survey of Research on Cloud Robotics and Automation IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING iOS Siri Apple Espana Consultado el 4 de abril de 2018 Impact of Cloud Computing on Healthcare a b Li Ruijiao Hu Huosheng 16 de octubre de 2013 Towards ROS Based Multi robot Architecture for Ambient Assisted Living Systems Man and Cybernetics SMC 2013 IEEE International Conference on 3458 3463 doi 10 1109 SMC 2013 590 fechaacceso requiere url ayuda Project of the Future Industry 4 0 Consultado el 9 de diciembre de 2014 LaSelle Rush Automation in the Cloud Robotic Industries Association Consultado el 9 de diciembre de 2014 roboearth Consultado el 7 de diciembre de 2014 Waibel M Tenorth M D Andrea R RoboEarth IEEE Robotics amp Automation Magazine 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 The RoboEarth Cloud Engine Robotics and Automation ICRA 2013 IEEE International Conference on 438 444 doi 10 1109 ICRA 2013 6630612 KnowRob Consultado el 8 de diciembre de 2014 RoboBrain Project Consultado el 7 de diciembre de 2014 Robo Brain mines the Internet to teach 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 c A Roadmap for U S Robotics From Internet to Robotics 2013 Edition Archivado desde el original el 5 de septiembre de 2014 Consultado el 8 de diciembre de 2014 2013 IEEE IROS Workshop on Cloud Robotics Tokyo November 2013 Archivado desde el original el 5 de septiembre de 2016 Consultado el 11 de diciembre de 2016 http cloud robotics cs umn edu 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 Goldberg Ken Cloud based robot grasping with the google object recognition engine Robotics and Automation ICRA 2013 IEEE International Conference on doi 10 1109 ICRA 2013 6631180 Big NSF grant funds research into training robots to work with humans Cloud Enabled Humanoid Robots IEEE RAS International Conference on Humanoid Robotics enlace roto disponible en Internet Archive vease el historial la primera version y la ultima Google I O 2011 Cloud Robotics ROS for Java and Android Consultado el 9 de diciembre de 2014 Networked Robots Committee Consultado el 8 de diciembre de 2014 Enlaces externos EditarRobotic News Robotics Portal The age of cloud robotics Robotics business review Embrace the Era of Cloud Robotics and Social Machines RobotShop Blog Cloud Robotics IEEE Spectrum Cloud robotics on RoboHub Cloud coputing state of the art and research challenges Automation EXPO21XX Cloud Robotics with Ken Goldberg Video Cloud Robotics Hackathon MyRobots The Facebook for Robots A Survey of Research on Cloud Robotics and Automation Datos Q18609322Obtenido de https es wikipedia org w index php title Robotica en la nube amp oldid 132916875, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos