IP Library Granted Patent US 8,831,880
Granted Patent B2
US 8,831,880 · App. 13/387,523 · Granted Sep 9, 2014

Estimating positions of a device and at least one target in an environment

Inventors: Peter Stephen Day (St George, GB); Richard Francis Grover (Blackheath, GB)
Assignee: BAE SYSTEMS plc
G05D1/0278G05D2201/0207G05D1/024G05D1/028G05D1/0272G05D1/0274G05D1/0257
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,831,880
App. No.
13/387,523
Granted
Sep 9, 2014
Kind
B2
Abstract

A method/system for estimating a state of a device and at least one target in an environment. The process involves computing a state vector using an error state form of the position of the device in a local coordinate reference frame.

Claims (24)

1. A method of estimating a position of a device (and at least one target in an environment, the method including computing a state vector defined by:

a vector representing a position of the device with respect to an origin of a global coordinate reference frame;

a vector representing an estimated position of the at least one target with respect to an origin of an estimated local coordinate reference frame; and

an error state form based on a difference between the origin of the estimated local coordinate reference frame and an origin of a correction-free local coordinate reference frame in which a position of the device is assumed to be error-free,

wherein the state vector is based on a correction-free local frame simultaneous localization and mapping (SLAM) model, and wherein computing the state vector includes deterministically deriving the error-free position of the device.

2. A method according to claim 1 , wherein the position of the device in the correction-free local coordinate frame is formally independent of estimated quantities used in the state vector computation.

3. A method according to claim 1 , wherein if the origin of the global coordinate reference frame is not co-incident with the origin of the estimated local coordinate frame then the vector state is further defined by a vector describing relative positions of these origins.

4. A method of estimating a position of a device and at least one target in an environment, the method including computing a state vector defined by:

a vector representing a position of the device with respect to an origin of an estimated local coordinate frame associated with the device;

a vector representing an estimated position of the at least one target with respect to an origin of the estimated local coordinate reference frame; and

an error state form based on a difference between the origin of the estimated local coordinate reference frame and an origin of a correction-free local coordinate reference frame in which a position of the device is assumed to be error-free,

wherein the state vector is based on a correction-free local frame simultaneous localization and mapping (SLAM) model, and wherein computing the state vector includes deterministically deriving the error-free position of the device.

5. A computer program product comprising a tangible computer readable medium, having thereon computer program code, when the program code is loaded, to make the computer execute a method of estimating a state of a device and at least one target in an environment according to claim 1 .

6. Apparatus configured to estimate a position of a device and at least one target in an environment, the apparatus including a device configured to compute a state vector defined by:

a vector representing a position of the device with respect to an origin of a global coordinate reference frame;

a vector representing an estimated position of the at least one target with respect to an origin of an estimated local coordinate reference frame; and

an error state form based on a difference between the origin of the estimated local coordinate reference frame and an origin of a correction-free local coordinate reference frame in which a position of the device is assumed to be error-free,

wherein the state vector is based on a correction-free local frame simultaneous localization and mapping (SLAM) model, and wherein computing the state vector includes deterministically deriving the error-free position of the device.

7. Apparatus according to claim 6 , including at least one sensor for taking measurements relating to a said target in a vicinity of the device.

8. Apparatus according to claim 7 , wherein the at least one sensor is mounted onboard the device.

9. Apparatus according to claim 6 , including:

a device for receiving information relative to the global coordinate reference frame.

10. Apparatus according to claim 9 , wherein the device for receiving global information is configured to receive a GPS locating signal.

11. The apparatus according to claim 6 , in combination with a vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2012
From: DAY, PETER STEPHEN; GROVER, RICHARD FRANCIS
To: BAE SYSTEMS PLC
Reel/Frame 027608/0678 →
Priority Claims (2)
EP 09275054 · Jul 28, 2009 · regional
GB 0913078.2 · Jul 28, 2009 · national
Continuity (1)
Related Publication 20120122486A1 · May 17, 2012