Jump to content
    

Ищем Математика

Нужен математик на длительное сотрудничество. Обязанности - алгоритмы обработки сигналов датчиков. 

контакт lead@vauag.ru, tel @gravl4

Сейчас есть открытая задача:
реальные данные, они будут вот такие всегда. компас крутится при калибровке, покачивается по крену неуправляемо -15..0..+15град и поднимается почти вертикально по тангажу.
Сильнее крутить невозможно так как это строительная техника.
нужен код на Python или C/C++ на математической библиотеке Eigen,
который бы сделал калибровку.
Сейчас вместо кольца после компенсации углов наклона имею нечто похожее но совсем далекое от кольца.

sn5_1.png

sn5_1_неверно.png

sn2_1.csv sn5_1.csv

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

11 hours ago, Stepanov said:

Проверить эту гипотезу можно на стенде

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

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

Причём компенсации только от углов пожалуй должно хватить, на втором графике - красивая зависимость амплитуды магнитного поля от углов поворота по гироскопу.

То есть это не токи, а скорее всего тупо концентрация/экранирование магнитного поля земли различными железяками самой строительной техники.

Надёжность такой "калибровки" будет та ещё.

Bn.png

Bn_angle.png

Share this post


Link to post
Share on other sites

"Сильнее крутить невозможно так как это строительная техника..." 

Лучше было бы извлечь этот модуль из строительной техники. Поместить его на стенд, как тут советовали. Осуществить его калибровку стандартным методом. Получить набор коэффициентов. Установить модуль обратно в строительную технику. Посмотреть результат. 

Вот эти выбросы глядят подозрительно. Типа деления на о при некоторых углах.  

Share this post


Link to post
Share on other sites

У Вас системная ошибка в конструкции датчика.

Никакой математик и никакие языки программирования не помогут.

Грамотно нужно ставить датчик.

Share this post


Link to post
Share on other sites

2 hours ago, iDiode said:

Лучше было бы извлечь этот модуль из строительной техники. Поместить его на стенд, как тут советовали. Осуществить его калибровку стандартным методом. Получить набор коэффициентов. Установить модуль обратно в строительную технику...

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

Share this post


Link to post
Share on other sites

14 minutes ago, _pv said:

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

Ато :). Но. Сперва нужно убедиться, что датчик и обработка - не кривые.

Share this post


Link to post
Share on other sites

С одним магнетометром точность будет очень низкая. Для получения более точных углов используется связка магнетометры + акселерометры + гироскопы + фильтр Калмана или комплиментарный.

Share this post


Link to post
Share on other sites

Только машинное зрение обеспечит наивысшую точность и достоверность всех трех углов на местности. ARUCO - современный стандарт маркеров.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...