Создание собственной системы стабилизации
Значит вынесу под брюхо 😃
вот с gps траблы, спутники видит, в гуи всё передаёт - местоположение на карте показывает, но в гуях не светится что gps подключено - естественно и режимы не выставить 😦 буду разбираться в чём дело…
и в гуях блин самое большое увеличение - 11 ближе болт, пробовал разные сервисы и гуи…
почистил виртуалку (eeprom во флеши) всё пошло…
Ух-ты кому лениво паять:
Seeed provides turn-key services for fully soldered and assembled prototypes for quantities 2 - 10. You just upload your Gerber files and select components from the Seeed OPL (open part library). Seeed will solder and assemble the PCB boards with the OPL components and ship within 3 days (excluding Chinese Holidays).
вроде как рисуешь всё как обычно и прикладываешь BOM лист, надо будет попробовать…
подробности www.seeedstudio.com/service/index.php?r=site/pcbSe…
Александр(mahowik),у тебя как с опытом работы в гитхуб, можешь попробовать сборку Адрупилота под ПХ4 сделать? Я гит установил, но без регистрации на 2 шаге застрял. dev.ardupilot.com/wiki/building-px4-with-make/
Sir Alex тоже пока неудачно заходил на ПХ4…
Александр(mahowik),у тебя как с опытом работы в гитхуб, можешь попробовать сборку Адрупилота под ПХ4 сделать? Я гит установил, но без регистрации на 2 шаге застрял. dev.ardupilot.com/wiki/building-px4-with-make/ Sir Alex тоже пока неудачно заходил на ПХ4…
Короче, они там чего то в скриптах нахомутали (несколько дней назад). Думаю надо ждать пока не поправят.
У меня компиляция запускается, но в конце выдает ошибки с какими то архивами (как раз с ними что то и нахомутали). Я в make скриптах не силен, потому пока забил.
Алексей (Sir Alex) ты жеж вроде из ардупиратов?
Распиши по-русски как хотябы до компиляции дойти.
Была бы среда настроена, я б раскопал, но пока сплошные непонятки.
Я себе подцепил github.com/SergDoc/ardupilot
Я себе подцепил
Собрать удалось?
нет тоже помучался и пока бросил…
Насколько я понимаю надо поправить только:
AnalogIn.cpp
GPIO.cpp
RCOutput.cpp
RCInput.cpp
- Внимание!!! Все процедуры приведут к скачиванию около 300Мб (а может и больше) файлов из интернета!
- Делаем все в Ubuntu (у меня 12я версия)
- Выполняем: apt-get update
- Скачиваем исходники Ардупилота
cd ~
git clone git://github.com/diydrones/ardupilot.git
- Выполняем скрипт установки всех приблуд (для PX4 в том числе)
cd ~
ardupilot/Tools/scripts/install-prereqs-ubuntu.sh
- Заходим в ArduCopter и выполняем
cd ~/ardupilot/ArduCopter
make configure
- Идем обратно в ~/ardupilot и в файле config.mk, подправляем переменную PX4_ROOT на значение ~/PX4-Firmware
- Заходим в папку ~/PX4-Firmware и скачиваем nuttx
git clone
- Если у вас 64битная Ubuntu, то надо доставить еще 32битные либы:
apt-get install ia32-libs
- Пробуем скомпилить:
cd ~/ardupilot/ArduCopter
make px4
Вот что, соберу я наверное АПМ-“пустышку” и прикручу к ней файлы из AP_HAL_PX4, как разберётесь со стандартной сборкой - подбросите мой ХАЛ, а дальше как пойдёт.
Интересный проект.
Определение позиции с частотой 50 герц и точностью 1 см правда цена не интересная =)
www.kickstarter.com/…/piksi-the-rtk-gps-receiver
Интересный проект.
Определение позиции с частотой 50 герц и точностью 1 см правда цена не интересная =)
всё кино вот в этом, можете сами дешевле сделать.
Вопрос к ардуголикам: где лежит вот это
#include <drivers/drv_pwm_output.h>
#include <drivers/drv_hrt.h>
/* PX4 headers */
#include <drivers/drv_led.h>
#include <drivers/drv_tone_alarm.h>
#include <drivers/drv_gpio.h>
Я то прекрасно понимаю как теретически это можно сдлеать 2 гпс 1 акселерометр вопрос то в софте =))
Вопрос к ардуголикам: где лежит вот это #include #include /* PX4 headers */ #include #include #include
Тут github.com/PX4/Firmware
в папке src
выдает ошибки с какими то архивами
распаковать в папку ~/PX4-Firmware
это
а мне оттуда же нужна папка makefiles - я их невзначай попортил
а мне оттуда же нужна папка makefiles - я их невзначай попортил
Смотри пост выше, ~/PX4-Firmware = github.com/PX4/Firmware
Спасибо за файлы.
Если у вас 64битная Ubuntu, то надо доставить еще 32битные либы:
Я думал под видну трудно компилить… а тут такое…
Я то прекрасно понимаю как теретически это можно сдлеать 2 гпс 1 акселерометр вопрос то в софте =))
а для чего аксель не поясните???
а для чего аксель не поясните???
Для вычисления расстяния смещения. Это же помесь инерциалки с D-GPS. Только в одном флаконе.
насколько я понял там аксель не нужен а просто кидается поправка с базовой станции и все.
ну так рассуждать и втрой ГПС не нужен уже же есть WAAS/LAAS, SBAS, но 50 гц то все равно не получить и точность предел 2.5 см