У двуногих роботов есть недостаток — им хватит легкого толчка, чтобы упасть на землю. И последствия такого падения — долгий и затратный ремонт, ведь эти машины наполнены камерами, датчиками и сложной электроникой.
Инженеры давно пытаются решить эту проблему. У них даже есть несколько способов:
- Некоторые системы при падении просто блокируют все приводы. Робот в таком случае падает всем своим жестким корпусом, и удар получается максимально сильным.
- Другие системы, наоборот, полностью отключают управление. Машина становится похожей на тряпичную куклу и начинает хаотично кувыркаться в воздухе. Однако в таком случае робот может удариться о землю самой хрупкой своей частью.
- Существуют методы, где робота заранее, вручную программируют на определенную последовательность действий при падении. Но и у такого подхода есть минус: он работает только в идеальных условиях.
Исследователи из Disney Research в Цюрихе предложили свой вариант. Они задались вопросом, можно ли научить робота падать не просто безопасно, но еще и грациозно. Исследование было опубликовано в arXiv.
Они использовали вариант искусственного интеллекта, при котором программа учится методом проб и ошибок. Ее не пишут вручную, а создают ей виртуальную среду, где она может экспериментировать миллионы раз. Проще говоря, ученые сделали в компьютере точную копию тысячи роботов. А после множество раз сталкивали их, толкали, заставляли падать с самых разных позиций и скоростей.