Files
clover/docs/ru/web_video_server.md
2022-06-16 00:55:32 +03:00

42 lines
2.6 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Просмотр изображений с камер
Для просмотра изображений с камер (или других ROS-топиков) можно воспользоваться [rviz](rviz.md), rqt, или смотреть их через браузер, используя web_video_server.
См. подробнее про [использование rqt](rviz.md).
## Просмотр через браузер
Для просмотра видеострима нужно [подключиться к Wi-Fi](wifi.md) Клевера \(`clover-xxxx`\), перейти на страницу [http://192.168.11.1:8080/](http://192.168.11.1:8080/) и выбрать топик.
![Просмотр web_video_server](../assets/web_video_server.png)
Если передача картинки работает слишком медленно, можно ускорить ее, указав тип передаваемых данных `mjpeg` и меняя GET-параметр `quality` (от 1 до 100), который отвечает за сжатие видеострима, например:
http://192.168.11.1:8080/stream_viewer?topic=/main_camera/image_raw&type=mjpeg&quality=1
По URL выше будет доступен стрим с основной камеры в минимальном возможном качестве.
Также доступны параметры `width`, `height` и другие. Подробнее о `web_video_server`: http://wiki.ros.org/web_video_server.
## Просмотр через rqt_image_view
Для просмотра изображений через инструменты rqt необходим компьютер с установленной Ubuntu 20.04 и [ROS Noetic](http://wiki.ros.org/noetic/Installation/Ubuntu).
[Подключитесь к Wi-Fi сети Клевера](wifi.md) и запустите `rqt_image_view` с указанием его IP-адреса:
```bash
ROS_MASTER_URI=http://192.168.11.1:11311 rqt_image_view
```
Выберите топик для просмотра, например, `/main_camera/image_raw`:
![rqt_image_view](../assets/rqt_image_view.jpg)
Для снижения нагрузки на сеть и уменьшения задержки используйте сжатый вариант топика  `/main_camera/image_raw/compressed`.
Для изменения настроек сжатия используйте rqt-плагин Dynamic Reconfigure:
![rqt_image_view+rqt_dynamic_reconfigure](../assets/rqt_image_view_dyn_rec.jpg)
См. [подробнее об rviz и rqt](rviz.md).