Global position system sensor model for robotics simulator
DOI:
https://doi.org/10.15276/opu.3.53.2017.12Keywords:
robotic vehicles, GPS, atmosphere, signal processing, navigation, simulation, Unreal EngineAbstract
Today there is acute problem of automatic navigation for different types of robots, unmanned vehicles and people. Increasing number of robotic vehicles requires them to have more accurate navigation in the environment. Development of algorithms for precise navigation requires a large amount of original data from sensors and it is impossible to test some situations the real world. Simulation as a method to study such objects is promising in solving this problem. The aim of this work is to develop a simulation model for universal global position system (GPS) sensor and configurable models of atmospheric effects to simulate real GPS receiver measurements in the normal environment. To achieve this goal a study of GPS receivers and modeling was done. The problem of modeling of the sensor system is considered for GPS system and Earth's atmosphere, but the results can be easily adapted to other sensors, such as GLONASS and GALILEO. As a simulation package for environment, we chose Unreal Engine 4 because of its precise physical simulation, allowing integration model of the model directly into the environment. Using Unreal Engine package we developed and tested model of the atmosphere and GPS receiver. Possibility of models’ configuration allowed us to test compliance of our model to the real environment. The resulting accuracy in accordance with real GPS receiver is over 95 %.
Downloads
References
Meyer J., Sendobry A. Comprehensive Simulation of Quadrotor UAVs using ROS and Gazebo. Sendo-bry. Heidelber: Springer, 2012. 401 p.
Goel P., Stergios I. Roumeliotis, Gaurav S. Robust localization using relative and absolute position es-timates. Intelligent Robots and Systems, IROS ’99. Proceedings, 1999. vol. 2. P. 1134–1140.
Robust localization algorithms for an autonomous campus tour guide/ Thrapp R. et al. ICRA. IEEE, 2001. P. 2065–2071.
International Telecommunication Union, ITU-R Recommendation “Attenuation by atmospheric gases”, Geneva, 2016.
Atmospheric effects./ Hum V. et al. ECE422: Radio and Microwave Wireless Systems: Toronto, 2012.
A Simulation Environment for Benchmarking Sensor Fusion-Based Pose Estimators/ Ligorio G. et al. MDPI, 2015.
Mason S. Atmospheric Effects on Radio Frequency (RF) Wave Propagation in a Humid, Near-Surface Environment. California: Naval Postgraduate school, 2010.
Giffard R. Estimation of GPS Ionospheric Delay Using L1 Code and Carrier Phase Observables. 31st Annual Precise Time and Time. Interval Meeting. USA, Palo Alto, 1999. 407–418.9. Niell, A. Global mapping functions for the atmosphere delay at radio wavelengths. Journal of Geophys-ical Research, 1996. P. 3227–3246.
Marini J. Correction of Satellite tracking data for an arbitrary Tropospheric Profile. Radio Science, 1972. P. 223–231