NVIDIA описала 5 шагов подготовки SimReady-ассетов для роботов с помощью ИИ-агентов
Подготовка роботов к симуляции требует конвертации CAD-моделей в OpenUSD-формат, согласования визуального представления, конфигурации физических параметров и валидации через SimReady Foundation. NVIDIA Omniverse библиотеки вместе с frontier AI-моделями (например, GPT-6 Astra) автоматизируют этот процесс, позволяя агентам писать Python-код для каждого этапа преобразования. На примере промышленного робота ABB YuMi продемонстрирована полная подготовка: загрузка обоих манипуляторов и захватов из STEP-файлов, согласование материалов и текстур с эталонными изображениями ABB Robotics, конфигурация суставов (с пределами из datasheet), физических параметров (масса робота 38 кг, захватов по 0,28 кг, трение 0,8/0,6) и успешное выполнение четырёх циклов pick-and-place в Isaac Sim 6.1. • **Инструменты**: NVIDIA Omniverse (omniverse-cad-to-simready, omniverse-cad-to-usd, usd-pipeline, usd-articulation, isaac-sim-remote, physics-simulation, isaac-sim-validator), Isaac Sim 6.1, Codex CLI, SimReady Foundation, CAD-to-SimReady skill • **ИИ-помощник**: GPT-6 Astra для автоматизации написания Python-кода интеграции • **Валидация**: SimReady профиль проверяет единицы, геометрию, материалы, жесткие тела, суставы, приводы и поведение во время выполнения
AI-обработка оригинала NVIDIA Developer Blog; редакция Hamidun News
Подготовка CAD-ассетов для робототехнической симуляции требует больше, чем просто конвертация геометрии в OpenUSD. Разработчикам нужно настроить материалы, коллизионную геометрию, суставы и другие физические свойства перед тестированием поведения робота. NVIDIA Omniverse библиотеки, управляемые спецификациями SimReady Foundation и навыками NVIDIA для агентов, обеспечивают структурированный workflow для конвертации и валидации SimReady-ассетов.
Frontier-модели ИИ, такие как GPT-6 Astra, могут помочь разработчикам на каждом этапе, интерпретируя справочные материалы и вызывая инструменты Omniverse от их имени, что снижает ручную подготовку. NVIDIA опубликовала полный пример подготовки промышленного робота ABB YuMi для симуляции, используя SimReady Foundation и NVIDIA Omniverse.
Что такое SimReady и почему это важно
SimReady определяет требования для подготовки OpenUSD-ассетов к определённым случаям использования симуляции. Разработчики выбирают профиль SimReady в соответствии с предполагаемым использованием и валидируют ассет против его требований. Робот может выглядеть правильно, но всё равно не сработать в симуляции, если ему не хватает коллизионной геометрии или если суставы настроены неправильно. Свойства симуляции, такие как масса и коэффициент трения, напрямую влияют на стабильность захвата.
Workflow использует следующие технологии: OpenUSD для представления геометрии, структуры сборки, материалов и свойств симуляции; SimReady Foundation с спецификациями и руководством валидации; NVIDIA Omniverse библиотеки (omniverse-cad-to-simready, omniverse-cad-to-usd, isaac-sim-remote, usd-pipeline, usd-articulation, physics-simulation, isaac-sim-validator) для конвертации и подготовки контента; NVIDIA Isaac Sim 6.1 для физического моделирования и тестирования; Codex CLI для взаимодействия с frontier-моделями.
Пять шагов подготовки робота
Шаг 1: Импорт из STEP-файлов. Робот ABB YuMi загружается из исходных CAD-файлов вместе с обоими манипуляторами и захватами. CAD-to-SimReady skill помогает конвертировать геометрию в OpenUSD и позиционировать захваты в правильные точки крепления на руках робота.
Шаг 2: Согласование визуального представления. Ассет проверяется и сравнивается с эталонными изображениями и видео ABB Robotics. ИИ-агент корректирует материалы, текстуры, цвета, металлический блеск и шероховатость, чтобы соответствовать физическому прототипу.
Шаг 3: Конфигурация физических свойств. Для обоих рук и захватов настраиваются суставы (оси и пределы движения берут из производственного datasheet или публичного URDF), коллизионная геометрия, массовые свойства (робот 38 кг, каждый захват 0,28 кг) и фрикция (статическая 0,8, динамическая 0,6).
Шаг 4: SimReady валидация. Ассет проверяется по чек-листу требований: единицы измерения, геометрия, материалы, жесткие тела, суставы, приводы, артикуляция и поведение во время выполнения.
Шаг 5: Выполнение задач. Робот выполняет четыре цикла задачи pick-and-place с цветными кубиками и маркером Sharpie в Isaac Sim 6.1, демонстрируя захват, удержание, передачу и отпускание без дополнительных шарнирных связей.
Практический результат
Frontier-модели, такие как GPT-6 Astra, пишут Python-код, вызывающий инструменты Omniverse на каждом этапе. Это автоматизирует подготовку и сокращает необходимость в ручной конфигурации. NVIDIA предоставляет доступ к репозиторию SimReady Foundation, CAD-to-SimReady skill на GitHub и среду Isaac Sim 6.1 (включает simready-foundation-tier-core) для полной реализации workflow.
- 29 окт. 2026 г.Агенты учатся на невезении: уроки LLM переносят случайный сбой в решения
- 29 окт. 2026 г.Liquid AI выпустила LFM3: шесть мультимодальных моделей на 2B с контекстом 256K
- 28 окт. 2026 г.AdaPRA поднял Qwen 80B на 24,5 пункта в data science-лидербордах
- 28 окт. 2026 г.AOS-Bench показал: агенты с разницей 0,6 пункта доставляют 54% и 68% задач
Вопросы и ответы по материалу
Что известно по теме: что такое SimReady и почему это важно?
SimReady определяет требования для подготовки OpenUSD-ассетов к определённым случаям использования симуляции. Разработчики выбирают профиль SimReady в соответствии с предполагаемым использованием и валидируют ассет против его требований. Робот может выглядеть правильно, но всё равно не сработать в симуляции, если ему не хватает коллизионной геометрии или если суставы настроены неправильно. Свойства симуляции, такие как масса и коэффициент трения, напрямую влияют на стабильность захвата. Workflow использует следующие технологии: OpenUSD для представления геометрии, структуры
Что известно по теме: пять шагов подготовки робота?
Шаг 1: Импорт из STEP-файлов. Робот ABB YuMi загружается из исходных CAD-файлов вместе с обоими манипуляторами и захватами. CAD-to-SimReady skill помогает конвертировать геометрию в OpenUSD и позиционировать захваты в правильные точки крепления на руках робота. Шаг 2: Согласование визуального представления. Ассет проверяется и сравнивается с эталонными изображениями и видео ABB Robotics. ИИ-агент корректирует материалы, текстуры, цвета, металлический блеск и шероховатость, чтобы соответствовать физическому прототипу. Шаг 3: Конфигурация физических свойств. Для обоих рук и з
Что известно по теме: практический результат?
Frontier-модели, такие как GPT-6 Astra, пишут Python-код, вызывающий инструменты Omniverse на каждом этапе. Это автоматизирует подготовку и сокращает необходимость в ручной конфигурации. NVIDIA предоставляет доступ к репозиторию SimReady Foundation, CAD-to-SimReady skill на GitHub и среду Isaac Sim 6.1 (включает simready-foundation-tier-core) для полной реализации workflow.
Соберите рабочего ИИ-агента или сервис своими руками без ручного кода
В Академии Жемала Хамидуна (academy.hamidun.com) открыт бесплатный 72-часовой тест-драйв: интерактивные скетч-уроки по Claude Code и Cursor, живой Tech Radar и готовые шаблоны агентов.
Главное из мира ИИ — раз в неделю
7 ключевых событий недели, отобранных вручную. Без шума, репостов и пресс-релизов.
Готово! Проверьте почту — мы отправили подтверждение.