Обучение с подкреплением в робототехнике: от симуляции к развертыванию в реальности (MuJoCo + Gym...
Kevin Wood | Robotics & AI
0:00 / 0:00
Обучение с подкреплением в робототехнике: от симуляции к развертыванию в реальности (MuJoCo + Gym...
6 230 просмотров · 12 дней назад
Kevin Wood | Robotics & AI
73,9 тыс. подписчиков
6 230 просмотров · 12 дней назад
🤖 Код и документация по вращающемуся перевернутому маятнику: https://kevinwoodrobotics.com/product...
🎁 Получите БЕСПЛАТНЫЕ ресурсы по робототехнике и ИИ (руководство, учебники, курсы, шаблон резюме, код и скидки) – зарегистрируйтесь через всплывающее окно на https://kevinwoodrobotics.com/
🪪 Присоединяйтесь к членству Robotics Builder, чтобы смотреть видео о процессе разработки: / @kevinwoodrobotics
📝 Обзор курса по реальным робототехническим проектам и список ожидания: https://forms.gle/xu4rfk7GWHCaZGBEA
🦾 Изучайте робототехнику и ИИ: https://kevinwoodrobotics.com/product...
🤝 Консультации и наставничество: https://kevinwoodrobotics.com/product...
👁️ Изучение OpenCV: https://kevinwoodrobotics.com/product...
🤖 Изучение ROS: https://kevinwoodrobotics.com/product...
🧠 Изучение компьютерного зрения с использованием ИИ: https://kevinwoodrobotics.com/product...
🖥️ Изучение ИИ и машинного обучения: https://kevinwoodrobotics.com/product...
🛒 Магазин Amazon (мои лучшие предложения для робототехнических проектов и многого другого!): https://www.amazon.com/shop/kevinwood...
☕ Поддержите мой канал: https://buymeacoffee.com/kevinwoodrob...
В этом видео я подробно разбираю весь процесс обучения с подкреплением в робототехнике — от моделирования робота в симуляции до обучения стратегии обучения с подкреплением и развертывания на реальном оборудовании.
На примере вращающегося перевернутого маятника я покажу, как все основные части проекта робототехники с подкреплением связаны между собой и что нужно понимать, когда ваш контроллер не работает.
Мы рассмотрим:
• Создание модели робота из CAD → STL → MuJoCo XML/MJCF
• Настройка двигателей, шарниров, каркасов и режимов управления
• Создание среды Gymnasium
• Состояния, наблюдения, действия, вознаграждения, завершение, сброс и эпизоды
• Обучение нейронной сети политики с использованием PPO и Stable-Baselines3
• Формирование вознаграждения и рандомизация домена
• Понимание весов обученной модели
• Развертывание обученной политики на реальном оборудовании
• Датчики, масштабирование действий, контуры управления и безопасность оборудования
• Оценка результатов и итерации, когда переход от симуляции к реальности не работает
Хотя в этом видео я использую вращающийся перевернутый маятник, тот же алгоритм можно применять к гораздо более сложным роботизированным системам, включая роботизированные манипуляторы, четвероногих и человекоподобных роботов.
Если вы хотите подробнее узнать о моих проектах в области робототехники и о том, как они разрабатываются за кулисами, ознакомьтесь с членством в сообществе Robotics Builders на моем канале.
Матрица вращения: • Robotics Rotation Matrix (2D vs 3D, Frame ...
Кватернионы: • Robotics Quaternion (From Rotation Matrix ...
Настройка пользовательского XML-файла модели робота Mujoco и фреймов для симулятора робота (Вращающийся перевернутый маятник #3): • Setup Custom Robot Mujoco Model XML File a...
Сопоставление симуляции Mujoco с реальным оборудованием для симуляции (Вращающийся перевернутый маятник #4): • Matching Mujoco Simulation to Real Hardwar...
Документация Mujoco: https://mujoco.readthedocs.io/en/stab...
Gymnasium RL: https://gymnasium.farama.org/
Onnx: https://onnx.ai/onnx/index.html
Симулятор Issac: https://github.com/isaac-sim/IsaacSim
0:00 Обучение с подкреплением для робототехники
1:24 Моделирование робота
2:35 MuJoCo XML / MJCF
3:42 Двигатели, режимы управления и фреймы
5:09 Обучение стратегии обучения с подкреплением
7:06 Создание среды спортивного зала
7:52 Наблюдения и состояния
8:04 Разработка вознаграждений
9:51 Сброс и завершение
11:03 Рандомизация домена
12:08 Скрипт обучения PPO
14:25 Развертывание на реальном оборудовании
15:50 Безопасность оборудования
16:14 Датчики и аппаратные аспекты
17:26 Экспорт и запуск стратегии
17:53 Результаты на оборудовании
18:19 Отладка и итерации
18:49 Заключительные мысли
#ОбучениеСПодкреплением #Робототехника #МашинноеОбучение #MuJoCo #ОбучениеРоботов
Спасибо за просмотр! Если это видео оказалось полезным, пожалуйста, поставьте лайк, подпишитесь и поделитесь им:
/ @kevinwoodrobotics
Делюсь своей реферальной ссылкой для заказа Tesla. Вы получите скидку 1000 долларов на покупку продукции Tesla! https://ts.la/kevin145437
Социальные сети:
Веб-сайт: https://www.kevinwoodrobotics.com
LinkedIn: / kevinwoodrobotics
Instagram: / kevinwoodrobotics