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

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



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



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





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



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

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



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



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







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

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



всю подробную информацию выкладываем на свой сайт: endurancerobots.com
Поделиться с друзьями
-->

Комментарии (12)


  1. Garbus
    24.06.2016 20:47
    +2

    Ммм, гляжу на розовую штуковину, и берут сомнения, что она сильно помогла от вибраций.Все же двигатель, жестко закрепленный на корпусе будет в любом случае хорошо шуметь. Это надо что-то тихое, да еще и через резиновый амортизатор к корпусу цеплять. Правда то, что колесо непосредственно на оси мотора делает это более хитрой задачей, с поиском оптимальной жесткости крепления.
    P.S. На тестовом варианте так и приходит в голову — профиль был жестяной. Это точно алюминий?


    1. paulsv77
      26.06.2016 10:31

      Шумка не розовая пена, а светло-серая прокладка между двигателем и стенкой корпуса, на фото не очень хорошо видно.


      1. Garbus
        26.06.2016 13:45

        А, присмотревшись чуть-чуть видно. Не кардинально решит конечно, но должно немного уменьшать колебания стенки.


  1. Rumlin
    24.06.2016 21:36

    офф Манипулятор и поднос/карман бы ему. Можно было бы гонять его из комнаты на кухню к холодильнику. /офф


  1. bazis13
    26.06.2016 10:28

    Вы правда радиаторы от драйверов шаговиков обмотали теплоизоляцией?


  1. progchip666
    26.06.2016 13:52

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


  1. Userhabr
    26.06.2016 14:35

    image


  1. pdkdrp
    26.06.2016 15:02
    +2

    Посмотрите на гироскутер в качестве дешевой и качественной основы (механика, драйверы моторов, АКБ и зарядное устройство). То что Вы собрали никакой критики не выдерживает.


  1. mmMike
    27.06.2016 06:04

    Сочетание кислотного аккумулятора (судя по виду 12В 7А.ч.) и шаговых двигателей...


    Сколько он у вас проезжает до полного разряда (11В) батареи?
    (ниже разряжать — выкинуть батарею).


    Ставлю на 50-60 метров в помещении..


  1. Serena14
    28.06.2016 12:42

    Где-то я такое уже видел…
    www.3dnews.ru/assets/external/illustrations/2010/10/04/599551/shelbottexaiscreengraboct2010.jpg

    /простите


  1. rekod
    28.06.2016 12:46

    Помню примерно год назад поприколу тоже собрал робот телеприсутствия: youtu.be/q1kOp0QTPps
    Конечный пользователь управляет таким роботом напрямую из браузера (WebRTC)

    Но Вы конечно как-то уж очень серьёзно к теме подошли: шаговые двигатели (достаточно моторчиков и управлять ими ШИМ), SIP софт (Linphone) и т.д.


  1. Valerij56
    28.06.2016 12:46

    Робот телеприсутствия — интересная идея, и, кстати, вполне может быть коммерчески успешной продукцией. Но я бы добавил возможность «вертеть головой» — вторую управляемую камеру.