ttt888

ttt888

на Пикабу
поставил 6 плюсов и 0 минусов
отредактировал 0 постов
проголосовал за 0 редактирований
6912 рейтинг 8 подписчиков 71 комментарий 18 постов 2 в горячем
-8

В каждом логотипе Лебедева скрыт хрен?!

Мы стали использовать знак "Сделано в России" на своих роботах для сбора гольф-мячей. Зная о большой любви Лебедева прятать в логотипах скрытый хрен, искать пришлось недолго. Здесь он тоже есть...

В каждом логотипе Лебедева скрыт хрен?! Артемий Лебедев, Хрен, Логотип, Видео
В каждом логотипе Лебедева скрыт хрен?! Артемий Лебедев, Хрен, Логотип, Видео
Показать полностью 2
38

Как создаются роботы.

Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост

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

На вопросы отвечает Игорь Еремеев, технический директор Промобот.

Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост

Ваша компания уникальна для России. Вы не останавливаетесь на достигнутом и постоянно развиваетесь. Можете ли сейчас вспомнить как все начиналось?


Компания Промобот была основана в 2015 году Алексеем Южаковым, мной, Олегом Кивокурцевым и Максимом Утевым. Мы представляли робота-снегоуборщика на конкурсе инновационных проектов «Большая разведка» в 2014 году. Там Алексей Южаков выступал в качестве спикера.


После выступления, Олег познакомился с Алексеем, рассказал о том, что мы занимаемся различными проектами в области робототехники и предложил внедрить результаты в проекты Алексея. Южакову идея понравилась и он предложил встретиться для обсуждения перспектив.


Далее, именно Южаков предложил сделать робота-промоутера. Он предложил нам помещение и финансирование. Мы же должны были построить первый прототип.

Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост

Построили. Повезли тестировать в один из торговых центров, и там он привлек очень много внимания. И так решили продолжать.


Что Вас мотивировало?


Все начиналось как хобби. Точнее, все началось с учебы, потом перешло в хобби, и потом появилась финансовая составляющая.


Оглядываясь назад, все ли Вы сделали правильно? Какие грабли собрали по дороге?


В случае с Промобот мы сделали все правильно. До этого мы делали робота-снегоуборщика, и он был не востребован. Несколько мы продали и получили не самую хорошую обратную связь. Он был недостаточно удобен, недостаточно технологичен. Поэтому она не ушла в массы. Мы вовремя переключились на Промобот.

Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост

Тогда как раз мы познакомились с Алексеем Южаковым. Он стал идейным вдохновителем. До этого были технари — я и Максим Утев, был Олег Кивокурцев, который умел продавать.


И еще одна деталь, я всегда работал с друзьями или с родственниками. Это были мои грабли. Но когда я связался с Олегом и Максимом, я начал работать с абсолютно незнакомыми мне людьми. У нас не было к друг другу претензий, обстоятельств, обязательств. Мы просто начали делать то, что было нужно.


С какими сложностями вы столкнулись и как их преодолели?


Финансирование. Когда мы делали снегоуборщика, то мы делали его за свои средства. Тогда у меня был свой бизнес и я мог себе это позволить. Но, наверное, ребятам, которые только закончили университет, самостоятельно заняться коммерческой робототехникой будет сложно.


Упорство. Промобот отличается от других команд, где я работал, именно этим качеством. Здесь непозволительно откладывать на завтра то, что можно сделать сегодня. Нужно брать и делать. Мы сидим здесь постоянно и работаем на результат. Любыми путями. Чем раньше результат, тем лучше. Любой результат.

Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост

Сейчас Вы больше стартап или технологическая компания?


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



Игорь, делаете ли Вы что-то руками? Приходиться ли моделировать, кодить или браться за дрель?

Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост

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

Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост

Как работает Ваш робот? Какие аппаратные компоненты Вы используете?


Большинство аппаратных компонентов разработаны нами собственноручно, за исключением вычислительных модулей. Вычислительные модули — это обычный компьютер, уменьшенный в разы. А все платы управления, сервоприводы и так далее — все это сделано нашими специалистами в Перми.

Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост

Если смотреть в процентном соотношении, то у нас сейчас 70 отечественных и собственных комплектующих на 30 импортных. Из этих 70 — половина наших комплектующих. Металл изготавливается подрядчиками в Перми, по нашим чертежам. Детали корпуса — сам пластик закупаем, но формуем у нас на производстве. Вся аппаратная составляющая разрабатывается и собирается тоже нами. Практически все делаем сами.

Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост

Используете ли Вы ROS? Какие-то другие технологии в софте?


Мы использовали его с самого начала. Когда мы начинали, у нас не было программистов и я делал все сам. Я случайно выбрал ROS, по нему было много видео-пособий. А в последствии оказалось, что это было правильным решением.

Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост

Кстати, говоря о граблях, то не стоит изобретать велосипед и пытаться придумать все с нуля. Нужно пользоваться тем, что уже есть и адаптировать.


Мы это делаем по сей день. Если нам нужен пакет навигации, то берем что-то из открытых источников и дорабатываем под себя. И когда долго идет работа, уж ничего не остается от исходных данных. Но в начале это дает некую точку роста, относительно которой ты можешь двигаться.

Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост

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

Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост

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

Распознавание речи пробовали от Google и Яндекс. В итоге, сейчас работаем над своим. Потому что параметры распознавания у телефона, который лежит рядом, и у робота на выставке — разные. Мы вручную обрабатывали запросы с роботов из шумных мест, с разными особенностями речи, и на основе этих данных научили систему распознавать хорошо в тех условиях, в которых находится робот.

Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост

Поддерживаете ли Вы какие-то opensource проекты? Публикуете ли в открытый доступ часть своих наработок?


Нет.

Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост

Вы сделали классный сервис для создания движений роботов. Как работает Motion studio? Какие технологии используете? Как происходит рендеринг?


Это веб-сервис. В основе лежит 3D модель робота, на ней есть интерактивные узлы, которые можно крутить, вертеть, строить из них движения. Из этого можно создать сценарий, добавить музыку, поменять цвета подсветки и так далее. Сценарий сохраняется и переносится на робота в виде файла.

Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост
Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост

Какие у вас планы и перспективы, связанные с Промобот?


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

Как создаются роботы. Роботы наступают, Робот, Робототехника, Длиннопост

Если говорить о глобальных планах компании, то сейчас мы работаем над расширением географии поставок, отработке новых кейсов применения, например, робот-консьерж, робот-консультант, робот-экскурсовод. Это некая совокупность функций, разработанная для работы в специфичной отрасли. В компании мы называем это кейсами применения. И непрерывное улучшение, конечно же.


P.S.: От себя хочу добавить, что безумно приятно, что у нас в России есть такие компании. Это показатель того, что для успеха не обязательно уезжать из РФ, не обязательно даже переезжать в Москву. Все барьеры находятся внутри нас. Promobot, спасибо!

Показать полностью 16
10

Как сделать корпус для робота похожий на камень

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

Как показать инвесторам красивый робот? Разработать красивый корпус. Как это сделать, пока нет инвестиций? Я постарался кратко описать свой путь. Я разрабатываю робота для сбора мячей для гольфа на driving range. Сейчас в мире только одна компания продает робота для решения этой задачи, он стоит более 15.000$. Рынок очень перспективный, это сподвигло меня превратить проект из DIY в технологический стартап. Без упаковки разницу почувствовать очень сложно. В этой статье я расскажу как за 4727 руб. получить корпус 1000мм x 800мм x 250мм.

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

Нужен ли корпус в первых версия робота?


Как объяснить потенциальным инвесторам в России, что такое робот для сбора мячей для гольфа на driving range? Чаще всего нужно начинать с того, что такое гольф, driving range, зачем собирать мячи, почему робот не попадет в песчаные ловушки, почему его не собьет гольф-кар ит.д.

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

Проще всего показать видео как это работает. Вот только от обозрения фанерной коробки у всех на лице появляется невольная улыбка и разговор перестает быть конструктивным. Не менее остро это ощущается при подготовке заявки в западные инвест-фонды.


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


Разработка корпуса из стекловолокна


Первым делом нам нужно разработать форму, на которую будет наклеивать стекловолокно с эпоксидной смолой. Некоторые предпочитают делать контрформу.


Самый бюджетный вариант получается из пенопласта. Его можно склеить в болванку нужно размера и обработать на фрезерном станке с ЧПУ. Мы не имещ легких путей, да и цель сделать очень бюджетно.


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

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

Имеющуюся 3D-модель режем на слои, равные толщине пенопласта, в моем случае это 30мм.

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

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

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

После переноса режем листы пенопласта по линиям.

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

Полученные слои склеиваем между собой.

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

Выровнять форму можно пластилином. Я же выбрал самый простой способ — обтяжку пищевой пленкой.

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

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

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

Смолу и отвердитель необходимо довести до комнатной температуры, чтобы улучшить вязкость и время жизни смеси. Смешиваем до однородного цвета.

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

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

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

Нарезаем стекломат на кусочки, укладываем слоями стекломат и кисточкой пропитываем эпоксидной смолой. За раз можно повторять до 3 слоев. Затем необходимо оставить на просушку на 12 часов. Можно использовать полиэфирную смолу, но запах отвратительно сильный.

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

Количеством слоев можно набирать необходимую толщину детали. Адгезия между слоями хорошая.

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

Полученную форму можно шпаклевать. Шпатлевка нужна на экпоксидной основе с отвердителем.

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

Ошкурить шпатлевку после высыхания.

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

Прогрунтовать.

Как сделать корпус для робота похожий на камень Длиннопост, Робот, Инструкция, Своими руками

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

Потрачено 4727 руб.

При этом каждый следующий корпус будет стоить примерно так же и отнимать столько же времени. Супербюджетный корпус для робота 800x1000x250 готов. Спасибо за внимание!

Показать полностью 15
1220

Как я разработал робота для сбора мячей для гольфа.

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

Меня зовут Слава. Я из Молдовы. Это невероятная история моей жизни и о том, как я сделал робота для сбора мячей для гольфа.

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

Молдова одна из беднейших стран в СНГ и в восточной Европе. У нас нет гольфа, дорогих машин, роботов и богатых людей.

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

Мои дедушка и бабушка бизнесмены. У них своя точка на базаре, их все знают.

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

Мой дядя работал раньше в Германии, потом пригласил меня.

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

В Германии мы работали в гольф клубе, там я впервые попробовал гольф. Я был восхищен!

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

По возвращению в Молдову я весь в мыслях был лишь о гольфе.

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

Хотя на тот момент только президент страны и его друзья пробовали гольф.

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

Я вернулся на работу в Германию. Большинство времени в Германии мы собирали мячи для гольфа.

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

Мой дядя очень быстро учится. Он и в Молдове водил телегу, поэтому за пару месяцев он получил права и стал собирать мячи на машине.

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

Однажды у него была авария и он сильно травмировал копчик. Как он говорил, это была не его вина, просто канава не в том месте.

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

С нами работал Рашид из Афганистана. Он рассказал, что в Кабуле мячи собирают роботы.

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост
Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

Так я решил сделать своего робота.



Планируется несколько основных преимуществ относительно существующего коммерческого решения.


Отсутствие необходимости закапывать слаботочный кабель по периметру.

Возможность внедрения в уже существующую инфраструктуру.

Более низкая стоимость и совокупная стоимость владения.


Корпус и механическая часть


Материалом для корпуса первого образца была выбрана фанера. Дешево, позволяет на месте быстро подрезать какие-то части или просверлить отверстия. Чтобы все было четко подогнано набросал чертеж и отдал на фрезерную резку.

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост
Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

Собрал все детали. С самого начала была идея сделать корпус скругленным, но решил остановится строго на MVP. Все, что не влияет на работоспособность пока умышленно исключаю из todo-листа.

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

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

По двигателю 12V 30 Н/м. на каждое колесо. Такой же двигатель крутит вал с дисками захвата, так как они подняты над поверхностью для облечения поворотов и повышения маневренности.

Изначально двигатели были noname китайские. В описании не было момента, поэтому риск был велик. Момента явно не хватало, что не скажешь о двигателей от стеклоподъемников.

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

После смены двигателей пришлось напечатать другие шестерни.


Электроника


Так как ровер должен работать без электромагнитного кабеля по контуру поля ему как-то необходимо ориентироваться и искать базу для сброса шаров и подзарядки.


Принял решение использовать Orangepi lite и arduino для более удобной работы с 5v без зоопарка конверторов уровней для каждого датчика и драйвера двигателей.

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

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

Как я разработал робота для сбора мячей для гольфа. Робот, Гольф, Разработка робота, Arduino, Видео, Длиннопост

Схема состоит из 11 план, 11 Карл!

— Orange Pi Lite

— Arduino nano

— GPS модуль GY-NEO6MV2

— 2 драйвера двигателя VNH2SP30

— Bluetoth Hc-06

— 2 ультразвуковых модуля J34

— Конвертер логических уровней

— Модуль 3-х осевого гироскопа и акселерометра GY-521 MPU-6050

— Блок из двух реле


Конечно это было сделано для быстрой сборки, монтажа и замены модулей.

Уже сейчас ровер собирает 95-100% мячей на своем пути. Строит маршрут внутри полигона по GPS-координатам. В планах:


Нахождение базы для сброса мячей и зарядки по визуальной метке.

Сервопривод сброса мячей.

Датчик переполненности отсека с шарами.

WEB-интерфейс для визуального указания точек на карте, построения зон для сбора мячей с разной периодичностью.

Корпус.

Размещение робота в гольф-клубе в Москве для теста в боевых условиях.

Я открыт для диалога, советов, помощи, предложений.

Показать полностью 17 2
Отличная работа, все прочитано!