Автопилот Arduplane - открытое ПО
Чёй-то сильно много теории, но я прочитал.
Было просто: выставил ГП, нажал кнопку- АПМ запомнил положение. При теперешней калибровке, мне кажется, можно забыть о точном выставлении по уровню. Или это решается как-то программно. Крутить модель с апм с точностью до градусов- нереально, да наверное и не требуется. Надо пробовать и не плохо бы спросить у разработчиков diydrones.com/profiles/blog/show?id=705844%3ABlogP…
Нашел на их форуме
вопрос:
Buggered if I can find the manual calibration now either. Have trawled through all the config pages but cannot seem to find it now, have done it in the past and the wiki references it.
http://plane.ardupilot.com/wiki/flying/starting-up-and-calibrating-…
и ответ на это: Keith, the latest ArduPlane no longer requires that so it’s been removed. I’m sure the doc team will catch up with that change shortly.
Видать теперь выставлять точно не нужно
Сегодня первый раз в поле настраивал ардупилот, в настройках мишенпланера увидел пунктик- авто тримирование, понял я это так- если включить эту функцию то в полёте, в ручном режиме выводишь самолёт в горизонтальный полёт, потом переключаешь полётный режим в “стабилизация” и в этот момент контроллер сам запоминает горизонт. Не знаю правильно ли я это понял, но после наземной калибровки, в полёте проделал описанные действия, вроде полетел ровно и в ручном и в режиме стабилизации, и самое главное в режиме возврата домой. Кстати, после тримирования выключил эту функцию чтоб при следующих переключения режимов не сбивался горизонт…
Помогите.
Все подключил - вход 1,3,8 каналы. GPS Neo-6.
На выход в 1 канал воткнул серву.
В МишшнПланере все настроил - все работает, рисуется, отображается, спутники ловит, даже пытается рулить в случае RTL.
Однако.
Серва молчит.
Она молчит в любом выходном канале.
Молчит и в ручном режиме и в режиме RTL.
Взял вольтметр - на входах по 5 вольт, на выходах (на всех) около 0 вольт.
Это нормально?
Там есть перемычка, так если её установить то сервы будут питаться от шины питания (пять вольт) контролера, если убрать тогда нужно подавать питание на сервы отдельно…
Кстати лучше запитывать отдельно…
Что с перемычкой, что без - 0 вольт.
Попробую запитать отдельно.
10 мин спустя…
Запитал шину серв отдельно - все задвигалось.
Получается, у меня производственный брак? Или плохая перемычка?
Получается, у меня производственный брак? Или плохая перемычка?
у меня есть такая же плата, перемычка не помогает 😃, а на другой плате все ок.
запелил поворотку для ArduStationMega
чето сервы быстрые как понос даже страшно, походу придётся лезть в код ASM если там нету замедления серв…
Эх, а у меня GPS UBLOX NEO-6 c rctimer работал на 9600 из коробки (худо бедно, но работал)
Подкрутил я его на 38400 и выключил NMEA (используя файлик отсюда)
Теперь обновляется быстрее, в программке от UBLOX все работает отлично, но в Mission Planner значек иногда прыгает в положение No GPS. Дома, когда сигнал слабый - у него то
“No Fix” то “No GPS” то “3D Fix”
В терминале test->gps выводыт строчки быстро - но один - два раза примерно на 100 строк встречаются пустые строки.
Боюсь летать. Я думаю дом он все равно найдет, но что лучше - 10Hz с таким сбоем, или 1Hz, но надежно…
Может еще чего подкрутить, но не знаю где 😦
У меня тоже NEO-6.
Вышел на улицу - минут 10 мигал синий светодиод.
Затем он стал то мигать, то не мигать (теряет спутники чтоли?).
Затем через 15 мин вроде загорелся постоянно.
Вопрос - а как узнать, что он запомнил точку старта и уже можно взлетать?
И еще вопрос - у меня на самолете нет элеронов - я воткнул в 1 канал руддер. Будет ли этот автопилот рулить только руддером?
Эх, а у меня GPS UBLOX NEO-6 c rctimer работал на 9600 из коробки
Я не заметил каких либо проблем после перепрошивки
после перепрошивки
А можно уточнить - Вы именно перепрошивали?
Я только заливал конфиг, а прошивку не трогал.
Возможно дело в этом - конфиг же от более новой версии. Если шили, то какой прошивкой? А то на сайте ublox не очевидно какой именно файл выбирать.
А Ardustation можно настраивать без LCD, в смысле можно вообще обойтись без LCD? Потому как основная стоимость это LCD.
А можно уточнить - Вы именно перепрошивали?
Не, я сделал тоже что и вы, наверное. Вот по этой инструкции code.google.com/p/ardupilot/wiki/ublox
с тем же файлом. что и по вашей ссылке
А Ardustation можно настраивать без LCD, в смысле можно вообще обойтись без LCD?
эээ а ардустейшн без лцд зачем ваще?.. вроде как сверх дешовая замена ноуту с поддержкой поворотки…
а если просто как следящую антенну - настройте и летайте без экранчика)))
Зачем вообще полез… Родные настройки не сохранил
А вот это назад вернуть не поможет?
If you ever want to reset to the default configuration (perhaps to use with a flight controller that doesn’t support the ublox protocol), click on the “View > Configuration View” menu, click “CFG (Configuration)”, Select “Revert to default configuration”, then click “Send”.
Помогло!
Не совсем дословно это, но похоже девайс хранит свои дефолтные параметры (или программа знает их и прошивает в зависимости от модели модуля)
Судя по поведению программки ublox, частота обновления там действительно 1Гц. Непонятно, как он с одним герцем такие красивые треки строил…
Потом еще аккуратно “прошил” файликом настроек, который лежит в libraries/AP_GPS/configs
Не знаю какая получилась частота, но пропадания жпс в мишн планнере вроде прощли. Попробую в полете.
эээ а ардустейшн без лцд зачем ваще?.. вроде как сверх дешовая замена ноуту с поддержкой поворотки…
а если просто как следящую антенну - настройте и летайте без экранчика)))
Ну в любом случае планирую использовать с компом, Maestro стоит дороговато, самоделок не видел. Просто Ardustation без LCD почти ничего не стоит, и мне дешевле купить и прошить мегу, чем покупать Maestro. Вопрос в том что можно ли сконфигурировать Ardustation из APM Planer MAV? В итоге нужна просто следилка.
Вопрос в том что можно ли сконфигурировать Ardustation из APM Planer MAV?
судя по коду ардустейшн не будет работать без экрана если не повезёт… в коде либа glcd переодически ждёт ответа от дисплея проверяя какойто там бит…соотвественно если по дефолту он окажется неправильным то подвиснет. хотя думаю можно ее обмануть
из мишонпланера не конфигурируется она, только кнопочками.
вроде как на гитхабе написан фичареквест на загрузку параметров с sdкарточки
Помогите - как настроить точку возврата для режима RTL ?
В поле подключил всё, 20 минут ждал спутники, затем запустил самолет и в воздухе включил режим RTL. Самолет, судя по всему, полетел домой - там где я его подключал к компьютеру и настраивал. А как сделать, чтобы он летел назад к точке запуска самолета?
А как сделать, чтобы он летел назад к точке запуска самолета?
а скажите пожалуста как вы настроили чтоб дом он определял не в момент включения?.. я так понял он дом какраз определяет по первым координатам которые увидит после включения.