Dennis Akos

Dr. Dennis Akos

orcid

Research Focus & Metrics

Academic Career Length

21Years (2006-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
7 March 2012 in Sensors
Verified
Journal Article
Open access
PDF file
TCTianxing Chu
Tianxing Chu
NGNingyan Guo
Ningyan Guo
SBStaffan Backén
Staffan Backén
DADennis Akos
Dennis Akos
Low-cost MEMS-based IMUs, video cameras and portable GNSS devices are commercially available for automotive applications and some manufacturers have already integrated such facilities into their vehicle systems. GNSS provides positioning, navigation and timing solutions to users worldwide. However, signal attenuation, reflections or blockages may give rise to positioning difficulties. As opposed to GNSS, a generic IMU, which is independent of electromagnetic wave reception, can calculate a high-bandwidth navigation solution, however the output from a self-contained IMU accumulates errors over time. In addition, video cameras also possess great potential as alternate sensors in the navigation community, particularly in challenging GNSS environments and are becoming more common as options in vehicles. Aiming at taking advantage of these existing onboard technologies for ground vehicle navigation in challenging environments, this paper develops an integrated camera/IMU/GNSS system based on the extended Kalman filter (EKF). Our proposed integration architecture is examined using a live dataset collected in an operational traffic environment. The experimental results demonstrate that the proposed integrated system provides accurate estimations and potentially outperforms the tightly coupled GNSS/IMU integration in challenging environments with sparse GNSS observations.

19 September 2011 in Sensors
Verified
Journal Article
Open access
PDF file
Jiwon SeoJiwon Seo
Jiwon Seo
YCYu-Hsuan Chen
Yu-Hsuan Chen
DLDavid S. De Lorenzo
David S. De Lorenzo
SLSherman Lo
Sherman Lo
PEPer Enge
Per Enge
Jiyun LeeJiyun Lee
Jiyun Lee
Due to their weak received signal power, Global Positioning System (GPS) signals are vulnerable to radio frequency interference. Adaptive beam and null steering of the gain pattern of a GPS antenna array can significantly increase the resistance of GPS sensors to signal interference and jamming. Since adaptive array processing requires intensive computational power, beamsteering GPS receivers were usually implemented using hardware such as field-programmable gate arrays (FPGAs). However, a software implementation using general-purpose processors is much more desirable because of its flexibility and cost effectiveness. This paper presents a GPS software-defined radio (SDR) with adaptive beamsteering capability for anti-jam applications. The GPS SDR design is based on an optimized desktop parallel processing architecture using a quad-core Central Processing Unit (CPU) coupled with a new generation Graphics Processing Unit (GPU) having massively parallel processors. This GPS SDR demonstrates sufficient computational capability to support a four-element antenna array and future GPS L5 signal processing in real time. After providing the details of our design and optimization schemes for future GPU-based GPS SDR developments, the jamming resistance of our GPS SDR under synthetic wideband jamming is presented. Since the GPS SDR uses commercial-off-the-shelf hardware and processors, it can be easily adopted in civil GPS applications requiring anti-jam capabilities.

24 July 2015 in Radio Science
Verified
Journal Article
Open access
PDF file
EGE. Griggs
E. Griggs
EKE. R. Kursinski
E. R. Kursinski
DADennis Akos
Dennis Akos
Global Navigation Satellite System (GNSS) clock stability is characterized via the modified Allan deviation using active hydrogen masers as the receiver frequency reference. The high stability of the maser reference allows the GNSS clock contribution to the GNSS carrier phase variance to be determined quite accurately. Satellite clock stability for four different GNSS constellations are presented, highlighting the similarities and differences between the constellations as well as satellite blocks and clock types. Impact on high‐rate applications, such as GNSS radio occultation (RO), is assessed through the calculation of the maximum carrier phase error due to clock instability. White phase noise appears to dominate at subsecond time scales. However, while we derived the theoretical contribution of white phase modulation to the modified Allan deviation, our analysis of the GNSS satellite clocks was limited to 1–200 s time scales because of inconsistencies between the subsecond results from the commercial and software‐defined receivers. The rubidium frequency standards on board the Global Positioning System (GPS) Block IIF, BeiDou, and Galileo satellites show improved stability results in comparison to previous GPS blocks for time scales relevant to RO. The Globalnaya Navigatsionnaya Sputnikovaya Sistema (GLONASS) satellites are the least stable of the GNSS constellations in the short term and will need high‐rate corrections to produce RO results comparable to those from the other GNSS constellations.

18 May 2022 in Sensors
Verified
Journal Article
Open access
PDF file
TETim Everett
Tim Everett
TTTrey Taylor
Trey Taylor
DLDong-Kyeong Lee
Dong-Kyeong Lee
DADennis Akos
Dennis Akos
The Google Smartphone Decimeter Challenge (GSDC) was a competition held in 2021, where data from a variety of instruments useful for determining a phone’s position (signals from GPS satellites, accelerometer readings, gyroscope readings, etc.) using Android smartphones were provided to be processed/assessed in regard to the most accurate determination of the longitude and latitude of user positions. One of the tools that can be utilized to process the GNSS measurements is RTKLIB. RTKLIB is an open-source GNSS processing software tool that can be used with the GNSS measurements, including code, carrier, and doppler measurements, to provide real-time kinematic (RTK), precise point positioning (PPP), and post-processed kinematic (PPK) solutions. In the GSDC, we focused on the PPK capabilities of RTKLIB, as the challenge only required post-processing of past data. Although PPK positioning is expected to provide sub-meter level accuracies, the lower quality of the Android measurements compared to geodetic receivers makes this performance difficult to achieve consistently. Another latent issue is that the original RTKLIB created by Tomoji Takasu is aimed at commercial GNSS receivers rather than smartphones. Therefore, the performance of the original RTKLIB for the GSDC is limited. Consequently, adjustments to both the code-base and the default settings are suggested. When implemented, these changes allowed RTKLIB processing to score 5th place, based on the performance submissions of the prior GSDC competition. Detailed information on what was changed, and the steps to replicate the final results, are presented in the paper. Moreover, the updated code-base, with all the implemented changes, is provided in the public repository. This paper outlines a procedure to optimize the use of RTKLIB for Android smartphone measurements, highlighting the changes needed given the low-quality measurements from the mobile phone platform (relative to the survey grade GNSS receiver), which can be used as a basis point for further optimization for future GSDC competitions.

10 March 2021 in GPS Solutions
Verified
Journal Article
Open access
PDF file
MFM. A. R. Fagundes
M. A. R. Fagundes
IMI. Mendonça-Tinti
I. Mendonça-Tinti
AIA. L. Iescheck
A. L. Iescheck
DADennis Akos
Dennis Akos
FNFelipe Geremia Nievinski
Felipe Geremia Nievinski
Monitoring sea level is critical due to climate change observed over the years. Global Navigation Satellite System Reflectometry (GNSS-R) has been widely demonstrated for coastal sea-level monitoring. The use of signal-to-noise ratio (SNR) observations from ground-based stations has been especially productive for altimetry applications. SNR records an interference pattern whose oscillation frequency allows retrieving the unknown reflector height. Here we report the development and validation of a complete hardware and software system for SNR-based GNSS-R. We make it available as open source based on the Arduino platform. It costs about US$200 (including solar power supply) and requires minimal assembly of commercial off-the-shelf components. As an initial validation towards applications in coastal regions, we have evaluated the system over approximately 1 year by the Guaíba Lake in Brazil. We have compared water-level altimetry retrievals with independent measurements from a co-located radar tide gauge (within 10 m). The GNSS-R device ran practically uninterruptedly, while the reference radar gauge suffered two malfunctioning periods, resulting in gaps lasting for 44 and 38 days. The stability of GNSS-R altimetry results enabled the detection of miscalibration steps (10 cm and 15 cm) inadvertently introduced in the radar gauge after it underwent maintenance. Excluding the radar gaps and its malfunctioning periods (reducing the time series duration from 317 to 147 days), we have found a correlation of 0.989 and RMSE of 2.9 cm in daily means. To foster open science and lower the barriers for entry in SNR-based GNSS-R research and applications, we make a complete bill of materials and build tutorials freely available on the Internet so that interested researchers can replicate the system.

9 June 2020 in IEEE Intelligent Transportation Systems Magazine
Verified
Journal Article
Closed access
DMDamian Miralles
Damian Miralles
ABAurelie Bornot
Aurelie Bornot
PRPaul Rouquette
Paul Rouquette
NLNathan Levigne
Nathan Levigne
DADennis Akos
Dennis Akos
Todd WalterTodd Walter
Todd Walter