Aprendizaje de Robots

Entrene políticas de robots en simulación.

Boston Dynamics

Cargas de Trabajo

Robótica
Simulación, Modelado, Diseño

Industrias

Manufactura
Ciudades/Espacios Inteligentes
Área de la Salud y Ciencias de la Vida
Bienes de Venta Minorista y Empacados para el Consumo

Objetivo Comercial

Innovación
Rentabilidad

Productos

NVIDIA Isaac Lab
NVIDIA OSMO
NVIDIA Isaac GR00T
NVIDIA Jetson Thor

Construya Políticas de Robots Generalistas

Los robots preprogramados sin conexión están diseñados para ejecutar tareas predefinidas y un conjunto fijo de instrucciones dentro de un entorno predeterminado. Esto significa que es probable que tengan dificultades cuando se encuentren con un cambio inesperado en su entorno.

Los robots generalizados impulsados por IA pueden superar las limitaciones de comportamiento de los robots preprogramados. Para lograr esto, es necesario el aprendizaje de robots basado en simulación a fin de permitir que estos robots perciban, planifiquen y actúen de manera autónoma en condiciones dinámicas. 

El aprendizaje de robots les permite obtener y refinar nuevas capacidades mediante políticas de robots para mejorar su rendimiento en una variedad de escenarios. Estas políticas son conjuntos de comportamientos aprendidos, que incluyen navegación, manipulación hábil, locomoción y muchos otros, que definen cómo un robot debe tomar decisiones en diversas situaciones.

Beneficios del Aprendizaje de Robots Basado en Simulación

Flexibilidad y Escalabilidad

Itere, refine e implemente políticas de robots para escenarios del mundo real mediante diversas fuentes de datos reales capturados por sus robots y datos sintéticos de simulación para cualquier tipo de robot, como robots móviles autónomos (AMR), brazos robóticos y robots humanoides. El enfoque basado en simulación también le permite entrenar rápidamente cientos o miles de instancias robóticas en paralelo.

Desarrollo Acelerado de Habilidades

Entrene robots en entornos simulados que se adapten a nuevas variaciones de tareas sin necesidad de reprogramar el hardware del robot. 

Entornos Físicamente Exactos

Modele con facilidad factores como interacciones con objetos (rígidos o deformables), fricción, etc., para reducir considerablemente la brecha entre lo simulado y lo real.

Entorno de Pruebas Seguro

Ponga a prueba escenarios potencialmente peligrosos de forma segura, sin arriesgar la seguridad humana o dañar equipos.

Reduzca Costos
Evite la carga de la recopilación de datos y de los costos de etiquetado al generar grandes cantidades de datos sintéticos, con lo que puede validar las políticas de robots entrenados en simulación e implementarlos con mayor rapidez. 

Algoritmos de Aprendizaje de Robots

Los algoritmos de aprendizaje de robots, como el aprendizaje por imitación o por refuerzo, les puede ayudar a los robots a generalizar habilidades aprendidas, lo que les permite mejorar su desempeño en entornos nuevos o cambiantes. Hay varias técnicas de aprendizaje, que incluyen:

  • Aprendizaje por Refuerzo: Un enfoque de ensayo y error en que el robot recibe una recompensa o penalización según las acciones que toma. 
  • Aprendizaje por Imitación: El robot puede aprender a partir de demostraciones o tareas humanas. 
  • Aprendizaje Supervisado: El robot puede ser entrenado con datos etiquetados para aprender tareas específicas.
  • Política de Difusión: El robot puede usar modelos generativos para crear y optimizar sus acciones con el fin de obtener los resultados deseados.
  • Aprendizaje Autosupervisado: Cuando hay conjuntos de datos etiquetados limitados, los robots pueden generar sus propias etiquetas de entrenamiento a partir de datos no etiquetados para extraer información útil.

Los Robots Aprenden y se Adaptan

Los robots de uso general necesitan adaptarse e interactuar con entornos novedosos, y, por lo tanto, dependen de herramientas de aprendizaje basadas en simulación y workflows escalables.

Un workflow integral típico de robots implica procesamiento de datos, entrenamiento de modelos de IA, procesamiento en paralelo con GPU NVIDIA e implementación en un robot real.

Para reducir las brechas de datos, puede considerar un conjunto diverso de fuentes de datos de alta calidad mediante la combinación de datos a escala de internet, datos sintéticos y datos de robots en vivo. 

Los robots deben entrenarse e implementarse en escenarios definidos por tareas y requieren representaciones virtuales exactas de las condiciones del mundo real. NVIDIA Isaac™ Lab es de código abierto y ayuda a entrenar políticas de robots con técnicas de aprendizaje por refuerzo y aprendizaje por imitación en un enfoque modular. 

Isaac Lab está basado en Isaac Sim™, una aplicación de referencia construida sobre NVIDIA Omniverse™ que les permite a los desarrolladores diseñar, simular, probar y entrenar robots impulsados por IA en entornos físicamente exactos y se envía con más de 16 modelos de simulación de robots y más de 25 entornos, y ofrece la opción de usar varios modelos de sensores, incluidos sensores RGB, de contacto, táctiles y de raycaster, así como escáneres de altura. 

Isaac Lab se puede usar con plataformas de simulación para desarrolladores NVIDIA Isaac Sim o MuJoCo para las rápidas creación de prototipos e implementación de políticas de robots.

NVIDIA OSMO es una plataforma nativa en la nube que administra workflows multicontenedor en diversos entornos de computación para tareas como generación de datos sintéticos, entrenamiento de modelos, aprendizaje de robots y pruebas de software o hardware en bucle.

Las políticas de robots y modelos de IA entrenados están listas para ser implementadas en computadoras en robots NVIDIA Jetson™, lo que permite una transferencia efectiva del mundo virtual al robot real.

NVIDIA Isaac GR00T para Desarrolladores de Robots Humanoides

NVIDIA Isaac GR00T es una plataforma de modelos de base de robots de propósito general y pipelines de datos cuyo fin es acelerar el desarrollo de robots humanoides.

Si su empresa es de robots humanoides o de creación de software para robots humanoides, el Programa de Desarrolladores de Robots Humanoides de NVIDIA le brinda acceso a herramientas y tecnologías avanzadas, como Isaac Sim, Isaac Lab, OSMO y más.

Fourier

Empiece Ahora

Construya robots adaptables con políticas robustas, habilitadas para la percepción y entrenadas en simulación con NVIDIA Isaac Lab,  un framework modular de código abierto para el aprendizaje de robots.

Recursos

Datos Sintéticos

Cierre la brecha entre lo simulado y lo real mediante escenas y objetos virtuales físicamente exactos para entrenar modelos de IA mientras ahorra en tiempo y costos de entrenamiento.

Aprendizaje por Refuerzo

Aplique técnicas de aprendizaje por refuerzo (RL) a cualquier tipo de robot y cree políticas de robots.

Simulación

Isaac Sim es un framework de simulación de robots basado en NVIDIA Omniverse que proporciona simulaciones fotorrealistas de alta fidelidad para entrenar robots humanoides..

Robots Humanoides

Acelere el desarrollo de robots humanoides mediante herramientas, bibliotecas y tres computadoras de NVIDIA: NVIDIA DGX™ para entrenamiento de IA, OVX™ para simulación y Jetson Thor para la implementación de IA multimodal en robots humanoides.

Noticias