![](https://habrastorage.org/getpro/habr/upload_files/87e/4bb/ba5/87e4bbba523b68b76b50b1ecb146450d.jpeg)
Студенты лаборатории интеллектуальной робототехники и автономных систем Калифорнийского университета (UC) создают робота, который может самостоятельно открывать двери и находить розетку для подзарядки без помощи человека. Исследователи уверены, что их разработка станет большим шагом вперед для роботов-помощников.
Открывание дверей — непростая задача для роботов. Когда дверь открывается в сторону от робота, он может повернуть дверную ручку и толкнуть дверь вперед, чтобы войти в комнату. Но когда дверь открывается в сторону робота, задача становится намного сложнее, особенно если дверь имеет встроенное сопротивление, позволяющее ей закрыться самостоятельно.
Некоторые инженеры устанавливают на роботов рычаги с несколькими шарнирами, чтобы удерживать дверную ручку, но это дорого и трудоемко. По словам авторов статьи, одна роборука с шестью суставами, которые имитируют полный диапазон движений руки человека, может стоить десятки тысяч долларов. Студенты UC решили эту проблему, сконструировав отросток простого моторизованного подъемника, который робот может поднимать и опускать, чтобы дотянуться до дверной ручки. Маленькая рука у основания удерживает дверь открытой, пока робот поворачивается вокруг нее и продолжает выполнять свои обязанности в соседней комнате. Это очень простое движение, и вся конструкция намного дешевле, чем роборука с шестью степенями свободы, отмечают исследователи.
Точно так же, по словам исследователей, будет чрезвычайно полезен робот, который может заряжаться от ближайшей удобной розетки.
«Роботы обычно работают от батарей и нуждаются в подзарядке. Решение на современном рынке — установить док-станцию. Но это не лучший выход. Робот теряет много времени, возвращаясь на свою “скамью подсудимых”. Кроме того, док-станцию не установить в каждой комнате. Это непрактично», — отмечают авторы разработки.
Они обучают своего робота искать розетку и вставлять вилку без помощи человека. Сложность состоит в том, что роботы, в отличие от людей, не обладают ловкостью, благодаря которой можно найти розетку и быстро подключиться к ней. Роботу необходимо идеально выровнять свое положение относительно розетки. Исследователи отмечают, что разработанный ими алгоритм дает роботу больше гибкости, которая позволяет «нащупать» розетку по мере приближения к ней.