Simule, teste e valide robôs baseados em IA física e frotas de vários robôs.
Fraunhofer IML
Cargas de Trabalho
Simulação / Modelagem / Design de
Robótica
Setores
Manufatura
Cidades Inteligentes / Espaços
Varejo / Bens de Consumo
Embalados Área da Saúde e Ciências Biomédicas
Objetivo do Negócio
Inovação
Produtos
Visão Geral
Robôs e frotas de robôs de IA física devem detectar, planejar e agir de forma autônoma para executar tarefas complexas do mundo real, como deslocar-se por instalações movimentadas e lidar com objetos com segurança em condições de mudança.
Uma abordagem baseada em sim ajuda as equipes a alcançar essa autonomia mais rapidamente. Com a simulação de robôs, os desenvolvedores podem treinar, testar e validar o comportamento dos robôs em gêmeos digitais fisicamente precisos, isso pode incluir representações digitais de armazéns e fábricas, usando aprendizagem de robôs e cenários de teste repetíveis antes da implantação. A mesma abordagem escala para frotas de vários robôs, para que possam entender e interagir com instalações industriais com base em dados de produção em tempo real, entradas de sensores e raciocínio.
Treinamento de modelos Bootstrap com IA com dados sintéticos gerados a partir de ambientes de gêmeos digitais quando os dados do mundo real são limitados ou restritos.
Teste um único robô ou uma frota de robôs industriais em tempo real sob várias condições e configurações.
Otimize o desempenho dos robôs e reduza o número de protótipos físicos necessários para testes e validação.
Teste cenários potencialmente perigosos de forma segura, sem arriscar a segurança humana ou danificar equipamentos.
Implementação técnica
A simulação fornece um ambiente virtual seguro e consistente, onde os modelos fundamentais e de políticas robóticas podem praticar tarefas, aprender com o feedback e melhorar seu comportamento antes de serem executados no mundo real. Os ambientes de treinamento realistas podem ser reconstruídos e renderizados no NVIDIA Isaac Sim™ usando as bibliotecas NVIDIA Omniverse™ NuRec e aumentados com geração de dados sintéticos(SDG). Esses dados podem ser texto, imagens 2D ou 3D no espectro visual e não visual, e até mesmo dados de movimento ou trajetórias que podem ser usados em conjunto com dados reais para treinar modelos de IA física multimodal.
A randomização de domínios é um passo fundamental no workflow de SDG, no qual muitos parâmetros em uma cena podem ser alterados para gerar um conjunto de dados diversificado. Isso pode incluir tudo, desde a localização até a cor, texturas e iluminação dos objetos. Com o Physical AI Data Factory, os desenvolvedores podem aumentar e avaliar ainda mais os dados de treinamento em escala usando os world foundation models do NVIDIA Cosmos™. O Cosmos Transfer adiciona variações realistas aos dados existentes, enquanto o Cosmos Evaluator e o Cosmos Reason validam, selecionam e anotam automaticamente os resultados para garantir que apenas dados de alta qualidade sejam usados para treinamento de modelos.
A aprendizagem de robôs é fundamental para garantir que máquinas autônomas possam executar habilidades robustas de forma repetida e eficiente no mundo físico. A simulação de alta fidelidade fornece um campo de treinamento virtual para robôs aprimorarem suas habilidades por meio de tentativa e erro ou imitação. Isso garante que os comportamentos aprendidos pelo robô na simulação sejam mais facilmente transferíveis para o mundo real.
O NVIDIA Isaac™ Lab, um framework de código aberto, unificado e modular para treinamento de robôs, construído no NVIDIA Isaac Sim™, simplifica os workflows comuns na robótica, como aprendizagem por reforço, aprendizagem com demonstrações e planejamento de movimentos.
Os desenvolvedores também podem aproveitar o Newton, um mecanismo de física de código aberto e acelerado por GPU, criado com base no NVIDIA Warp para simulação de alta velocidade, fisicamente precisa e diferenciável.
Os blueprints NVIDIA Isaac GR00T-Mimic e GR00T-Dreams, criados no NVIDIA Cosmos, produzem grandes e diversificados conjuntos de dados de movimento sintético para treinamento. Esses conjuntos de dados podem ser usados para treinar os modelos fundacionais abertos Isaac GR00T N no Isaac Lab, permitindo lógica humanoide generalizada e aquisição robusta de habilidades.
O Software-in-the-loop (SIL) é um estágio crítico de testes e validação no desenvolvimento de software para sistemas de robótica com IA física. No SIL, o software que controla o robô é testado em um ambiente simulado, em vez de em hardware físico.
O SIL com simulação garante a modelagem precisa da física real, incluindo entradas de sensores, dinâmica de atuadores e interações ambientais. O Isaac Sim fornece aos desenvolvedores os recursos necessários para testar se o stack de software do robô se comporta na simulação como se fosse o robô físico, melhorando a validade dos resultados dos testes.
O SIL também pode ser estendido de um único robô para frotas de robôs. Depósitos e outras instalações industriais são ambientes logísticos altamente complexos com desafios, incluindo flutuações de demanda, restrições de espaço e disponibilidade da força de trabalho. Esses ambientes podem se beneficiar da integração de frotas de sistemas robóticos para oferecer suporte às operações.
O Mega é um NVIDIA Omniverse™ Blueprint para desenvolver, testar e otimizar frotas de IA física e robôs em escala em um ambiente de Gêmeo Digital antes da implantação em instalações do mundo real. Com gêmeos digitais orientados por Mega, incluindo simuladores de mundo que coordenam todas as atividades de robôs e dados de sensores, as empresas podem atualizar continuamente os cérebros de robôs para rotas e tarefas inteligentes para eficiência operacional.
A geração de dados sintéticos, a aprendizagem e os testes de robôs são workflows altamente interdependentes e exigem uma orquestração cuidadosa em uma infraestrutura heterogênea. Os workflows robóticos também exigem especificações amigáveis para desenvolvedores que simplificam a configuração de infraestrutura, criam maneiras perfeitas de rastrear a linhagem de dados e modelos e fornecem uma maneira segura e simplificada de implantar cargas de trabalho.
O NVIDIA OSMO é uma plataforma de orquestração nativa da nuvem para escalar cargas de trabalho de robótica complexas, em vários estágios e em vários contêineres em nuvens locais, privadas e públicas. Com o OSMO, você pode orquestrar, visualizar e gerenciar uma variedade de tarefas. Isso inclui tudo, desde a geração de dados sintéticos até o treinamento de modelos, conduzindo aprendizagem por reforço e implementando sistemas de software-in-the-loop para humanoides, robôs móveis autônomos (AMRs) e manipuladores industriais.
Links rápidos
Perguntas Frequentes
Uma abordagem sim-first significa treinar, testar e validar robôs de IA física principalmente em ambientes virtuais antes de da etapa de hardware real. Essas simulações são executadas em gêmeos digitais de instalações fisicamente precisos, como armazéns e fábricas, para que os robôs possam aprender a sentir, planejar e agir com segurança em ambientes complexos e dinâmicos.
Os dados sintéticos são gerados a partir de ambientes de gêmeo digital usando ferramentas como o NVIDIA Omniverse NuRec e pipelines de geração de dados sintéticos (SDG). Isso inclui texto, imagens 2D e 3D e dados de movimento ou trajetória, que ampliam os dados limitados do mundo real para treinar modelos multimodais de IA física e políticas de robôs.
A randomização de domínio varia sistematicamente os parâmetros de cena, como locais de objetos, cores, texturas e iluminação, para criar diversos conjuntos de dados. Essa diversidade, combinada com o aumento do pós-processamento usando os world foundation models do NVIDIA Cosmos, ajuda a reduzir a lacuna entre a simulação e a realidade, para que as políticas treinadas se transfiram melhor para robôs físicos.
O NVIDIA Isaac Lab, criado com o Isaac Sim, fornece um framework unificado para aprendizagem por reforço, aprendizagem com demonstrações e planejamento de movimentos para robôs. Os desenvolvedores também podem usar o Newton, um mecanismo de física acelerado por GPU baseado no NVIDIA Warp, para simulação rápida, diferenciável e fisicamente precisa.
No software em loop, o software de controle de robôs é executado em uma simulação de alta fidelidade que modela sensores, atuadores e a dinâmica do ambiente para validar o comportamento antes de executar em robôs reais. Para frotas, o modelo Mega Omniverse da NVIDIA permite desenvolver, testar e otimizar grandes frotas de robôs em um gêmeo digital, coordenando atividades de robôs e dados de sensores para melhorar a eficiência operacional em instalações complexas.
O Servidor NVIDIA RTX PRO acelera todas as cargas de trabalho de digitalização industrial, simulação de robôs e geração de dados sintéticos.