Автопилот Arduplane - открытое ПО

Olegos
kaveg:

эээ а ардустейшн без лцд зачем ваще?.. вроде как сверх дешовая замена ноуту с поддержкой поворотки…

а если просто как следящую антенну - настройте и летайте без экранчика)))

Ну в любом случае планирую использовать с компом, Maestro стоит дороговато, самоделок не видел. Просто Ardustation без LCD почти ничего не стоит, и мне дешевле купить и прошить мегу, чем покупать Maestro. Вопрос в том что можно ли сконфигурировать Ardustation из APM Planer MAV? В итоге нужна просто следилка.

kaveg
Olegos:

Вопрос в том что можно ли сконфигурировать Ardustation из APM Planer MAV?

судя по коду ардустейшн не будет работать без экрана если не повезёт… в коде либа glcd переодически ждёт ответа от дисплея проверяя какойто там бит…соотвественно если по дефолту он окажется неправильным то подвиснет. хотя думаю можно ее обмануть

из мишонпланера не конфигурируется она, только кнопочками.
вроде как на гитхабе написан фичареквест на загрузку параметров с sdкарточки

smax

Помогите - как настроить точку возврата для режима RTL ?
В поле подключил всё, 20 минут ждал спутники, затем запустил самолет и в воздухе включил режим RTL. Самолет, судя по всему, полетел домой - там где я его подключал к компьютеру и настраивал. А как сделать, чтобы он летел назад к точке запуска самолета?

kaveg
smax:

А как сделать, чтобы он летел назад к точке запуска самолета?

а скажите пожалуста как вы настроили чтоб дом он определял не в момент включения?.. я так понял он дом какраз определяет по первым координатам которые увидит после включения.

smax
kaveg:

а скажите пожалуста как вы настроили чтоб дом он определял не в момент включения?

А он как то сигнализирует о том, что координаты зафиксированы?
Дома при подключении к MissionPlanner на карте все показано корректно - положение самолета.
Может он в поле увидел меньше, чем 7 спутников и потому новое положение точки возврата не запомнилось, а в квартире у меня находил больше, чем 7 спутников и потому запомнил положение квартиры, как точка возврата? Но как тогда в поле узнать, что он нашел больше 7 спутников?
(Ни компас, ни другие датчики не калибровал).

kaveg

может он дом из точки home миссии взял… нада глядеть в прошивку как оно там делает.

хехе фигушки, посмотрел код - положение дома определяется после 5ти удачных последовательных 3д фиксов гпс.
какое будет положение дома пока это условие не выполнено… под вопросом… но влюбом случае пока дом не установлен взлетать не стоит))))

smax
kaveg:

но влюбом случае пока дом не установлен взлетать не стоит))))

И как же тогда люди определяют, что точка зафиксирована? Все ездют в поле с компьютером и смотрят на карту?

Probelzaelo
smax:

И как же тогда люди определяют, что точка зафиксирована?

На контроллере есть “лампочка” специально обученная.

smax
Probelzaelo:

На контроллере есть “лампочка” специально обученная.

Какая, если не секрет? Синяя?
И сколько она должна гореть без мигания, чтобы надежно запомнить место старта?

Shuricus

Смотреть на солнце на лампочки в чреве фюза - это тоже не вариант!

smax

Спросил на форуме разработчиков про запоминание точки взлета.

Вопрос:
I have no any OSD.
Before launch the plane i wait for 15 minutes for GPS find sattelites.
Blue light stoped blink.
Then, after launch the plane, I activate the RTL mode - my plane start to flown to my house, where I originally adjust APM 2.5 first time.
As I can make sure that APM 2.5 has rememberred the point of launch?

Ответ:
I use bluetooth module and andropilot to verify home position.
andropilot is on your android phone. Bluetooth module is only $5.99. just get it, it is very handy I use it every flight.

Without OSD, computer or telemetry there is no way to make sure.

Получается, по лампочкам на плате узнать о запоминании точки старта не получится.

Shuricus

Лампочка показывает только жпс фикс. Но хоме позишн ставится автоматом в этот момент. Так что, вообще то, лампочки должно быть достаточно.

alexeykozin

Точка хоум пишется при арминге, поэтому прежде чем армить моторы подождите минутку после захвата спутников с тем чтобы жпс модуль набрал точности.
(по крайней мере так было с прошивками 2.0 - 2.9 треху я на этот момент не изучал)

домашнюю точку можно изменить если заливать маршрут по телеметрии после арминга, в ходе полета

Andrey3167
Shuricus:

Но хоме позишн ставится автоматом в этот момент.

Не факт. Я пока вручную не перетащил, так и оставалась рядом, даже после перезагрузки ап (прошивка 2.74b)

vadson

может кто сталкивался! Проблема такова. Подкл РССИ приемника к апм, настроил, в мишине все гуд, значения от 22 до 58., подкл осд - ввел значения - а он мне показывает чухню - 135проц, стоит выкл передатчик рс, значения начинают скакать от 40проц до тех же 135. Как то так. Прошивка осд 2,0. апм2,74б

smax
alexeykozin:

Точка хоум пишется при арминге,

В самолетной прошивке (2.74) вообще нет такого параметра, как арминг. Я его не нашел.

Нашел обсуждение вопроса про запоминание точки взлета:
diydrones.com/…/what-sets-the-home-location

Там написано, что можно нажать Reset и типа он запомнит всё заного. Может это мне поможет, попробую.

Shuricus
alexeykozin:

Точка хоум пишется при арминге

Алексей, это в коптере, а тут самоли. )

smax:

можно нажать Reset и типа он запомнит всё заного. Может это мне поможет, попробую.

Ресет, или отрубка питания - это одно и то же. Что он там заново запомнит? Там вообще речь про коптер идет. У них с Плэйном разные алгоритмы.

alexeykozin
Shuricus:

Алексей, это в коптере, а тут самоли. )

простите мужики,
сидел в теме коптера - незаметил как перескочил )

но кстати говоря арминга ой как нехватает самолю.
хотябы по первому включению газа сделать чтоб сохранял хоум…
сколько раз уже было (чаще всего если используется жпс юблокс) что смотришь в очки перед запуском а высота скорректировалась метров на 150
приходится ресетить автопилот

написал в ардуплане дискуссию запрос на предмет поправить сохранение домашней позиции по процедуре арминга или хотябы по первому включению газа diydrones.com/group/…/arming-for-arduplane

kaveg
alexeykozin:

хотябы по первому включению газа сделать чтоб сохранял хоум…
сколько раз уже было (чаще всего если используется жпс юблокс) что смотришь в очки перед запуском а высота скорректировалась метров на 150
приходится ресетить автопилот

хоум ставится после 5ти последовательных удачных 3d fix… если у когото высота и после5ти кривая можно поправить в прошивке на большее значение

если 3д появилось, потом сразу пропала то 5ть раз считается заново…

alexeykozin
kaveg:

хоум ставится после 5ти последовательных удачных 3d fix… если у когото высота и после5ти кривая можно поправить в прошивке на большее значение

если 3д появилось, потом сразу пропала то 5ть раз считается заново…

я ставил ряд экспериментов с жпс модулями разных производителей, иногда бывает ситуация что жпс пишет что у него 3д фикс хдоп порядка 2,5 а позиция гдето в центре африки, секунд через десять точка стремительно переносится в правильное место но при выдаче 10 раз в секунду 5 фиксов это две секунды.
отсюда и эта проблема что иногда (редко но бывает) взглянув на осд перед стартом вижу высоту 136 метров над хоум и метров 200 в сторону.
в этом случае жму ресет на автопилоте с тем чтоб он сохранил новый хоум позишен иначе нажав ртл, с высотой возврата 100 м он будет пытаться кружить под землей на глубине 36 метров

smax
alexeykozin:

написал в ардуплане дискуссию запрос на предмет поправить сохранение домашней позиции по процедуре арминга или хотябы по первому включению газа

А еще, вдобавок, пусть сделают световую индикацию - что точка старта запомнена. Например, как нибудь комбинацией синего и желтого светодиодов. Будет вообще круто.