Seamless Indoor-Outdoor Navigation based on GNSS, INS and Terrestrial Ranging Techniques. (11th July 2017)