Робота научили кататься на скейтборде и роликах

Человекоподный робот может сохранять равновесие
 |  Автор: Максим Григорьев
Робота научили кататься на скейтборде и роликах
Скриншот видео

Японские инженеры научили двуногого человекоподобного робота сохранять равновесие, передвигаясь на скейтборде и роликовых коньках. Разработка была представлена на конференции IROS 2018.

Читай также: Роботов научили приятно обниматься

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

Инженеры из Токийского университета под руководством Масаюки Инабы (Masayuki Inaba) решили гораздо более сложную задачу и научили двуногого робота двигаться на устройствах с пассивными колесами, таких как скейтборд и роликовые коньки. Эта задача отличается не только от управления активными колесами, но и от обычной ходьбы, потому что во время обычной ходьбы при постановке ноги робот может поставить ее под некоторым диапазоном углов, находящихся внутри конуса, ширина которого зависит от трения между ногой и поверхностью. Если угол постановки ноги лежит внутри этого конуса, то контакт будет стабильным. В случае с ездой на скейтборде или коньках трение в месте контакта ноги с поверхностью можно рассматривать как анизотропное, поэтому пространство стабильного контакта уже описывается не конусом, а треугольником, плоскость которого перпендикулярна направлению движения колес.

Читай также: Мегабот против Суидобаши: Состоялась первая дуэль гигантских роботов

Разработчики создали алгоритм удержания баланса, который учитывает конусы трения и рассчитывает для каждого шага или движения на колесной платформе такое движение, чтобы привести центр масс робота в стабильное состояние. Инженеры заложили в алгоритм управления три типа движений: ходьба на двух ногах, езда на скейтборде с отталкиванием одной ногой от пола и езда на роликовых коньках. Авторы проверили работоспособность алгоритмов на человекоподобном роботе JAXON, рост которого составляет 188 сантиметров. Более подробно о его устройстве можно узнать в одной из предыдущих работ инженеров.

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

Напомним, ранее сообщалось, что японец создал самособирающийся кубик Рубика.



Не пропусти другие интересные статьи, подпишись:
Мы в социальных сетях