Simulação

Contudo, o desenvolvimento e o teste de aplicações para robôs autônomos é algo difícil, complicado e demorado. Tradicionalmente, as equipes de desenvolvedores criam código para uma grande variedade de cenários de implantação, o código é integrado e depois todos os cenários da aplicação são testados em hardware de robótica e nos ambientes físicos. Esse processo manual de desenvolvimento e teste consome tempo da equipe, requer hardware de custo alto, diminui o ciclo de lançamento de atualizações de aplicações e não pode ser dimensionado com facilidade.

Com a simulação, os desenvolvedores podem testar aplicações em ambientes virtuais, ou mundos, permitindo-lhes aumentar a cobertura de teste, reduzir erros de código e acelerar a velocidade de desenvolvimento. Um dos benefícios mais importantes do uso de simulação é a capacidade de testar e treinar robôs em um grande número e conjunto diversificado de mundos. A simulação de dimensionamento desbloqueia a capacidade de conduzir testes de regressão avançados, aprendizado de reforço e geração de dados sintéticos. No entanto, para empresas de robótica, construir mundos de simulação, gerenciar infraestrutura de simulação e testar o dimensionamento tem custo alto e requer habilidades especializadas. Isso geralmente limita o uso de simulação entre empresas de robótica e limita os benefícios dos testes automatizados em escala.

Simulação com o AWS RoboMaker

O AWS RoboMaker é um serviço totalmente gerenciado que permite que desenvolvedores, QAs e engenheiros de DevOps criem mundos de simulação facilmente e executem trabalhos de simulação sem provisionar ou gerenciar qualquer infraestrutura. O RoboMaker torna a simulação em escala acessível para todas as empresas de robótica, fornecendo ferramentas para os desenvolvedores testarem e repetirem o código em ambientes virtuais 3D. O serviço processa simulações paralelas e em grande escala e automaticamente expande de acordo com a complexidade dos cenários que estão sendo testados. Com a simulação do RoboMaker, as empresas de robótica podem tornar os testes de aplicações de robótica e machine learning mais rápidos, menos caros e mais avançados.

Execute simulações paralelas, em grande escala

Com a API de simulação em lotes do RoboMaker, os desenvolvedores executam facilmente um grande lote de simulações com uma única chamada de API. A execução de simulações em grande escala por meio de uma API facilita o acesso ao poder de computação, permitindo que os desenvolvedores aumentem a complexidade, a escala e a frequência de seus testes, o que acelera o ciclo de vida de desenvolvimento e torna os testes mais avançados.

Use qualquer simulador

O RoboMaker Simulation pode ser usado para executar o software de robô e o simulador de sua preferência, como ROS, aplicações de robô personalizadas, simulações baseadas em Gazebo, Unity, Unreal e Nvidia Isaac. O RoboMaker permite que você execute suas simulações na nuvem sem provisionar, configurar ou gerenciar qualquer infraestrutura.

Simulação WordForge

Criar mundos de simulação em escala

O RoboMaker WorldForge torna possível criar automaticamente centenas de mundos de simulação aleatórios, predefinidos que imitam as condições do mundo real sem investimento de engenharia ou gerenciamento da infraestrutura de geração do mundo. Sem um gerador de mundo de simulação, construir um mundo de simulação é caro, demorado e requer habilidades especializadas em modelagem 3D e conhecimento de mecanismos de simulação. O WorldForge facilita o aumento da escala, velocidade e variação da simulação, melhorando a qualidade do código de produção e acelerando o tempo de chegada ao mercado. Hoje, a WorldForge oferece mundos para ambientes domésticos internos, completos com plantas e móveis configuráveis.

Ambiente de desenvolvimento

R: O ambiente de desenvolvimento do RoboMaker é um ambiente personalizado no AWS Cloud9 para desenvolvimento de robótica. Esse ambiente vem com o ROS pré-instalado e inclui aplicações de exemplo. O ambiente também é integrado a outros recursos do RoboMaker, como a simulação, para o uso desses recursos por meio da interface do ambiente de desenvolvimento.

Imagem
Confira a Definição de preço

A Definição de preço do AWS RoboMaker é realizada conforme o uso, sem taxas mínimas.

Saiba mais 
Imagem
Cadastre-se para obter uma conta gratuita

Obtenha acesso instantâneo ao nível gratuito da AWS. 

Cadastrar-se 
Imagem
Comece a criar no console

Comece a criar com o AWS RoboMaker.

Comece a usar