Quaternion Kalman filter for inertial measurement units

This paper presents a theoretical and practical implementation of a Kalman Filter (KF) to obtain the attitude and angular velocity from a nine degrees of freedom (DoF) inertial measurement unit (IMU). These include three DoF from an accelerometer, three from a magnetometer and the last three from a...

Full description

Saved in:
Bibliographic Details
Published in2017 International Conference on Unmanned Aircraft Systems (ICUAS) pp. 1037 - 1043
Main Authors Cariño Escobar, Jossue, Cabarbaye, Aurelien, Bonilla Estrada, Moises, Lozano, Rogelio
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.06.2017
Subjects
Online AccessGet full text

Cover

Loading…
Abstract This paper presents a theoretical and practical implementation of a Kalman Filter (KF) to obtain the attitude and angular velocity from a nine degrees of freedom (DoF) inertial measurement unit (IMU). These include three DoF from an accelerometer, three from a magnetometer and the last three from a gyroscope. It differs from other attitude filters in two main aspects, the model representation and how the information is acquired from the IMU. The quaternion model presented has an analogous linear representation that can be used, in conjunction with the the an algorithm that is presented in order to extract the attitude information from the IMU, leading to a considerable lower computational cost in order to avoid the calculation of Jacobians matrices or gradients.
AbstractList This paper presents a theoretical and practical implementation of a Kalman Filter (KF) to obtain the attitude and angular velocity from a nine degrees of freedom (DoF) inertial measurement unit (IMU). These include three DoF from an accelerometer, three from a magnetometer and the last three from a gyroscope. It differs from other attitude filters in two main aspects, the model representation and how the information is acquired from the IMU. The quaternion model presented has an analogous linear representation that can be used, in conjunction with the the an algorithm that is presented in order to extract the attitude information from the IMU, leading to a considerable lower computational cost in order to avoid the calculation of Jacobians matrices or gradients.
Author Bonilla Estrada, Moises
Lozano, Rogelio
Cabarbaye, Aurelien
Cariño Escobar, Jossue
Author_xml – sequence: 1
  givenname: Jossue
  surname: Cariño Escobar
  fullname: Cariño Escobar, Jossue
  email: jcarino@cinvestav.mx
  organization: UMI LAFMIA Lab., Centro de Investig. y de Estudios Av. del Inst. Politec. Nac., Mexico City, Mexico
– sequence: 2
  givenname: Aurelien
  surname: Cabarbaye
  fullname: Cabarbaye, Aurelien
  email: aurelien.cabarbaye@gmail.com
  organization: UMI LAFMIA Lab., CINVESTAV, Mexico City, Mexico
– sequence: 3
  givenname: Moises
  surname: Bonilla Estrada
  fullname: Bonilla Estrada, Moises
  email: mbonilla@cinvestav.mx
  organization: Control Autom., CINVESTAV-IPN, Mexico City, Mexico
– sequence: 4
  givenname: Rogelio
  surname: Lozano
  fullname: Lozano, Rogelio
  email: rlozano@hds.utc.fr
  organization: Univ. de Technol. de Compiegne, Compiegne, France
BookMark eNotj8tKxDAUQCPoQsf5Ad3kB1pz82jmLofiY3BAZGbWQ5rcYKBNJW0X_r2CszpwFgfOHbvOYybGHkDUAAKfdu1pe6ilAFtbRFANXrE12g0YgUJrNOaW2c_FzVRyGjN_d_3gMo-p_zM8joWnTGVOrucDuWkpNFCe-ZLTPN2zm-j6idYXrtjp5fnYvlX7j9ddu91XXyD1XCltG2M7D00MEezGCO0xOgTtdQidQhKegmqMD2SVcsaQtzIEoTtASVKt2ON_NxHR-bukwZWf82VH_QK6OkSK
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICUAS.2017.7991369
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library Online
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library Online
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9781509044955
1509044957
EndPage 1043
ExternalDocumentID 7991369
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-h124t-347657bc16fdf178504c9fa914c4ddb39e0ced365cde733a55ec72dd04b192e23
IEDL.DBID RIE
IngestDate Thu Jun 29 18:38:08 EDT 2023
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-h124t-347657bc16fdf178504c9fa914c4ddb39e0ced365cde733a55ec72dd04b192e23
PageCount 7
ParticipantIDs ieee_primary_7991369
PublicationCentury 2000
PublicationDate 2017-June
PublicationDateYYYYMMDD 2017-06-01
PublicationDate_xml – month: 06
  year: 2017
  text: 2017-June
PublicationDecade 2010
PublicationTitle 2017 International Conference on Unmanned Aircraft Systems (ICUAS)
PublicationTitleAbbrev ICUAS
PublicationYear 2017
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.6714355
Snippet This paper presents a theoretical and practical implementation of a Kalman Filter (KF) to obtain the attitude and angular velocity from a nine degrees of...
SourceID ieee
SourceType Publisher
StartPage 1037
SubjectTerms Accelerometers
Gravity
Magnetic separation
Magnetometers
Mathematical model
Quaternions
Sensors
Title Quaternion Kalman filter for inertial measurement units
URI https://ieeexplore.ieee.org/document/7991369
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LSwMxEA5tT55UWvFNDh7dbbZ5NUcplqpUFC30VvJEsd2K7l789U52-0Dx4C2EQF4M35fJfDMIXdjI2ABHEgNPHXighH5iqHQJIKeyTHCX6SgUHt-L0YTdTvm0gS43WhjvfRV85tPYrP7y3dKW0VXWlUBmqFBN1IRWrdVa62CI6t4MJldPMVhLpquBPyqmVIAx3EXj9VR1nMhbWhYmtV-_sjD-dy17qLOV5uGHDejso4bP20g-ljo69uCM8Z2eL3SOw2v8BsdASXGU94Edz_Fi6w_EJZjyZwdNhtfPg1GyqoiQvAAOFwllUnBpbCaCC5nsc8KsClplzDLnDFWeWO-o4NZ5Sanm3FvZc44wA0zO9-gBauXL3B8i7FRQjgjrjJbMEW4yI7QiJOgAJi3tEWrHTc_e66QXs9V-j__uPkE78eDrGKpT1Co-Sn8GaF2Y8-qavgHqbpev
link.rule.ids 310,311,783,787,792,793,799,27937,55086
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1JSwMxFA61HvSk0oq7OXh0pplma45SLK1dUGyht5IVxXYqOnPx15vMdEHx4C2EQPISHt-X996XAHCjA2PzOBIpf9XxFxTXihTmJvLIKTRh1CQyCIWHI9adkIcpnVbA7UYLY60tis9sHJpFLt8sdR5CZQ3uyQxmYgfsel7dYqVaa62EQaLRa0_unkO5Fo9XQ3_8mVJARucADNeTlZUib3GeqVh__XqH8b-rOQT1rTgPPm5g5whUbFoD_CmXIbTndxn25XwhU-heQyIcelIKg8DPe_IcLrYRQZh7Z_6sg0nnftzuRqs_EaIXj8RZhAlnlCudMGdcwlsUES2cFAnRxBiFhUXaGsyoNpZjLCm1mjeNQUR5Lmeb-BhU02VqTwA0wgmDmDZKcmIQVYliUiDkpPNOzfUpqAWjZ-_lsxezlb1nf3dfg73ueDiYDXqj_jnYD4dQVlRdgGr2kdtLj92ZuiqO7BsHy5r6
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2017+International+Conference+on+Unmanned+Aircraft+Systems+%28ICUAS%29&rft.atitle=Quaternion+Kalman+filter+for+inertial+measurement+units&rft.au=Cari%C3%B1o+Escobar%2C+Jossue&rft.au=Cabarbaye%2C+Aurelien&rft.au=Bonilla+Estrada%2C+Moises&rft.au=Lozano%2C+Rogelio&rft.date=2017-06-01&rft.pub=IEEE&rft.spage=1037&rft.epage=1043&rft_id=info:doi/10.1109%2FICUAS.2017.7991369&rft.externalDocID=7991369