La plataforma robótica O3R es un sistema multicámara y multisensor que por su tamaño y estructura de costes es equiparable a los productos de consumo. Al mismo tiempo, ofrece todas las ventajas de un producto industrial consolidado, con disponibilidad a largo plazo, gran robustez y rendimiento fiable.
Se pueden conectar hasta seis cabezales de cámara al sistema central, la Unidad de Procesamiento de Vídeo (VPU), a través de FPD-Link. Mediante la interfaz Gigabit Ethernet pueden conectarse otros sensores, así como un radar o un lidar. Los cabezales de las cámaras se pueden instalar y distribuir de forma flexible. Esto permite escanear el entorno completo, evitando así colisiones con obstáculos que, por ejemplo, sobresalen por encima del campo de visión del escáner de seguridad en su trayectoria de desplazamiento.
La potente unidad central de computación periférica proporciona suficiente memoria y recursos informáticos para ejecutar algoritmos propios o utilizar funciones preconfiguradas, como la prevención de colisiones o la detección de palés.
La industria del automóvil se esfuerza por alcanzar el nivel 5. Gracias a esta automatización completa, ya no es necesaria la interacción del conductor, de modo que un vehículo autónomo de este tipo no entraña riesgos ni siquiera para usuarios finales no experimentados.
Los fabricantes son conscientes de que el nivel 5 solo se puede alcanzar con un sistema de percepción que permita al vehículo captar su entorno en su totalidad.
La autonomía se utiliza en la robótica móvil desde hace más de 70 años. El procedimiento, por tanto, no es nuevo, pero hasta ahora ha estado asociado a retos:
¿Qué le parecería no tener que hacer concesiones?
El enfoque de la industria del automóvil para alcanzar el nivel 5 de automatización es correcto e importante. Porque una mejor percepción del entorno conlleva una mayor flexibilidad y un funcionamiento general más eficiente y seguro del vehículo autónomo.
Las mismas oportunidades y beneficios deberían existir para la industria de la robótica móvil.
Para conseguir también un alto nivel de automatización en la robótica móvil, es necesario superar los retos de las aplicaciones exigentes con múltiples cámaras, incluyendo la sincronización y la fusión de los sensores. La única forma de reducir el coste total de propiedad de las plataformas de percepción es simplificar la ejecución e integración de los complejos sistemas de sensores y cámaras.
La plataforma robótica O3R se desarrolló para cumplir este cometido.
La plataforma robótica O3R es una solución integral para el procesamiento centralizado y sincronizado de la información de imágenes y sensores en robots móviles autónomos, como los AGV. La integración simplificada y la interacción fiable de cámaras y sensores permite la implementación firme de funciones relevantes como la prevención de colisiones, la navegación y el posicionamiento. Además, también se pueden implementar tareas de análisis y dimensionamiento para objetos estacionarios que pueden gestionarse de manera más eficaz con la ayuda de varias cámaras. Ejemplos de estas tareas son la medición de palés, troncos de árboles, paquetes o maletas.
ifm ofrece cabezales de cámara de alto rendimiento adaptados como parte de la solución de la plataforma: las cámaras 2D/3D ofrecen ángulos de apertura de 60° o 105° y están equipadas con el más avanzado generador de imágenes de tiempo de vuelo de pmdtechnologies ag. El grupo empresarial ifm desarrolla sensores que se utilizan en los productos de visión del especialista en automatización y los adapta de forma exacta a los respectivos requisitos. Gracias a la luz infrarroja modulada, la cámara 2D/3D detecta los objetos con la máxima fiabilidad incluso con una mayor luminosidad en el entorno.
La pieza central del sistema es una potente unidad de computación, la Unidad de Procesamiento de Vídeo (VPU). La VPU está basada en Yocto Linux y NVIDIA Jetson TX2 y es compatible con entornos de desarrollo abiertos como ROS y Docker. La VPU tiene conexiones para hasta seis cabezales de cámara, y se pueden conectar sensores adicionales, como sensores ultrasónicos, para detectar superficies de cristal como puertas o mamparas, a través de una interfaz Gigabit Ethernet. Así, todos los "sentidos" relevantes que un AGV requiere para una navegación autónoma segura se registran y procesan en un punto central.
La arquitectura de software del O3R facilita tanto el desarrollo previo como el desarrollo en serie gracias a una amplia selección de herramientas de software y a la compatibilidad con múltiples interfaces. Al utilizar una arquitectura Docker, se admiten entornos de desarrollo de código abierto como Python, ROS CUDA y C++.
Linux es el sistema operativo más utilizado en robótica. Los dispositivos auxiliares deben hablar el mismo idioma. | |
Los contenedores Docker permiten al desarrollador una flexibilidad total en cuanto a lenguaje y entorno de programación. El tiempo de desarrollo se reduce al utilizar un entorno de software conocido. | |
ROS es un soporte lógico intermedio de uso frecuente en el desarrollo. ROS2 ofrece todas las posibilidades de desarrollo y garantiza la máxima estabilidad en las aplicaciones reales. | |
Potentes herramientas como CUDA y Jetpack se pueden implementar completamente en la VPU basada en NVIDIA. |