Vision-aided inertial navigation
First Claim
Patent Images
1. A system comprising:
- a feature tracker configured to provide feature data for a plurality of features relative to a frame of reference in an environment for a period of time;
a motion sensor configured to provide motion data for navigation of the frame of reference in the environment for the period of time; and
a processor communicatively coupled to the feature tracker and communicatively coupled to the motion sensor, the processor configured to generate an estimate of navigation information for the frame of reference and further wherein the processor is configured to generate the estimate at a computational complexity that is linear with the number of tracked features.
2 Assignments
0 Petitions
Accused Products
Abstract
This document discloses, among other things, a system and method for implementing an algorithm to determine pose, velocity, acceleration or other navigation information using feature tracking data. The algorithm has computational complexity that is linear with the number of features tracked.
107 Citations
26 Claims
-
1. A system comprising:
-
a feature tracker configured to provide feature data for a plurality of features relative to a frame of reference in an environment for a period of time; a motion sensor configured to provide motion data for navigation of the frame of reference in the environment for the period of time; and a processor communicatively coupled to the feature tracker and communicatively coupled to the motion sensor, the processor configured to generate an estimate of navigation information for the frame of reference and further wherein the processor is configured to generate the estimate at a computational complexity that is linear with the number of tracked features. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving first data corresponding to time sampled navigation of a frame of reference relative to an environment, the environment having a number of features, the number greater than zero, the first data relative to the features, wherein the first data includes more than two samples corresponding to at least one feature; receiving second data corresponding to the time sampled navigation of the frame of reference relative to the environment, the second data independent of the features; and executing a filter algorithm to generate navigation information for the frame of reference relative to the environment using the first data and the second data, the filter algorithm having complexity linear in a number of features. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
tracking a plurality of features relative to a frame of reference in an environment for a period of time; receiving data for navigation of the frame of reference in the environment for the period of time; and executing an algorithm to generate a state vector for the frame of reference relative to the plurality of tracked features, the algorithm having complexity that is linear in a number of features. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
Specification