25

Мой робот на ROS2

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

Однажды у меня была температура, и я не мог уснуть. Мозг счел это самым подходящим временем чтобы объяснить мне, что жить так дальше нельзя, нужно что-то менять. А следом он убедил меня, что самым правильным способом изменения жизни будет создание колесного беспилотника и запуск его в сторону Ханты-Мансийска по тундре.

Мой робот на ROS2

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

Все логично, че.

Как ни странно, идея с беспилотником не отпустила меня и после выздоровления. И я начал изучать вопрос.

Первая версия была на Arduino, с управлением через nrf24l01.

Затем я открыл для себя Ardupilot. У него есть версия Ardurover для колесных и гусеничных беспилотников.

Был куплен полетный контроллер Pixhawk 2.4.8 и три гироскутера. Из гироскутеров я выдрал колеса.

Сварил раму их профильной трубы. По итогу получился такой агрегат:

Этот уже уверенно колесил по лесу и огороду. Соседи смотрели сквозь забор и очковали.

При загрузке полетного (или проездного) задания мой агрегат уже пытался ехать в заданную точку. Результатом одной такой поездки оказался контакт с соседским Опелем. Пришлось платить деньги за ремонт. Теперь уже очковал я.

Забрать такую большую штуку в съемную однушку было нельзя, и я снял с него автопилот. Была сделана гусеничная версия меньшего размера. На видео есть звук, можно послушать как робот пока еще подчиняется мне.

Тут я уже прицепил компьютер-компаньон Raspberry PI 5 и микрофон. Была установлена ROS2 Humble. Общение между полетный контроллером Pixhawk 2.4.8 и Raspberry осуществляется по протоколу pymavlink. Были реализованы топики по приему сигналов с пульта и голосовых команд. Для распознавания голосовых команд использовал нейросеть Vosk.

Дополнительно поставил лидар, но он пока не настроен. Так же приобрел камеру глубины. На видео камеры нет, но я настраивал простое поведение: при появлении в камере человека робот снимается с охраны (disarm) и готов к движению. Для распознавания объектов использовал нейросеть YOLO8.

Сейчас робот на модернизации. Так как у меня появились чпу и другое оборудование, я хочу сделать уже версию в металле. Эта собрана из станочного профиля и пластиковых деталей, отпечатанных на 3D-принтере. Гусеницы печатал из TPU, остальное из PETG.

Если есть вопросы - задавайте. Буду рад ответить.

0
Автор поста оценил этот комментарий

Благодарю! Очень интересно, буду пристально следить, иду примерно тем же путём, начинаю

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Приходи за советом, ежели что)

показать ответы
1
Автор поста оценил этот комментарий

Было бы интересно почитать, фото посмотреть и во сколько обошлось и что умеет)

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Принято, сделаем) я там по экономике написал под комментарием "чопочом". Точной бухгалтерии не вёл, но порядок цен такой

показать ответы
1
Автор поста оценил этот комментарий

А ты про чпу не писал раньше?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Не, не писал. Ну там особо интересного ничего не было. Купил станину, продавец скинул данные по рельсам, швп и двигателям. Я все купил и поставил. Были некоторые трудности, но они рядовые, вроде сломанных кареток, которые привёз Алиэкспресс, или неправильно обработанные ШВП

показать ответы
1
Автор поста оценил этот комментарий

Но с пилой, согласись, надежней)))

Как говаривал старина Капоне: "Добрым словом и пистолетом ты добьешься больше чем просто добрым словом".)))

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Есть такое)

0
Автор поста оценил этот комментарий

при появлении в камере человека робот снимается с охраны (disarm) и готов к движению.

Как я понял, в планах прикрутить на него электропилу?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Я вообще думал научить его кричать что-то вроде "Куда пошёл!"

показать ответы
0
Автор поста оценил этот комментарий
Телега, @Nastiratu, купил что-ли?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

А чего бы и нет. Есть на чем печатать?

показать ответы
0
Автор поста оценил этот комментарий
Санкции, сейчас
Иллюстрация к комментарию
Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Говори куда скинуть)

показать ответы
0
Автор поста оценил этот комментарий
Багги? Дешман с озона , а катер около метра
Иллюстрация к комментарию
Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Не, я про модель руля, которую ты оплатить не можешь. Карты нет или дорого?

показать ответы
0
Автор поста оценил этот комментарий
Ну я хотел багги купить и прикрутить к нему камеру и гонять) + купил здоровенный катер за бесценок (он как модель) но его надо дорабатывать,поворачивать на воде не хочет, 3д модель руля нашел платную, а оплатить не могу ..
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

А покажи что за модель

показать ответы
0
Автор поста оценил этот комментарий
Пропы режут мясо как нож, предупреждаю заранее) у меня есть ещё мелкий фпв под фристайло, и более крупный проект который так и не взлетел( время найти , место подальше, а потом началось что началось)
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Ага, насчёт "мясо как нож" я успел прочувствовать. Правда повезло, малой кровью отделался.

Летучки мне все-таки нравятся меньше, чем колёсные или гусеничные. Результат можно быстрее получить

показать ответы
1
Автор поста оценил этот комментарий
Я с такого набора и начинал) нравилось как в ветер точку держит. Рама, esc, движки, все 1в1
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Самый доступный вариант, да)

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

показать ответы
1
Автор поста оценил этот комментарий
Ардупилот тема , для Diy, очень много настроек и камней подводных) коптер первый был на apm... А щас все на стене в пыли...
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

У меня коптер в шкафу валяется. Так и не полетел.

Иллюстрация к комментарию
показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества