A plataforma oferece percepção de desempenho e simulação de alta fidelidade para desenvolvedores de robótica em todo o mundo.
Essas atualizações incluem o lançamento do Nvidia Isaac ROS 2.0 e Nvidia Isaac Sim 2023.1 e atualizações de percepção e simulação que simplificam a construção e o teste de aplicativos robóticos baseados em IA de alto desempenho para desenvolvedores de ROS.
Geoff Biggs, CTO da Open Source Robotics Foundation, afirma: “ROS continua a crescer e evoluir para fornecer software de código aberto para toda a comunidade robótica.
“Os novos pacotes ROS 2 pré-construídos da Nvidia, lançados com este lançamento, irão acelerar esse crescimento, tornando o ROS 2 prontamente disponível para a vasta comunidade de desenvolvedores da Nvidia Jetson.”
Isaac ROS 2.0
À medida que a robótica evolui em direção a níveis mais elevados de autonomia e a proliferação de diversas tecnologias de sensores continua, as restrições do processamento vinculado à CPU tornam-se evidentes. A computação acelerada surgiu como uma solução natural para superar esses gargalos.
Isaac ROS traz recursos de computação acelerada tão necessários para a comunidade ROS, permitindo o desenvolvimento de soluções robóticas de próxima geração.
Além de oferecer uma coleção de pacotes ROS acelerados, a Nvidia também colabora estreitamente com a Open Robotics para aumentar a eficiência do próprio middleware.
Para saber mais, consulte Melhorar o desempenho de percepção para aplicativos ROS 2 com Nvidia Isaac Transport para ROS.
O lançamento do Isaac ROS 2.0 atinge a prontidão com qualidade de produção. Melhorias significativas incluem:
- Suporte nativo ROS 2 humilde: A Nvidia hospedará pacotes ROS 2 Humble prontos para instalação para JetPack 5 no Ubuntu 20.04, eliminando a necessidade de compilação do código-fonte.
- Ponte NITROS ROS: Esta ponte ROS otimizada oferece uma aceleração 2x em comparação com pontes ROS padrão, estendendo a aceleração Isaac ROS para aplicações ROS Noetic.
- CUDA NITROS: permite que os desenvolvedores usem seus próprios modelos DNN com codificadores e decodificadores personalizados e aproveitem os recursos de aceleração do NITROS.
- Integração de câmera Stereolabs ZED: Isaac ROS agora está integrado às câmeras Stereolabs ZED.
- Nova Carter: Software Isaac ROS incluindo pilha de navegação Nav 2 agora compatível com Nova Carter, um AMR de referência para pesquisa e desenvolvimento de robótica, desenvolvido pela Nvidia Jetson AGX Orin.
- Desempenho do ESS 3.0: O novo modelo DNN de percepção de profundidade ESS 3.0 oferece maior precisão e desempenho.
Desenvolvedores em todo o mundo aproveitam o Isaac ROS para soluções robóticas de alto desempenho em diversos domínios, incluindo agricultura, automação de armazéns, entrega de última milha e robótica de serviços, entre outros.
Dan Hennage, vice-presidente de robótica da FarmX, afirma: “É a amplitude da oferta da Nvidia que a torna perfeita para FarmX.
“Desde o ambiente operacional e bibliotecas no Isaac ROS até os vários módulos que nos permitem implantar em veículos que vão desde drones e grandes tratores, Nvidia Jetson e Isaac ROS nos permitem focar no desenvolvimento de nosso aplicativo e não nos preocupar com a plataforma.”
Cornel Amariei, CEO e fundador da Lumen, afirma: “O que construímos é a tecnologia mais avançada para assistência a cegos, reduzindo a condução autónoma ao que as pessoas podem usar confortavelmente na cabeça.
“Isso só foi possível por causa da plataforma Nvidia Jetson e dos pacotes, nós e recursos otimizados do Isaac ROS. Do vSLAM à percepção estéreo, nenhuma outra plataforma poderia ter nos permitido fazer isso.”
Isaac Sim 2023.1
A crescente adoção da IA na robótica deverá acelerar a automação em todos os setores, desde a manufatura até a logística e o automotivo.
O desafio para aqueles que desenvolvem e testam modelos de IA para percepção ou controle robótico é muitas vezes a escassez de dados. A simulação de alta fidelidade é a tecnologia chave para resolver essa escassez.
Construído no Nvidia Omniverse, Isaac Sim é um simulador robótico para desenvolver, treinar, testar e implantar robôs habilitados para IA.
Poderosos recursos integrados incluem Nvidia Omniverse Replicator para geração de dados sintéticos e Isaac Gym para aprendizado por reforço acelerado por GPU.
Com a versão mais recente do Omniverse Replicator 1.10, os desenvolvedores podem impulsionar a geração de dados sintéticos com um configurador baseado em YAML de baixo código e renderização assíncrona.
Isaac Sim também inclui simulações precisas de sensores para a maioria dos sensores populares disponíveis atualmente. Ele suporta ROS e ROS 2 e também pode ser controlado a partir de um script Python.
O lançamento do Isaac Sim 2023.1 oferece muitos novos recursos e melhorias para robôs avançados baseados em IA, incluindo:
- Novos modelos e sensores de robôs integrados: comece rapidamente a usar modelos e sensores de robôs integrados. Novos modelos de robôs incluem Fanuc e Techman. Novos sensores incluem Orbbec, SENSING, Zvision, Ouster e RealSense.
- Suporte aprimorado a ROS e ROS 2: crie mensagens ROS e ROS 2 personalizadas para oferecer suporte a seus aplicativos de simulação. Os importadores URDF/MJCF agora são de código aberto para oferecer mais poder ao importar seus robôs para o Isaac Sim.
- Suporte aprimorado à geração de dados sintéticos (SDG): Aleatorização em simulação adicionada para aplicações de manipuladores e robôs móveis. Saiba mais sobre os novos recursos de ODS habilitados pela versão mais recente do Omniverse Replicator.
- Ativos 3D modulares do construtor de armazém: use cenas e ativos de warehouse SimReady para criar rapidamente ambientes de warehouse atraentes para testar e exercitar soluções robóticas.
Muitas empresas estão desenvolvendo robôs e soluções de automação seguindo uma abordagem que prioriza a simulação. Isso requer simulação de alta fidelidade para validar o design e o rendimento antes de construir a solução.
Jon Battles, vice-presidente de estratégia tecnológica da Collaborative Robotics, afirma: “Na Collaborative Robotics, temos uma profunda convicção de que o futuro da robótica envolve robôs colaborativos trabalhando ao lado de humanos.
“Adotamos uma abordagem de desenvolvimento que prioriza o sim, usando extensivamente Isaac Sim para acelerar nossos cronogramas de desenvolvimento e implantação.”
Chris Paulson, vice-presidente de engenharia da RIOS, afirma: “A Nvidia Isaac Sim é fundamental na forma como a RIOS projeta, testa e implementa células de trabalho avançadas de robôs como serviço (RaaS) alimentadas por IA para a fábrica inteligente do futuro.
“Isaac Sim é uma plataforma crítica para reduzir riscos de projetos, eliminar riscos de novos designs de células de trabalho e simplificar o desenvolvimento de execução de tarefas robóticas complexas.
“Nossas ferramentas internas voltadas para o cliente também aproveitam o Isaac Sim como uma plataforma para fornecer robótica de última geração de forma rápida e eficiente aos nossos clientes.”
A plataforma Nvidia Isaac Robotics foi projetada desde o início para promover a IA na robótica. As últimas atualizações do Isaac ROS tornarão a percepção da Nvidia AI mais fácil de aproveitar para os desenvolvedores do ROS.
E a versão mais recente do Isaac Sim vem com novos recursos para desenvolver, testar e treinar facilmente robôs de IA no mundo virtual antes de implantá-los no mundo real.