Для понимания привожу пример модели робота. Всё просто :)
Для первого теста электроники мы выбрали самый доступный и дешевый материал: алюминиевый профиль в качестве каркаса, узкие пластиковые колеса с тонкой резиновой шиной (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)
Rumlin
24.06.2016 21:36офф Манипулятор и поднос/карман бы ему. Можно было бы гонять его из комнаты на кухню к холодильнику. /офф
progchip666
26.06.2016 13:52Вариант с видео выгляди на много более устойчивым, хотя роботом телеприсутствия его наверно с трудом можно назвать. В глаза он смотреть уже не может, зато с его помощью наверно можно здорово под юбки заглядывать и получить немало компрометирующих фото.
pdkdrp
26.06.2016 15:02+2Посмотрите на гироскутер в качестве дешевой и качественной основы (механика, драйверы моторов, АКБ и зарядное устройство). То что Вы собрали никакой критики не выдерживает.
mmMike
27.06.2016 06:04Сочетание кислотного аккумулятора (судя по виду 12В 7А.ч.) и шаговых двигателей...
Сколько он у вас проезжает до полного разряда (11В) батареи?
(ниже разряжать — выкинуть батарею).
Ставлю на 50-60 метров в помещении..
Serena14
28.06.2016 12:42Где-то я такое уже видел…
www.3dnews.ru/assets/external/illustrations/2010/10/04/599551/shelbottexaiscreengraboct2010.jpg
/простите
rekod
28.06.2016 12:46Помню примерно год назад поприколу тоже собрал робот телеприсутствия: youtu.be/q1kOp0QTPps
Конечный пользователь управляет таким роботом напрямую из браузера (WebRTC)
Но Вы конечно как-то уж очень серьёзно к теме подошли: шаговые двигатели (достаточно моторчиков и управлять ими ШИМ), SIP софт (Linphone) и т.д.
Valerij56
28.06.2016 12:46Робот телеприсутствия — интересная идея, и, кстати, вполне может быть коммерчески успешной продукцией. Но я бы добавил возможность «вертеть головой» — вторую управляемую камеру.
Garbus
Ммм, гляжу на розовую штуковину, и берут сомнения, что она сильно помогла от вибраций.Все же двигатель, жестко закрепленный на корпусе будет в любом случае хорошо шуметь. Это надо что-то тихое, да еще и через резиновый амортизатор к корпусу цеплять. Правда то, что колесо непосредственно на оси мотора делает это более хитрой задачей, с поиском оптимальной жесткости крепления.
P.S. На тестовом варианте так и приходит в голову — профиль был жестяной. Это точно алюминий?
paulsv77
Шумка не розовая пена, а светло-серая прокладка между двигателем и стенкой корпуса, на фото не очень хорошо видно.
Garbus
А, присмотревшись чуть-чуть видно. Не кардинально решит конечно, но должно немного уменьшать колебания стенки.