liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Teaching Sensor Fusion and Kalman Filtering using a Smartphone
Linköping University, Department of Electrical Engineering, Automatic Control. Linköping University, The Institute of Technology.ORCID iD: 0000-0002-1971-4295
Linköping University, Department of Electrical Engineering, Automatic Control. Linköping University, The Institute of Technology.
Linköping University, Department of Electrical Engineering, Automatic Control. Linköping University, The Institute of Technology.
2014 (English)In: Proceedings of the 19th World Congress of the International Federation of Automatic Control (IFAC), IFAC Papers Online, 2014Conference paper, Published paper (Refereed)
Abstract [en]

The Kalman filter has been the work horse in model based filtering for five decades, and basic knowledge and understanding of it is an important part of the curriculum in many Master of Science programs. It is therefore important to combine theoretical studies with practical experience to allow the students to deepen their understanding of the filter. We have developed a lab where the students implement a Kalman filter in a real-time Matlab framework, to which data are streamed from the smartphone over WiFi. The goal of the lab is to estimate the orientation of the smartphone, which can be nicely visualized graphically and also be compared to the built-in filters in the smartphone. The filter can accept any combination of sensor data from accelerometers, gyroscopes, and magnetometer, with different performance.  Different tunings and tricks in the Kalman filter are easily evaluated on-line. The smartphone app is also a stand-alone tool to visualize the sensor data graphically. So far the lab seems tohave been successful in reaching the pedagogic goals and to engage the students.

Place, publisher, year, edition, pages
IFAC Papers Online, 2014.
Series
IFAC Proceedings series, ISSN 1474-6670
Keyword [en]
Kalman filtering; Teaching sensor fusion; Student lab; Smartphone; Orientation estimation
National Category
Control Engineering Signal Processing Pedagogical Work
Identifiers
URN: urn:nbn:se:liu:diva-109947DOI: 10.3182/20140824-6-ZA-1003.00967ISBN: 978-390282362-5 (print)OAI: oai:DiVA.org:liu-109947DiVA: diva2:741780
Conference
The 19th World Congress of the International Federation of Automatic Control (IFAC), Cape Town, South Africa, 24-29 August, 2014
Projects
Cooperative Localization
Funder
Swedish Foundation for Strategic Research
Available from: 2014-08-29 Created: 2014-08-29 Last updated: 2016-06-10

Open Access in DiVA

fulltext(2113 kB)2913 downloads
File information
File name FULLTEXT01.pdfFile size 2113 kBChecksum SHA-512
2b61e9fa8271908800924617cf0d460ccc5f6db12e29ba876c2ba1653ff2f6d2fb16d23b9917117814202c5d2fd193d8cb7e5e07b7de2a153f415896a5a3e744
Type fulltextMimetype application/pdf

Other links

Publisher's full text

Authority records BETA

Hendeby, GustafGustafsson, FredrikWahlström, Niklas

Search in DiVA

By author/editor
Hendeby, GustafGustafsson, FredrikWahlström, Niklas
By organisation
Automatic ControlThe Institute of Technology
Control EngineeringSignal ProcessingPedagogical Work

Search outside of DiVA

GoogleGoogle Scholar
Total: 2918 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 1692 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf