«Продолжение. Часть 1.2. Как я собирал робота телеприсутствия на колесной базе.» Технологии Endurance Robots&Lasers

в 16:40, , рубрики: Raspberry Pi, windows, будущее здесь, ик-сигнал, коллекторный мотор, робототехника, роботы, шаговый мотор

В Части 1.1 мы сформулировали базовые принципы конструкции и задались вопросами. В этой статье ответим на вопросы, а именно, выберем конкретные элементы робота и объясним почему.

Для понимания привожу пример модели робота. Всё просто :)

«Продолжение. Часть 1.2. Как я собирал робота телеприсутствия на колесной базе.» Технологии Endurance Robots&Lasers - 1

Для первого теста электроники мы выбрали самый доступный и дешевый материал: алюминиевый профиль в качестве каркаса, узкие пластиковые колеса с тонкой резиновой шиной (Pololu Wheels), поворотное колесо маленького диаметра (~3 см), одну аккумуляторную батарею 12В 7Ач. Усилили каркас изнутри алюминиевыми перегородками, на которые установили 2 шаговых мотора Nema 17 (позже перешли на более мощные Nema 23). Андрей изначально выбрал «шаговики», чтобы более точно позиционировать робота в пространстве. Для крепления планшета на высоте человеческого роста мы привинтили мебельную штангу к колесной базе. Два драйвера шаговых двигателей TB6600 red приводили моторы в действие. Raspberry PI управлял драйверами. Для передачи команд от оператора на одноплатный компьютер Андрей выбрал Bluetooth-модуль. В итоге с компьютера посредством RS232 по радиоканалу нам удалось управлять колесной базой.

«Продолжение. Часть 1.2. Как я собирал робота телеприсутствия на колесной базе.» Технологии Endurance Robots&Lasers - 2

Параллельно наш американский партнер Маттео (инженер-разработчик) прислал нам рабочий прототип робота телеприсутствия, которого окружающие сразу окрестили «палка на колесах» :) Но я скажу вам, что этот девайс передвигался уверенно, достаточно надежно, весь рабочий день. Его корпус был напечатан на 3D-принтере (начал трескаться спустя 2-3 месяца). Робот передвигался на двух ведомых омни-колесах и двух ведущих пластиковых. Использовались два коллекторных мотор-редуктора без энкодеров. Такие используются в машинках для детей, которые вы можете встретить летом в парках. Андроид-планшет удерживался напечатанным креплением, установленным на 60мм ПВХ трубу.

«Продолжение. Часть 1.2. Как я собирал робота телеприсутствия на колесной базе.» Технологии Endurance Robots&Lasers - 3

«Продолжение. Часть 1.2. Как я собирал робота телеприсутствия на колесной базе.» Технологии Endurance Robots&Lasers - 4

Для управления Маттео использовал бесплатный мессенджер Linphone с открытым кодом. Достаточно установить Linphone на смартфон или ПК, подключить интернет, сделать звонок на аккаунт робота, установить соединение и отправлять команды с помощью клавиатуры.

«Продолжение. Часть 1.2. Как я собирал робота телеприсутствия на колесной базе.» Технологии Endurance Robots&Lasers - 5

Пока мы разрабатывали свою версию робота, возили этот американский прототип на выставки и мероприятия (Москва, Смоленск, Воронеж). Каждый раз мы выявляли преимущества и недостатки предоставленной нам версии, корректировали ТЗ и совершенствовали своего робота. Например, благодаря разборности и легкости конструкции перевозка была не напряжной — весь робот помещался в спортивную сумку. Самым тяжелым был аккумулятор. Продолжались споры насчет выбора типа моторов.

В итоге нам удалось сделать свою версию робота телеприсутствия:
— лонжерон сделан из легкого прочного недорогого алюминиевого композита. Наш экземпляр обошелся в 3000 руб. Мы заказали такой же на заводе из чистого алюминия, вышло 6000 руб.
— установили ИК-датчики для определения наличия препятствий на пути движения.
— колеса пластиковые от самоката, большой диаметр, промышленное производство.

«Продолжение. Часть 1.2. Как я собирал робота телеприсутствия на колесной базе.» Технологии Endurance Robots&Lasers - 6

— установили одну аккумуляторную батарею 12В 7Ач, предусмотрев место для дополнительной АКБ такой же ёмкости.
— Андрей установил 2 шаговых мотора Nema 23.

«Продолжение. Часть 1.2. Как я собирал робота телеприсутствия на колесной базе.» Технологии Endurance Robots&Lasers - 7

— сделали шумоизоляцию как в автомобилях, т.к. вибрация моторов передавалась на лонжерон.
— для крепления планшета Филипп привинтил монопод, а к нему — кредл.
— установили планшет Prestigio с ОС Windows и сим-картой для выхода в сеть интернет (Wi-Fi, 3G/4G).
— Миша написал программу под Windows, с помощью которой устанавливается связь с роботом и осуществляется передача аудио- и видеоданных.
— Филипп для красоты сверху закрыл электронику корпусом.

«Продолжение. Часть 1.2. Как я собирал робота телеприсутствия на колесной базе.» Технологии Endurance Robots&Lasers - 8

«Продолжение. Часть 1.2. Как я собирал робота телеприсутствия на колесной базе.» Технологии Endurance Robots&Lasers - 9

«Продолжение. Часть 1.2. Как я собирал робота телеприсутствия на колесной базе.» Технологии Endurance Robots&Lasers - 10

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

В дальнейшем мы сделали на подобной колесной базе робота-официанта. Можете увидеть его на видео:

всю подробную информацию выкладываем на свой сайт:

Автор: mironsv

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js