Оценка ориентации IMU и MARG с использованием алгоритма градиентного спуска
Estimation of IMU and MARG orientation using a gradient descent algorithm
2011-06-01
SCID: 54.1/utwzzrhx
Discuss with AI
оценка ориентации IMUоценка ориентации MARGалгоритм градиентного спускакомпенсация магнитных искаженийкватернионное представление
Figures from the paper
Abstract (AI)
В статье предложен новый алгоритм определения ориентации, разработанный для поддержки вычислительно эффективной переносимой инерционной системы отслеживания движений человека в реабилитационных приложениях. Он применим к инерциальным измерительным блокам (IMU), состоящим из трёхосных гироскопов и акселерометров, а также к сенсорным массивам MARG (magnetic angular rate and gravity), которые дополнительно включают трёхосные магнитометры. Реализация для MARG включает компенсацию магнитных искажений. Алгоритм использует кватернионное представление, что позволяет применять данные акселерометра и магнитометра в аналитически выведенном и оптимизированном алгоритме градиентного спуска для вычисления направления ошибки измерения гироскопа в виде производной кватерниона. Производительность была оценена эмпирически с использованием коммерчески доступного сенсора ориентации и эталонных измерений ориентации, полученных с помощью оптической измерительной системы. Производительность также была сопоставлена с проприетарным основанным на фильтре Калмана алгоритмом сенсора ориентации. Результаты показывают, что алгоритм достигает уровней точности, сопоставимых с фильтром Калмана: < 0,8° среднеквадратической ошибки в статике и < 1,7° среднеквадратической ошибки в динамике. Низкая вычислительная нагрузка и способность работать при низких частотах дискретизации существенно снижают требования к аппаратному обеспечению и энергопотреблению для переносного инерционного отслеживания движений, что позволяет создавать лёгкие, недорогие системы, способные функционировать длительное время.
Key Findings
1
Разработан новый алгоритм оценки ориентации на основе кватернионов с градиентным спуском для данных IMU и MARG, использующий акселерометр и магнитометр для вычисления направления ошибки гироскопа.
2
Эмпирическая оценка относительно оптической эталонной системы и проприетарного алгоритма на базе фильтра Калмана показывает сопоставимую точность: <0.8° RMS в статике и <1.7° RMS в динамике.
3
Реализация для MARG включает компенсацию магнитных искажений для улучшения оценки ориентации при наличии триосных магнитометров.
4
Алгоритм характеризуется низкой вычислительной нагрузкой и возможностью работы на малых скоростях дискретизации, что позволяет создавать маломощные, лёгкие и дешёвые носимые системы отслеживания движений для реабилитации.
Research Object
Инерциальные измерительные блоки (IMU) и датчики MARG, используемые в носимых системах инерционного отслеживания движения человека
Research Subject
Оценка ориентации датчиков (в представлении кватернионов) с помощью аналитически выведенного и оптимизированного алгоритма градиентного спуска, включая компенсацию магнитных искажений и оценку точности и вычислительной эффективности по сравнению с методом на основе фильтра Калмана
Publication Details
Publication Date
2011-06-01
Journal
Publisher
ISSN
Access Type
Author Information
Download PDF
Subscribe to digest