+1 500 000 produtos na nossa oferta

7000 encomendas enviadas diariamente

+300 000 clientes de 150 países

QuickBuy Favoritos
Carrinho

ROS (Robot Operating System) - definição

ROS (Robot Operating System) é um ambiente de desenvolvimento de código aberto concebido para desenvolver software para sistemas robóticos. Apesar do seu nome, o ROS não é um sistema operativo clássico, mas uma camada de software que funciona por cima de um sistema tradicional, mais frequentemente o Linux. Fornece um conjunto de ferramentas, bibliotecas e convenções que permitem a conceção de aplicações complexas que controlam robôs , incluindo comunicação entre processos, gestão de sensores, actuadores, localização, planeamento de movimentos e perceção.

A base da arquitetura ROS é a comunicação baseada num modelo de publicação-subscrição e em serviços que permitem a troca de dados entre componentes independentes - os chamados nós. Cada nó é responsável por uma funcionalidade específica e pode ser desenvolvido de forma independente, o que promove a modularidade e a fácil reutilização do código. Isto torna possível a criação de sistemas distribuídos escaláveis em que vários componentes interagem em tempo real.

O ROS suporta muitas linguagens de programação , incluindo C++ e Python, o que facilita a integração com soluções existentes e a criação de novos algoritmos . O rico ecossistema de pacotes ROS inclui bibliotecas prontas a usar para mapeamento, SLAM (localização e mapeamento simultâneos), navegação, deteção de objectos, processamento de imagem e Interfaces para plataformas de hardware populares. O sistema dispõe ainda de Ferramentas para visualização de dados (RViz), simulação de ambientes (Gazebo) e gestão da configuração e lançamento de aplicações (roslaunch).

As versões do ROS são desenvolvidas e lançadas periodicamente, e as implementações mais recentes, como o ROS 2, oferecem suporte para sistemas em tempo real, comunicação entre plataformas e maior segurança e fiabilidade para aplicações industriais. O ROS é amplamente utilizado na investigação, no ensino, na criação de protótipos e em sistemas robóticos comerciais, desde robôs móveis a braços industriais e robôs sociais.

A Transfer Multisort Elektronik (TME) é um dos maiores distribuidores globais de componentes eletrônicos, peças eletrotécnicas, equipamentos de oficina e automação industrial. O catálogo inclui mais de 1.500.000 de produtos de 1.300 fabricantes líderes. Os modernos centros logísticos da TME em Łódź e Rzgów (Polónia), com uma área total superior a 40.000 m², enviam quase 6.000 pacotes diariamente para clientes em mais de 150 países.

A TME também investe no desenvolvimento do conhecimento e das competências de jovens engenheiros e entusiastas da eletrónica através do projeto TME Education e apoia a comunidade tecnológica organizando a série de eventos TechMasterEvent, promovendo a inovação e a troca de experiências.

CONSULTE TAMBÉM