diff --git a/docs/web_rc.md b/docs/web_rc.md index 0b26da8a..fc883ce4 100644 --- a/docs/web_rc.md +++ b/docs/web_rc.md @@ -40,7 +40,49 @@ ## Контролы -На момент написания заметки был реализован только один бандл контролов, использующий контролы–стики. SS +На момент написания заметки был реализован только один бандл контролов, использующий контролы–стики. + +Бандл контролов – обёртка над несоклькими контроллами, решающая общие задачи. + +### Основной бандл + +На момент написания заметки реализован один бандл. + +#### Архитектура + +Использует два двухосевых стика + +* левый – altitude и yaw +* правый – pitch и roll. + +Каждому стику можно задать жесты-экшены, которые будут активироваться при уведении пальца за границу максимального значения в указаной стороне стика. + +Например, в текущем бандле для левого стика реализованы 2 жеста: + +* ARM – находится в правом нижнем углу +* DISARM – в левом нижнем углу + +#### Действия + +* переключение в режим OFFBOARD + * активируется при касании + * не активируется, когда + * дрон уже в режиме OFFBOARD + * активно + +При взаимодействии с контролами переводит дрон в соответствующий режим. + + + + + + + + + + + +