roboforum.ru

Технический форум по робототехнике.
Текущее время: 07 май 2025, 06:07

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Cлияние данных 9-осевого датчика
СообщениеДобавлено: 25 мар 2013, 21:58 
Не в сети

Зарегистрирован: 25 мар 2013, 21:55
Сообщения: 3
Имеется STEVAL-MKI062V2, закрепленный на поверхности,изменяющей наклон. Задание состоит в слиянии данных с его трех датчиков (акселерометр,магнитометр и гироскоп) с использованием фильтра Калмана. То есть на выходе должен получиться вектор ориентации из трех углов. Для начала делаю модель в матлабе, программировать буду позже, это уже не составит проблем.
Я наткнулся на эту статью (http://eprints.eemcs.utwente.nl/18455/01/J_Roetenberg_IEEETONSARE_13_395.pdf), но там мало что объяснено и понятно, но принцип именно тот.

Кто-нибудь может помочь, какая нибудь более удобоваримая информация?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cлияние данных 9-осевого датчика
СообщениеДобавлено: 26 мар 2013, 11:16 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Тебе с какой скоростью нужно все это мерять?
Вот так пойдет?


Добавлено спустя 2 минуты 38 секунд:
r0st писал(а):
То есть на выходе должен получиться вектор ориентации из трех углов.
Кто-нибудь может помочь, какая нибудь более удобоваримая информация?

Кстати, в любом случае рекомендую не чере углы делать, а через кватернионы. С углами пипец морока. Хотя у меня через УАРТ фигачит кватернионы, а через USB HID углы эйлера...

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cлияние данных 9-осевого датчика
СообщениеДобавлено: 27 мар 2013, 21:02 
Не в сети

Зарегистрирован: 25 мар 2013, 21:55
Сообщения: 3
Да, скорость подойдет. А насчет кватернионов, наоборот, показалось что сложнее, когда какой то пример смотрел. Может посоветуете хороший пример алгоритма с кватернионами или сбросите Ваш код в качестве примера?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cлияние данных 9-осевого датчика
СообщениеДобавлено: 28 мар 2013, 01:37 
Не в сети

Зарегистрирован: 25 мар 2013, 21:55
Сообщения: 3
В той статье, которую я использую, в формуле расчета коэффициентов фильтра размерности матриц вообще не сходятся


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cлияние данных 9-осевого датчика
СообщениеДобавлено: 28 мар 2013, 01:54 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
вот тут проект, на котором снималось видео:
forum87/topic10646-735.html#p268645

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO