Реклама ⓘ
Главная » Автоматика в быту
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Похожие статьи:


Реклама ⓘ

Голосовое управление освещением X10. Часть 4

Продолжение. Начало - Часть1 и Часть2 и Часть3

В этой части составим пошаговое руководство по запуску системы в ROS

Предполагается, что плата микроконтроллера подсоединена к компу по USB, прибор PSC05 подключен к сети, а через разъем RJ11 к плате микроконтроллера. Микрофон (у меня беспроводной) подключен к компьютеру. На компьютере установлена операционная система linux и установлен фреймворк ROS. Создан проект vp_x10_voice.

Следующие действия производим в терминале (я использую Guake Terinal, позволяющий открывать одно окно со множеством закладок).

Запускаем Guake Terinal

1 вкладка

$ roscore

x10-12.png

2 вклавка

Смотрим список узлов и тем

$ rosnode list

$ rostopic list

x10-13.png

3 вкладка

Запуск узла преобразования голоса в текст и выдача индекса выбранной команды

$ roscd vp_x10_voice

$ cd nodes

$ rosrun vp_x10_voice node_x10_voicetotext.py

x10-14.png

4 вкладка

В ROS создаем узел serial_node.py пакета rosserial_python, который соединяет нашу Arduino платы с остальной частью ROS (необходимо выставить используемый последовательный порт)

$ rosrun rosserial_python serial_node.py /dev/ttyUSB0

x10-15.png

 

5 вкладка

Запуск узла преобразования индекса выбранной команды в текст

$ rosrun vp_x10_voice node_x10_texttocommand.py

x10-16.png

Заходим во вкладку 2 и проверяем список узлов и тем

$ rosnode list

$ rostopic list

x10-17.png

Теперь произносим голосовые команды и смотрим результат

На этом пока все. 

 

Теги:

Опубликована: 25.02.2013 0 0
Я собрал 0 Участие в конкурсе 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (0) | Я собрал (0) | Подписаться

Статью еще никто не комментировал. Вы можете стать первым.
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическая мощность?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Радиореле 220В
Радиореле 220В
Паяльная станция Hakko 936 Осциллограф DSO138
вверх