Vehicle localization systems: towards low-cost architectures

Vehicle localization systems: towards low-cost architectures

INS-GPS integration is a fundamental task used to enhance the accuracy of an inertial navigation system alone. However, its implementation complexity has been a challenge to most embedded systems. This paper proposes a low-cost FPGA-based INS-GPS integration system, which consists of a Kalman filter and a soft processor. Moreover, we also evaluate the navigation algorithm on a low-cost ARM processor. Processing times and localization accuracy are compared in both cases for single and double precision floating-point format. Experimental results show the advantages of the FPGA-based approach over the ARM-based approach. The proposed architecture can operate at 100 Hz and demonstrates the advantage of using FPGAs to design low-cost INS-GPS localization systems.

___

  • [1] Farrell J. Aided Navigation GPS with High Rate Sensors. New York, NY, USA: McGraw-Hill, 2008.
  • [2] Rezaei S, Sengupta R. Kalman filter-based integration of DGPS and vehicle sensors for localization. IEEE T Contr Syst T 2007; 15: 1080-1088.
  • [3] Skog I. A low-cost aided inertial navigation system for vehicle applications. MSc, Royal Institute of Technology, Stockholm, Sweden, 2005.
  • [4] Quinchia AG, Ferrer C. A low-cost GPS&INS integrated system based on a FPGA platform. In: International Conference on Localization and GNSS; 29–30 June 2011; Tampere, Finland. pp. 152-157.
  • [5] Mohinder GS, Andrews AP. Kalman Filtering: Theory and Practice Using MATLAB. 3rd ed. New York, NY, USA: Wiley & Sons, 2008.
  • [6] Li Y, Mumford P, Rizos C. Performance of a low-cost field re-configurable real-time GPS/INS integrated system in urban navigation. In: IEEE/ION Position, Location and Navigation Symposium; 5–8 May 2008; Monterey, CA, USA. pp. 878-885.
  • [7] Agarwal V, Arya H, Bhaktavatsala S. Design and development of a real-time DSP and FPGA-based integrated GPS-INS system for compact and low power applications. IEEE T Aero Elec Syst 2009; 45: 443-454.
  • [8] Ghorbel, A, BenAmor N, Jallouli M, Amouri L. A HW/SW implementation on FPGA of a robot localization algorithm. In: 9th International Multi-Conference on Systems, Signals and Devices; 20–23 March 2012; Chemnitz, Germany. pp. 1-7.
  • [9] Bonato V, Marques E. A floating-point extended Kalman filter implementation for autonomous mobile robots. In: International Conference on Field Programmable Logic and Applications; 27–29 August 2007; Amsterdam, the Netherlands. pp. 576-579.
  • [10] Groves PD. Principles of GNSS, Inertial and Multisensor Integrated Navigation Systems. Boston, MA, USA: Artech House, 2008.
  • [11] Jew M, El-Osery A. Implementation of an FPGA-based aided IMU on a low-cost autonomous outdoor robot. In: IEEE/ION Position Location and Navigation Symposium; 4–6 May 2010; Indian Wells, CA, USA. pp. 1043-1051.
  • [12] Abdelfatah WF, Georgy J, Iqbal U, Noureldin A. 2D mobile multi-sensor navigation system realization using FPGA based embedded processors. In: 24th IEEE Canadian Conference on Electrical and Computer Engineering; 8–11 May 2011; Niagara Falls, Canada. pp. 1218-1221.
  • [13] Abdelfatah WF, Georgy J, Iqbal U, Noureldin A. FPGA-based real-time embedded system for RISS/GPS integrated navigation. Sensors 2012; 12: 115-147.
  • [14] Bonato V, Peron R, Wolf DF, DeHolanda JAM, Marques E, Cardoso JMP. An FPGA implementation for a Kalman filter with application to mobile robotics. In: International Symposium on Industrial Embedded Systems; 4–6 July 2007; Lisbon, Portugal. pp. 148-155.
  • [15] Islam A, Langlois JMP, Noureldin A. A design methodology for the implementation of embedded vehicle navigation systems. In: IEEE International Conference on Electro/Info Technology; 7–9 June 2009; Windsor, Canada. pp.297-300.
  • [16] Abuhadrous I. Syst`eme embarqu´e temps r´eel de localisation et de mod´elisation 3D par fusion multi capteur. PhD, Ecole des mines de Paris, 2005 (in French). ´
  • [17] Tan TD, Ha LM, Long NT, Duc ND, Thuny NP. Land-vehicle MEMS INS/GPS positioning during GPS signal blockage periods. VNU Journal of Science Mathematics – Physics 2007; 23: 243-251.
  • [18] Titteron DH, Weston JL. Strapdown Inertial Navigation Technology. 2nd ed. New York, NY, USA: IEE, 2004.
  • [19] Zhao, Y. Key technologies in low-cost integrated vehicle navigation systems. PhD, Royal Institute of Technology, Stockholm, Sweden, 2013.
  • [20] Ozbek L, K¨oksal BE, Murat EFE. Stochastic stability of the discrete-time constrained extended Kalman filter. Turk ¨ J Electr Eng Co 2010;18: 211-224.
  • [21] Irturk A, Benson B. GUSTO: An automatic generation and optimization tool for matrix inversion architectures. ACM T Embed Comput Syst 2010; 9: 32.
  • [22] Altera Corporation. NIOS II Processor Reference Handbook. San Jose, CA, USA: Altera, 2011.
  • [23] Toulson R, Wilmshurst T. Fast and Effective Embedded Systems Design Applying the ARM mbed. 1st ed. New York, NY, USA: Elsevier, 2012.
  • [24] Bouaziz S, Reynaud R, Larnaudie B, Elouardi A. Experimental platform car for automatic control applications. In: IEEE Information and Communication Technologies International Symposium, 3–5 April 2007; Fes, Morocco.
  • [25] Karthik KP, Rangababu P, Sabat SL, Nayak J. System on chip implementation of adaptive moving average based multiple-model Kalman filter for denoising fiber optic gyroscope signal. In: International Symposium on Electronic System Design; 19–21 December 2011; Kerala, India. pp. 170-175.
  • [26] Junkyu L, Kwangjin K, Chan GP. A study of INS/CDGPS integration with a scalar adaptive filter. In: International Conference on Control, Automation and Systems; 17–20 October 2007; Seoul, South Korea. pp. 2133-2137.
  • [27] Zhang W, Jiang M. Design of vehicle positioning system based on ARM. In: International Conference on Business Management and Electronic Information; 13–15 May 2011; Guangzhou, China. pp. 395-397.
Turkish Journal of Electrical Engineering and Computer Sciences-Cover
  • ISSN: 1300-0632
  • Yayın Aralığı: Yılda 6 Sayı
  • Yayıncı: TÜBİTAK
Sayıdaki Diğer Makaleler

Wind farm based on DFIG entirely interfaced with 14-node distribution network: power control and voltage regulation

Ounissa AOUCHENNI, Djamel AOZELLAG, Kaci GHEDAMSI, Rabah BABOURI

Shunt active power filter control for compensating current power quality problems in three-phase three-wire systems based on an adaptive notch filter

Seyed Hossein TABATABAEI, Mehran BAJESTAN MOSLEHI, Alireza JALILIAN

Fast measurement of headlamps by means of a developed fuzzy luxmeter based on a fuzzy mapping algorithm

Mustafa Şinasi AYAS, İsmail Hakkı ALTAŞ, Turhan ALÇELİK

An investigation of intelligent controllers based on fuzzy logic and artificial neural network for power system frequency maintenance

Qi HUANG, NgocKhoat NGUYEN, Thi-Mai-Phuong DAO

Fuzzy logic based voltage control scheme for improvement in dynamic response of the class D inverter based high frequency induction heating system

Rama Reddy SATHI, Pradeep VISHNURAM, Booma NAGARAJAN

An efficient LOF-based long-range correlation filter for the restoration of salt and pepper impulse corrupted digital images

Saudia SUBASH, Justin VARGHESE, Mohamed KHAN SAMIULLA, Krishnan NALLAPERUMAL, Bijoy BABU, Mohammed SAADI RAMADAN

Authentication of uncertain data based on k-means clustering

Taflan İ. GÜNDEM, Levent ÜNVER

Stereo and KinectFusion for continuous 3D reconstruction and visual odometry

Fatih KARAKUŞ, Ozgür YILMAZ

Quantitative risk associated with intermittent wind generation

Mohamed SHAABAN, Dzulhafizi USMAN

Design and analysis of a magnetically levitated axial flux BLDC motor for a ventricular assist device (VAD)

Ahmet FENERCİOĞLU