Top.Mail.Ru

Как обучается робот и человек по видео⁉️🤖

🤖Тут и правда есть забавное сходство: и человек, и робот учатся по видео, но делают это совершенно по‑разному. Разберём, как именно Unitree G1 (который гуляет по Москве)«смотрит» видео с людьми и превращает увиденное в движения — и чем это отличается от того, как учимся мы.

📍Как робот учится по видео: имитационное обучение (Imitation Learning)

Для G1 это не «посмотрел и повторил», а многоступенчатый инженерный процесс.

✅Разметка человеческого тела. Сначала видео с человеком прогоняют через нейросеть‑оценщик поз (pose estimator), например, MediaPipe или OpenPose. Она ставит на тело человека 17–25 ключевых точек: плечи, локти, запястья, бёдра, колени, стопы. Получается не картинка, а таблица чисел — координаты этих точек в каждом кадре.

✅Перенос на робота (Human‑to‑Robot Mapping). У человека и у G1 разная анатомия: разные длины конечностей, разные диапазоны вращения суставов. Поэтому координаты точек переводят в углы суставов робота. Это делают с помощью оптимизатора: он подбирает такие углы в 23 степенях свободы G1, чтобы его поза максимально совпадала с человеческой. На выходе — траектория углов во времени.

✅Сглаживание и безопасность. «Сырые» траектории часто резкие: человек может махнуть рукой слишком быстро, и робот рискует потерять равновесие или повредить приводы. Поэтому траектории сглаживают фильтрами, ограничивают скорости и ускорения, добавляют требования по балансу (центр масс должен оставаться над опорой).

✅Отработка в симуляторе. Полученную траекторию сначала прогоняют в симуляторе (Isaac Gym, Mujoco, Gazebo). Робот там сотни раз падает, встаёт, корректирует движение — алгоритм учится быть устойчивым. Это этап обучения с подкреплением (Reinforcement Learning), который «докручивает» сырую имитацию до надёжного поведения.

✅Перенос на реального робота (Sim2Real). Когда в симуляторе всё стабильно, траекторию и политику управления переносят на реального G1. На практике всё равно нужна небольшая донастройка: реальный мир шумнее (пол чуть скользкий, кабель под ногой), поэтому добавляют простые контроллеры обратной связи (PD‑регуляторы), которые держат углы и компенсируют мелкие отклонения.

📍Примеры, как это выглядит на практике:

✅Танец или «поза из мема». Берут видео, где человек делает эффектное движение. Нейросеть извлекает ключевые точки, оптимизатор строит траекторию для 23 суставов G1, симулятор докручивает баланс — и робот повторяет движение, сохраняя устойчивость. Так появляются вирусные ролики.

✅Бытовые действия (открыть дверь, взять предмет). Тут важнее не поза, а последовательность шагов и взаимодействие с объектом. Для этого используют не только видео, но и телеуправление: оператор в костюме захвата движений или через джойстик показывает, как правильно тянуть ручку или обхватывать чашку. Эти данные добавляют к видео, чтобы робот понял не только «как стоять», но и «как действовать».

📍Чем это отличается от того, как учится человек:

✅Параметр.

👨‍🦯Человек

🤖Unitree G1

✅Восприятие.

👨‍🦯Интуитивно «видит» смысл действия, понимает контекст и намерения.

🤖Видит только пиксели и точки; смысл и намерения нужно явно задавать через цели и ограничения.

✅Обобщение.

👨‍🦯Легко переносит навык на новые условия (другая дверь, другой угол).

🤖Требует дообучения или новых демонстраций; обобщает хуже, особенно при сильных изменениях.

✅Обратная связь.

👨‍🦯Чувствует тело, боль, усталость; корректирует движение по ощущениям.

🤖Опирается на датчики усилия, IMU, энкодеры; «боль» — это ошибка контроллера или падение.

✅Скорость обучения.

👨‍🦯Может научиться простому жесту за 1–3 попытки.

🤖Требует сотен/тысяч симуляционных попыток плюс реальные тесты; подготовка данных тоже занимает время.

✅Безопасность.

👨‍🦯Самостоятельно избегает опасных движений.

🤖Инженеры заранее ограничивают диапазоны и скорости, чтобы робот не травмировал себя и людей.

📍Где и как это делают на практике:

✅В лабораториях и вузах на версиях G1 EDU: у них открыт доступ к низкоуровневому управлению, SDK и ROS2. Студенты собирают короткие видео‑демонстрации, обрабатывают их скриптами на Python, запускают обучение в симуляторе и переносят на робота.

✅На уровне компании‑разработчика. используют большие датасеты из сотен человеческих демонстраций и мощные вычислительные кластеры. Так обучают базовые политики ходьбы и баланса, которые потом «вшивают» в прошивки всех G1

Так что, когда видим, как G1 «танцует» или повторяет движение из видео, за этим стоит не магия, а цепочка: оценка поз → перенос на другую кинематику → симуляция и дообучение → перенос на реального робота.


#роботы #гуманоидныероботы #UnitreeG1 #EngineAIT800 #робототехника #технологии #инновации #tech #будущееужездесь #сравнениероботов #искусственныйинтеллект #AI #инженерныерешения #китайскиетехнологии #промышленныероботы


🤖Тут и правда есть забавное сходство: и человек, и робот учатся по видео, но делают это совершенно по‑разному. - изображение
488
Комментарии
0 / 2000
Ваш комментарий
Тебя ждёт миллион инвесторов
Регистрируйся бесплатно, чтобы учиться у лучших, следить за инсайтами и повторять успешные стратегии
Мы используем файлы cookie, чтобы улучшить ваш опыт на нашем сайте
Нажимая «Принять», вы соглашаетесь на использование файлов cookie в соответствии с Политикой конфиденциальности. Можно самостоятельно управлять cookie через настройки браузера: их можно удалить или настроить их использование в будущем.
Как обучается робот и человек по видео | БАЗАР