mirror of
https://github.com/CopterExpress/clover.git
synced 2026-05-30 14:59:31 +00:00
docs: add land_wait function to snippets
This commit is contained in:
@@ -66,6 +66,25 @@ while True:
|
||||
rospy.sleep(0.2)
|
||||
```
|
||||
|
||||
### # {#block-land}
|
||||
|
||||
Landing and waiting until the copter lands:
|
||||
|
||||
```python
|
||||
land()
|
||||
while get_telemetry().armed:
|
||||
rospy.sleep(0.2)
|
||||
```
|
||||
|
||||
This code can be wrapped in a function:
|
||||
|
||||
```python
|
||||
def land_wait():
|
||||
land()
|
||||
while get_telemetry().armed:
|
||||
rospy.sleep(0.2)
|
||||
```
|
||||
|
||||
### # {#disarm}
|
||||
|
||||
Quadcopter disarm (disabling propellers **the copter will fall down**):
|
||||
|
||||
@@ -110,6 +110,25 @@ def navigate_wait(x, y, z, speed, frame_id, tolerance=0.2):
|
||||
|
||||
Такой код может быть использован для полета в том числе с использованием фрейма `body`.
|
||||
|
||||
### # {#block-land}
|
||||
|
||||
Посадка и ожидание окончания посадки:
|
||||
|
||||
```python
|
||||
land()
|
||||
while get_telemetry().armed:
|
||||
rospy.sleep(0.2)
|
||||
```
|
||||
|
||||
Вышеприведенный код может быть обернут в функцию:
|
||||
|
||||
```python
|
||||
def land_wait():
|
||||
land()
|
||||
while get_telemetry().armed:
|
||||
rospy.sleep(0.2)
|
||||
```
|
||||
|
||||
### # {#disarm}
|
||||
|
||||
Дизарм коптера (выключение винтов, **коптер упадет**):
|
||||
|
||||
Reference in New Issue
Block a user