Augmented mobile platform localization
First Claim
1. A system comprising:
- a transformation module configured to receive first and second pose estimates of a mobile platform movable within an environment, the first and second pose estimates being relative to different, respective first and second digital maps of the environment in different, respective first and second coordinate systems, the transformation module being configured to calculate a geometric transform between the first and second digital maps based on the first and second pose estimates;
an alignment module configured to align the first and second digital maps based on the geometric transform, and thereby generate an aligned digital map;
an aligned localization module configured to localize the mobile platform relative to the aligned digital map, and thereby calculate an aligned pose estimate of the mobile platform; and
a communication interface configured to communicate the aligned pose estimate to the mobile platform to aid navigation of the mobile platform as it moves within the environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a transformation module, alignment module and aligned localization module. The transformation module is configured to receive first and second pose estimates of a mobile platform movable within an environment. The first and second pose estimates are relative to different, respective first and second digital maps of the environment in different, respective first and second coordinate systems. The transformation module, then, may be configured to calculate a geometric transform between the first and second digital maps based on the first and second pose estimates. The alignment module may be configured to align the first and second digital maps based on the geometric transform, and thereby generate an aligned digital map. And the aligned localization module may be configured to localize the mobile platform relative to the aligned digital map, and thereby calculate an aligned pose estimate of the mobile platform.
18 Citations
23 Claims
-
1. A system comprising:
-
a transformation module configured to receive first and second pose estimates of a mobile platform movable within an environment, the first and second pose estimates being relative to different, respective first and second digital maps of the environment in different, respective first and second coordinate systems, the transformation module being configured to calculate a geometric transform between the first and second digital maps based on the first and second pose estimates; an alignment module configured to align the first and second digital maps based on the geometric transform, and thereby generate an aligned digital map; an aligned localization module configured to localize the mobile platform relative to the aligned digital map, and thereby calculate an aligned pose estimate of the mobile platform; and a communication interface configured to communicate the aligned pose estimate to the mobile platform to aid navigation of the mobile platform as it moves within the environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising a processor and a memory storing computer-readable program code portions that, in response to execution by the processor, cause the apparatus to at least:
-
receive first and second pose estimates of a mobile platform movable within an environment, the first and second pose estimates being relative to different, respective first and second digital maps of the environment in different, respective first and second coordinate systems; calculate a geometric transform between the first and second digital maps based on the first and second pose estimates; align the first and second digital maps based on the geometric transform, and thereby generate an aligned digital map; and localize the mobile platform relative to the aligned digital map, and thereby calculate an aligned pose estimate of the mobile platform, wherein the apparatus further comprises a communication interface configured to communicate the aligned pose estimate to the mobile platform to aid navigation of the mobile platform as it moves within the environment. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving first and second pose estimates of a mobile platform movable within an environment, the first and second pose estimates being relative to different, respective first and second digital maps of the environment in different, respective first and second coordinate systems; calculating a geometric transform between the first and second digital maps based on the first and second pose estimates; aligning the first and second digital maps based on the geometric transform, and thereby generating an aligned digital map; localizing the mobile platform relative to the aligned digital map, and thereby calculating an aligned pose estimate of the mobile platform; and communicating the aligned pose estimate to the mobile platform to aid navigation of the mobile platform as it moves within the environment. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification