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

Master222

Добрый всем вечер! Если он конечно добрый! 😦
Вот сегодня понял что нужно делать корпус для “арду”. Собрал гексу, предварительно все (как мне казалось) сделал…
и дал газку, тяга зверь (движки AXI 2214/22, винты черные 12х4,5), ну держу ее за лапки снизу и просто тащусь, но не долго счастье продолжалось! 😃
Качнул в сторону от горизонта, все сработало как надо! Движки с нужной стороны увеличили обороты и… Порвало их (винты) “нафиг” 5 из 6 !!!
В Вас когда-нибудь ножи метали? Десять лопастей по офису разлетелись и лишь одна достигла цели! Неееее, не меня! IMU !!! Пришлось новую заказать! 😃))
Вот! А я сегодня можно сказать второй раз родился!

alexeykozin

походу с лопастями какаято эпидемия…
где лопасти брали?

Master222
alexeykozin:

походу с лопастями какаято эпидемия…
где лопасти брали?

Вот эти на дидроне:
store.diydrones.com/…/ac-0004-03.htm
Ну я тут сам виноват, на четырех банках все было отлично, а я перешел на пять банок.
Пришлось и винтики по мощнее заказать, эти:
lowpricerc.com/…/apc-13x4-thin-electric-pusher-pro…

Кстати, Алексей, а что вы думаете про эти движки?
electricwingman.com/model-motors-axi-2826-12-motor…
Вот я на них глаз положил.

blade
Master222:

Вот! А я сегодня можно сказать второй раз родился!

Ну, если бы физику в школе учили- не пришлось бы страху натерпеться и материальные потери нести: центробежная сила- штука , серьёзнее некуда 😦
Мы как то считали- на лопасть винта (при 10000 об/мин) действует отрывное усилие около 100 кГ
Ножик метательный- фигня по сравнению с ней!
ru.wikipedia.org/wiki/������������_����

ShrekS

Доброго времени суток!
Никто “случайно” 😉 не имел дела с Pololu MinIMU-9 (http://www.pololu.com/catalog/product/1265 ) ?
По цене менее 50$ предлагается девайс, включающий в себя 3-х осевой акселерометр (диапазоны +/- 2/4/8g) совмещенный с 3-х степенным магнитометром (диапазоны +/- 1.3 … 8.1 Гаусс) и 3-х осевой гироскоп (диапазоны 250/500/2000 градусов/c)
На ebay предлагается в комплекте с ArduPilot UAV (www.jayconsystems.com/product_detail.php?prod_id=7…).
Библиотеки под Arduino для этих чипов есть. Если еще добавить бародатчик BMP085 (тоже с I2C) с FTDI конвертором, то общая цена комплекта без доставки ~105$.
И хочется и колется. Не могу понять, в чем может быть подвох:)

alexeykozin

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

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

у дидронесов ожидается через пару месяцев выход нового комплекта - полный фарш за 200 баксов, если не обманут - выпустят и не заломят цену, и без подводных камней - то это порвет всех конкурентов

Theodor
alexeykozin:

у дидронесов ожидается через пару месяцев выход нового комплекта - полный фарш за 200 баксов, если не обманут - выпустят и не заломят цену, и без подводных камней - то это порвет всех конкурентов

уже сделали, только не известно как ведут себя новые гироскопы. diydrones.ning.com/profiles/…/apm-2-0-release

alexeykozin

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

Theodor

Извините протормозил, но некоторые уже заказали, но наверное они из дидронов.

RedSun
ShrekS:

По цене менее 50$ предлагается девайс, включающий в себя 3-х осевой акселерометр (диапазоны +/- 2/4/8g) совмещенный с 3-х степенным магнитометром (диапазоны +/- 1.3 … 8.1 Гаусс) и 3-х осевой гироскоп (диапазоны 250/500/2000 градусов/c)
На ebay предлагается в комплекте с ArduPilot UAV (www.jayconsystems.com/product_detail.php?prod_id=7…).
Библиотеки под Arduino для этих чипов есть. Если еще добавить бародатчик BMP085 (тоже с I2C) с FTDI конвертором, то общая цена комплекта без доставки ~105$.
И хочется и колется. Не могу понять, в чем может быть подвох:)

У этой IMU нет собственного процессора, в котором ведется обработка данных с датчиков и GPSа. Всю эту логику придется вкрячивать в слабенький процессор первого ардупилота, который предлагают в комплекте. В принципе, АрдуВии почти так же и работает, с голыми гироскопами и акселями, подключенными по I2C. Но там нет траекторных задач, только стабилизация.

Rom111

В принципе, для IMU можно поставить дополнительно, что-нибудь типа arduino nano, чтобы не нагружать процессор ardupilota.

alexeykozin
Rom111:

В принципе, для IMU можно поставить дополнительно, что-нибудь типа arduino nano, чтобы не нагружать процессор ardupilota.

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

переработал плату оригинального ардупилота в игле
правки:

  • добавлен комутатор rx сигнала (как в иму), чтобы можно было программировать изаливать точки в пилот без отключения иму
  • выведен D6 на свободный пин жпс разъема с тем стобы использовать этот разъем для соединения с иму
  • разведены каналы газа и руддера (чтобы не паять проводками)
    планирую собрать комплект плат (ардупилот, компас5883 с переделкой на PCA9306 с правильным пиноутом, жпс модуль на quectel, мегапилот в оригинале, ардупилотмегаИМУ с переделкой под мелкую PCA9306 ) и заказать на заводе, таким комплектом платки получатся дешевле
ShrekS
Rom111:

В принципе, для IMU можно поставить дополнительно,

Да,но тогда весь смысл пропадает. Самолетик и меня небольшой (чуть больше метра), поэтому дополнительной “обвязки” совсем не хочется. Надеялся обойтись попроще и полегче.😕

RedSun

Я бы повнимательнее посмотрел на ArduIMU v3 :
store.diydrones.com/ProductDetails.asp?ProductCode…
Оно на новом умном датчике со встроенной оцифровкой, статобработкой и цифровым выходом, а также с магнетометром. Цепляйте эту красоту к тому же первому ардупилоту, и получите за сотку грин нормальное решение с отлаженным софтом.

alexeykozin
RedSun:

Я бы повнимательнее посмотрел на ArduIMU v3 :
store.diydrones.com/ProductDetails.asp?ProductCode…
Оно на новом умном датчике со встроенной оцифровкой, статобработкой и цифровым выходом, а также с магнетометром. Цепляйте эту красоту к тому же первому ардупилоту, и получите за сотку грин нормальное решение с отлаженным софтом.

насколько понимаю для него только тестовый скетч есть, кода иму под ардупилот - нету

kaveg
alexeykozin:

кода иму под ардупилот - нету

код есть))) но сыроварёный, нужно все собрать в кучку и залить на железку. лишний повод разобраться с DCM или каким другим алгоритмом для AHRS

Korogodsky
RedSun:

Я бы повнимательнее посмотрел на ArduIMU v3 : store.diydrones.com/ProductDe...=KT-ArduIMU-30 Оно на новом умном датчике со встроенной оцифровкой, статобработкой и цифровым выходом, а также с магнетометром. Цепляйте эту красоту к тому же первому ардупилоту, и получите за сотку грин нормальное решение с отлаженным софтом.

Подскажите это IMU: store.diydrones.com/ProductDetails.asp?ProductCode… c этим кабелем: store.diydrones.com/…/ttl-232r-3v3.htm
можно ли подключить к компу и снимать показания датчиков/углы?

alexeykozin
Korogodsky:

Подскажите это IMU: store.diydrones.com/ProductDetails.asp?ProductCode… c этим кабелем: store.diydrones.com/…/ttl-232r-3v3.htm
можно ли подключить к компу и снимать показания датчиков/углы?

да, конечно.
только кабель дороговато чтото у них.

даже не покупая девайс можете скачать тестовый скетч и посмотреть что там к чему

Korogodsky
alexeykozin:

да, конечно.

Если так, то это хорошая новость для меня, еще немного подумаю и скорей всего куплю для встраивания в мой проектик. Для начала можно было бы использовать прошитые алгоритмы, а в перспективе обрабатывать сырые данные с датчиков своим алгоритмом.

Master222

Всем добрый вечер! Сжальтесь и подскажите куда нужно лезть и что менять если ситуация следующая:
Собрал гексу+, скачал последний АРМ, залил последнюю прошивку, откалибровал аппаратуру и регули,но при увеличении оборотов гекса поднимает одну лапку и хочет перевернуться в сторону 7 и 3 двигателя.

alexeykozin

в этой теме больше обсуждают AP (маленький ардупилот)
по APM вот несколько веток:
rcopen.com/forum/f123/topic254478
rcopen.com/forum/f123/topic232641
rcopen.com/forum/f123/topic233564

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