LOCATING POSITION WITHIN ENCLOSURE
First Claim
1. A method for locating a position within an enclosure, comprising:
- establishing an origin point for a local coordinate system associated with the enclosure based upon origin point global coordinates of a global coordinate system for the origin point;
establishing a reference point in the local coordinate system based upon reference point global coordinates of the global coordinate system for the reference point;
determining an azimuth gamma from a directional reference line to a first axis of the local coordinate system based upon at least one of the origin point or the reference point;
determining an azimuth alpha from the directional reference line to a given point line connecting the origin point to a given point within the enclosure; and
determining given point global coordinates of the global coordinate system for the given point as a position within the enclosure based upon at least one of the azimuth alpha, a given point line length of the given point line, or the origin point global coordinates.
3 Assignments
0 Petitions
Accused Products
Abstract
Among other things, one or more techniques and/or systems are provided for locating a position within an enclosure. In one example, known global coordinates (e.g., GPS coordinates of latitude/longitude) associated with the position within the enclosure may be transformed into local coordinates (e.g., x/y coordinates) for the position. The local coordinates may be used for tracking a location of the position within the enclosure. In another example, known local coordinates of the position within the enclosure may be transformed into global coordinates for the position, which may be used for tracking a location of the position within the enclosure. In another example, a blueprint image of the enclosure may be used to track a location of the position within the enclosure. In this way, location tracking may be provided for objects within indoor spaces (e.g., a mapping application may track a current position of a mobile device within a building).
9 Citations
20 Claims
-
1. A method for locating a position within an enclosure, comprising:
-
establishing an origin point for a local coordinate system associated with the enclosure based upon origin point global coordinates of a global coordinate system for the origin point; establishing a reference point in the local coordinate system based upon reference point global coordinates of the global coordinate system for the reference point; determining an azimuth gamma from a directional reference line to a first axis of the local coordinate system based upon at least one of the origin point or the reference point; determining an azimuth alpha from the directional reference line to a given point line connecting the origin point to a given point within the enclosure; and determining given point global coordinates of the global coordinate system for the given point as a position within the enclosure based upon at least one of the azimuth alpha, a given point line length of the given point line, or the origin point global coordinates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for locating a position within an enclosure, comprising:
-
obtaining origin point global coordinates of a global coordinate system and origin point local coordinates of a local coordinate system for an origin point associated with an enclosure; obtaining reference point global coordinates of the global coordinate system and reference point local coordinates of the local coordinate system for a reference point associated with the enclosure; determining an azimuth gamma from a directional reference line to a first axis of the local coordinate system based upon at least one of the origin point or the reference point; obtaining given point global coordinates of the global coordinate system; determining an azimuth alpha from the directional reference line to a given point line connecting the origin point to a given point within the enclosure; determining an angle theta from the first axis to the given point line based upon the azimuth gamma and the azimuth alpha; and determining given point local coordinates of the local coordinate system for the given point as a position within the enclosure based upon the angle theta and a given point line length. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for locating a position within an enclosure, comprising:
a coordinate transfer component configured to; obtain a blueprint image of a level of an enclosure; determine a set of scale parameters for the blueprint image, the set of scale parameters comprising mappings of pixels of the blueprint image to physical coordinate measurements of the enclosure; determine a first perpendicular distance from a position within the enclosure to a first structure and a second perpendicular distance from the position to a second structure; generate a first circle based upon the first perpendicular distance using the set of scale parameters; generate a second circle based upon the second perpendicular distance using the set of scaled parameters; define a first location for the first circle, such that the first circle is tangential to the first structure; define a second location for the second circle, such that the second circle is tangential to the second structure; and determine coordinate points of the position within the enclosure based upon coordinates of the first circle and coordinates of the second circle. - View Dependent Claims (16, 17, 18, 19, 20)
Specification