mirror of
https://github.com/CopterExpress/clover.git
synced 2026-06-01 23:49:32 +00:00
Compare commits
8 Commits
v0.19-alph
...
v0.19-alph
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
586442560e | ||
|
|
9ff7e4a64d | ||
|
|
b5ff8388b2 | ||
|
|
46816ee959 | ||
|
|
7d475d9d4d | ||
|
|
a1745018f9 | ||
|
|
be2afe5d3e | ||
|
|
bfedba50f3 |
@@ -66,6 +66,7 @@ apt-get update \
|
||||
&& apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
|
||||
|
||||
echo "deb http://packages.ros.org/ros/ubuntu buster main" > /etc/apt/sources.list.d/ros-latest.list
|
||||
echo "deb http://deb.coex.tech/opencv3 buster main" > /etc/apt/sources.list.d/opencv3.list
|
||||
echo "deb http://deb.coex.tech/rpi-ros-melodic buster main" > /etc/apt/sources.list.d/rpi-ros-melodic.list
|
||||
# FIXME: We still don't have these packages built for Buster
|
||||
# FIXME: Check these packages after their installation
|
||||
|
||||
@@ -597,7 +597,7 @@ def check_rangefinder():
|
||||
@check('Boot duration')
|
||||
def check_boot_duration():
|
||||
output = subprocess.check_output('systemd-analyze')
|
||||
r = re.compile(r'([\d\.]+)s$')
|
||||
r = re.compile(r'([\d\.]+)s\s*$', flags=re.MULTILINE)
|
||||
duration = float(r.search(output).groups()[0])
|
||||
if duration > 15:
|
||||
failure('long Raspbian boot duration: %ss (systemd-analyze for analyzing)', duration)
|
||||
|
||||
BIN
docs/assets/autopilot_orientation.png
Normal file
BIN
docs/assets/autopilot_orientation.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 80 KiB |
@@ -1,6 +1,6 @@
|
||||
# Copter Hack 2019
|
||||
|
||||
Хакатон [Copter Hack 2018](https://copterexpress.timepad.ru/event/768108/) проходит 11–13 октября в Технополисе "Москва".
|
||||
Хакатон [Copter Hack 2019](https://copterexpress.timepad.ru/event/768108/) проходит 11–13 октября в Технополисе "Москва".
|
||||
|
||||
Официальный сайт: https://ru.coex.tech/copterhack.
|
||||
|
||||
@@ -10,6 +10,26 @@ Timepad: https://copterexpress.timepad.ru/event/1017592/.
|
||||
|
||||
## Информация для участников
|
||||
|
||||
### Особенности настройки полетного контроллера COEX PIX
|
||||
|
||||
При использовании полетного контроллера *COEX Pix* перед калибровкой датчиков вам стоит обратить внимание, что в графе *Autopilot orientation* вы должны выбрать параметр `ROTATION_ROLL_180_YAW_90`. Данную настройку требуется проводить при калибровке каждого из датчиков.
|
||||
|
||||
<img src="../assets/autopilot_orientation.png" class="center" width=600>
|
||||
|
||||
Этот параметр устанавливается для того, чтобы на программном уровне настроить ориентацию вашего *IMU* датчика находящегося на полетном контроллере.
|
||||
|
||||
### Полет с использованием Optical Flow
|
||||
|
||||
При полете только с использованием Optical Flow необходимо в QGroundControl в параметре `LPE_FUSION` включить галочку `pub agl as lpos down`.
|
||||
|
||||
Необходимо также убедиться, что лазерный дальномер корректно установлен и работает (см. [конфигурирование дальномера](laser.md)).
|
||||
|
||||
### Ориентация камеры
|
||||
|
||||
На многих дронах камера ориентирована шлейфом вперёд. Это следует отразить в файле `main_camera.launch` в пакете `clever`.
|
||||
|
||||
Подробнее см. статью [Ориентация камеры](camera_frame.md).
|
||||
|
||||
## Лекции
|
||||
|
||||
Лекция 1: введение – https://www.youtube.com/watch?v=cjtmZNuq7z0.
|
||||
@@ -17,3 +37,7 @@ Timepad: https://copterexpress.timepad.ru/event/1017592/.
|
||||
Лекция 2: настройка полетного контроллера – https://www.youtube.com/watch?v=PJNDYFPZQms.
|
||||
|
||||
Лекция 3: архитектура полетного контроллера PX4 – https://www.youtube.com/watch?v=_jl7FImq3jk.
|
||||
|
||||
Лекция 4: автономные полеты: https://www.youtube.com/watch?v=ThXiNG1IzvI.
|
||||
|
||||
См. также другие видео на канале COEX на YouTube: https://www.youtube.com/channel/UCeCu93sLBkcgbIkIC7Jaauw/featured.
|
||||
|
||||
Reference in New Issue
Block a user