В августе этого года компания Xiaomi представила гуманоидного робота CyberOne, размеры которого сопоставимы с габаритами человека: рост составляет 177 см, а вес — 52 кг. Чтобы продемонстрировать возможности робота, компания недавно научила его игре на ударных инструментах.
Процесс игры на ударных у CyberOne разбит на три этапа. Вначале робот анализирует ритм в полученном музыкальном файле в формате MIDI для создания последовательности ударов по барабанам. Затем с помощью автономной библиотеки движений и онлайн-калибровки генерируется траектория движений, синхронизированная с последовательностью ударов по барабанам. И на завершающем этапе осуществляется контроль всех движений с помощью контроллера всего «тела».
Как сообщается, самым сложным в игре на ударных для CyberOne было воспроизведение продолжительных последовательностей барабанного ритма, поскольку необходимо было обеспечить непрерывность движений без столкновений конечностей. Чтобы решить эту проблему, команда Xiaomi Robotics Lab определила основной ритм и затем оптимизировала его, создав автономную библиотеку траекторий движения при игре на ударных. Это позволило CyberOne генерировать траекторию непрерывного движения конечностями, соответствующую любому барабанному ритму.
Способность CyberOne играть на барабанах подтверждают его возможности по координации всего своего «тела» и выполнению быстрых, точных и разнообразных движений. Впрочем, роботу всё же пока далеко до профессиональных барабанщиков. Сейчас команда специалистов Xiaomi работает над улучшением способности второго поколения CyberOne к передвижению и манипулированию.
Следует отметить, что роботом, играющим на ударных инструментах, сейчас никого не удивишь. Например, в Германии есть полностью роботизированная группа Compressorhead, в которой имеется барабанщик с четырьмя руками. Но CyberOne является первым полноразмерным гуманоидным бионическим роботом, которого обучили этим навыкам.
Источник: