Crius Hobby MultiWii
Но толку как сказали выше нет от компаса ни какого, поэтому забил на барометр и компас до лучших времен.
На Кролике компас держит нос туда, куда укажу. Кролик, как говорят, стибрили с Мультивия 😃 Стало быть у Мультивия с компасом должно быть все чики-пуки? Ну да ладно, я поковыряюсь всё же с компасом, раз он есть, то работать должен!
правда работает четко до включения движков, после дергается как паралитик
На Кролике (больше сравнивать не с чем), на миникваде 250мм после трёх калибровок подряд все ок. Графиков в ГУИ нет, так что, возможно, при включении моторов там что-то и дёргается, но носяку-то держит!!! Даже в комнате.
Скажете, граната не той системы???
По поводу магнетометра. Избавившись от влияния моторов и нормально откалибровав, начинает сносно работать режим headfree
Размер места для полетов сами видите - небольшое, влияние стен огромное, но довольно легко его было удерживать. Без headfree точно не сумел бы так
После этой болтанки компас ушел на 1-2 попугая, и то я не уверен, что сумел идеально попасть в точки первоночального замера
компас держит нос туда, куда укажу.
А вы уверены что это компас держит,может все таки гирик?
А вы уверены что это компас держит,может все таки гирик?
Гирик держит первые 2-3 секунды, потом heading подстраивается под компас. Вообще в мультивие компасс вполне рабочий и держит курс четко, только надо правильно настроить ориентацию осей в конфиге (если это самопальный компасс а не одна из стандартных плат) и откалибровать по месту полетов, как укаано в инструкции. А, да - надо в GUI обязательно настроить YAW I=(0.020…0.050) и MAG P=(5…10), чтобы пошла коррекция от компаса.
довольно легко его было удерживать
Поясните пожалуйста как магнетометр позволяет удерживать квадр, ни как не могу понять суть этого устройства ?
Это же обычный компас, начальных координат он не знает.
Это же обычный компас, начальных координат он не знает.
Знает он свои начальные точки, иначе бы не было режима headfree
подстраивается под компас
Допустим я лечу несколько метров на север, потом вправо сдвигаюсь на 2 метра, и что если я дам ручку на себя ку да он полетит на юг или в точку старта?
начальные точки
Вы хотите сказать что там GPS? Или он просто берет какой тоноль(всегда разный при включении) и меряет метры(допустим )по сторонам света?
А вы уверены что это компас держит,может все таки гирик?
Речь шла о Rabbit FC, что бы не было путаницы. Так вот, конечно же уверен - ибо после включения тумблера с HeadingHold - коптер по курсу возвращается носом в нужную сторону, куда бы руддером я его не повернул. Разворачиваю на себя, отпускаю руддер - он тут же бодро делает разворот носа на 180 градусов. Я сделаю вечером видео, обещал сравнить 1.102 и 1.207 FW кроликовские, заодно покажу и работу компаса. Моторы очень близко, провода там вообще все в кучу, аккум рядом совсем… Работает! Хочу, что бы на Crius-е не хуже заработало!
Я сделаю вечером видео
Ждем!
Допустим я лечу несколько метров на север, потом вправо сдвигаюсь на 2 метра, и что если я дам ручку на себя ку да он полетит на юг или в точку старта?
На юг конечно же, это же headfree
Или он просто берет какой тоноль(всегда разный при включении) и меряет метры(допустим )по сторонам света?
HeadingHold работает просто. Это плоско-параллельный перенос квадрика. Улетит вперед - возврат к себе одним тангажом, улетит вбок - возврат к себе правым стиком по диагонали вниз и влево (вправо). Я так понимаю работу этого режима. А CareFree - это как летал leprud - то есть крутишь квардик аки волчок руддером, а правым стиком водишь его, будто он висит хвостом к тебе, как верт-соосник у новичка 😃
Улетит вперед - возврат к себе одним тангажом, улетит вбок - возврат к себе правым стиком по диагонали вниз и влево (вправо).
Так он и без компаса так летает 😉
Так он и без компаса так летает 😉
Эт если не крутить его вдалеке до потери ориентации 😉
Эт если не крутить его вдалеке до потери ориентации
Вот это уже приятнее!
Так он и без компаса так летает 😉
Поверьте, это скучно, хочется покрутить, а далее происходит
если не крутить его вдалеке до потери ориентации
Даже, получается HeadLock универсальнее CareFree - крути как хочешь, а прилетит как улетал. И навык некорректный не привьется от этого CareFree, актуально для тех, кто на вертиках не летал 😃 Там такого сервиса в стоке нет, а на квадриках - пожалуйста!
ребята что такое AUX1 и AUX2 ?
ребята что такое AUX1 и AUX2 ?
каналы апы после 4х стиков
На повестке дня глупый вопрос. 😃
Так какие же все-таки настройки ориентации использовать?
А то их тут указано несколько вариантов. 😃
Пытаю 1.9а2.
Может топик стартер поправит первую тему то?
заливал в Криус товарищу прошивку 1.9.а2 с такой ориентацией:
#if defined(CRIUS_SE)
#define ITG3200
#define BMA180
#define HMC5883
#define BMP085
#define ACC_ORIENTATION(X, Y, Z) {accADC[ROLL] = X; accADC[PITCH] = Y; accADC[YAW] = Z;}
#define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] = X; gyroADC[PITCH] = Y; gyroADC[YAW] = Z;}
#define MAG_ORIENTATION(X, Y, Z) {magADC[ROLL] = -Y; magADC[PITCH] = X; magADC[YAW] = Z;}
#define INTERNAL_I2C_PULLUPS
#endif
Что значит эта строка #define INTERNAL_I2C_PULLUPS?
Где найти вот эту #define statement что бы раскоментировать управление стабилизацией камеры ?
Что значит эта строка #define INTERNAL_I2C_PULLUPS?
airm.ru/articles/2#5-Сборка_(прошивка)
Если вы используете 3.3 сенсоры - закоментируйте (добавив/оставив // перед строкой) строку #define INTERNAL_I2C_PULLUPS, если 5в, то раскоментируйте.
Где найти вот эту #define statement что бы раскоментировать управление стабилизацией камеры ?
всё в config.h с более чем подробным описанием
/* The following lines apply only for a pitch/roll tilt stabilization system
Uncomment the first line to activate it */
//#define SERVO_TILT
#define TILT_PITCH_MIN 1020 //servo travel min, don't set it below 1020
#define TILT_PITCH_MAX 2000 //servo travel max, max value=2000
#define TILT_PITCH_MIDDLE 1500 //servo neutral value
#define TILT_PITCH_PROP 10 //servo proportional (tied to angle) ; can be negative to invert movement
#define TILT_ROLL_MIN 1020
#define TILT_ROLL_MAX 2000
#define TILT_ROLL_MIDDLE 1500
#define TILT_ROLL_PROP 10