{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/34418"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/34418","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"Gyroscope Calibration and Dead Reckoning for an Autonomous Underwater Vehicle","abstract":"Autonomous Underwater Vehicles (AUVs) are currently being used for many underwater tasks such as mapping underwater terrain, detection of underwater objects, and assessment of water quality. Possible uses continue to grow as the vehicles become smaller, more agile, and less expensive to operate. However, trade-offs exist between making less expensive, miniature AUVs and the quality at which they perform. One area affected by cost and size is the onboard navigation system. To achieve the challenges of low-cost rate sensors, this thesis examines calibration methods that are suitable for identifying calibration coefficients in low-cost MEMS gyros. A brief introduction to underwater navigation is presented and is followed by the development of a model to describe the operation of a rate gyro. The model uses the integral relationship between angular rate and angular position measurements. A compass and two tilt sensors provide calibrated angular position data against which the three single axis gyros are compared to obtain an error signal describing errors present in the angular rate measurements. A calibration routine that adaptively identifies error parameters in the gyros is developed. Update laws are chosen to recursively apply estimated error parameters to minimize the system error signal. Finally, this calibration method is applied to a simple dead reckoning algorithm in an attempt to measure the improvements calibration provides.","abstract_html":"Autonomous Underwater Vehicles (AUVs) are currently being used for many underwater tasks such as mapping underwater terrain, detection of underwater objects, and assessment of water quality. Possible uses continue to grow as the vehicles become smaller, more agile, and less expensive to operate. However, trade-offs exist between making less expensive, miniature AUVs and the quality at which they perform. One area affected by cost and size is the onboard navigation system. To achieve the challenges of low-cost rate sensors, this thesis examines calibration methods that are suitable for identifying calibration coefficients in low-cost MEMS gyros. A brief introduction to underwater navigation is presented and is followed by the development of a model to describe the operation of a rate gyro. The model uses the integral relationship between angular rate and angular position measurements. A compass and two tilt sensors provide calibrated angular position data against which the three single axis gyros are compared to obtain an error signal describing errors present in the angular rate measurements. A calibration routine that adaptively identifies error parameters in the gyros is developed. Update laws are chosen to recursively apply estimated error parameters to minimize the system error signal. Finally, this calibration method is applied to a simple dead reckoning algorithm in an attempt to measure the improvements calibration provides.","abstract_has_math":false,"creators":["Kapaldo, Aaron J."],"institution":"Virginia Tech","degree_name":"Master of Science","degree_level":"masters","degree_discipline":"Electrical and Computer Engineering","degree_department":"Electrical and Computer Engineering","school":null,"contributors":[],"advisors":[],"committee_chairs":["Stilwell, Daniel J."],"committee_members":["Kachroo, Pushkin","Baumann, William T."],"year":2005,"date_issued":"2005-07-28","date_published":"2005-07-28","updated_at":"2026-07-22T22:19:32Z","subjects":["Adaptive Filtering","Inertial Navigation","Dead Reckoning","Extended Kalman Filter"],"languages":[],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-08082005-173535"],"render_values":[{"text":"etd-08082005-173535","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/10919/34418","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.committeechair","label":"Committee Chair","values":["Stilwell, Daniel J."]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["Kachroo, Pushkin","Baumann, William T."]},{"key":"dc:contributor.department","label":"Department","values":["Electrical and Computer Engineering"]},{"key":"dc:creator","label":"Author","values":["Kapaldo, Aaron J."]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2014-03-14T20:43:00Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2014-03-14T20:43:00Z","2005-08-25"]},{"key":"dc:date.issued","label":"Date","values":["2005-07-28"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Tech"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Electrical and Computer Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Virginia Polytechnic Institute and State University"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Adaptive Filtering","Inertial Navigation","Dead Reckoning","Extended Kalman Filter"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:rights","label":"Dc Rights","values":["In Copyright"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-08082005-173535"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/34418"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Autonomous Underwater Vehicles (AUVs) are currently being used for many underwater tasks such as mapping underwater terrain, detection of underwater objects, and assessment of water quality. Possible uses continue to grow as the vehicles become smaller, more agile, and less expensive to operate. However, trade-offs exist between making less expensive, miniature AUVs and the quality at which they perform. One area affected by cost and size is the onboard navigation system. To achieve the challenges of low-cost rate sensors, this thesis examines calibration methods that are suitable for identifying calibration coefficients in low-cost MEMS gyros. A brief introduction to underwater navigation is presented and is followed by the development of a model to describe the operation of a rate gyro. The model uses the integral relationship between angular rate and angular position measurements. A compass and two tilt sensors provide calibrated angular position data against which the three single axis gyros are compared to obtain an error signal describing errors present in the angular rate measurements. A calibration routine that adaptively identifies error parameters in the gyros is developed. Update laws are chosen to recursively apply estimated error parameters to minimize the system error signal. Finally, this calibration method is applied to a simple dead reckoning algorithm in an attempt to measure the improvements calibration provides."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Master of Science"]},{"key":"dc:title","label":"Title","values":["Gyroscope Calibration and Dead Reckoning for an Autonomous Underwater Vehicle"]}]}],"canonical_facts":{"dc:contributor.committeechair":["Stilwell, Daniel J."],"dc:contributor.committeemember":["Kachroo, Pushkin","Baumann, William T."],"dc:contributor.department":["Electrical and Computer Engineering"],"dc:creator":["Kapaldo, Aaron J."],"dc:date.accessioned":["2014-03-14T20:43:00Z"],"dc:date.available":["2014-03-14T20:43:00Z","2005-08-25"],"dc:date.issued":["2005-07-28"],"dc:description.abstract":["Autonomous Underwater Vehicles (AUVs) are currently being used for many underwater tasks such as mapping underwater terrain, detection of underwater objects, and assessment of water quality. Possible uses continue to grow as the vehicles become smaller, more agile, and less expensive to operate. However, trade-offs exist between making less expensive, miniature AUVs and the quality at which they perform. One area affected by cost and size is the onboard navigation system. To achieve the challenges of low-cost rate sensors, this thesis examines calibration methods that are suitable for identifying calibration coefficients in low-cost MEMS gyros. A brief introduction to underwater navigation is presented and is followed by the development of a model to describe the operation of a rate gyro. The model uses the integral relationship between angular rate and angular position measurements. A compass and two tilt sensors provide calibrated angular position data against which the three single axis gyros are compared to obtain an error signal describing errors present in the angular rate measurements. A calibration routine that adaptively identifies error parameters in the gyros is developed. Update laws are chosen to recursively apply estimated error parameters to minimize the system error signal. Finally, this calibration method is applied to a simple dead reckoning algorithm in an attempt to measure the improvements calibration provides."],"dc:description.degree":["Master of Science"],"dc:identifier.other":["etd-08082005-173535"],"dc:identifier.uri":["http://hdl.handle.net/10919/34418"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:subject":["Adaptive Filtering","Inertial Navigation","Dead Reckoning","Extended Kalman Filter"],"dc:title":["Gyroscope Calibration and Dead Reckoning for an Autonomous Underwater Vehicle"],"dc:type":["Thesis"],"thesis:degree_discipline":["Electrical and Computer Engineering"],"thesis:degree_level":["masters"],"thesis:degree_name":["Master of Science"],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:19:32Z"}