Soluciones de plataforma eficientes y flexibles con garantía de futuro Sistemas robóticos

Innovación en el control de robots en tiempo real

El reto

Para seguir ampliando su liderazgo en el campo de la automatización, KUKA ha iniciado el desarrollo de un nuevo controlador de robots basado en Linux. Era necesario cambiar el sistema operativo en tiempo real anterior VxWorks porque ya no se podía actualizar, lo que ponía en peligro la compatibilidad con el hardware futuro y las nuevas tecnologías. Este cambio tecnológico conlleva amplias modificaciones que afectan a la arquitectura del sistema, el concepto y la implementación del controlador de robots en tiempo real. El reto consiste en implementar esta modernización para una base de código que no ha dejado de crecer durante décadas.

KUKA AG

KUKA es un importante grupo de automatización internacional con alrededor de 15 000 trabajadores y una facturación de unos 4000 millones de euros. La empresa tiene su sede en Augsburgo y, como proveedor líder mundial de soluciones de automatización inteligentes, ofrece todo de un mismo proveedor a sus clientes.

Nuestra aportación

Con dos equipos de desarrollo de XITASO, le ofrecimos a KUKA nuestro apoyo en la conversión de su controlador de robots en tiempo real a una arquitectura moderna basada en Linux. Les ayudamos a transferir los componentes centrales del controlador a Linux y a ampliar el software a 64 bits. Un paso importante fue la integración de gRPC, que permitió el uso multiplataforma, incluso desde interfaces web. Junto con KUKA, desarrollamos soluciones para la virtualización del controlador, la facilitación del software en paquetes flexibles y nuevas opciones de hardware. Además, optimizamos el código C++, lo que supuso una reducción de los requisitos de hardware y de los costes.

Tecnologías

Linux C++ CMake Docker gRPC Echtzeitprogrammierung RobotFramework Azure DevOps C# .NET NUnit gtest Podman Visual Studio Code pip Conan

Otros proyectos