Обновить
31
0
Владимир@vladpriv

инженер-программист направления computer vision

Отправить сообщение

ROS Workshop 2016: разбор задачи безопасного управления роботом

Время на прочтение6 мин
Охват и читатели5.2K
Добрый день, уважаемые хабрачитатели! В прошлую пятницу в нашей лаборатории проходил практический мастеркласс по платформе ROS — ROS workshop. Воркшоп был организован для студентов факультета информационных технологий Технического университета Брно, желающих познакомиться с этой платформой. В отличие от предыдущих лет (воркшоп проводится уже 4 года), в этот раз ROS workshop был ориентирован на самостоятельную практическую работу. В статье я собираюсь рассказать о задаче, которая была поставлена перед участниками воркшопа. Кому интересно, прошу под кат.
Читать дальше →

Ночь ученых 2016: как популяризируют науку на Западе

Время на прочтение4 мин
Охват и читатели6.4K
Добрый день читатели Хабра! В пятницу 30 сентября по всей Европе проходила ежегодная акция Ночь ученых. В рамках этой акции различные университеты и исследовательские организации открывают свои двери всем желающим познакомиться с научной сферой. Дополнительным плюсом можно считать, что все это совершенно бесплатно. Особенно приятно, что много детей участвует в таких экскурсиях. По популярности эту акцию можно сравнить с Ночью музеев. В этой статье я хотел бы рассказать о своих впечатлениях от посещения мероприятий в рамках этого события в городе Брно (Чехия). Кстати, прошу прощения за плохое качество некоторых фотографий — снимал на телефон. Кому интересно, прошу под кат.

Использование GPIO в Raspberry Pi из ROS

Время на прочтение3 мин
Охват и читатели17K
Добрый день, уважаемые читатели Хабра!

Недавно, изучая книги по практическому использованию ROS, я узнал об интересной возможности использования портов GPIO, доступных на Raspberry Pi из ROS. В этой статье я хочу рассказать о том, каким образом это возможно осуществить. Для доступа к портам GPIO на плате Raspberry Pi мы будем использовать библиотеку Wiring Pi. Кого заинтересовала эта тема, прошу под кат.
Читать дальше →

Использование камеры Microsoft Kinect 360 в ROS Indigo

Время на прочтение3 мин
Охват и читатели13K
Добрый день, уважаемые хабрачитатели!

Последние наблюдения и собственный опыт показали, что с подключением камеры Microsoft Kinect Xbox 360 для ее использования в ROS Indigo из под Ubuntu 14.04 часто возникают проблемы. В частности, при запуске ROS пакета openni_launch не удается определить устройство и выдается ошибка «No device connected». В этой статье я опишу свой пошаговый метод настройки окружения для использования Microsoft Kinect из ROS Indigo. Кто заинтересован, прошу под кат!
Читать дальше →

Практическое использование ROS на Raspberry Pi — часть 4

Время на прочтение4 мин
Охват и читатели14K
Это последняя четвертая статья из запланированных в серии. В данной статье я расскажу об использовании джойстика PS3 Dualshock для управления роботом посредством ROS на примере управления простым серво, который использовался в туториале для rosserial_arduino. Кому интересно, прошу под кат.
Читать дальше →

ROS на Raspberry Pi: Использование rosbag для сохранения данных топиков

Время на прочтение2 мин
Охват и читатели7.8K
Добрый день, уважаемые читатели!
Данная статья является внеочередной в серии. Ее можно рассматривать как полезное дополнение к статье. Здесь я расскажу о таком полезном инструменте в ROS как rosbag. Кого заинтересовало, прошу под кат.
Читать дальше →

Весенняя встреча Pattern Recognition and Computer Vision Colloquium 2016 в Праге: как это было

Время на прочтение3 мин
Охват и читатели1.5K
Добрый вечер, хабрасообщество!
Я уже писал о летней школе компьютерного зрения, проходившей прошлым летом в Чешском техническом университете в Праге в статье. В конце марта мне посчастливилось принять участие еще в одном однодневном мероприятии подобного рода, организованном той же группой The Center for Machine Perception из ЧТУ в Праге. В этот раз это была серия из 6 докладов в перерывами на обед и кофе-брейк. Основными темами мероприятия были алгоритмы компьютерного зрения и машинного обучения. Судя по большому числу докладов о Deep learning, это направление становится очень популярным трендом в решении задач компьютерного зрения. За подробностями прошу под кат. Осторожно, трафик!
Читать дальше →

Практическое использование ROS на Raspberry Pi — часть 3

Время на прочтение4 мин
Охват и читатели11K
Добрый день, уважаемые читатели Хабра!

Я продолжаю серию статей о практическом использовании ROS на Raspberry Pi (первая статья, вторая статья).
В данной статье мы будем использовать пакет teleop_twist_keyboard из стека ros-teleop для управления роботом с помощью нажатия клавиш на клавиатуре. Стек ros-teleop включает помимо данного пакета еще несколько пакетов для различных способов управления, например с помощью джойстика. Кто готов приступить к изучению teleop_twist_keyboard, прошу под кат.
Читать дальше →

Практическое использование ROS на Raspberry Pi — часть 2

Время на прочтение8 мин
Охват и читатели17K
Добрый день, уважаемые читатели Хабра! Это вторая статья из цикла статей о практическом использовании ROS на Raspberry Pi. В первой статье цикла я описал установку необходимых компонент ROS и настройку рабочего окружения для работы.
Во второй части цикла мы приступим к практическому использованию возможностей ROS на платформе Raspberry Pi. Конкретно в данной статье я собираюсь рассказать об использовании камеры Raspberry Pi Camera Board на Raspberry Pi в связке с ROS для решения задач компьютерного зрения. Кто заинтересован, прошу под кат.
Читать дальше →

Практическое использование ROS на Raspberry Pi — часть 1

Время на прочтение4 мин
Охват и читатели25K
Добрый день, уважаемые читатели Хабра!
Я начинаю цикл статей о практическом использовании ROS на Raspberry Pi для роботехнических проектов в связке с Arduino. Данный цикл имеет следующую структуру:
  1. Установка и настройка рабочего окружения
  2. Компьютерное зрение с RPi Camera Board
  3. Управление роботом с клавиатуры с помощью teleop
  4. Управление роботом с помощью игрового контроллера PS3 Dualshock

Кому интересно, прошу под кат.
Читать дальше →

Установка ROS на Raspberry Pi

Время на прочтение7 мин
Охват и читатели31K
Я уже писал ранее об установке rosserial_arduino для взаимодействия микроконтроллера Arduino с роботической платформой ROS в предыдущей статье. rosserial_arduino является пакетом стека rosserial, разработанного для платформы ROS, и “превращает” плату Arduino в самостоятельный узел ROS, с которым могут взаимодействовать другие компоненты системы. При использовании Arduino для робототехнических проектов существует одно существенное ограничение: Arduino не может быть использован как полноценный вычислительный узел, который может обрабатывать все операции, требуемые для нормального функционирования робота. Например, на нем нельзя запускать скрипты OpenCV для задач компьтерного зрения. В данной статье я хочу рассказать о своем опыте установки системы ROS и подключении Arduino к микрокомпьютеру Raspberry Pi с использованием уже знакомого пакета rosserial_arduino.

image

Читать дальше →

Отчет о Международной машиностроительной выставке MSV 2015

Время на прочтение3 мин
Охват и читатели8.8K
Совсем недавно, 18 сентября я посетил последний день международной выставки International Engineering Fair (MSV), проходившей с 14 по 18 сентября в Брно, Чехия. Официальная информация о событии доступна на странице: www.bvv.cz/en/msv. Поскольку моя учебная деятельность в университете связана с роботехникой, я решил лично поучаствовать и посмотреть на достижения современной науки и техники своими глазами. Здесь я представляю краткий отчет о своем посещении MSV 2015. У меня было только несколько часов свободного времени, поэтому я посетил только выборочные секции выставки. Кто заинтересован, прошу под кат. Осторожно: много трафика.
Читать дальше →

Vision and Sports Summer School 2015 в Праге: как это было

Время на прочтение8 мин
Охват и читатели3.9K
Этим летом во время отпуска мне посчастливилось принять участие в Vision and Sports Summer School 2015 (VS3 2015) в Праге. О своих впечатлениях я хочу рассказать в своей статье, а возможно даже мотивировать кого-то подать заявку на участие в этой школе.
Читать дальше →

Программирование робототехники с Arduino и ROS

Время на прочтение4 мин
Охват и читатели39K
Роботическая операционная система ROS является довольно мощной платформой для создания роботических систем, которая включает все необходимое для разработки своих проектов от простейших программных компонентов, называемых “узлами”, и протокола обмена данными до среды симулирования реальной роботической платформы Gazebo. В основном ROS используется в связке с такими микроконтролерами, как RaspberryPi и Blackbone, которые обладают большими вычислительными возможностями и собственной операционной системой.

Arduino является популярной платой для прототипирования, получившее широкое распространение в связи с возникшим не так давно понятием “умный дом” и которая явлется идеальной стартовой точкой для новичков в области микроэлектроники и робототехники.

В данный момент существует не так много информации об использовании роботической операционной системы ROS в связке с микроконтроллером Arduino. В основном это зарубежные интернет ресурсы и книги.

В данной статье я хочу рассказать как «подружить» ROS и Arduino и что мне удалось добиться в этой связке.
Читать дальше →

Распознавание речи в ROS с Google Speech API

Время на прочтение2 мин
Охват и читатели29K
Я уже рассказывал об использовании pocketsphinx для распознавания речи в ROS. В этой статье я хочу рассказать об использовании gspeech для распознавания речи. gspeech — это пакет ROS, который использует Google Speech API: wiki.ros.org/gspeech.
Читать дальше →

Распознавание речи в ROS при помощи Pocketsphinx и Kinect

Время на прочтение2 мин
Охват и читатели5.9K
Распознавание речи является одной из самых важных способностей для робота поскольку позволяет управлять роботом посредством голоса. Можно дать роботу простую команду “Принеси пиво из холодильника” и при достаточных навыках робот может выполнить все необходимые операции, связанные с извлечением пива из холодильника и доставки его в нужное место.

В этой статье я хочу рассказать об установке и настройке всех необходимых драйверов и библиотек для распознавания голоса с использованием Pocketsphinx и сенсора Kinect Xbox 360 в качестве микрофона. Я выбрал пакет Pocketsphinx поскольку он является одним из самых популярных, имеет официальный пакет для ROS и имеет хорошие рекомендации.
Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Екатеринбург, Свердловская обл., Россия
Дата рождения
Зарегистрирован
Активность