Location tracking using IMU and UWB
This report includes research, development and testing of indoor positioning system using Inertial Measurement Unit (IMU) and Ultra-wideband (UWB). UWB can receive its location from fixed UWB anchors placed in the environment. However, it performs poorly in NLOS condition. On the other hand, IMU can...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/167527 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-167527 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1675272023-07-07T15:45:23Z Location tracking using IMU and UWB Htet, Aung Khant Law Choi Look School of Electrical and Electronic Engineering ECLLAW@ntu.edu.sg Engineering::Electrical and electronic engineering::Wireless communication systems Engineering::Electrical and electronic engineering::Antennas, wave guides, microwaves, radar, radio This report includes research, development and testing of indoor positioning system using Inertial Measurement Unit (IMU) and Ultra-wideband (UWB). UWB can receive its location from fixed UWB anchors placed in the environment. However, it performs poorly in NLOS condition. On the other hand, IMU can measure its location without relying on external sensors. The drawback is that IMU sensors are prone to noises and biases, and they are not reliable for long-term use. Therefore, localization systems using IMU and UWB have become very popular. In this report, Mahony Filter is applied to IMU outputs to get the heading of the system. Calibrated accelerometer data from IMU is integrated twice to get displacement measurement, which is fused with position data from UWB using Extended Kalman Filter. Fused position data is then transferred to back-end computer via User Datagram Protocol (UDP) for data recording and visualization. The accuracy of positioning is tested by varying the update rate of UWB from 1 Hz to 10 Hz, and changing the way the device is carried during the tests. It was found that the system with UWB alone is accurate to minimum ±20cm when it is within the UWB anchor cluster. If it is away from the cluster more than 2m, the tag does not receive the position from anchors, and the accuracy drops drastically. However, positioning system using IMU and UWB can maintain the position error at ± 40-80cm at 10Hz. At 1Hz, the latency in getting estimate position increases due to UWB signal path obstruction, and accuracy drops to ± 1.5 m. More improvements are to be done to IMU to reduce the drift without affecting the double integral results when UWB cannot give its position. Bachelor of Engineering (Electrical and Electronic Engineering) 2023-05-29T07:11:52Z 2023-05-29T07:11:52Z 2023 Final Year Project (FYP) Htet, A. K. (2023). Location tracking using IMU and UWB. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/167527 https://hdl.handle.net/10356/167527 en A3119-221 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Electrical and electronic engineering::Wireless communication systems Engineering::Electrical and electronic engineering::Antennas, wave guides, microwaves, radar, radio |
spellingShingle |
Engineering::Electrical and electronic engineering::Wireless communication systems Engineering::Electrical and electronic engineering::Antennas, wave guides, microwaves, radar, radio Htet, Aung Khant Location tracking using IMU and UWB |
description |
This report includes research, development and testing of indoor positioning system using Inertial Measurement Unit (IMU) and Ultra-wideband (UWB). UWB can receive its location from fixed UWB anchors placed in the environment. However, it performs poorly in NLOS condition. On the other hand, IMU can measure its location without relying on external sensors. The drawback is that IMU sensors are prone to noises and biases, and they are not reliable for long-term use. Therefore, localization systems using IMU and UWB have become very popular.
In this report, Mahony Filter is applied to IMU outputs to get the heading of the system. Calibrated accelerometer data from IMU is integrated twice to get displacement measurement, which is fused with position data from UWB using Extended Kalman Filter. Fused position data is then transferred to back-end computer via User Datagram Protocol (UDP) for data recording and visualization. The accuracy of positioning is tested by varying the update rate of UWB from 1 Hz to 10 Hz, and changing the way the device is carried during the tests.
It was found that the system with UWB alone is accurate to minimum ±20cm when it is within the UWB anchor cluster. If it is away from the cluster more than 2m, the tag does not receive the position from anchors, and the accuracy drops drastically. However, positioning system using IMU and UWB can maintain the position error at ± 40-80cm at 10Hz. At 1Hz, the latency in getting estimate position increases due to UWB signal path obstruction, and accuracy drops to ± 1.5 m. More improvements are to be done to IMU to reduce the drift without affecting the double integral results when UWB cannot give its position. |
author2 |
Law Choi Look |
author_facet |
Law Choi Look Htet, Aung Khant |
format |
Final Year Project |
author |
Htet, Aung Khant |
author_sort |
Htet, Aung Khant |
title |
Location tracking using IMU and UWB |
title_short |
Location tracking using IMU and UWB |
title_full |
Location tracking using IMU and UWB |
title_fullStr |
Location tracking using IMU and UWB |
title_full_unstemmed |
Location tracking using IMU and UWB |
title_sort |
location tracking using imu and uwb |
publisher |
Nanyang Technological University |
publishDate |
2023 |
url |
https://hdl.handle.net/10356/167527 |
_version_ |
1772826494410686464 |