company_banner

Robot Operating System Meetup Russian 2019

    image

    В мире робототехники давно и успешно развивается программный фреймворк, позволяющий быстро прототипировать робототехнические системы — Robot Operating System (ROS). Мы в Лаборатории робототехники Сбербанка активно применяем его в разработке собственных проектов. Накопив определенный опыт и заметив, что в России еще не проходило ни одного практического митапа по ROS, мы решили его организовать и поделиться знаниями, а заодно познакомиться c сообществом робототехников. Уже 16 апреля в Сколково в рамках Форума Skolkovo Robotics 2019 пройдет ROS Russian Meetup 2019 – это возможность для разработчиков ROS и робототехников всех уровней посвятить один день живому обмену опытом и общению с сообществом. Если вы знакомы с ROS, то можно смело переходить на форму регистрации, там же размещена программа и организационная информация. На митапе мы обсудим историю ROS и принципы сообщества, уделим много времени практическим докладам про SLAM и навигацию по лазерному лидару внутри помещений, про планировщик пути робота. Покажем как управлять промышленными манипуляторами через ROS, как использовать данные сенсоров, как работать с машиной состояний SMACH. И даже расскажем, как без проблем установить себе ROS и начать разработку робота.
    Кстати, участие в митапе бесплатное, но поскольку количество мест ограничено, то мы просим дождаться подтверждения. А для тех, кто не знаком с ROS, предлагаем небольшой обзор.


    Двумерный взгляд на мир глазами ROS

    Robot Operating System — это программный фреймворк для роботов, реализующий основные алгоритмы для построения сложных роботов. В него включен набор инструментов, библиотек и стандартов, призванных упростить задачу создания сложного и надежного поведения робота на самых разнообразных роботизированных платформах.

    Основной идеологии проекта являются принципы open source, документирование пакетов, повторного использования кода и глобального сообщества робототехников.

    Зачем он был создан


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

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

    Короткая предыстория


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

    В середине 2000-х годов в Стэнфордском университете были предприняты различные усилия, связанные с использованием ИИ в робототехнике, например, программа STanford AI Robot (STAIR) и программа Personal Robots (PR) для создания собственных прототипов динамических программных систем, предназначенных для использования в робототехнике. В 2007 году Willow Garage предоставил значительные ресурсы для дальнейшего расширения этих концепций и создания прототипов. Усилия были поддержаны бесчисленными исследователями, которые поделились своим временем и опытом как для вклада в основные идеи ROS, так и в основные пакеты программного обеспечения. Все программное обеспечение разрабатывалось с использованием лицензии BSD с открытым исходным кодом и постепенно стало широко используемой платформой в сообществе исследователей робототехники.


    Трехмерный взгляд на мир глазами ROS

    Глобальное сообщество ROS


    С самого начала ROS разрабатывался в нескольких учреждениях и для нескольких роботов, в том числе во многих учреждениях, которые получили роботов PR2 от Willow Garage. Хотя для всех участников было бы гораздо проще разместить свой код на одних и тех же серверах, со временем «федеративная» модель стала одной из сильных сторон экосистемы ROS. Любая группа может запустить свое собственное хранилище кода ROS на своих собственных серверах, и они полностью владеют им и контролируют его. Им не нужно чье-либо разрешение. Если они решат сделать свой репозиторий общедоступным, они могут получить признание сообщества, которого они заслуживают за свои достижения, и получить выгоду от тестеров и предложений по улучшению, как и все проекты с открытым исходным кодом.

    За последние несколько лет ROS вырос и теперь включает в себя большое сообщество пользователей по всему миру. Исторически сложилось так, что большинство пользователей были в исследовательских лабораториях, но все чаще они появляются в коммерческом секторе, особенно в промышленной и сервисной робототехнике.

    Сообщество ROS очень активно и насчитывает более 3000 участников в списке discourse.ros.org, более 8000 пользователей на вики-странице совместной документации и около 22500 пользователей на сайте ответов на вопросы по ROS. В Википедии содержится более 22 000 страниц, а темп правок — около 30 в день.

    На данный момент количество русскоязычных пользователей ROS находится на 15 месте среди других стран согласно ROS Metrics Report 2018. Давайте встретимся, обсудим и исправим это. Так же вы сможете узнать о возможностях ROS для ваших проектов, о реальной практике разработки роботов.

    Чтобы принять участие в качестве слушателя заполните форму.

    А если у вас есть интересное сообщение для сообщества, еще можно стать спикером.

    Программа:
    image

    Организатор мероприятия — Лаборатория робототехники Сбербанка.
    Сбербанк
    123,00
    Компания
    Поделиться публикацией

    Комментарии 6

      +2
      Видеозапись будет вестись, выложите потом? Если да, то где ее ожидать?
        +1
        нет, не планируем. это ведь meetup)
          +2
          не все ведь живут в столице(
            +3
            понимаю. следите за новостями. возможно, лучшие выступления мы выложим.
        +1
        У сбербанка есть лаборатория робототехники? А чем она занимается?

      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

      Самое читаемое