home.social

#ros2 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ros2, aggregated by home.social.

fetched live
  1. Unser Husarion Rosbot 2 ist seit 2023 offiziell "End-of-Life". Statt ihn zu ersetzen, habe ich ihn technisch revitalisiert:

    ✅ Austausch des Asus Tinker Boards gegen einen Raspberry Pi 5
    ✅ Migration von ROS1 auf ROS2 Jazzy
    ✅ Update der Core2-ROS Firmware sowie Anpassung und Neukompilierung spezifischer ROS-Pakete

    Unser Rosbot läuft nun wieder flüssig, ist modern und bereit für neue Aufgaben. Er ist quasi wie neu, nur besser! 😉

    #Robotics #ROS2 #RaspberryPi5 #Engineering #Husarion #ipaulomo

  2. Как изучать гуманоидную робототехнику в 2026 году: путеводитель по ресурсам

    Прежде чем смотреть на курсы, стоит понять, что именно вам нужно. Платформа HumanoidHub.ai выделяет четыре трека: Инженер‑механик/электронщик — конструкция, приводы, материалы, силовая электроника. Software‑разработчик — ROS2, управление движением, симуляция, real‑time системы. AI/ML‑исследователь — reinforcement learning, VLA‑модели, sim‑to‑real, imitation learning. Бизнес‑аналитик/менеджер — экономика деплоев, ROI, рынок, регулирование. Путаница между треками — главная причина, почему люди тратят время не на то.

    habr.com/ru/articles/1063916/

    #робототехника #ros2 #гуманоидные_роботы #обучение #mujoco #vlaмодели #образование #reinforcement_learning

  3. Полезные TUI инструменты для работы с ROS 2

    Всем дорого времени суток! В этой статье я расскажу о некоторых полезных инструментах командной строки с TUI которые облегчают работу с ROS 2. Кому интересно прошу под кат. medium.com/p/4ea881eda6ff/edit

    habr.com/ru/articles/1032728/

    #ros2 #tui #роботы #cli #полезные_инструменты #мониторинг

  4. Successful 27 day ++ (with ) project integrated with my written, debugged, and full functionality testing with one to two daily sessions on the free web browser interface.

    I had to remind/request Claude use and and some but all other implementation decisions were as I would choose.

  5. 3D-контроль кузова: как отличить исправную фуру от бракованной без участия человека

    Клиент - производитель строительных материалов. Каждый день на погрузку стройматериалов приезжают десятки фур. При этом, габариты паллет, на которых грузят материалы, фиксированы жестко, а вот реальные размеры машин — нет. Внешне кузов может выглядеть ровным прямоугольником, а внутри могут быть скрыты «сюрпризы»: заниженная к кабине крыша, выгнутые борта или самодельные крючки на дверных стойках. Глазом эту кривизну не оценить. В момент погрузки, вилочный погрузчик заносит паллету шириной 2,40 метра, а она упирается в “неучтенный” выступ внутри кузова. Цена такой ошибки — повреждённый груз, развёрнутая на КПП машина, простой ворот, сорванный график отгрузки. Решение заказчика: поставить человека на осмотр: сотрудник заглядывает в кузов и по визуальному осмотру решает, грузить фуру или разворачивать. Это медленно, субъективно, не масштабируется, а отказы по геометрии кузова составляют заметную долю разворотов. Задача, которую решала наша команда: автоматизировать осмотр кузова перед погрузкой. Убрать сотрудника из точки принятия решения и выдавать решение “грузить / не грузить” на основании математических расчетов и реальной геометрии. Планка задана высокая. Нужно замерять сразу три габарита:

    habr.com/ru/articles/1055864/

    #лидары #lidar #логистика #ros2 #компьютерное_зрение #автоматизация #логистическая_компания #облако_точек

  6. 5-year old "Why did my robot do that?" mystery solved!

    Lingering question: Why did the 2021 video of my GoPiGo3 ROS 2 Robot Dave "running a 1k" quit 10 minutes into the run?

    Answer just found today: Because that is all I asked it to capture:

    Line in my run_1k.sh script:

    /home/pi/rosbot-on-gopigo3/plib/captureH264.py -t 600 -fps 4 &

    I asked for 600 seconds of 4 fps video, and missed recording the grand finish of "Dave's 1k Run".

  7. Планирование движения для ровера на ходовой Ackerman'а

    Проверяем, может ли GPU-планировщик MPPI-Generic работать без глобального планера. Самодельный симулятор, контроллер с приоритетом угловой скорости, сравнение с State Lattice и RPP vs MPPI, справился, но есть нюансы.

    habr.com/ru/articles/1039784/

    #ros #ros2 #diy #jetson #cuda #робототехника

  8. Создаем клиентскую библиотеку ROS2. Элементы ноды

    Теперь, когда в вашей клиентской библиотеке появились сообщения , можно перейти к созданию ROS2 ноды и связанных с ней элементов (издателей, сервисов и т.п.). На самом деле процесс добавления этих элементов мало отличается от создания обёртки для таймера, описанный в первой части, поскольку всё сводится к надстройке над функциями библиотеки rcl . Поэтому я не буду рассматривать их подробно, а остановлюсь только на отдельных особенностях.

    habr.com/ru/articles/1036138/

    #ros2 #eventloop

  9. Создаём клиентскую библиотеку ROS2. Генерация сообщений

    Продолжаем разбираться с тем, как научить ROS2 понимать ваш язык программирования. В прошлый раз мы рассмотрели создание и запуск минимальной программы, теперь поговорим про работу с сообщениями. Свою библиотеку я разрабатывал для Lua, поэтому далее в примерах будет встречаться упоминание этого языка. Обмен данными играет в ROS2 ключевую роль. К счастью, практически все задачи, связанные с передачей и приемом сообщений берут на себя библиотеки rcl и rmw , нам "всего лишь" необходимо обеспечить возможность их создания и обработки. Структура сообщения в ROS2 описывается в файле с расширением msg или idl . При сборке пакета выполняются следующие действия:

    habr.com/ru/articles/1033622/

    #ros2 #rcl #кодогенерация

  10. Создаем клиентскую библиотеку ROS2. «Hello ROS»

    Пару лет назад у меня возникла мысль, почему бы не написать полноценную клиентскую библиотеку ROS2 для языка Lua?.. Увы, результат оказался невостребованным, зато сама разработка позволила лучше понять, как устроен этот фреймворк, а также с интересом провести время, разгадывая логические головоломки. Создатели ROS2 вынесли базовый функционал в C библиотеку rcl (ROS Client Libraries). В теории, достаточно создать обертку на каком-либо языке программирования и можно пользоваться. Между тем, сторонних клиентских библиотек не так уж много. На мой взгляд, можно выделить следующие причины:

    habr.com/ru/articles/1031312/

    #ROS2 #rcl

  11. Как собрать Physical AI-конвейер на манипуляторе за 30 тысяч рублей: ROS2, LeRobot и end-to-end imitation learning

    Вокруг Physical AI сейчас много шума, но если отбросить красивые слова, у большинства разработчиков до сих пор нет главного — воспроизводимого конвейера на реальном роботе, который можно поднять своими руками, покрутить, записать данные, обучить policy и вернуть её обратно в железо. Обычно всё рассыпается на отдельные куски: где-то есть teleop, где-то есть датасеты, где-то крутится ML-модель, но цельного ROS2-native пути от демонстрации до исплнения почти не видно. В статье вы получите решение, как собрать такой манипулятор самостояетельно и запустить все необходимые программные компоненты из open-source ROS2 пакетов.

    habr.com/ru/articles/1010178/

    #ros2 #lerobot #робототехника #манипулятор #искусственный_интеллект #machinelearning #deeplearning #vla #vision_language_models

  12. Почему промышленная робототехника выбирает полную интеграцию ROS2

    От «ROS рядом с проприетарными роботами» к «ROS внутри робота»: зачем промышленной робототехнике полная интеграция. Это особенно важно в связи с санкциями и импортозамещением, так как позволяет построить свою открытую-совместимую экосистему и стандарты на базе ROS2, от чего выиграют и российские производители роботов и интеграторы и заказчики и государство. Как бонус мы получаем бесплатное с открытым исходным кодом программное обеспечение написанное всем миром в виде ROS2 пакетов.

    habr.com/ru/articles/1008812/

    #промышленные_роботы #роботы #манипулятор #ros #ros2 #robot_operating_system #конференция #ros_meetup #коллаборативные_роботы #программирование

  13. End-to-End беспилотник на VLM в домашних условиях. Часть 2

    Продолжение статьи про сборку мини-беспилотника в домашних условиях на основе открытой визуально-языковой модели qwen2.5vl без дополнительного обучения, только на основе текстового чата с моделью. Теперь практическая часть: сборка, настройка, тесты...

    habr.com/ru/articles/1005052/

    #ros2 #компьютерное_зрение #ии #робототехника #llm #llmмодели

  14. 🚨 CRITICAL: CVE-2026-26011 in ROS 2 navigation2 (≤1.3.11) allows unauth attackers in the same DDS domain to trigger heap out-of-bounds writes via /initialpose, causing DoS or further exploit. Isolate & patch! radar.offseq.com/threat/cve-20 #OffSeq #ROS2 #infosec #robotics

  15. Current thinking about a 2026 ROS bringup github.com/Agroecology-... Then gradual migration to github.com/openrr/openrr + github.com/openrr/openrr as they (and hopefully I) mature. Project is sowbot.co.uk Worth it, or just start as you mean to go on? #ros2 #rust #robotics cc @[email protected]

  16. Been working on the robot brain.. Some docs for it here sowbot.co.uk plan is to build an #Opensource Agbot #Robots #ROS2 #OpenHardware

  17. Революционный подход в школьной образовательной робототехнике

    Mirte — это недорогая полностью open-source платформа учебного мобильного робота, где ученик проходит путь «от телеуправления и Blockly до Python, SSH и полноценного ROS», задуманная как единый «трек» обучения от начальной школы до университета, оставаясь на одном и том же роботе и в одной и той же среде. Идея Mirte в образовании — не прятать “настоящую” робототехнику за игрушечными абстракциями, а сделать к ней удобный, поэтапный вход.

    habr.com/ru/articles/988826/

    #ros #ros2 #robot_operating_system #образование #микроконтроллеры #микроэлектроника #робототехника #arduino #raspberry_pi #роботы

  18. End-to-End беспилотник на VLM в домашних условиях. Часть 1

    Проектируем беспилотник в домашних условиях. End-to-End подход на основе открытой визуально-языковой модели qwen2.5vl. Задача следования за объектом реализована без дополнительного обучения, только на основе текстового чата с моделью.

    habr.com/ru/articles/984290/

    #компьютерное_зрение #ros2 #raspberrypi #ии #робототехника #ml #llmмодели