• Home
  • Rodrigo Gonzalez
Rodrigo Gonzalez

Rodrigo Gonzalez
Nacional University of Technology, Mendoza, Argentina

Ph.D. in Control Systems Engineer, BSc. in Electronic Engineer

About

21
Publications
13,300
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
187
Citations
Introduction
Ph.D. in Control Systems Engineering. Main areas of expertise are 1) Integrated navigation systems, GNSS; 2) Inertial sensors and inertial navigation; 3) Machine learning techniques for improving the performance of MEMS inertial sensors; 4) Digital signal processing; and 5) Control of dynamic systems. Main developer of NaveGo, an open-source MATLAB toolbox for processing integrated navigation systems and performing inertial sensors analysis (https://github.com/rodralez/navego).
Additional affiliations
April 2016 - present
National Technological University
Position
  • Professor
April 2007 - March 2016
National Technological University
Position
  • Professor (Assistant)
November 2008 - present
National University of Technology, Argentina
Position
  • Researcher
Description
  • Ph.D. in Control Systems Engineering. Main areas of expertise are 1) Integrated navigation systems, GNSS; 2) Inertial sensors and inertial navigation; and 3) Machine learning techniques for improving the performance of MEMS inertial sensors.
Education
November 2008 - September 2015
National University of San Juan
Field of study
  • Navigation systems, Control systems
April 1994 - May 2005
National University of Technology
Field of study
  • Electronics

Publications

Publications (21)
Article
Full-text available
Nowadays, navigation systems are becoming common in the automotive industry due to advanced driver assistance systems and the development of autonomous vehicles. The MPU-6000 is a popular ultra low-cost Microelectromechanical Systems (MEMS) inertial measurement unit (IMU) used in several applications. Although this mass-market sensor is used extens...
Chapter
Inertial measurement units (IMUs) are one of the most common sensors available today in smartphones. Generally, cell phones are equipped with particular inertial sensors that may vary among different brands and models. Their characteristics, in terms of precision and accuracy, are not important for smartphone operations but they become fundamental...
Preprint
Full-text available
The knowledge generated by animal behavior studies has been gaining importance due to it can be used to improve the efficiency of animal production systems. In recent years, sensor-based approaches for animal behavior classification has emerged as a promising alternative for analyzing animals grazing patterns. In the present article it is proposed...
Article
Compensation of errors from MicroElectroMechanical Systems (MEMS) inertial sensors is mandatory for real-world applications. Recently, several machine learning methods focused on dealing with nonlinear behaviors have been proposed to increase MEMS inertial sensors performance. However, manufacturers of MEMS inertial sensors claim that nonlinearity...
Conference Paper
The moving average (MA) filter is a smoothing filter well-known in the digital signal processing community. The MA filter has only one configuration parameter, N, which is the order of the filter, and is used to adjust the smoothing effect of an MA filter. The MA filtering technique can be effectively used to de-noise inertial sensors signals. One...
Conference Paper
Although MEMS (Micro-Electro Mechanical Systems) inertial sensors have key advantages as low cost and light weight, they are usually noisier than other types of inertial sensors. Thus, it is mandatory to compensate several types of errors from MEMS sensors to effectively use them in real-world applications. Most common errors are modeled as stochas...
Conference Paper
To date, a large variety of optical measurement systems have been used in industrial field for geometric inspection. Some of them have been integrated into the manufacturing process. However, these systems still meet challenges with the development of digital and intelligent manufacturing. Several technical problems, such as the line-of-sight probl...
Conference Paper
Full-text available
The development of new approaches in the GIS research community generally requires the use of a computational tool to post-process GNSS and inertial sensors data in order to get more accurate position, velocity, and orientation angles (attitude) information. An open-source framework for simulating integrated navigation systems (INS/GNSS) called Nav...
Conference Paper
Micro-electro mechanical systems (MEMS) inertial sensors are key components in navigation systems where low cost, low weight and/or low power consumption are required. New approaches based on machine learning techniques for nonlinear systems have been proposed to increase MEMS inertial sensors' precision. However, many MEMS inertial sensors can be...
Conference Paper
The Kalman filter plays an essential role in an integrated navigation system. From an embedded-system design point of view, the UD filter is a convenient, numerically-stable version of the Kalman filter. In this paper, a UD filter coprocessor with single-precision floating-point format that runs in FPGA is presented. A comprehensive hardware/softwa...
Article
Full-text available
In this work, a simulation framework for low-cost integrated navigation systems called NaveGo is presented. NaveGo simulates measurements from inertial sensors and a GPS receiver. It also executes a loosely-coupled navigation algorithm. Complete mathematical models are shown. As example, simulation results for a particular scenario are exhibited. N...
Article
Full-text available
New solutions to the navigation problem related to low-cost integrated navigation systems (INS) are often published. Since these new solutions are generally compared with ad hoc mathematical models that are not fully exposed, one cannot be sure of the relative improvements. In this work, complete mathematical model for a low-cost INS is suggested t...
Conference Paper
The Kalman filter is an effective tool for fusing signals from multiple sources. The UD filtering is a well-known, numerically-stable formulation of the Kalman filter, owing to G.J. Bierman and C. Thornton. The most popular version of this filter is oriented to be executed in a traditional, sequential microprocessor. In this paper a new algorithm f...
Conference Paper
Un sistema de navegación inercial fijo con magnetómetro, acoplado débilmente a un receptor GPS, es una buena solución al problema de navegación. Debido a que diferentes ecuaciones se proponen en la literatura es necesario contar con un ambiente de simulación que permita probar nuevos algoritmos, así como ensayar estrategias de implementación o eval...
Conference Paper
La multiplicación de matrices es fundamental en áreas como procesamiento de señales y robótica. En sistemas que exigen movilidad esta operación algebraica debe ejecutarse en un sistema embebido alimentado por baterías, donde el consumo de energía impone una fuerte restricción de diseño. La multiplicación de matrices tiene una complejidad O(N^3), se...
Conference Paper
Full-text available
El presente trabajo describe el diseño y desarrollo de un osciloscopio digital con conexión Ethernet, con funciones de visualización y control a través de una computadora. El osciloscopio está constituido por un canal de entrada con ancho de banda de 300 KHz, una etapa analógica adaptadora de señal, una etapa de conversión analógico digital, una un...
Conference Paper
Full-text available
Un sistema de navegación inercial fijo con magnetómetro, acoplado débilmente a un receptor GPS, es una buena solución al problema de navegación. Debido a las variantes propuestas en la literatura es necesario contar con un ambiente de simulación que permita ensayar diferentes estrategias de implementación. El presente trabajo expone todas las ecuac...
Conference Paper
Como todo semiconductor VLSI (Very Large Scale Integration), los FPGA(Field Programmable Gates Array), presentan diferencias en su estructura debido a variaciones en su proceso de fabricación. Si bien se ha determinado que estas variaciones influyen en el tiempo de retardo de un diseño digital, nada se ha dicho respecto a variaciones en el consumo...
Conference Paper
Full-text available
Este trabajo analiza los consumos de energía y potencia de un sistema en un chip (SoC) compuesto por el soft procesador Microblaze y memoria SDRAM externa, para varios tamaños de caches de datos e instrucciones, corriendo diferentes programas de prueba. El sistema fue sintetizado en una FPGA Virtex-II Pro. Se analizaron los consumos de potencia de...

Network

Cited By