Skip to content

Ador2/gps-denied-geospatial-positioning

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ubiquitous Geo-spatial Positioning

Patent

Systems, methods and devices for geo-localization, US Patent US 10101466 B2

Publications

GPS-denied Geo-Localisation using Visual Odometry

Ubiquitous Real-Time Geo-Spatial Localization

Indoor Positioning using Visual and Inertial Sensors

Abstract

Rapidly growing technologies like autonomous navigation require accurate geo-localization in both outdoor and indoor environments. GNSS based outdoor localization has limitation of accuracy, which deteriorates in urban canyons, forested region and is unavailable indoors. Technologies like RFID, UWB, WiFi are used for indoor localization. These suffer limitations of high infrastructure costs, and signal transmission issues like multi-path, and frequent replacement of transciever batteries. We propose an alternative to localize an individual or a vehcile that is moving inside or outside a building. Instead of mobile RF transceivers, we utilize a sensor suite that includes a video camera and an inertial measurement unit. We estimate a motion trajectory of this sensor suite using Visual Odometery. Instead of pre-installed transceivers, we use GIS map for outdoors, or a BIM model for indoors. The transport layer in GIS map or navigable paths in BIM are abstracted as a graph structure. The geo-location of the mobile platform is inferred by first localizing its trajectory. We introduce an adaptive probabilistic inference approach to search for this trajectory in the entire map with no initialization information. Using an effective graph traversal spawn-and-prune strategy, we can localize the mobile platform in real-time. In comparison to other technologies, our approach requires economical sensors and the required map data is typically available in the public domain. Additionally, unlike other technologies which function exclusively indoors or outdoors, our approach functions in both environments. We demonstrate our approach on real world examples of both indoor and outdoor locations.

Ubiquitous localization using visual odometry and GIS/BIM. We focus on localizing the trajectory of the sensors in the outdoor/indoor environment and thereby infer the geospatial location of the sensor in real-time.

Trajectory of mobile platform

We use Structure from Motion (SfM) based approach to generate a trajectory of the mobile platform using visual and inertial sensors.

Block diagram of SfM trajectory generation

Sample trajectory generation (excerpt from Karlshure dataset)

GIS -> Graph search

Block diagram of path network graph search

Encode trajectory of mobile platform

Demo

Positioning in city (Washington DC)

Positioning in large geographic region (Montpellier area in south France)

Positioning in indoor environment (OSU Physics Building 2nd floor)

About

Geo-spatial localization in a GPS signal denied environment. Project for the National Geo-spatial Intelligence Agency conducted at Ohio State University.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 84.1%
  • C++ 11.5%
  • Shell 2.0%
  • OpenEdge ABL 2.0%
  • CMake 0.2%
  • QMake 0.1%
  • MATLAB 0.1%