Учёные из Технологического института Джорджии (США) пытаются научить роботов падать без ущерба для собственного тела.

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

Исследователи решили научить современных роботов на программном уровне в реальном времени рассчитывать движения, которые сделают падение наименее травматичным. Основная проблема при этом заключается в аппаратной части, так как большинство электроприводов уступают в быстродействии живым организмам.

Алгоритм удалось настроить с учётом нынешней скорости работы моторов и теперь при потере равновесия программное обеспечение определяет необходимую последовательность касания поверхности различными частями тела робота, чтобы максимально снизить силу удара.

Таким образом робот научился по-разному реагировать на удар в зависимости от его силы: если слегка толкнуть его, робот сделает шаг, чтобы устоять на ногах, а при сильном ударе он сгруппируется и перекатится через голову, чтобы погасить импульс.

Подобные навыки у роботов смогут сократить вероятность повреждений при падении и потенциально снизить затраты на ремонт.

Источник: Популярная Механика