Development of interfacing programs for low cost inertial navigation systems
Nowadays, Inertial Navigation System (INS) is widely used in marine, aviation and aerospace industry. The advancement of Micro-Electromechanical-System allows low cost INS to be developed rapidly. Inertial measurement units and GPS provide measurement data to get inertial navigation solutions. The o...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2009
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/16887 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-16887 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-168872023-03-04T18:16:20Z Development of interfacing programs for low cost inertial navigation systems Huang, Dongyu. Low Eicher School of Mechanical and Aerospace Engineering DRNTU::Engineering::Mechanical engineering::Mechatronics Nowadays, Inertial Navigation System (INS) is widely used in marine, aviation and aerospace industry. The advancement of Micro-Electromechanical-System allows low cost INS to be developed rapidly. Inertial measurement units and GPS provide measurement data to get inertial navigation solutions. The objective of this final year project is to develop interfacing programs for two inertial measurement units used in low cost INS. Navigation is the planning or maintenance of a course moving from one location to another. Inertial navigation provides navigation solutions by measuring the change in velocity or position. Accelerometers, rate gyroscopes and a processor form an Inertial Measurement Unit (IMU), which outputs acceleration and angular rate to the navigation processor for further calculation of velocity, position and attitude. GPS is used to provide the reference data for the calculation. To develop the interfacing programs, LabVIEW is used as the programming tool. Its Virtual Instrumentation (VI) feature allows the programming to be carried out with block diagrams. The two measurement units IMU300CC and MNAV100CA output digital data through RS-232 serial ports. Programs are developed to configure the serial ports, read data continuously, check data packet validity, calculate and display inertial measurement results. Options of saving measurement data are also provided. The GPS data is output directly from the GPS receiver on MNAV100CA. NMEA 0183 protocol is adopted and GGA (GPS fix) and VTG (course over ground and ground speed) messages are extracted for display and storage. The objective of this project has been achieved, so that inertial sensor and GPS data can be output to a PC in real time. Bachelor of Engineering (Mechanical Engineering) 2009-05-28T08:42:13Z 2009-05-28T08:42:13Z 2009 2009 Final Year Project (FYP) http://hdl.handle.net/10356/16887 en Nanyang Technological University 105 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Mechanical engineering::Mechatronics |
spellingShingle |
DRNTU::Engineering::Mechanical engineering::Mechatronics Huang, Dongyu. Development of interfacing programs for low cost inertial navigation systems |
description |
Nowadays, Inertial Navigation System (INS) is widely used in marine, aviation and aerospace industry. The advancement of Micro-Electromechanical-System allows low cost INS to be developed rapidly. Inertial measurement units and GPS provide measurement data to get inertial navigation solutions. The objective of this final year project is to develop interfacing programs for two inertial measurement units used in low cost INS.
Navigation is the planning or maintenance of a course moving from one location to another. Inertial navigation provides navigation solutions by measuring the change in velocity or position. Accelerometers, rate gyroscopes and a processor form an Inertial Measurement Unit (IMU), which outputs acceleration and angular rate to the navigation processor for further calculation of velocity, position and attitude. GPS is used to provide the reference data for the calculation.
To develop the interfacing programs, LabVIEW is used as the programming tool. Its Virtual Instrumentation (VI) feature allows the programming to be carried out with block diagrams. The two measurement units IMU300CC and MNAV100CA output digital data through RS-232 serial ports. Programs are developed to configure the serial ports, read data continuously, check data packet validity, calculate and display inertial measurement results. Options of saving measurement data are also provided. The GPS data is output directly from the GPS receiver on MNAV100CA. NMEA 0183 protocol is adopted and GGA (GPS fix) and VTG (course over ground and ground speed) messages are extracted for display and storage. The objective of this project has been achieved, so that inertial sensor and GPS data can be output to a PC in real time. |
author2 |
Low Eicher |
author_facet |
Low Eicher Huang, Dongyu. |
format |
Final Year Project |
author |
Huang, Dongyu. |
author_sort |
Huang, Dongyu. |
title |
Development of interfacing programs for low cost inertial navigation systems |
title_short |
Development of interfacing programs for low cost inertial navigation systems |
title_full |
Development of interfacing programs for low cost inertial navigation systems |
title_fullStr |
Development of interfacing programs for low cost inertial navigation systems |
title_full_unstemmed |
Development of interfacing programs for low cost inertial navigation systems |
title_sort |
development of interfacing programs for low cost inertial navigation systems |
publishDate |
2009 |
url |
http://hdl.handle.net/10356/16887 |
_version_ |
1759858318999814144 |