Как добавить MoveIt 2 к вашему роботу-манипулятору: планирование движений и управление «железом» ...
OmArTronics plus
0:00 / 0:00
Как добавить MoveIt 2 к вашему роботу-манипулятору: планирование движений и управление «железом» ...
2 449 просмотров · 2 мес. назад
OmArTronics plus
23,2 тыс. подписчиков
2 449 просмотров · 2 мес. назад
Во второй части я создал цифрового двойника. Теперь манипулятор планирует свои движения самостоятельно. В этом видео рассматривается всё: от теории планирования движений до запуска MoveIt 2 на реальном оборудовании — обратная кинематика, планирование траектории, мастер настройки MoveIt, симуляция в Gazebo, API на Python и пользовательский последовательный мост для управления физическим манипулятором через USB.
Опыт работы с MoveIt не требуется. Каждая концепция сначала получает визуальное объяснение, а затем мы шаг за шагом строим её: настраиваем группы планирования, устанавливаем контроллеры, запускаем демонстрацию с имитированным оборудованием, проводим симуляцию в Gazebo, пишем скрипт движения на Python и, наконец, подключаем реальные сервоприводы.
Это третья часть из четырехсерийного цикла:
► Часть 1: Полная сборка — оборудование, прошивка, управление по Wi-Fi — • Build a 6-DOF (5+1 Gripper) Robotic Arm wi...
► Часть 2: URDF + RViz + Gazebo — цифровой двойник в ROS 2 — • How to Build a Digital Twin URDF for Your ...
► Часть 3 (это видео): MoveIt 2 — планирование движения + реальный аппаратный мост
► Часть 4: Компьютерное зрение — автономный захват и перемещение с помощью OpenCV — • I Gave My $50 Robot Arm Eyes — Computer Vi...
► Плейлист со всеми четырьмя частями цикла: • OmArm Zero — $50 Robot Arm: Build, ROS 2, ...
► Бесплатный курс (все 4 части по порядку): • OmArm Zero — Robot Arm Course: Build, ROS ...
⏱️ РАЗДЕЛЫ
0:00 — Зацепка
1:10 — От ползунков шарниров до планирования движения
2:12 — Обратная кинематика
3:57 — Планирование траектории
5:12 — Что на самом деле делает MoveIt 2
6:23 — Мастер настройки MoveIt
10:56 — Понимание файлов конфигурации
12:46 — Конфигурация контроллера
14:23 — Захват и имитирующие шарниры
14:54 — Демонстрация MoveIt: имитация оборудования
16:35 — Моделирование MoveIt + Gazebo
18:12 — API движения на Python
19:55 — Архитектура моста
21:46 — Калибровка сервоприводов
23:06 — Запуск реального робота
25:10 — Устранение неполадок и часто задаваемые вопросы
26:29 — Заключение — Что дальше
Что вы узнаете:
◾ Прямая и обратная кинематика — почему ИК важна для реальных роботов
◾ Планирование траектории — пути без столкновений, не только конечные точки
◾ Архитектура MoveIt 2 — move_group, конвейер планирования, OMPL
◾ Мастер настройки MoveIt — полное пошаговое руководство для 6-степенной манипулятора + захвата
◾ Объяснение файлов конфигурации — SRDF, kinematics.yaml, контроллеры, ограничения суставов
◾ Конфигурация контроллера — ros2_control и менеджер контроллеров MoveIt
◾ Демонстрация MoveIt с имитацией оборудования — планирование и выполнение в RViz
◾ MoveIt + Gazebo — моделирование на основе физики с выполнением траектории
◾ API движения на Python — plan_joint_goal, plan_pose_goal, декартовы пути
◾ Аппаратный мост — пользовательский узел ROS 2, соединяющий MoveIt с последовательными сервоприводами
◾ Калибровка сервоприводов — сопоставление радиан MoveIt с шириной импульсов ШИМ
◾ Реальный запуск робота — от планирования в RViz до физического движения манипулятора
🔗 ССЫЛКИ
Статья в блоге (полное руководство): https://omartronics.com/moveit2-motio...
Часть 1 видео: • Build a 6-DOF (5+1 Gripper) Robotic Arm wi...
Часть 2 видео: • How to Build a Digital Twin URDF for Your ...
Пакет проекта (магазин): https://omartronics.com/product/omarm...
Репозиторий GitHub: https://github.com/ODraidrya/OmArm-Zero
Веб-сайт: https://omartronics.com/
🎵 МУЗЫКА (без авторских прав, указание авторства согласно лицензии)
Трек: Elektronomia - Limitless [NCS Release]
Музыка предоставлена NoCopyrightSounds
Бесплатная загрузка/прослушивание: https://ncs.io/limitless
Смотреть: • Elektronomia - Limitless | Progressive Hou...
"Dawn" от Sappheiros
• 🛀 Calm Music No Copyright by Sappheiros
Лицензия Creative Commons Attribution 3.0
"Way Home" от Tokyo Music Walker
• Way Home – Tokyo Music Walker (No Copyrigh...
Лицензия Creative Commons Attribution 3.0
"Introspection" от Mona Wonderlick
Бесплатная фоновая музыка | Релиз в аудиобиблиотеке
• Introspection — Mona Wonderlick | Free Bac...
"Better Days" от LAKEY INSPIRED
/ lakeyinspired
• LAKEY INSPIRED - Better Days
Лицензия Creative Commons Attribution 3.0
"Clouds" от Joakim Karud
/ joakimkarud
• Clouds – Joakim Karud (No Copyright Music)
Лицензия Creative Commons Attribution 3.0
"Hidden Agenda" от Kevin MacLeod (incompetech.com)
https://incompetech.filmmusic.io/song...
Лицензия Creative Commons Attribution 4.0
Трек: Jim Yosef - Link [NCS] [Релиз]
Музыка предоставлена NoCopyrightSounds
Бесплатная загрузка/прослушивание: https://ncs.io/link
Смотреть: • Jim Yosef - Link | House | NCS - Copyright...
"Cipher" Кевина Маклеода (incompetech.com)
https://incompetech.filmmusic.io/song...
Лицензия Creative Commons Attribution 4.0
Трек: Janji - Heroes Tonight (feat. Johnning) [NCS Release]
Музыка предоставлена NoCopyrightSounds
Бесплатная загрузка/прослушивание: https://ncs.io/ht
Смотреть: • Janji - Heroes Tonight (feat. Johnning) | ... ...