Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Выбор платформы роботизированной симуляции и навигатор по разделу

Эта страница помогает читателю сначала решить, какую симуляционную платформу изучать, а затем перейти к соответствующему руководству по установке или практике. Раньше здесь были смешаны отдельные заметки по установке DISCOVERSE; теперь страница сделана как сравнение платформ и навигатор по путям обучения, чтобы базовая настройка главы не выглядела привязанной к одному проекту.

Сравнение распространённых платформ симуляции

ПлатформаОсновное назначениеПодходящие задачиМесто в проекте
MuJoCoЛёгкая, эффективная, удобна для управленияУправление, манипуляторы, имитационное обучение, небольшие замкнутые экспериментыexamples/README.md, README.md
Robosuite + LIBEROСвязка на основе MuJoCo для исследований манипуляции и VLAМанипуляция, VLA, бенчмарк непрерывного обученияSmolVLA-LIBERO, бенчмарк LIBERO
Isaac SimФотореалистичный рендеринг и сложная симуляция роботовСинтетические данные, ROS2, Sim2Real, сложные сценыНавигатор по развёртыванию Isaac Sim, Isaac Lab и GR00T, Руководство по локальной и облачной настройке Isaac Sim
Isaac LabОсновная линия RL / IL в экосистеме IsaacRL, IL, обучение политик, построение задачРуководство по локальной и облачной настройке Isaac Sim, Полное руководство по Isaac Lab + GR00T в Alibaba Cloud
Habitat-Sim / Habitat-LabПлатформа для навигации в помещениях и VLNPointNav, ObjectNav, VLNСреда навигации Habitat
ManiSkillПлатформа параллельной GPU-манипуляции и RLМанипуляция, PPO, сбор данных, построение задачКонфигурация симуляции ManiSkill, Подробная документация ManiSkill
GenieSim / GenieSim3Высокореалистичная симуляция манипуляции и бенчмаркPi0, оценка политик, задачи высокой точностиКонфигурация GenieSim, Конфигурация GenieSim3
OmniGibson / BEHAVIORДлинные домашние задачи и сложные взаимодействияДомашние сцены, мобильная манипуляция, длинные задачиКонфигурация среды домашнего робота
GenesisНовая высокоскоростная платформа физической симуляцииБыстрая симуляция, многофизические задачи, исследованияКонфигурация Genesis, Визуализация и рендеринг в Genesis
GazeboСистемная проверка ROS / ROS2Симуляция датчиков, интеграция мобильных роботовНе является основной линией этого репозитория, но часто встречается в инженерных цепочках
AirSimИсторическая платформа для дроновДроны, демонстрации визуальной навигацииПрактика мультимодальной большой модели для дронов
DISCOVERSEMuJoCo + рендеринг 3DGS высокой точности + Real2Sim2RealВысокоточный рендеринг, реконструкция реальных сцен, исследования Real2Sim2RealПолезна как расширенная платформа для ознакомления, страница проекта: DISCOVERSE
SIM1Манипуляция двумя руками с мягкими телами и генерация данныхРабота с тканью, телеуправление, воспроизведение, генерация траекторий диффузиейSIM1: симуляция мягких тел и генерация данных

Рекомендации по выбору

Если цель — быстро разобраться в управлении манипулятором, захвате и базовой реализации политик, начните с MuJoCo, Robosuite + LIBERO или ManiSkill. Порог входа у них относительно низкий, и они подходят для обучения и проверки алгоритмов.

Если цель — высокоточный рендеринг, синтетические данные, интеграция с ROS2 или сложные роботизированные системы, начните с Isaac Sim и Isaac Lab. Они требовательнее к видеокарте, драйверам и согласованности окружения, зато ближе к реальным инженерным развёртываниям.

Если цель — навигация в помещениях, языковая навигация и планирование путей, начните с Habitat-Sim / Habitat-Lab. Навигацию дронов тоже можно отнести сюда, потому что основные задачи — понимание среды, локализация цели и планирование пути.

Если цель — домашние роботы, длинные задачи, взаимодействие со многими объектами и домашние сцены, смотрите OmniGibson / BEHAVIOR или конфигурацию среды домашнего робота.

Если цель — знакомство с новыми платформами или исследовательский поиск, можно изучить Genesis, DISCOVERSE, SIM1, RoboTwin, MetaSim / RoboVerse и другие расширенные платформы.

Рекомендуемый путь изучения

  1. Сначала прочитайте эту страницу и определите, нужны ли вам манипуляция, навигация, системное развёртывание или обзор новых платформ.
  2. Для направления манипуляции и обучения с подкреплением: сначала конфигурация симуляции ManiSkill, затем подробная документация ManiSkill.
  3. Для направления высокой точности и системной интеграции: сначала навигатор по развёртыванию Isaac Sim, Isaac Lab и GR00T, затем выберите путь для локального Windows, рабочей станции Linux, облачного сервера или воспроизведения GR00T.
  4. Для направления навигации: сначала среда навигации Habitat и воспроизведение ETPNav.
  5. Для прикладного направления: в зависимости от задачи выберите конфигурацию среды домашнего робота, мультимодальную большую модель для дронов или SIM1: симуляцию мягких тел и генерацию данных.

Соглашения по оформлению

Следующие соглашения помогают сохранить правильный порядок разделов в веб-оглавлении:

  • Каждый Markdown-файл содержит только один заголовок первого уровня, который отражает тему документа.
  • Порядок глав задают имена файлов, например 01...md, 02...md; в боковой панели сайта заголовки лучше брать из имён файлов.
  • Внутри текста можно использовать локальную нумерацию вида 1. Установка, 2. Быстрый старт, но не следует жёстко записывать сквозную нумерацию глав в заголовки.
  • Сравнение платформ и выбор направления — на этой странице; конкретные команды установки — в документах по самим платформам.
  • Внешние проекты вроде DISCOVERSE описываются здесь только в таблице сравнения, если для них не добавлено отдельное полное руководство.