Abstract
In this paper a MATLAB toolbox for determining the attitude of a rigid platform by means of multiple non-dedicated antennas using global positioning system is presented. The programs embedded in this toolbox cover the RINEX data analysis, single point positioning, differential positioning, coordinate conversion, attitude determination, and other auxiliary functions. After forming the baselines through double-differenced (carrier phase smoothed) code observables, the attitude parameters are obtained by applying the direct attitude computation and the least squares attitude estimation. The theoretical background is summarized, and some hints regarding the software implementation are given in the paper. Moreover, improvements yielding an expanded functionality are proposed.
Similar content being viewed by others
References
Chang X, Zhou T (2007) MILES: MATLAB package for solving Mixed Integer Least Squares problems. GPS Solut 11(4):289–294. doi:10.1007/s10291-007-0063-y
El-Mowafy A (1994) Kinematic attitude determination from GPS. PhD Thesis, Department of Geomatics Engineering, University of Calgary, Calgary
Hatch R (1982) The synergism of GPS code and carrier measurements. International Geodetic Symposium on Satellite Doppler Positioning. Las Cruces, NM, pp 1213–1231
Hofmann-Wellenhof B, Lichtenegger H, Collins J (2001) GPS: theory and practice, 5th Revised edn. Springer, Wien, pp. 256–264; 282–284; 327
Lu G (1995) Development of a GPS Multi-Antenna System for Attitude Determination. PhD Thesis, Department of Geomatics Engineering, University of Calgary, Calgary
Acknowledgments
This work was funded in part by the German Research Foundation (DFG) under grant number KN 876/1-1, which is gratefully acknowledged. The authors would like to thank Steve Hilla for his comments and suggestions, and Junchuan Zhou for his help in operating the RF GPS signal simulator.
Author information
Authors and Affiliations
Corresponding author
Additional information
The GPS Tool Box is a column dedicated to highlighting algorithms and source code utilized by GPS engineers and scientists. If you have an interesting program or software package you would like to share with our readers, please pass it along; e-mail it to us at gps-toolbox@ngs.noaa.gov. To comment on any of the source code discussed here, or to download source code, visit our website at http://www.ngs.noaa.gov/gps-toolbox. This column is edited by Stephen Hilla, National Geodetic Survey, NOAA, Silver Spring, Maryland, and Mike Craymer, Geodetic Survey Division, Natural Resources Canada, Ottawa, Ontario, Canada.
Rights and permissions
About this article
Cite this article
Dai, Z., Knedlik, S. & Loffeld, O. A MATLAB toolbox for attitude determination with GPS multi-antenna systems. GPS Solut 13, 241–248 (2009). https://doi.org/10.1007/s10291-008-0108-x
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10291-008-0108-x