MULTICOPTER.RU
http://multicopter.ru/forum/

Калибровка компаса
http://multicopter.ru/forum/viewtopic.php?f=3&t=938
Страница 1 из 1

Автор:  Борис [ 06 май 2011, 07:11 ]
Заголовок сообщения:  Калибровка компаса

Нужно ли калибровать компас перед каждым полетом, как это написано на сайте Московского магазина?

Автор:  Andrey-multicopter [ 06 май 2011, 07:42 ]
Заголовок сообщения:  Re: Калибровка компаса

Борис писал(а):
Нужно ли калибровать компас перед каждым полетом, как это написано на сайте Московского магазина?


Нет, компас не нужно калибровать перед каждым полетом, если Вы не подвергали его воздействию магнитных полей.

Автор:  vis [ 06 май 2011, 15:01 ]
Заголовок сообщения:  Re: Калибровка компаса

andrkolom писал(а):
Борис писал(а):
Нужно ли калибровать компас перед каждым полетом, как это написано на сайте Московского магазина?


Нет, компас не нужно калибровать перед каждым полетом, если Вы не подвергали его воздействию магнитных полей.

ну все мы постоянно подвержены воздействию магнитных полей вообще-то :)
перекалибровать нужно в случае, если Вы сдуру магнит на компас положили, например... в этом случае у него вообще всё изменится.
минимум и максимум значений точно уплывут :).
в обычных же условиях, если не было сильного воздействия, перекалибровка не требуется.
кстати у немцев второй принцип калибровки (вращение поку а потом по роллу именно вдоль меридиана) есть самый правильный.
т.к. в этом случае сразу определяются минимумы и максимумы по всем 3м осям.
только там это 2 раза проделывается по причине подстроки под старый неверный алгоритм калибровки компаса.
обычно калибровку делают просто тупо вращая девайс во все строны до тех пор, пока находятся еще минимум или максимум...
но вращение вдоль меридиана упрощает задачу. т.к. другие ориентации будут давать заведомо меньше значения. соответственно это верно при дефолтовом расположении осей у чипов немецкого компаса.

Автор:  Andrey_FlyCam [ 06 май 2011, 20:53 ]
Заголовок сообщения:  Re: Калибровка компаса

я кручу горизонтально по часовой 4-5 раз
потом вертикально против часовой, правильно?

Автор:  vis [ 06 май 2011, 23:13 ]
Заголовок сообщения:  Re: Калибровка компаса

Andrey_FlyCam писал(а):
я кручу горизонтально по часовой 4-5 раз
потом вертикально против часовой, правильно?

нет. не правильно. для начала направления вращения вообще не имеют никакого значения.

объясняю для квадрика который плюсом (1й двиг от себя дальний. 2й к себе ближний. 3й справа. 4й слева):
ставим коптер от себя первой балкой строго на сервер (или юг) и вращаем несколько раз его по pith (nick) удерживая за боковые балки ( 3 и 4 двигатели)
получим min-max для оси X
потом поворачиваем боковой (3й двиг например) балкой тоже на сервер (или юг) и вращаем так же удерживая уже за балку 1го и 2го двигателей
крутим еще несколько раз.
получим максимумы для оси roll (она же Y у компаса) таким образом
фиксируем пультом
потом тоже самое еще раз типа для Z-оси отдельно (на самом деле немцам просто влом менять 2х этапность алгоритма старого)
либо если ничего не поняли либо нет компаса под рукой - просто крутите его как угодно пока идут бибикания... :) и ногами вверхи и вбок и как угодно...
как перестанет бибикать - значит нашли минимумы и максимумы датчиков.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/