Рубрика «ros2»
Планирование движения для ровера на ходовой Ackerman’а
2026-05-26 в 16:58, admin, рубрики: CUDA, DIY, jetson, ROS, ros2, робототехникаПару лет назад у меня возникла мысль, почему бы не написать полноценную клиентскую библиотеку ROS2 для языка Lua?.. Увы, результат оказался невостребованным, зато сама разработка позволила лучше понять, как устроен этот фреймворк, а также с интересом провести время, разгадывая логические головоломки.
Клиентские библиотеки
Создатели ROS2 вынесли базовый функционал в C библиотеку rclЧитать полностью »
Как перестать гадать, что сегодня -dev-ttyUSB0: стабильная работа с USB в Linux Ubuntu
2026-01-11 в 8:05, admin, рубрики: ros2, робототехника, робототехника для детей, робототехника своими рукамиВ любой системе, в частности, в роботе где есть USB-устройства, постоянно борются две силы.
Первая — стремление к хаосу.
Читать полностью »
Как написать собственную кинематику для робота-манипулятора и заставить его ловить объекты на лету
2025-10-21 в 10:20, admin, рубрики: c++, ros2, Unreal Engine, автоматизация, кинематика, манипулятор, робототехникаПривет! Одна из задач при управлении роботами-манипуляторами – расчет обратной кинематики. Данный вид кинематики позволяет вычислить углы наклона суставов робота (joints) таким образом, чтобы захват (grip) робота пришел в заданные трехмерные координаты с правильным углом наклона. Для многих роботов уже есть алгоритмы и формулы вычисления обратной кинематики, мы (команда Zebrains) столкнулись с отсутствием готового решения для робота xArm 2.0.
Как мы в Т-Банке ручное тестирование роботизировали
2025-10-13 в 12:02, admin, рубрики: atm, qa automation, qa testing, ros2, банкомат, банкоматы, робототехника, роботы
Привет! Мы команда из отдела разработки ПО для банкоматов Т-Банка: Александр, Владислав, Иван и Денис.
Образовательный ROS2-робот: аппаратная архитектура и выбор компонентов
2025-03-19 в 7:07, admin, рубрики: ROS, ros2, робототехника, роботы, учебный курс
Наша цель — придумать ROS2-робота для старших классов школ и университетов. Чтобы он помогал изучать современные технологии при минимальной стоимости компонентов и простоте сборки. А также чтобы был потенциал модернизации для участия в соревнованиях. Расскажу вам о текущем состоянии этого проекта.
Моделирование группы БПЛА в симуляционной среде (PX4 ROS 2 Gazebo)
2025-01-09 в 14:09, admin, рубрики: drones, mavlink, pixhawk, PX4, python, ROS, ros2Рад представить вашему вниманию проект, который является частью моей диссертационной работы, направленной на разработку систем управления группой беспилотных летательных аппаратов (БПЛА). Данный проект посвящён созданию гибкой и масштабируемой системы управления дронами как воздушного, так и наземного базирования. Он позволяет моделировать совместное взаимодействие дронов в симуляционной среде, а также обеспечивает основу для реализации новых алгоритмов управления.
Издатель-подписчик для распределённых отказоустойчивых бортовых систем реального времени в 1500 строк кода
2020-07-28 в 15:07, admin, рубрики: afdx, AUTOSAR, CAN, CORBA, dds, open source, OSI, pub/sub, ROS, ros2, RPC, safety critical, Safety-critical system, service oriented, some-ip, uavcan, авионика, аэрокосмическая техника, бортовая электроника, бортовые системы, БПЛА, буква ё, гетерогенность, дроны, ё моё, космические аппараты, космос, привет всем читающим теги, программирование микроконтроллеров, Разработка робототехники, реальное время, робототехника, сетевой анализ, сети и протоколы, системное программирование, стандарты, транспортСап, котятки.
Я пришёл рассказать о проекте UAVCAN — новом сетевом стандарте для организации взаимодействия узлов и компонентов современных транспортных средств с высоким уровнем автономности/автоматизации. Название является акронимом от Uncomplicated Application-level Vehicular Communication And Networking (несложные бортовые сети и коммуникации уровня приложения).
В этой публикации объясняется текущее положение дел и тренды в области сложных бортовых систем, существующие и грядущие проблемы, как мы их решаем и каких успехов добились. Во второй части, которая будет опубликована позднее, наши коллеги из Университета Иннополис подробно осветят практическую сторону внедрения UAVCAN на примере конкретных проектов.

Конъюнктура
Первый блин проекта был заложен в 2014-м. С самого начала это был эксперимент в минимализме: возможно ли в разработке сложных распределённых бортовых систем опираться на мощные абстракции, избегая при этом роста сложности реализации и связанных с ним трудностей валидации и верификации.
Мы наблюдаем быстрый рост сложности бортовых систем, связанный с развитием функциональных возможностей транспортных средств (особенно беспилотных) в целом, и систем автоматического управления в частности.Читать полностью »

