Aviso de fim do suporte: em 10 de setembro de 2025, AWS
interromperá o suporte para AWS RoboMaker. Depois de 10 de setembro de 2025, você não poderá mais acessar o AWS RoboMaker console ou AWS RoboMaker os recursos. Para obter mais informações sobre como fazer a transição para ajudar AWS Batch a executar simulações em contêineres, visite esta postagem no blog.
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Migração de aplicativos ROS para contêineres
A partir de outubro de 2021, o AWS RoboMaker expandiu o suporte para habilitar qualquer conjunto de robôs e softwares de simulação. Anteriormente, o Robot Operating System (ROS) e o Gazebo eram as únicas configurações suportadas de robôs e software de simulação que podiam ser executadas no AWS RoboMaker. Com essa mudança, agora você pode configurar qualquer robô e software de simulação de sua escolha enquanto executa simulações no AWS RoboMaker.
O que isso significa para os clientes que gostariam de continuar usando o ROS e o Gazebo?
Isso significa que você precisa migrar para um fluxo de trabalho baseado em Docker para criar seus próprios contêineres de aplicativos para uso no AWS RoboMaker. O Docker é uma ferramenta padrão do setor que permite aos desenvolvedores agrupar as dependências de seus aplicativos e enviar seu software como um pacote (contêiner). Para obter mais informações, consulte Fundamentos do Docker para o Amazon ECS. As imagens que você usa devem atender aos requisitos listados em Requisitos para contêineres AWS RoboMaker compatíveis.
E se eu já estiver usando contêineres baseados em ROS?
Então já você percorreu a maior parte do caminho! Você deve atualizar o pacote de software do seu aplicativo Robot e Simulation dos pacotes de software relacionados ao ROS para o pacote de software General e Simulation Runtime por meio do console AWS ou da CLI. Depois, siga as etapas abaixo para Executando uma simulação.
Como migrar para um fluxo de trabalho baseado em Docker
-
Escolha um dos tutoriais a seguir, dependendo da versão desejada do ROS, e siga as etapas contidas nele.
-
Depois de criar os contêineres, você pode continuar enviando seu trabalho de simulação.