O ROS, ou Sistema Operacional Robótico (em inglês, Robot Operating System), é uma estrutura de código aberto desenvolvida para criar softwares para aplicações de robótica.
O ROS oferece enorme flexibilidade e mostra sua potência sobretudo em ambientes dinâmicos, como a navegação de sistemas de transporte autônomos (FTS), o ato de pegar objetos ou evitar colisões.
Os pacotes de ROS prontos contêm funcionalidades e drivers definidos e são disponibilizados aos usuários por meio da comunidade global. Eles podem ser, por exemplo, um planejamento de linha que é adaptado de maneira descomplicada a uma aplicação "pick and place". Os pacotes individuais de ROS são modulares e contam, portanto, com uma aplicação versátil. Eles também são compatíveis com o hardware de diferentes fabricantes.
Para garantir o mais alto padrão de qualidade dos nossos módulos de ROS da Pilz, o software é desenvolvido e testado conforme os padrões comprovados da Pilz, além das exigências de qualidade do ROS Industrial Consortium. Você sempre tem à disposição pacotes de ROS de alta qualidade que facilitam a integração do sistema: bem documentada e com tutoriais de suporte.
O ROS é apropriado principalmente para usuários sem conhecimentos especializados em programação. Com a abordagem modular, diferentes pacotes de ROS podem ser combinados para uma aplicação. Isso oferece uma flexibilidade extremamente elevada durante a elaboração da sua aplicação de robótica. A abertura é garantida pelas estruturas de código aberto de vários fabricantes.