Creates assets/webrc.png

Auto commit by GitBook Editor
This commit is contained in:
Oleg Apostol
2017-11-27 19:28:20 +03:00
parent b5a8e604c7
commit 21d5654bbc
11 changed files with 20 additions and 16 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 KiB

BIN
assets/webrc.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

BIN
assets/webrc_arm_disarm.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 681 KiB

View File

Before

Width:  |  Height:  |  Size: 232 KiB

After

Width:  |  Height:  |  Size: 232 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

BIN
assets/webrc_onboarding.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 423 KiB

View File

@@ -4,12 +4,14 @@
## Стартовый экран
При отстутствии соединения с ROS, интерфейс будет заблокирован для управления.
![](/assets/2017-11-27_14-40-53.png)
При загрузке приложения, автоматически устанавливается соединение с сервером ROS.
При отстутствии соединения, интерфейс будет заблокирован для управления.
![](/assets/webrc_no_connection.png)
После установления соединения интерфейс разблокируется.
![](/assets/2017-11-27_14-54-06.png)
![](/assets/webrc.png)
В интефейсе доступны:
@@ -40,14 +42,14 @@
![](blob:file:///17c178ca-1edf-441e-8453-d1a4f5e25d8e)
* всплывающие  самые важные уведомления всплывают на месте верхней панели
* всплывающие самые важные уведомления всплывают на месте верхней панели
* нажатие по уведомлению открывает ленту уведомлений
* можно смахнуть проведя по уведомлению пальцем \(как и с нативным системным уведомлением\)
* панель уведомлений  полноэкранная лента уведомлений в хронологическом порядке
* панель уведомлений полноэкранная лента уведомлений в хронологическом порядке
* объединяет одинаковые сообщения в один, с указанием количества повторений
* открывается нажатием на всплывающее уведомление или кнопку уведомлений на верхней панели
![](/assets/2017-11-27_18-28-29.png)
![](/assets/webrc_notifications_panel.png)
## Контролы 🎮
@@ -66,30 +68,34 @@
#### Действия
При касании контролов запрашивается режим OFFBOARD.
При касании контролов запрашивается режим OFFBOARD.
⚠️ _Не запрашивается когда дрон уже в режиме OFFBOARD или когда активен хотя бы один жест._
![](/assets/webrc_onboarding.gif)
Все этапы переключения дрона в режим OFFBOARD отражаются соответствующим цветом контрола
* красный  не удалось запросить режим, ошибка при отправке сообщения
* жёлтый  режим запрошен, ждём когда дрон начнёт слать **mode: OFFBOARD**
* зелёный  успешно переключился в OFFBOARD
* красный не удалось запросить режим, ошибка при отправке сообщения
* жёлтый режим запрошен, ждём когда дрон начнёт слать **mode: OFFBOARD**
* зелёный успешно переключился в OFFBOARD
В режиме OFFBOARD бандл публикует в топик **/mavros/setpoint\_raw/local** данные со стиков соответственно:
* левый
* по гризонтали  **yaw\_rate**
* по вертикали  **z** \(altitude\)
* по гризонтали **yaw\_rate**
* по вертикали **z** \(altitude\)
* правый
* по гризонтали  **x** \(roll\)
* по вертикали  **y** \(pitch\)
* по гризонтали **x** \(roll\)
* по вертикали **y** \(pitch\)
Жесты на левом стике
* ARM в правом нижнем углу
* DISARM в левом нижнем углу
![](/assets/webrc_arm_disarm.gif)
Бандл так же следит за тем, что бы данные в топик публиковались непрерывно. Если пользователь остановил пальцы или отпустил контролы, то бандл продолжит публиковать данные с некой минимальной периодичностью, во избежание выпадания дрона из OFFBOARD.
## Head-Up Display
@@ -98,5 +104,3 @@
Так же, между скоростью и высотой можно выводить любую другую информацию \(например, режимы дрона или данные со стиков\).