Как стать автором
Обновить

Приглашаем в онлайн-школу Open Source-разработчика: вас ждут ROS, ArenadataDB и DeepPavlov

Блог компании Samsung Open source *Машинное обучение *Конференции Робототехника

Открытое программное обеспечение (Open Source SW) является значительной и неотъемлемой частью мировой ИТ индустрии. Такие известные проекты как операционные системы Linux и Android, вебсервер NGINX, фреймворк машинного обучения TensorFlow, база данных PostgresDB, развивались благодаря энтузиазму и упорному труду множества добровольцев (контрибьюторов), которые вносили и вносят свой вклад в их развитие. О масштабах распространения Open Source можно судить по этим цифрам:~ 95% коммерческих глобальных программных продуктов включают компоненты программного обеспечения с открытым исходным кодом. Сейчас на GitHub > 56 млн. разработчиков, к 2025 г. ожидается 100 млн.

При этом подавляющее большинство разработчиков, постоянно пользуясь открытыми решениями, не имеют коммитов в какие-либо Open Source проекты. У этого есть причины, лежащие в плоскости не только мотивации и психологии, но и реально существующих барьеров. И сейчас мы предлагаем возможность начать свой путь самурая контрибьютора. В августе запускаем онлайн-школу Community of Open Source Newcomers (COMMoN) в рамках конференции Samsung Open Source Conference Russia 2021. Что это и как поступить в школу, читайте под катом.

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 2.9K
Комментарии 2

Microsoft Robotics Developer Studio стал бесплатным

Робототехника
Подразделение Microsoft Robotics Group вчера озадачило независимых разработчиков неожиданным анонсом, что большой пакет для программирования роботов и 3D-моделирования Microsoft Robotics Developer Studio 2008 R3 (RDS) отныне бесплатно и свободно доступен для всех желающих.



Это очень неожиданный шаг, который может затруднить распространение некоторых открытых платформ из мира Open Source, таких как Robot Operating System, и разработок Willow Garage, пишет инженерный журнал IEEE Spectrum.
Читать дальше →
Всего голосов 79: ↑65 и ↓14 +51
Просмотры 3.5K
Комментарии 42

Робот PR2 научился держать хрупкие объекты

Робототехника
Студент Джо Романо разработал систему тактильного фидбека для open source робота PR2 (производства стартапа Willow Garage), так что теперь тот не сломает случайно человека, если решит пожать ему руку. Система работает благодаря стандартным сенсорам в хватательных зажимах PR2.



Разумеется, другие разработчики роботов могут бесплатно скачать созданную библиотеку, как и другие части свободной операционной системы Robot Operating System.
Читать дальше →
Всего голосов 35: ↑30 и ↓5 +25
Просмотры 570
Комментарии 24

Запуск ROS на самобалансирующем роботе EduMIP

Open source *Разработка робототехники *Программирование микроконтроллеров *Робототехника DIY или Сделай сам
Перевод
Tutorial

Введение


В этой публикации представлена инструкция по установке и запуску операционной системы робота (ROS) на мобильном роботе EduMIP. EduMiP — это самобалансирующийся робот, построенный вокруг BeagleBone Black c встроенным бортовым микропроцессором и Beaglebone Black Robotics Cape, разработанной James Strawson и профессором Thomas Bewley согласованно с Coordinated Robotics Laboratory at UCSD и их сотрудниками. BeagleBone Blue, недавно выпущенный в середине 2017 года, сочетает в себе функции BeagleBone Black и Robotics Cape в одной плате. Профессор Bewley использует этот робот в своем курсе MAE144 – Embedded Control & Robotics на кафедре механического и аэрокосмического машиностроения UCSD.
Отвечаю на вопросы в комментариях.
Всего голосов 18: ↑18 и ↓0 +18
Просмотры 7.4K
Комментарии 7

Управление самобалансирующим роботом EduMip с помощью джойстика PS4 dualshock 4 через ROS

Open source *Разработка робототехники *Программирование микроконтроллеров *Робототехника DIY или Сделай сам

Это простой пример про то, как с помощью ROS можно связать несколько устройств по сети и пересылать данные управления.

Под катом в конце — видеодемонстрация управления роботом с джойстика.
Всего голосов 16: ↑16 и ↓0 +16
Просмотры 3.9K
Комментарии 2

Обнаружение и распознавание объектов с камеры в ROS с помощью пакета find_object_2d

Open source *Обработка изображений *Разработка робототехники *Робототехника Искусственный интеллект
Tutorial


Одним из преимуществ Robot Operating System (ROS) является то, что у него есть множество пакетов, которые можно использовать повторно в наших приложениях. В нашем случае мы хотим внедрить систему распознавания и обнаружения объектов. Пакет find_object_2d реализует SURF, SIFT, ORB, FAST и BRIEF детекторы функций и дескрипторы для обнаружения объектов. Используя графический интерфейс, предоставляемый этим пакетом, мы можем отметить объекты, которые мы хотим обнаружить, и сохранить их для будущего обнаружения. Узел детектора будет обнаруживать объекты в изображениях камеры и публиковать детали объекта через тему. Используя 3D-датчик, он может оценить глубину и ориентацию объекта.

В конце статьи, видео тестирования на примере алгоритмов ORB и SIFT.
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 11K
Комментарии 8

Доклады с первого в России митапа разработчиков роботов на Robot Operating System

Разработка робототехники *Робототехника Искусственный интеллект DIY или Сделай сам


В рамках форума Skolkovo Robotics & AI 16 апреля 2019 года в Москве прошел первый в России митап по Robot Operating System — популярному во всем мире программному фреймворку, реализующему основные алгоритмы для построения сложных роботов. Мероприятие дало такой мощный импульс развитию всех команд. Мы погрузились в то, что мы больше всего любим — разработку! Поэтому только сейчас мы нашли время для консолидации уникальных материалов нашей встречи, переданных спикерами для публикации.

Среди посетителей крупнейшего форума по робототехнике в России нашлось более 150 инженеров, которые либо уже используют ROS или только планируют его использование в своих проектах. Это неплохой результат для первой встречи небольшого сообщества российских разработчиков ROS. Мы стремимся к тому, чтобы стать частью мирового движения — а за рубежом аналогичные мероприятия собирают уже сотни участников. Второй российский ROS Meetup пройдет уже 30 ноября 2019 года.
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 5.2K
Комментарии 1

Robot Operating System Meetup — 2020 пройдет в Москве 18-19 апреля 2020 года

Разработка робототехники *Конференции Робототехника Искусственный интеллект DIY или Сделай сам


Лаборатория робототехники Сбербанка и российское ROS — сообщество при поддержке Intel и NVIDIA приглашают на очередной, третий MeetUp по Robot Operating System — самой распространённой в мире операционной системе для роботов!

В конце статьи размещены видеозаписи части докладов с предыдущего MeetUp.
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 2.7K
Комментарии 7

Доклады второго ROS Meetup на тему учебных роботов

Производство и разработка электроники *Робототехника Искусственный интеллект Презентации DIY или Сделай сам


30 ноября 2019 года в Москве прошёл 2-й ROS Russian MeetUp, организатор — Лаборатория робототехники Сбербанка, — на котором большее 200 ROS-любителей поделились своим опытом и знаниями.

Мы продолжаем публиковать наиболее интересные доклады: в этом материале вы можете познакомиться с подборкой выступлений про учебных роботов. Эта область деятельности существует с самого начала появления робототехники как инженерного направления, и сейчас мы наблюдаем его качественное развитие силами российского ROS-сообщества.
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 2.2K
Комментарии 1

Приглашаем на Robot Operating System MeetUp

Блог компании Intel Программирование *Производство и разработка электроники *Робототехника
Лаборатория робототехники Сбербанка и российское ROS-сообщество при поддержке Intel приглашают на очередной, третий MeetUp по Robot Operating System, который состоится в субботу, 18 апреля. И пусть по всем очевидным причинам мероприятие на этот раз пройдет в онлайн формате, настроя это не испортит. Тем более, что призами за лучшие доклады станут продукты Intel для робототехников.


Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 1.3K
Комментарии 0

Доклады второго ROS Meetup на темы: Gazebo и инструменты для роботов

Алгоритмы *Разработка робототехники *Робототехника Презентации DIY или Сделай сам

18 апреля пройдет очередной онлайн ROS Meetup, и мы продолжаем публиковать записи докладов с прошлого ROS Meetup, который прошел 30 ноября 2019 года в Москве и собрал больше 200 ROS-любителей, поделившимися своим опытом и знаниями.

В этой публикации вы можете познакомиться с подборкой выступлений про симулятор робототехники
Gazebo, поведение роботов и датасеты.
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 1.9K
Комментарии 0

Результаты конкурса разработки open-source пакетов на Robot Operating System

Open source *Программирование *Разработка робототехники *Робототехника Искусственный интеллект
Публикуем исходный код программных пакетов для роботов победивших в конкурсе open-source пакетов на ROS. Вы можете использовать их в своих роботах или продолжить их разработку вместе с авторами. Победители получили призы, одноплатные компьютеры для роботов от NVIDIA: Xavier, TX2, Nano.


Всего голосов 8: ↑7 и ↓1 +6
Просмотры 2.1K
Комментарии 0

Новогодний Робот ROS Огонёк с распаковкой робота собаки

Программирование *Разработка робототехники *Программирование микроконтроллеров *Робототехника Искусственный интеллект

В Robot Operating System сообществе мы решили провести новогодний Робот ROS Огонек, по примеру известной передачи Голубой огонек. В программе видео трансляции живое общение робототехников, истории про проекты роботов, ответы на различные вопросы по робототехнике.

И начнем мы видео с распаковки и обзора четвероногого робота собаки.

Читать далее и смотреть распаковку робота
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 3.2K
Комментарии 8

Online ROS Meetup 27 января: Оптимизированная передача данных в ROS2 без копий

Высокая производительность *Программирование *C++ *Разработка робототехники *Робототехника

В Robot Operating System сообществе мы решили в эру изоляции проводить специализированные мини митапы на темы связанные с робототехникой. Теперь каждая встреча будет посвящена одной теме, которую мы будем подробно обсуждать онлайн в ZOOM. Поэтому, каждый участник задающий вопросы и ведущий дискуссию важен, будьте активны!

Первая тема посвящена новому тренду в робототехнике - ROS2. Мы погрузимся подробно в технологию эффективной передачи данных между программными узлами робота, при соблюдении реалтайма и минимального расхода памяти. Расскажет про это специалист по разработке программного обеспечения для беспилотных автомобилей Роман Соколков.

Видеозапись доклада выложена под катом.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 1.2K
Комментарии 1

ROS книги по робототехнике переведенные на русский язык

Программирование *Профессиональная литература *Разработка робототехники *Робототехника Искусственный интеллект
Перевод

Robot Operating System это фреймворк который позволяет эффективно программировать современных роботов.

Читать далее
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 4.5K
Комментарии 2

Курс по робототехнике и ROS в университете ИТМО

Учебный процесс в IT Карьера в IT-индустрии Робототехника

Провел в мае учебный курс для студентов ИТМО по Robot Operating System. Экзаменационным заданием было соревнование AutoRace, Visual SLAM и алгоритм походки четвероногого робота. Под катом подробности о курсе и видео с роботом собачкой.

Читать далее
Всего голосов 16: ↑12 и ↓4 +8
Просмотры 2.9K
Комментарии 5