Osegi
ИИ·2 мин чтения

Apple HALO: робот Unitree G1 с Mac mini ориентируется в незнакомых домах

Исследователи Apple обучили HALO в 1000 виртуальных домов. В 360 реальных испытаниях робот Unitree G1 с Mac mini M4 Pro показал успех в 91% случаев.

A Unitree G1 humanoid robot with a head-mounted camera and a Mac mini backpack sitting down on a chair in a living room.
Фото: Spider's Web

Apple представила систему HALO, которая позволяет человекоподобному роботу выполнять команды в квартирах, которых он раньше не видел. В 360 испытаниях в шести реальных помещениях робот добился 91% успешных попыток. Ни одно из этих мест заранее не сканировалось и не использовалось для подготовки обучающих данных.

Согласно работе «Perceptive Humanoid Motion from Simulation», HALO понимает команды и по изображению с камер сам подбирает движения всего тела. Робот может подойти к указанному предмету, сесть на стул, боком пройти через приоткрытую дверь, присесть, проползти под столом и толкнуть коробку.

Обучение в 1000 виртуальных домов

Главная трудность в обучении гуманоидов — сбор данных: обычно требуются удалённое управление или запись движений человека. Apple подготовила 1000 виртуальных домов с разной планировкой и обстановкой и сгенерировала почти 163 тыс. обучающих эпизодов, примерно 300 часов движения. Ошибочные попытки, например когда стопа проходила сквозь пол, отбраковывались автоматически. Набор данных создавался 48 часов на 250 графических процессорах Nvidia H100.

Число сред оказалось важным. Когда сидеть учили в одном доме, успех в новых симулированных помещениях составлял 43%, а после обучения на 1000 домов вырос до 84%.

Китайский робот с Mac mini

Своего гуманоида Apple не создавала. В экспериментах использовали Unitree G1 китайского производителя, дополнив его камерой на голове и корпусом с Mac mini M4 Pro и 64 ГБ памяти. Mac интерпретирует команды и планирует движения, остальным управляет штатный Nvidia Jetson Orin NX, поэтому внешний компьютер не нужен. Первый модуль разбивает задачу на простые действия, второй около трёх раз в секунду строит план движения на ближайшие 5 секунд, третий на частоте 50 Гц управляет моторами и балансом.

В тестах приседание удалось в 100% попыток, проход через дверь — в 93%, подход к предмету — в 92%, ползание — в 90%, толкание коробок — в 88%, посадка на стул — в 85%.

С многошаговыми задачами хуже: средний успех упал до 70%, причём проверяли их лишь в одной реальной среде. Сценарий «присесть, подойти к предмету и толкнуть коробку» удался только в половине попыток. По словам исследователей, после первого действия робот часто оказывался в положении, из которого не видел следующую цель.

Приложения, на которые стоит взглянуть

SUMO: числовая головоломка

Выбирайте нужные клетки, складывайте, достигайте цели. Легко понять, сложно освоить. Бесплатно, для любого возраста.

Теги:applehalounitree g1humanoid robotmac minirobotics

Ещё за этот день

Показать все →

Ещё в рубрике: ИИ

Показать все →