На протяжение 2017 года, наиболее часто встречаемой и жарко обсуждаемой темой новостей, являлась создание и внедрение в общество автономных автомобилей(Autonomous car). На данный момент разработка полноценного автомобиля способного к перемещению без вмешательства водителя по различным дорогам и сопутствующих элементов(датчиков, алгоритмов), будоражит умы множества компаний и научных групп. Проект Autoware, по созданию программного обеспечения, интересен и […]
Архивы рубрик:ROS
Прием и обработка данных от модуля GNSS( GPS ) в Linux и ROS. Nmea_navsat_driver.
В продолжение заметки о подключение модулей GNSS, использующих NMEA стандарт, существует более простой, но менее функциональный способ получения глобальных координат. nmea_navsat_driver Версия ROS: rosversion -d kinetic Command Line Tools: catkin По непонятным для меня причинам, провалилась, установка бинарного пакета с использованием команды: sudo apt-get install ros-kinetic-nmea-navsat-driver На запуск пакета отсутствовала публикация сообщений. Установка из исходников: […]
Прием и обработка данных от модуля GNSS( GPS ) в Linux и ROS. Daemon GPSD.
Одним из компонентов локализации робота на открытом простанстве, являются системы глобального позиционирования. Данная инструкция посвящена одному из способов получение данных о текущих координатах WGS-84 робототехнического средства для использования совместно с ROS. Версия ROS: rosversion -d kinetic Linux Daemon GPSD: sudo apt-get install gpsd Вспомогательные удобные утилиты для отображения и передачи данных от GPS модуля: sudo apt-get […]
Десятка ROS
Десять лет назад инженеры из лаборатории Willow Garage опубликовали исходный код ROS. На данный момент ROS является программным стандартом де-факто в мире робототехнике и бурно развивается. Она объединяет огромное сообщество людей, готовых делиться своими идеями и разработками. Спасибо.
Обучающий материал на выходные. Intro to ROS part 1.
Чтобы провести предстоящие выходные с пользой для себя и роботов предлагаю изучить первую часть материала (англ.), посвященного программному обеспечению, являющемуся де-факто стандартом при создании продвинутых систем управления. Лекция создана одним из ведущих европейских университетов в области робототехники ETH Zurich. Просмотреть и поупражняться. После праздников выйдет обзорная статья на русском языке: «Что такое ROS?» Удачных выходных. […]
Почему не работает в ROS
Перечень и способы решения наиболее часто встречаемых проблем при использование ROS. Проблема: нет связи между узлами ROS размещенными на разных вычислителях. Пример: не работает teleoperate Turtlebot. Решение: отключить firewall или разрешить порт 11311 на устройствах. sudo ufw disable
Подключение IMU BNO055 к ROS
Компания «Bosch» изготавливает интегрированный инерциальный навигационный модуль BNO055 размером 5.2 х 3.8 х 1.1 мм.
hokuyo
Компания Hokuyo производит сканирующие лазерные дальномеры. Главное преимущество данных датчиков является приемлемое соотношение цены/качество/характеристики в сравнение с продукцией SICK или «бюджетными» моделями, которое позволяет использовать их повсеместно в различных робототехнических проектах.