А давайте обсудим Arducopter - APM

Morpheus
Morpheus:

А вот у меня вопрос появился. Стоял на HEX-е OpenPilot и у него по-дефолту передний левый мотор вращается против часовой стрелки.
Ставлю Ardu - тут обратная ситуация. Очень не хочется при смене мозгов изменять настройки регуляторов и менять винты местами.
Идея 1 - ничего не меняем местами и не меняем настройки ESC, а просто делаем реверс канала рудера. Возможно надо как-то еще и подкорректировать управление на рудер.
Идея 2 - если плату ArduCopter перевернуть на 180 градусов, то получим нужную комбинацию - задний правый мотор станет передним левым. И он вращается по часовой стрелке. Но есть нюанс - хватит ли проводков до приемника…

Еще есть варианты ? Может в код всё-таки слазить ? Подскажите где ?

Интересно будет услышать о Вашем методе. Будьте добры.

Отвечу сам себе.
В данном варианте установки и программированием контроллеров надо откорректировать реакцию мозгов на управление хвостом. Для этого делаем следующее (у меня HEX-а - поэтому файл называется соответствующе)

Файл motors-hexa.pde:
процедура static void output_motors_armed(), ищем коммент // Yaw и вносим изменения :
/*
// Yaw
motor_out[CH_2] += g.rc_4.pwm_out; // CCW
motor_out[CH_7] += g.rc_4.pwm_out; // CCW
motor_out[CH_4] += g.rc_4.pwm_out; // CCW

motor_out[CH_3] -= g.rc_4.pwm_out; // CW
motor_out[CH_1] -= g.rc_4.pwm_out; // CW
motor_out[CH_8] -= g.rc_4.pwm_out; // CW
*/
// Yaw
motor_out[CH_3] += g.rc_4.pwm_out; // CCW
motor_out[CH_1] += g.rc_4.pwm_out; // CCW
motor_out[CH_8] += g.rc_4.pwm_out; // CCW

motor_out[CH_2] -= g.rc_4.pwm_out; // CW
motor_out[CH_7] -= g.rc_4.pwm_out; // CW
motor_out[CH_4] -= g.rc_4.pwm_out; // CW

Morpheus

Ну для других рам - по аналогии… Кто не осилит - пишите в личку.

Alex_R

Вот и я потихоньку перерастаю КК мозг и готовлюсь брать arduino. Причем хочется все и сразу=) т.е. gps, компас и.т.д. Увидел что берут это, это или это+это. И все таки, что лучше взять? И откуда? И если не трудно напишите что еще мне понадобится. Только начинаю изучать ардуину, не ругайте.

RA4ASN

Ардуину изучают здесь 😃 А в этой теме идет обсуждение готового продукта.

alexeykozin
Alex_R:

Вот и я потихоньку перерастаю КК мозг и готовлюсь брать arduino. Причем хочется все и сразу=) т.е. gps, компас и.т.д. Увидел что берут это, это или это+это. И все таки, что лучше взять? И откуда? И если не трудно напишите что еще мне понадобится. Только начинаю изучать ардуину, не ругайте.

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

Alex_R
alexeykozin:

а что будешь делать мульти коптер или планер?

Коптер. Про третий вариант можно по-подробнее?

alexeykozin
Alex_R:

Коптер. Про третий вариант можно по-подробнее?

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

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

Alex27111972

Привет всем. Сегодня приехали платы меги и радиолинк APC220. Модемы цепанул, работают по квартире нормально. Платы очень не плохого качества целых 5-ть штук за 13 баксов, хотел завтра запаять но облом у меня нет УСБ Б разъема. Продолжая тему моего бутерброда, на ардуине тоже можно съэкономить рублей 500-т…

YAN=

А расстояние между пинами, на плате датчиков, будет стандартное? Под 2560 мегу?

Alex27111972
YAN=:

А расстояние между пинами, на плате датчиков

Ян не понял, между какими пинами? Если крепежные отверстия то да как у 2560, у этих плат нет 2-х нужных дырок, но думаю что это не такая уж большая проблема…

Gurdzhy

По засвеченным в сети скриншотам с планера, АС не поддерживает октокоптеры. Но в описании, в перечне поддерживаемых он есть. Прочел всю ветку, про окто ни слова. В итоге, может ли он управлять коптером в конфигурации Х8 (Xaircraft 650 V8)?

Sir_Alex
Gurdzhy:

По засвеченным в сети скриншотам с планера, АС не поддерживает октокоптеры. Но в описании, в перечне поддерживаемых он есть. Прочел всю ветку, про окто ни слова. В итоге, может ли он управлять коптером в конфигурации Х8 (Xaircraft 650 V8)?

code.google.com/p/arducopter/wiki/AC2_Multi

Gurdzhy

Спасибо. Я правильно понимаю, что если он поддерживает класический окто, то и Х8 для него не проблема?

Morpheus

Gurdzhy, а Вы правда не читаете ? Вам же Sir Alex ссылку дал. Там нет X8 ? И почему +8 вы называете “классическим” ?

Gurdzhy

Блин.)) Как ни старался, в букве Х больше четырех палочек не смог насчитать. Имеется ввиду сосная схема - 8 моторов, 4 луча. Привел модель коптера даже.)) -

Gurdzhy:

Х8 (Xaircraft 650 V8)

А класической я называю схему - 8 моторов, 8 лучей.

Alex27111972
serfot32:

купил весь комплект в сборе

Ну как говорится “в нашем полку прибыло”. Молодец хороший альбом.

serfot32:

купил весь комплект в сборе (Ardu, GPS, сонар и магнитометр)

Цена адекватная, если заказывать весь комплект из штатов, получится практически столько же.

serfot32:

поять ни чего не пришлось

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

serfot32
Alex27111972:

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

Моторы Pulso 2217/20 840KV, а с пропами я пока не определился, то что у меня это 12" от Х650 классики они движки греют надо другие подбирать по меньше не много.
На счёт паяния, я так конечно точно не смогу тем более микрашки(

Cеpж
serfot32:

купил весь комплект в сборе (Ardu, GPS, сонар и магнитометр), проверил всё работает остался доволен результатом.

Сергей, отличный результат! Очень понравилась стабильность в полёте. Скажите, какая прошивка стоит? Настройки те, что на скрине в Вашем альбоме? Как долго пришлось их подбирать (у меня настройки по умолчанию - сильно отличаются).

serfot32
Cеpж:

Сергей, отличный результат! Очень понравилась стабильность в полёте. Скажите, какая прошивка стоит? Настройки те, что на скрине в Вашем альбоме? Как долго пришлось их подбирать (у меня настройки по умолчанию - сильно отличаются).

Спасибо. Проша 49. Да эти самые настройки, подбирал их путём снижения параметра Stabillize Roll/Pitch P, пока не перестало колбасить но до этого конечно откалибровал чтоб не тянуло в какую либо сторону (не тримировал всё по нулям).

Cеpж

Спасибо! Попробую скопировать и полетать. А лойтер и RTL нормально работают?