Добрый день, уважаемые читатели!
Данная статья является внеочередной в серии. Ее можно рассматривать как полезное дополнение к статье. Здесь я расскажу о таком полезном инструменте в ROS как rosbag. Кого заинтересовало, прошу под кат.Читать полностью »
Рубрика «ROS» - 5
ROS на Raspberry Pi: Использование rosbag для сохранения данных топиков
2016-05-10 в 22:09, admin, рубрики: Raspberry Pi, raspberry pi. камера-модуль, ROS, робототехникаПрактическое использование ROS на Raspberry Pi — часть 3
2016-03-01 в 20:08, admin, рубрики: arduino, Raspberry Pi, ROS, rosserial, робототехникаДобрый день, уважаемые читатели !
Я продолжаю серию статей о практическом использовании ROS на Raspberry Pi (первая статья, вторая статья).
В данной статье мы будем использовать пакет teleop_twist_keyboard из стека ros-teleop для управления роботом с помощью нажатия клавиш на клавиатуре. Стек ros-teleop включает помимо данного пакета еще несколько пакетов для различных способов управления, например с помощью джойстика. Кто готов приступить к изучению teleop_twist_keyboard, прошу под кат.
Читать полностью »
Vision-based SLAM: tutorial
2016-02-12 в 11:01, admin, рубрики: Kinect, ROS, SLAM, Блог компании Singularis, обработка изображений, Разработка робототехники После опубликования статьи об опыте использования монокулярного SLAM мы получили несколько комментариев с вопросами о подробной настройке. Мы решили ответить песней серией статей-уроков о SLAM. Сегодня предлагаем ознакомиться с первой из них, в которой поставим все необходимые пакеты и подготовим окружение для дальнейшей работы.
Практическое использование ROS на Raspberry Pi — часть 2
2016-01-18 в 20:54, admin, рубрики: arduino, ROS, робототехника Добрый день, уважаемые читатели ! Это вторая статья из цикла статей о практическом использовании ROS на Raspberry Pi. В первой статье цикла я описал установку необходимых компонент ROS и настройку рабочего окружения для работы.
Во второй части цикла мы приступим к практическому использованию возможностей ROS на платформе Raspberry Pi. Конкретно в данной статье я собираюсь рассказать об использовании камеры Raspberry Pi Camera Board на Raspberry Pi в связке с ROS для решения задач компьютерного зрения. Кто заинтересован, прошу под кат.
Читать полностью »
Практическое использование ROS на Raspberry Pi — часть 1
2016-01-10 в 15:14, admin, рубрики: arduino, Raspberry, Raspberry Pi, robotics, ROS, rosserial, робототехника Добрый день, уважаемые читатели !
Я начинаю цикл статей о практическом использовании ROS на Raspberry Pi для роботехнических проектов в связке с Arduino. Данный цикл имеет следующую структуру:
- Установка и настройка рабочего окружения
- Компьютерное зрение с RPi Camera Board
- Управление роботом с клавиатуры с помощью teleop
- Управление роботом с помощью игрового контроллера PS3 Dualshock
Кому интересно, прошу под кат. Читать полностью »
Установка ROS на Raspberry Pi
2015-10-30 в 22:32, admin, рубрики: arduino, Raspberry Pi, robotics, ROS, робототехникаЯ уже писал ранее об установке rosserial_arduino для взаимодействия микроконтроллера Arduino с роботической платформой ROS в предыдущей статье. rosserial_arduino является пакетом стека rosserial, разработанного для платформы ROS, и “превращает” плату Arduino в самостоятельный узел ROS, с которым могут взаимодействовать другие компоненты системы. При использовании Arduino для робототехнических проектов существует одно существенное ограничение: Arduino не может быть использован как полноценный вычислительный узел, который может обрабатывать все операции, требуемые для нормального функционирования робота. Например, на нем нельзя запускать скрипты OpenCV для задач компьтерного зрения. В данной статье я хочу рассказать о своем опыте установки системы ROS и подключении Arduino к микрокомпьютеру Raspberry Pi с использованием уже знакомого пакета rosserial_arduino.
Интервью с генеральным директором Фонда Open Source Robotics Foundation
2015-07-08 в 9:14, admin, рубрики: Darpa, DRC, Gazebo, Open Source Robotics Foundation, OSRF, ROS, Блог компании RoboHunter, робототехника, фонд
Фонд Open Source Robotics Foundation (OSRF) был основан Willow Garage (научно-исследовательский институт/инкубатор робототехники) три года назад – после того, как компания заключила контракт с Агентством по перспективным оборонным научно-исследовательским разработкам США (DARPA) на создание среды моделирования Gazebo для конкурса DARPA Robotics Challenge. Теперь фонд OSRF больше не будет получать поддержку DARPA на осуществление своей деятельности. Сегодня вы узнаете о будущем Gazebo, ROS и OSRF в интервью с генеральным директором Брайаном Герки..
Читать полностью »
Программирование робототехники с Arduino и ROS
2015-02-01 в 17:03, admin, рубрики: arduino, robotics, ROS, Программирование робототехники Роботическая операционная система ROS является довольно мощной платформой для создания роботических систем, которая включает все необходимое для разработки своих проектов от простейших программных компонентов, называемых “узлами”, и протокола обмена данными до среды симулирования реальной роботической платформы Gazebo. В основном ROS используется в связке с такими микроконтролерами, как RaspberryPi и Blackbone, которые обладают большими вычислительными возможностями и собственной операционной системой.
Arduino является популярной платой для прототипирования, получившее широкое распространение в связи с возникшим не так давно понятием “умный дом” и которая явлется идеальной стартовой точкой для новичков в области микроэлектроники и робототехники.
В данный момент существует не так много информации об использовании роботической операционной системы ROS в связке с микроконтроллером Arduino. В основном это зарубежные интернет ресурсы и книги.
В данной статье я хочу рассказать как «подружить» ROS и Arduino и что мне удалось добиться в этой связке.
Читать полностью »
Распознавание речи в ROS с Google Speech API
2015-01-11 в 10:37, admin, рубрики: ROS, интерфейсы, распознавание речи, робототехника Я уже рассказывал об использовании pocketsphinx для распознавания речи в ROS. В этой статье я хочу рассказать об использовании gspeech для распознавания речи. gspeech — это пакет ROS, который использует Google Speech API: wiki.ros.org/gspeech.
Читать полностью »
Распознавание речи в ROS при помощи Pocketsphinx и Kinect
2014-12-25 в 11:06, admin, рубрики: Kinect, pocketsphinx, ROS, sphinx, голосовое управление, интерфейсы, распознавание речиРаспознавание речи является одной из самых важных способностей для робота поскольку позволяет управлять роботом посредством голоса. Можно дать роботу простую команду “Принеси пиво из холодильника” и при достаточных навыках робот может выполнить все необходимые операции, связанные с извлечением пива из холодильника и доставки его в нужное место.
В этой статье я хочу рассказать об установке и настройке всех необходимых драйверов и библиотек для распознавания голоса с использованием Pocketsphinx и сенсора Kinect Xbox 360 в качестве микрофона. Я выбрал пакет Pocketsphinx поскольку он является одним из самых популярных, имеет официальный пакет для ROS и имеет хорошие рекомендации.
Читать полностью »