А давайте обсудим Arducopter - APM
китайцы уже склонировали APM 2.5, цена вопроса 107$: www.goodluckbuy.com/apm2-0-up...lticopter.html пока правда написано что backorder
Господа, подскажите чем отличаются эти 2 лота:
- goodluckbuy.com/apm2-0-upgrade-ardupilot-mega-apm2… - 139,51 у.е.
- goodluckbuy.com/apm2-0-upgrade-version-apm2-5-apm-… - 106,80 у.е.
? 😃
Я вижу основное и самое главное отличие, второго лота нет на складе а первый есть…
Ну и кстати, эти платы без гпс-а идут, а с ним уже 172$ - goodluckbuy.com/apm2-0-upgrade-ardupilot-mega-apm2…
Для сравнения, оригинал с гпс 199$, так что разница между оригиналом и клоном как-то уж совсем мала.
store.diydrones.com/…/br-ardupilotmega-05.htm
Подскажите, как уменьшить скорость снижения коптера, когда он прилетел домой. Практически падает до двух метров.
Подскажите, как уменьшить скорость снижения коптера, когда он прилетел домой. Практически падает до двух метров.
в прошивке ArduCopter 2.7.4-Beta сделали исправление диапазона применяемого газа, т.к. у многих регулей слишком большая глухая зона близ нуля, попробуйте возможно поможет
дальше смотрите пиды, первым делом нужно перейти к списку всех параметров и выгрузить их в файл, затем зайти в консоль и сделать setup - reset загрузятся дефолтные пиды для прошивки. затем опять в списке всех параметров запускаете сравнение и сравниваете ваши полетные параметры с дефолтными
перенесите ваши настройки железа втч офсеты компаса и калибровки радио,
но внимательно отнеситесь к сравнению пидов контроля высоты :
B. Adjusting PIDs for Alt Hold Mode: Stabilize mode roll pitch and yaw PIDs must already be set.
- Altitude hold is used by several functions to maintain either a current altitude or altitudes preset
in an automatic flight plan. Altitude hold is the most basic automatic function.- The “Altitude Error PID” uses altitude error to decide how fast to go to reach the desired altitude.
a. If your Quad changes altitude more than a meter or so in Alt Hold mode increase the
“Altitude Error P” setting above the default “0.50” (Try “0.55”). (KK X525 = 0.50)
b. If your Quad rapidly bobs up and down in altitude in Alt Hold mode decrease the “Altitude
Error P” setting below the default “0.50” (Try “0.45”).- The “Thrust Rate PID” P value determines how much thrust to apply to climb or descend.
a. If your Quad oscillates up and down in Alt Hold mode decrease the “Thrust Rate PIDs” P
value below the default “0.25” (Try “0.20”). (KK X525 = 0.25)
b. If your Quad ascends and descends too slowly in Alt Hold mode increase the “Thrust
Rate PIDs” P value above the default “0.25” (Try “0.30”).
попробовать как отражается изменение конкретного пида на поведении коптера можно и не убивая реальную модель, в онлайн симуляторе
code.google.com/p/arducopter/wiki/ArduCopter2SIM
предположительно вам нужно увеличить “Altitude Error PID” , за один раз к существующему значению прибавляют не более 10% от существующего значения
в прошивке ArduCopter 2.7.4-Beta сделали исправление диапазона применяемого газа
Подскажите пожалуйста. Эту прошивку через ардуиновскую IDE закачивать? Можно Алексей осветить данный момент? Спасибо…
Подскажите пожалуйста. Эту прошивку через ардуиновскую IDE закачивать? Можно Алексей осветить данный момент? Спасибо…
я полагаю также как и предыдущие
скачиваете свежую ардуино 1.0.1
распаковываете ее в какую нибудь отдельную папку
добавляете к ее папке libraries прилагаемое содержимое архива libraries
открываете при помощи этой arduino.exe файл arducopter.pde
проверяете настройки компорт и тип процессора 2560
для апм2 в файле APM_Config.h убираете два слеша - перед строкой #define CONFIG_APM_HARDWARE APM_HARDWARE_APM2
ну и нажать кнопку залить прошивку
если держите несколько версий прошивок на компе для удобства можно переименовать arduino.exe например в arduino_AC_2_7_4.exe
на файле arducopter.pde вызвать диалог “открыть с помощью”, выбрать программу, обзор и найти переименованый arduino_AC_2_7_4.exe, поставить галку “использовать для файлов этого типа”. впоследствии можно будет открывать разные прошивки с разными ардунино библиотеками используя диалог “открыть с помощью”
Спасибо за подробное разъяснение. Я просто прошивку заливал через mission planner. Поэтому тут и возник вопрос.
А есть ли мишн планер под андроид или что-нибудь мобильное? И как это подключать? Можно ли через 3др или надо что-то свое?
А есть ли мишн планер под андроид
play.google.com/store/apps/details?id=com.bvcode.n…
GCS for ArduCopter/ArduPirate tuning/tracking in the field.Provides a GCS for the ArduCopter/ArduPirate family of copters. Status readouts, GPS tracking/logging, PID tuning, calibration (Transmitter and sensors) and sensor readouts. Very useful for tuning in the field. Note that a Bluetooth to APM link is required. Visit the website for details.
Note: This market version offers no additional code features compared to the free version available through http://code.google.com/p/copter-gcs/. This version is available for those who do not want to do manual installs/receive automatic updates/would like to donate towards development costs (such as the fee required to publish it here).
Тут бесплатно можно скачать и посмотреть описание с картинками - code.google.com/p/copter-gcs/wiki/CopterLink
Практика показала что версия с MAVLink 1.0 не рабочая… во всяком случае у меня не получилось его заставить работать все время вылетала…
Если у у кого получилось расскажите как настроили…
Практика показала что версия с MAVLink 1.0 не рабочая… во всяком случае у меня не получилось его заставить работать все время вылетала…
Если у у кого получилось расскажите как настроили…
протокол MAVLink 1.0 работает уже как минимум полгода и по юсб и по телеметрии 3dr и xbee900proDP.
в папке миссион планер есть два запускаемых файла
ArdupilotMegaPlanner10.exe для мавлинк 1.0
ArdupilotMegaPlanner.exe для мавлинк 0.9
Я имел в виду версия copter-gcs(с MAVLink 1.0) под Android.
если возможности установить ардуино нет но 2.7.4 beta попробовать хочется можно загрузить HEX файл через миссион планер
сам файл для АПМ2 можно взять тут
прошивка подходит только для квадры и только под апм2 и выше.
если нужно под апм1 или другую раму напишите мне, я скомпилирую другой хекс
в 2.7.4 переписали библиотеки определения типа GPS модулей, например у меня есть PA6C на чипсете mediatek 33 3 9 со скорость 9600 по умолчанию , в предыдущих прошивках он без перепрошивки не распознавался, теперь все в порядке.
Подскажите пожалуйста…не могу разобраться…на плате 3 по 3 ряда контакты (Input,Output,для сенсоров)…какие два из этих видов рядов имеют общее питание с убранной перемычкой?
При подаче питания в output с убранной перемычкой…в input на + и - вольтметр показывает 1.3 волта…это нормально или брак схемы? если подавать питание и на input еще - не будет ли пшых?
Если вы подаете питание на input то зачем подавать питание на output ? Производители вообще рекомендуют при подключении регулей вытаскивать плюсы из разъемов, чтобы питание с их беков не поступало на плату. Вы же будете питать плату от отдельного БЕКа?
У меня сервы, перемычка убрана - 2 бека…подаю питание в инпут(автоматом оно и на контактах сенсоров)…также судя по описанию питание должно подаваться от другого бека в аутпут(чтобы питать сервы например)…так вот: если подать питание только в аутпут без перемычки, то полтора волта почему то на контактах инпута есть, хотя судя по описанию без перемычки там не должно быть нечего…также остается вопрос открытым - сервы ставятся в панель сенсоров, и также оттуда питаются получается - каким образом тогда их питать от отдельного бека, если они втыкаются в слоты которые и питают саму плату(а питать от одной линии плату и сервы не реккомендуется)??? и тогда аутпут выходы что питают если убрать перемычку и подключить туда бек???
Был очень балгодарен если бы ктонибудь разьяснил)
То что при подключении только в оутпут у вас в инпуте появляется полтора вольта вас не должно особо напрягать. Запитайте инпут от бека, у вас запитается вся плата. А сервы можете запитать от второго вашего бека очень просто. Вытащите центральные провода из разъемов серв и подайте туда питание от бека. Я просто подумал что у вас квадрик, а у вас самолет чтоль?
У меня гекса…спасибо за разьяснения…в принципе так и думал сделать, и вы подтвердили мои мысли =)
по поводу полутора вольт на плате при включении в колодку выходов - это скорее всего напряжение которое попадает через сигнальные линии за счет подтяжки их к плюсу.
в выходные немножко облетал 1.7.4 beta бинарник которой выложил пару постов выше.
Был крайне сильный порывистый ветер, успел взлететь в стабилизации посмотреть удержание в альтходе и полпути к первой маршутной точке.
прошивка успела показать себя с хорошей стороны, хорошо держала высоту, четко по прямой не смотря на сильный боковой ветер.
но потом подвело железо, слетел винт вместе с маунтом (надо было всетаки на лактайд ставить…).
в результате стал свидетелем весьма занятных пируэтов
хотя высота была всего 15м и грунт достаточно рыхлый карбоновый луч турнижи талон v1 невыдержал и надломился.