...
Блок кода |
---|
|
rostopic echo /volume
#полученные данные
data: 81 #уровень громкости
---
|
...
Изменение громкости:
Блок кода |
---|
|
rostopic pub /pactl set-sink-volume std_msgs/UInt16 "data: 30" -1 $PROMOBOT_SINK_DEFAULT 30% #установить уровень громкости 30в 30% |
Чувствительность микрофона mic:
...
Блок кода |
---|
|
rostopic echo /mic
#полученные данные
data: 81 #уровень чувствительности микрофона
---
|
...
Изменение чувствительности микрофона:
Блок кода |
---|
|
rostopic pub /mic std_msgs/UInt16 "data: 30" -1 pactl set-source-volume $PROMOBOT_SOURCE_DEFAULT 0% #установить уровень чувствительности микрофона 30в 30% |
Режим езды drive:
Топик выводит информацию о режиме езды, паузе, радиусе движения. Через топик можно отправить робота на зарядную станцию.
...
Блок кода |
---|
|
rostopic echo /charge/cur
#полученные данные
data: x #ток заряда (float)
---
rostopic echo /charge/state
#полученные данные
data: True #робот заряжается
---
data: False #робот не на зарядке
---
rostopic echo /charge/type
#полученные данные
data: 0 #не заряжается
---
data: 1 #заряжается по кабелю
---
data: 2 #заряжается через контакты зарядной станции
---
|
Публикация данных в топик:
Блок кода |
---|
|
rostopic pub /charge/runApplication std_msgs/Empty "{}" -1 #запустить приложение отправки на зарядную станцию |
...
Публикация эмоций animation:
Публикация данных в топик:
Блок кода |
---|
|
rostopic pub /animation/file std_msgs/String "data: 'X'" # X - название gif файлов. Доступные gif файлы находятся в /opt/promobot/share/promobot_face_manager/images |
...