MultiWii

fat_hamster

Скорей всего дёрнули при включении - гиры окалибровались неправильно

не, питание же не отключал, только дизармил движки
И разве при арме не калибруются гороскопы? Пока “лампочка” мигает после арма…

SergDoc

не в вие гиры калибруются при включении, а не при арме 😦

kostya-tin

я вообще думал, что калибровка гироскопов происходит при включении питания. потом оказалось, что это ошибка. коптер у меня постоянно вел в сторону, я его пытался ровнее ставить и включать питание, но баг снова появлялся. а потом поставил на ровную поверхность, откалибровал гиру через MultiWii EZ-GUI, и коптер стал ровно держаться. потом еще специально перепроверил. поставил коптер на кривую поверхность и включил питание. и по GUI показывало как раз то, что коптер стоит не по горизонту. ИМХО так лучше, т.к. мне в поле найти ровную поверхность далеко не всегда возможно

serenya
varvar:

И попутный вопрос - почему-то на GUI все время показано, что спутников по нулям, хотя они есть (контроллер на 328 и i2c_gps платка).
Платка тоже мигает не так, как по инструкции положено - когда спутников много, должны быть тройные мигания светодиода на ней, реально - раз в секунду.
В процессе инициализации проскакивает раз - другой тройное - и все.

А с чего Вы взяли что спутники есть? Потому что они физически над нами крутятся? Мозги говорят что нет спутников, i2c-gps тоже говорит что нет, а они есть? И еще проверьте настройки жпс и платы i2c-gps, может она не видит модуль жпс. И подключите модуль через сом-порт к компу и посмотрите на спутники, ажпс залейте. Подробности в специализированной теме.

varvar
serenya:

А с чего Вы взяли что спутники есть?

Их не видно, но они есть 😃 Потому что их не может не быть 😃
Координаты GUI показывал правильные - а спутники по нулям.
Проблема на самом деле решилась просто - не хотелось мне ublox перенастраивать - я его не только на коптере использую - а в i2c-gps-nav стоял блохастый протокол. Почему-то я решил, что модуль сам позаботится о перенастройке протокола. Написал ему NMEA - все стало согласно описанию. Теперь коптер болтается в квадрате примерно метр.

Кстати, может Вы знаете, как к i2c-gps-nav народ сонар прикручивает? Я конечно, мультикоптерщик знатный, 😃 - у меня уже почти неделя, как мултивий завелся, но как-то не нашел.

SergDoc
kostya-tin:

откалибровал гиру через MultiWii EZ-GUI,

это акселерометр

kostya-tin

а, да, извиняюсь. вечно их по названию путаю 😃

stspartak

Есть у кого опыт повторения трикоптера от шведа с мозгами AIOP v2?

Как я понял хвостовая серва должна двигаться в противоположную сторону при поворете заднего луча? Луч влево - серва вправо и наоборот, для компенсации реактивной тяги (вроде так)?! А у меня серва поворачивается в туже сторону что и луч, вследствии чего трикоптер вращается по свое оси.

Пробовал заливать и Multiwii 2.2 и MultiWii_2_1_base (от mahowik’а) ничего не изменилось. Может где то в прошивке надо серву реверсировать?

Tigra74
stspartak:

Есть у кого опыт повторения трикоптера от шведа с мозгами AIOP v2?

Как я понял хвостовая серва должна двигаться в противоположную сторону при поворете заднего луча? Луч влево - серва вправо и наоборот, для компенсации реактивной тяги (вроде так)?! А у меня серва поворачивается в туже сторону что и луч, вследствии чего трикоптер вращается по свое оси.

Пробовал заливать и Multiwii 2.2 и MultiWii_2_1_base (от mahowik’а) ничего не изменилось. Может где то в прошивке надо серву реверсировать?

Тут,в config

/******************************** TRI *********************************/
#define YAW_DIRECTION 1 // для реверса сервы 1 заменить на -1
//#define YAW_DIRECTION -1 // if you want to reverse the yaw correction direction
/* you can change the tricopter servo travel here */

VladislavVY

А это не помогает?
config.h
#define YAW_DIRECTION 1
//#define YAW_DIRECTION -1 // if you want to reverse the yaw correction direction

BigWheeelS

stspartak, в конфиге прошивки найдите #define YAW_DIRECTION 1 и попробуйте поменять на #define YAW_DIRECTION -1

varvar

Везет человеку - только спросил - сразу трое ответили. Вот что значит правильный вопрос задать.
А как с моим сонаром?

Tigra74
varvar:

Везет человеку - только спросил - сразу трое ответили. Вот что значит правильный вопрос задать.
А как с моим сонаром?

Ну так где я-там на троих и соображают

Вопрос не нашёл про сонар

varvar
Tigra74:

Вопрос не нашёл про сонар

varvar:

может Вы знаете, как к i2c-gps-nav народ сонар прикручивает?

Может и лишнее это, но ведь интересно.

Tigra74
varvar:

Может и лишнее это, но ведь интересно.

через i2c-gps-nav?
Поддерживаемые сонары в config
SRF02 // use the Devantech SRF i2c sensors
SRF08
SRF10
SRF23
Все I2C-и подсоединяются к шине I2C платы контроллера

А через i2c-gps-nav наверное присоединяются не I2C сонары,
типа такого

Только наверное и модуль I2c-gps-nav перепрошить надо будет

Hight
mahowik:

со временем, а его в среднем 8-10 мин. на батарею, происходит ее просадка и соот-но, отсюда потеря высоты, НО газ остается на месте, если не дергали

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

Здравствуйте ещё раз, все таки без помощи сообщества не обойтись )
подскажите, почему коптер так коглбасит по высоте (газ стараюсь не трогать) нормально он в 2.0 летал (( Режим level…

www.youtube.com/watch?v=FfYD--cVGZ0

varvar
Tigra74:

Только наверное и модуль I2c-gps-nav перепрошить надо будет

Вот, об этом и речь. Как-то неправильно я вопросы задаю.
У меня на самом деле не модуль, а ардуино с проводками - впрочем, это без разницы.
А вот у автора в исходниках про сонар - полный молчок, хотя на первой странице он пишет:

The primary supported platform for I2C-GPS-NAV is a pure vanilia arduino mini or nano with direcly attached GPS and sonar modules.

а вот куда его дирекли приаттачить - нигде не нашел.

mahowik
Hight:

почему коптер так коглбасит по высоте (газ стараюсь не трогать) нормально он в 2.0 летал (( Режим level…

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

Hight

2.0 летал на том же железе.
поставил 2.1 base, настроил сначало гиры, потом левел - в руках. А дальше должна была быть полетная настройка, но ничего лучше не получилось, дальше настройку прекратил, потому что не знаю что нужно настраивать чтобы по высоте не колбасило ((
насчет вибраций, я хз но сделал все что мог ) плата висит на резинках, подкладки под движки, баланс пропов разумется. Вибрация платы есть, но глазом ее не видно во всяком случае…
На видео видно, как коптер “подпрыгивает” и “шлепается” о землю, в этот момент он управляет газом сам, я даже скомпенсировать не успеваю… А так он вполне нормально держиться (для первой настройки), на видео где-то в квадрате 2х2 метра

UserM
Hight:

сделал все что мог ) плата висит на резинках, подкладки под движки,

Может перестарался? Плата висящая на резинках, как я это представляю, точно не лучший вариант. У меня с убитыми двигателями, плата жёстко закреплена на пластиковых стойках ни каких прыжков, правда лучи жёсткие.