Publicado: Aug 16, 2019
O AWS RoboMaker, um serviço que facilita o desenvolvimento, a simulação e a implantação de aplicativos robóticos inteligentes, é agora compatível com a simulação baseada em log, o término de simulação dirigida por evento e a marcação de evento de simulação. Esses três recursos novos permitem que os desenvolvedores robóticos usem o RoboMaker para operar com facilidade um grande número de simulações automatizadas para casos de uso como teste de regressão, ajuste de parâmetro e treinamento de modelo de ML.
A simulação baseada em log permite reproduzir dados de log gravados previamente, como streamings de sensor para testar funções robóticas, como localização, mapeamento e detecção de objeto. Além de operar uma simulação de Gazebo baseada nas leis da física, o RoboMaker pode ser usado para testar uma função robótica específica com simulação baseada em log.
O encerramento de um simulação dirigida por eventos permite finalizar uma tarefa de simulação de maneira programática, com mensagens do ROS baseadas em um evento. Por exemplo, você pode terminar de maneira programática uma tarefa de simulação após seu robô simulado ter sido bem-sucedido ou falhado em uma tarefa definida, sem esperar que a tarefa de simulação seja completada. Esse recurso permite finalizar uma tarefa de simulação o mais rápido possível após terminar o seu teste, o que economiza tempo e diminui os custos.
A marcação de evento de simulação permite adicionar tags na sua tarefa de simulação para indicar eventos de interesse durante a execução de simulação. Por exemplo, você pode adicionar tags em eventos como quando seu robô simulado colide com um obstáculo, realiza a tarefa com sucesso ou falha na tarefa.
O AWS RoboMaker fornece um ambiente de desenvolvimento de robótica para o desenvolvimento de aplicativos, um serviço de simulação de robótica para acelerar o teste de aplicativos e um serviço de gerenciamento de frotas de robótica para implantação, atualização e gerenciamento remotos de aplicativos. O RoboMaker também amplia a estrutura de software de robótica de código aberto mais amplamente utilizada, o Robot Operating System (ROS – sistema operacional de robôs), com conectividade a serviços de nuvem. As extensões de nuvem para ROS do RoboMaker permitem que um robô transmita dados, navegue, comunique-se, compreenda e aprenda por meio dos serviços de machine learning, monitoramento e análise da AWS. Para começar a usar, explore a página da web do RoboMaker ou execute um exemplo de tarefa de simulação no console do RoboMaker.
O AWS RoboMaker está disponível nas regiões Leste dos EUA (Norte da Virgínia), Leste dos EUA (Ohio), Oeste dos EUA (Oregon), UE (Irlanda), UE (Frankfurt), Ásia-Pacífico (Tóquio) e Ásia-Pacífico (Singapura).