ROS- O sistema operativo dos Robots
Boa noite, hoje trago-vos um artigo sobre um sistema operativo que está a dar muito que falar na comunidade open source e no meio académico para a programação e controlo de robots.
O ROS (Robot Operating System) é um sistema operativo para robôs como já havia descrito, que possui uma framework muito flexível. Possui imensas ferramentas, bibliotecas e convenções de maneira a simplificar as tarefas na programação do robot, seja ele um humanoide ou um braço robótico.
O ROS é baseado em Linux Ubuntu, onde pode ser programado em C, C++ e Python, de maneira ao robot executar as funções devidas, portanto é necessário já ter uns conhecimentos de robótica e programação antes de avançar para esta solução poderosa.
Esta imagem exemplifica um pouco como o sistema funciona, pode-se integrar vários serviços online ou até programas de código aberto para colaborar com este sistema operativo, de maneira a obter melhores resultados e melhores soluções para o hardware que tenhamos ao nosso dispor.
Este é um vídeo promocional do ROS, onde demonstra alguns robots programados no seu SO.
Sendo assim, podem encontrar mais informação na página oficial deles.
Link: ROS