Привет, Хабр! Центр робототехники Сбера совместно с группой организаторов российского сообщества ROS (Robot Operating System) проводит конференцию по робототехнике ROS Russian Meetup 2023. Напомним, она пройдёт 17-18 февраля, и регистрация на неё уже открыта! Под катом — подробности о конференции, включая адрес проведения.

Что это за мероприятие?

Это практическая конференция по ROS (Robot Operating System) — всемирно признанному программному фреймворку, позволяющему быстро прототипировать робототехнические системы.

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

Также на конференции будут обсуждаться предложения к федеральному проекту по развитию отечественной робототехники (на панельной сессии конференции). Если вы хотите повлиять на развитие российской робототехники, то обязательно примите участие и внесите свои предложения.

Немного подробностей о фреймворке

ROS — это набор программ с открытым исходным кодом, которые помогают исследователям и разработчикам создавать и повторно использовать код между роботами. Таким образом вы можете полностью запрограммировать и создать своего робота на уже готовых программных компонентах, это очень сильно удешевляет и ускоряет разработку.

Также экосистема ROS содержит все необходимые инструменты программной разработки роботов с открытым исходным кодом:

  • RVIZ — интерфейс 3D-визуализации состояния робота и сенсоров;

  • RQT — набор программ с графическим интерфейсом;

  • Gazebo — симулятор роботов;

  • MoveIt — набор алгоритмов для промышленных манипуляторов с визуализацией;

  • Navigation stack (move_base) — программы для навигации робота в пространстве;

  • И ещё очень много ROS-пакетов, покрывающих все необходимые алгоритмы для роботов.

А что насчёт программы конференции?

Вот подробности, регистрация на разные дни отдельная.

Программа на 17 февраля:

Тема доклада

Описание доклада

Докладчик

13:30

Встреча участников, получение пропуска, сопровождение в зал

14:00

Начало

Проблемы развития робототехники в России и возможные варианты решения

Выявленные в процессе обсуждений проблемы и пути решения развития робототехники. Российским ROS-сообществом при поддержке Центра робототехники Сбера были составлены предложения к федеральной программе робототехники

Алексей
Бурков, Центр робототехники Сбера

14:45-15:00

Перерыв

Открытая панельная сессия по предложениям к федеральному проекту робототехники

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

Алексей Гонноченко, Центр робототехник Сбер

Александр Панов, AIRI

Максим Фурман, РОБОТЕХ

Алексей Бурков, модератор

16:30

Неформальное общение

Программа на 18 февраля:

Тема доклада

Описание доклада

Докладчик

10:00

Начало

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

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

Роман
Михайлович Щербов

Изучение ROS с подводной робототехникой

Рассказ про разработанные нами open-source ROS-пакеты и решения для развития подводной робототехники

Николай
Евгеньевич Капустин,ООО «Подводные дроны»

Опыт применения ROS в автономном подводном роботе для участия в соревнованиях SAUVC

Доклад о том, как команда по подводной робототехнике «Гидронавтика» из Бауманки заняла второе место на соревнованиях SAUVC в Сингапуре:

- про нашу команду по подводной робототехнике;

- про сами соревнования SAUVC;

- про автономный подводный аппарат «Кусто-3» (архитектура, как используется ROS);

- про опыт использования YOLOv5 и возникшие на самих соревнованиях проблемы

Плотников Владислав Александрович УНМЦ "Гидронавтика" МГТУ им. Н.Э.Баумана

Stingray: фреймворк для подводных аппаратов на базе ROS

В докладе буду рассказывать, как мы в команде по подводной робототехнике «Гидронавтика» из Бауманки разрабатываем собственный фреймворк для подводных аппаратов:

- почему возникла необходимость в собственном фреймворке;

- описание основных модулей фреймворка;

- опыт применения;

- примеры использования;

- про веб-интерфейс и планировщик миссий.

Плотников Владислав Александрович УНМЦ "Гидронавтика" МГТУ им. Н.Э.Баумана

Обзор применения больших языковых моделей в робототехнике

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

Алексей Постников, Центр робототехники Сбера

12:00-12:15

Перерыв

Инструмент миграции ROS-bag-данных

Инструмент ros-bag-migration позволяет изменить формат сообщений в записанных ROS bag. Это может понадобиться, когда вы решите записывать новые bag-файлы с обновлённым набором форматов сообщений и хотите соответствующим образом изменить старые bag для совместимости.

https://github.com/Evocargo/ros-bag-migration

Владимир Бурмистров, Evocargo

Графический снепшот данных в bag-файле для навигации в Bag Database

В результате работы с большим количеством данных наша команда столкнулась с проблемой поиска bag-файла с необходимой информацией (маршрут по определённой территории, большое количество препятствий, погодные условия и т. д.). Когда речь идёт про сотни bag-файлов, возможность просмотреть их все через rviz и другие инструменты становится сложнее, поэтому мы разработали свой инструмент визуализации данных, который позволяет быстро найти необходимый bag-файл

Владимир Бурмистров, Evocargo

Распознавание речи в ROS с библиотекой «Воск»

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

Николай Владимирович Шмырев 

Как построить лидарную карту с помощью hdl_graph_slam и interactive_slam

Как построить лидарную карту c использованием open-source-инструментов hdl_graph_slam и interactive_slam. Немного про графовый подход построения лидарной карты. Потоки данных и нодлеты. Варианты модификации для получения лучшей глобальной геометрии графа и локальной согласованности сканов. Автоматический поиск замыканий. Объединение карт

Анатолий Евгеньевич Кабаков 

14:00-15:30

Перерыв на обед

Ros2: кровь, пот и подводные камни

Рассказ про неочевидные технические особенности ROS2: что повлёк за собой отказ от roscore, особенности лаунч-системы + большой кусок про дедлоки во время исполнения spin

Родион
Олегович Анисимов 

Nix/NixOS. ОС-независимая сборка пакетов ROS

Почти любое ROS-приложение опирается в значительной степени на пакетную базу Debian/U untu со всеми присущими ей недостатками - слабой воспроизводимостью сборок, невозможностью отката к работоспособной конфигурации, зависимостью от централизованных пакетных репозиториев. В докладе будет представлено одно из возможных решений этих проблем - декларативный пакетный менеджер nix и его экосистема, который уже сейчас можно применять для сборки и запуска ROS-приложений на самых разнообразных ОС.

Игорь
Николаевич Брылёв, Robossembler

Опыт использования ROS1 и ROS2 в проектах беспилотного транспорта АЗ «Урал» и «Маркер»

Описание функциональных возможностей двух проектов с точки зрения фронтенда. Архитектура, технические аспекты и опыт применения ROS

Александр Александрович Пермяков, ООО «Автономные робототехнические системы»

Трекинг объектов для сельскохозяйственной техники

Описание проблемы трекинга множества объектов, используемых методов, программной архитектуры и предварительных результатов испытания нашей системы отслеживания объектов с помощью объединения данных с радара и камеры

Николай
Олегович Степанов, Topcon Positioning Systems

Радар ARS408

Про один из самых популярных радаров ARS408: как с ним работать, как он видит мир, как избавиться от ложных детекций

Алексей Александрович Воропаев, Evocargo

17:30-17:45

Перерыв

Разработка программно-алгоритмического обеспечения для управления роем БПЛА при мониторинге в агропромышленном комплексе

В настоящее время в агропромышленном комплексе активно вводится практика использования дронов. Что, если площадь слишком велика для одного дрона? Возможное решение — использование группы дронов. Я решил разработать алгоритмическую симуляцию в 3Д-CopelliaSim с использованием языка программирования Python

Нгуа Ндонг Авеле,
Жак Бернис, Санкт-Петербургский государственный электротехнический университет

Разработка драйверов устройств для встраивания в ROS ENV

Доклад базируется на материалах собственной статьи

Олеся Владимировна Криндач,
OMPH Solution

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

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

Виктор Александрович Кулигин, Вологодский оптико-механический завод

ROS в школьных проектных работах

Примеры проектов, которые школьники делают на базе ROS в ГБОУ «Лицей “Вторая школа” имени В. Ф. Овчинникова» г. Москва

Юрий
Дементьев

20:00

Конец конференции, неформальное общение

Кстати, программа может ещё уточняться, о чём будет сообщено по почте.

Хочу поучаствовать, где регистрироваться?

Отличное решение, ведь ROS Russian Meetup 2023 — хорошая возможность для разработчиков ROS и робототехников всех уровней, от новичков до экспертов, посвятить выходные практическому обучению и общению с единомышленниками.

Зарегистрироваться можно вот по этой ссылке только на 18 февраля и отдельно на панельную сессию с обсуждением федерального проекта робототехники 17 февраля. И да, если хотите выступить, то расскажите о себе и теме доклада.

Если у вас возникли вопросы по конференции, то вы можете их задать в телеграм-чате ROS-сообщества.

До встречи!