ArduCopter Mega: порт на обычную Arduino (тестим)

Sir_Alex
mahowik:

стабилизацию комп. модели во FlightGear выполняет полетный контроллер

Именно, т.е. можно часть софта проверять/отлаживать не выходя на улицу.
Кстати, не так давно DIYDrones сделал вообще симулятор (SITL), комп сам имитирует полет квадрика, задействуя алгоритмы Арды. Т.е. это сделано для автоматического тестирования прошивок (autotest.diydrones.com/index.html).

mahowik

крута конечно!
одно непонятно почему они свою IMU+INS до сих пор не перевели на калман… хотя, тут же сам нашел ответ 😃 атмега не потянет, т.е. разве что на стм32ф4…

gosha1970

Объясните нубу, для данных мозгов www.rctimer.com/product_818.html необходимо наличие ардуино мега, или можно просто использовать такую плату без меги ?

rv6lel

Здравствуйте коллеги ткните пожалуйста где оисано как очистить епром через планнера.Гдето встречал в теме,перерыл всё немогу найти.
Заранее спасибо.

Antarius

Через консоль вроде.

А мне тоже подскажите:
Что раскомментировать или изменить в коде, чтобы подключить на входы A1-A6 (или как их там) датчик тока с диапазоном 0-5В (0-50А). А то датчик таки спаял, а как подключить не понял.

blind_oracle
rv6lel:

Здравствуйте коллеги ткните пожалуйста где оисано как очистить епром через планнера.Гдето встречал в теме,перерыл всё немогу найти.
Заранее спасибо.

Консоль->setup->erase

rv6lel
blind_oracle:

Консоль->setup->erase

Как я понял в планнере выбирать закладку Terminal ,а затем с клавы набрать данные команды?

rstzero

Всем привет!
Летал нормально на рамах X, все просто супер.
Решил испробовать QUAD V (дохлый кот) и почему-то нет компенсации такого хитрого расположения моторов - летает как обычный квадрик X (приходится стик постоянно держать, чтобы передом не упал, хотя летает нормально)

Что делал:

  1. Скомпилировал 2.91 r300 с настройками QUAD V - летает как QUAD X с соответствующим заваливанием вперед.
  2. В файле AP_MotorsQuad.cpp не нашел для типа V, может конечно где-то идет микширование каналов для этой рамы (не искал). Убрал там все и добавил
    add_motor(AP_MOTORS_MOT_1, 45, 0.7981, 1);
    add_motor(AP_MOTORS_MOT_2, -135, 1.0000, 3);
    add_motor(AP_MOTORS_MOT_3, -45, -0.7981, 4);
    add_motor(AP_MOTORS_MOT_4, 135, -1.0000, 2);
    не помогло
  3. Подумал - компенсации по ролл и питч то нету и сделал:
    add_motor(AP_MOTORS_MOT_1, 70, 0.7981, 1);
    add_motor(AP_MOTORS_MOT_2, -135, 1.0000, 3);
    add_motor(AP_MOTORS_MOT_3, -70, -0.7981, 4);
    add_motor(AP_MOTORS_MOT_4, 135, -1.0000, 2);
    не помогло

В планере проверял, выставлен тип рамы V (константа = 2 даже в новых версиях, поэтому неверная идентификация исключена)
Куда копать?
Отсутствие настроек моторов для QUAD V - нормально, или может я библиотеки не те нашел (брал там же где и r300)?

SergDoc

для дохлого кота либо просто батарейку назад (помиж задних моторов) либо я вот тут rcopen.com/forum/f134/topic224458/2304 выкладывал миксы (нижний как раз для дохлого кота под вий и назе32)

ssh1

Прикрутил тут датчик тока и напряжения.
Подскажите пожалуйста в каком из параметров можно найти выжранную емкость в mAh ? И как ее вывести на MinimOSD ?
В процентах нашел, но мне кажется это не совсем удобно, привычнее смотреть в mAh.

Да, MegapirateNG r300.

kren-DEL
ssh1:

в каком из параметров можно найти выжранную емкость в mAh ?

вы имеете ввиду в планере? там кажется только в %

ssh1:

И как ее вывести на MinimOSD ?

в настройки минимОСД надо лезть, у меня считается в mah

Олег24

Всем привет ! В последней прошивке R300 если выбрать протокол GPS UBLOX то в планере и в телеметрии пульта при наличии FIX нет количества спутников ( всегда 0 ). Это у всех или у меня ?

ReM
Олег24:

Всем привет ! В последней прошивке R300 если выбрать протокол GPS UBLOX то в планере и в телеметрии пульта при наличии FIX нет количества спутников ( всегда 0 ). Это у всех или у меня ?

В Mission Planner количество спутников вижу.

ssh1
Олег24:

Всем привет ! В последней прошивке R300 если выбрать протокол GPS UBLOX то в планере и в телеметрии пульта при наличии FIX нет количества спутников ( всегда 0 ). Это у всех или у меня ?

code.google.com/p/arducam-osd/…/Troubleshooting
SERIAL3_BAUD, 57 (telemetry output at 57600)
SR3_EXT_STAT, 2 ( 2hz for waypoints, GPS raw, fence data, current waypoint, etc)
SR3_EXTRA1, 5 ( 5hz for attitude and simulation state)
SR3_EXTRA2, 2 ( 2hz for VFR_Hud data )
SR3_EXTRA3, 3 ( 3hz for AHRS, Hardware Status, Wind )
SR3_POSITION, 2 ( 2hz for location data )
SR3_RAW_SENS, 2 ( 2hz for raw imu sensor data )
SR3_RC_CHAN, 5 ( 5hz for radio input or radio output data )

Все включены?

pilot01

В базовой прошивке вроде небыло, в minimosd-extra есть, на ней летаю

ssh1:

Попробовал вывести - code.google.com/p/arducam-osd/…/Pan_efficiency
Вообще не отображается, походу не оно.
Да, у меня стандартная прошивка - code.google.com/p/arducam-osd/

При калибровке вольт сенсора в планере вольт на x нужно USB шнурок отключать иначе затем показания врут (настраивать по bluetooth)

Олег24
ssh1:

Все включены?

Вот я тормоз !!! понял проверю

Олег24:

Вот я тормоз !!! понял проверю

Все так и стоит , а в планере так и нет количества спутников

ssh1
pilot01:

В базовой прошивке вроде небыло, в minimosd-extra есть, на ней летаю

О, спасибо, посмотрю.
А что в ней еще интересного, где бы посмотреть отличия от minimOSD ?

pilot01
ssh1:

О, спасибо, посмотрю.
А что в ней еще интересного, где бы посмотреть отличия от minimOSD ?

Тут можно посмотреть