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.

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

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

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

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

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

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

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

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

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

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

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

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

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

раскрыть ветку (5)
0
Автор поста оценил этот комментарий
Санкции, сейчас
Иллюстрация к комментарию
Иллюстрация к комментарию
раскрыть ветку (4)
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

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

Сообщества

18+

Теги

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

Сообщества

Игры

Теги

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

Сообщества

Юмор

Теги

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

Сообщества

Отношения

Теги

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

Сообщества

Здоровье

Теги

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

Сообщества

Путешествия

Теги

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

Сообщества

Спорт

Теги

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

Сообщества

Хобби

Теги

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

Сообщества

Сервис

Теги

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

Сообщества

Природа

Теги

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

Сообщества

Бизнес

Теги

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

Сообщества

Транспорт

Теги

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

Сообщества

Общение

Теги

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

Сообщества

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

Теги

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

Сообщества

Наука

Теги

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

Сообщества

IT

Теги

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

Сообщества

Животные

Теги

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

Сообщества

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

Теги

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

Сообщества

Экономика

Теги

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

Сообщества

Кулинария

Теги

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

Сообщества

История

Теги

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

Сообщества

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

Теги

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

Сообщества