Carl Wellington -> Research -> Autonomous Tractor -> Sensors ->

Gyro Test

Contents

Introduction
Specs
Interface
Test Setup
Steady State Noise
Dynamic Test
Conclusion

Introduction

The goal of this testing is to decide whether our project will purchase a Crossbow vertical gyro for use on our tractor. We have used KVH gyros in the past with good results. In these tests, we will compare the performance of the two devices to see whether the Crossbow will meet our needs.

The specific devices we are comparing are:
Crossbow VG600CA-200 Vertical Gyro
KVH ECore 2000 Single Axis Gyro

Specs

QuantityKVH ECore 2000Crossbow VG600CA-200
Bandwidth100 Hz100 Hz
Update Rate100 Hz>80Hz
Max Angular Rate100 deg/sec200 deg/sec
Resolution0.003 deg/sec0.01 deg/sec
Scale Factor Accuracy2 %1 %
Non-Linearity0.5 %0.3 %
Random Walk0.3 deg/hr1.25 deg/hr
Bias0.08 deg/sec0.03 deg/sec

Notes:
The above only compares the gyros in the two units. The Crossbow also has accelerometers and an algorithm to combine the two into stabilized pitch and roll.
The KVH noise values are not compensated for temperature, whereas the Crossbow unit compensates internally for temperature. The KVH literature claims the Linearity and Bias values can be reduced by a factor of 10 using temperature calibration.

Interface

An interface to the two sensors was developed under QNX6. As shown below, the interface allows zeroing the devices, sets the erection rate of the Crossbow vertical gyro, controls logging to files, and displays the current pitch/roll reported by the Crossbow as well as a zoomable time history of the angular rates for the two devices.

Interface

Test Setup

A metal cage was constructed around the Crossbow vertical gyro such that the KVH gyro could be attached to any side, thereby allowing a comparison of any of the three axes.

Steady State Noise

Two tests were performed to test the affect of zeroing the devices. The KVH gyro was attached to the cage to measure pitch and the cage was placed on a table. Both devices were powered up until their temperature stabilized. Then, they were reset and their data was logged for approximately one minute for the first test.
For the second test, the devices were zeroed. For the Crossbow, this involved sending the command z200 which zeros the device over 2000 samples (approx 20 sec). The KVH gyro does not have this capability, so the logging interface averages the the reported rate over 20sec and then subtracts this bias from the raw measurements.
The results are presented below:

Pitch Noise Test Pitch Noise Test (zeroed)

Dynamic Test

Pitch Dynamic Test

Conclusion


Carl Wellington
Last modified: Tue Jan 8 16:30:11 EST 2002

Viewable With Any Browser