Repolode
sea-bass

sea-bass/pyrobosim

Simulador 2D de robôs móveis em Python para prototipar comportamentos, com interface opcional para ROS 2.

Estrelas
393
Forks
72
Issues abertas
6
Último commit
há 5 dias

O que é?

O PyRoboSim é um simulador 2D de robôs móveis, voltado à prototipagem de comportamentos de alto nível antes de passar para o hardware ou para um ambiente de simulação 3D completo. Escrito em Python, ele oferece um mundo simples onde os robôs podem navegar e interagir com objetos.

O simulador pode ser executado de forma independente e também oferece uma interface opcional para ROS 2, permitindo testar softwares desenvolvidos para ROS 2 com o robô simulado. A documentação aborda instalação, uso e conceitos fundamentais.

O projeto é mantido como código aberto e conta com um guia para contribuidores e uma suíte de testes automatizados.

Recursos principais

  • 01Mundo 2D leve para simulação de robôs móveis
  • 02Desenvolvido em Python, adequado para prototipar comportamentos
  • 03Interface opcional para integração com softwares ROS 2
  • 04Documentação sobre instalação e uso

Casos de uso

  • Prototipar comportamentos de navegação ou tarefas de alto nível antes de executá-los no hardware
  • Testar softwares ROS 2 com um robô móvel simulado
  • Ensinar ou experimentar comportamentos de robôs em um ambiente simples

Em coleções

Tópicos

Perguntas frequentes

O que é pyrobosim?
Simulador 2D de robôs móveis em Python para prototipar comportamentos, com interface opcional para ROS 2. O PyRoboSim é um simulador 2D de robôs móveis, voltado à prototipagem de comportamentos de alto nível antes de passar para o hardware ou para um ambiente de simulação 3D completo. Escrito em Python, ele oferece um mundo simples onde os robôs podem navegar e interagir com objetos.
pyrobosim é gratuito? Qual é a licença?
pyrobosim é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
pyrobosim ainda é mantido?
Manutenção ativa. O último commit de pyrobosim foi em 2 de nov. de 2026.
Para que posso usar pyrobosim?
Prototipar comportamentos de navegação ou tarefas de alto nível antes de executá-los no hardware Testar softwares ROS 2 com um robô móvel simulado Ensinar ou experimentar comportamentos de robôs em um ambiente simples
Onde consigo pyrobosim?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/sea-bass/pyrobosim

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados

Ambiente de simulação baseado em Gazebo e ROS 2 para testar veículos de superfície não tripulados em cenários marítimos, com tarefas inspiradas na competição RobotX.

762+1 esta semana295C++Apache-2.0Atualizado há 3 meses