Repolode
osrf

osrf/vrx

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.

Estrelas
762
Forks
295
Issues abertas
44
Último commit
há 3 meses

O que é?

VRX (Virtual RobotX) é um ambiente de simulação para veículos de superfície não tripulados (USVs) que operam em ambientes marítimos. Ele oferece arenas e tarefas semelhantes às de edições anteriores e futuras da competição RobotX, além de um modelo da plataforma WAM-V.

O projeto é voltado a participantes da RobotX que querem prototipar soluções antes de testá-las na água, mas também atende a usuários com necessidades de simulação que vão além dessa competição. A versão atual roda no Gazebo Harmonic e no ROS 2 Jazzy, configuração recomendada para novos usuários; a branch humble oferece suporte ao Gazebo Garden com ROS 2 Humble.

O VRX também funciona como sede virtual da competição VRX, e o wiki do projeto reúne tutoriais e documentação da competição.

Recursos principais

  • 01Arenas e tarefas marítimas simuladas, inspiradas nas competições RobotX
  • 02Modelo da plataforma de veículo de superfície não tripulado WAM-V
  • 03Baseado no Gazebo Harmonic e no ROS 2 Jazzy, com uma branch humble para Gazebo Garden e ROS 2 Humble
  • 04Funciona como sede virtual da competição VRX

Casos de uso

  • Prototipar softwares de controle e percepção para USVs antes de testes na água
  • Preparar-se para as competições RobotX ou VRX em simulação
  • Realizar experimentos de robótica marítima que precisem de um ambiente marítimo simulado

Início rápido

  1. 1

    Leia o guia Getting Started da VRX Wiki para a instalação e configuração

  2. 2

    Use a configuração de ROS 2 Jazzy e Gazebo Harmonic recomendada no README

Antes de usar

  • É necessário ter um ambiente com ROS e Gazebo, e o README pressupõe familiaridade com ambos.
  • A configuração depende das instruções detalhadas da Wiki, em vez de um único comando de instalação.

Em coleções

Tópicos

Perguntas frequentes

O que é vrx?
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. VRX (Virtual RobotX) é um ambiente de simulação para veículos de superfície não tripulados (USVs) que operam em ambientes marítimos. Ele oferece arenas e tarefas semelhantes às de edições anteriores e futuras da competição RobotX, além de um modelo da plataforma WAM-V.
vrx é gratuito? Qual é a licença?
vrx é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
vrx ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de vrx foi em 2 de ago. de 2026.
Para que posso usar vrx?
Prototipar softwares de controle e percepção para USVs antes de testes na água Preparar-se para as competições RobotX ou VRX em simulação Realizar experimentos de robótica marítima que precisem de um ambiente marítimo simulado
Como instalar vrx?
Leia o guia Getting Started da VRX Wiki para a instalação e configuração Use a configuração de ROS 2 Jazzy e Gazebo Harmonic recomendada no README
Onde consigo vrx?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/osrf/vrx

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

Projetos relacionados