Methods and apparatus for navigational aiding using celestial object tracking
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G01C-021/02
G06K-009/00
G06T-007/20
G06T-007/277
G06T-007/207
G06T-007/215
출원번호
US-0613714
(2017-06-05)
등록번호
US-10180327
(2019-01-15)
발명자
/ 주소
Lane, Benjamin F.
Whitacre, William W.
출원인 / 주소
The Charles Stark Draper Laboratory, Inc.
대리인 / 주소
Sunstein Kann Murphy & Timbers LLP
인용정보
피인용 횟수 :
0인용 특허 :
9
초록▼
Methods and computer products for establishing at least one of attitude, direction and position of a moving platform. At least one skymark of known ephemeris is imaged at each of a first set of discrete instants by means of an optical sensor coupled to the platform. A measurement is also obtained of
Methods and computer products for establishing at least one of attitude, direction and position of a moving platform. At least one skymark of known ephemeris is imaged at each of a first set of discrete instants by means of an optical sensor coupled to the platform. A measurement is also obtained of the attitude of the platform at each of a second set of discrete instants by means of an inertial navigation system. A recursive of estimation filter is then applied to successive skymark position vectors to update an estimate of platform navigation state, with the measurement of attitude of the platform tightly coupled to the estimate of platform navigation state as updated by the recursive estimation filter. Various techniques of frame stacking and multi-hypothesis tracking may be applied to improve the robustness of navigation solutions.
대표청구항▼
1. A method for establishing at least one of attitude, direction and position of a platform in motion in an inertial frame, the method comprising: a. optically imaging at least one skymark of known ephemeris at each of a first set of discrete instants by means of a sensor coupled to the platform to
1. A method for establishing at least one of attitude, direction and position of a platform in motion in an inertial frame, the method comprising: a. optically imaging at least one skymark of known ephemeris at each of a first set of discrete instants by means of a sensor coupled to the platform to obtain successive skymark position vectors,wherein the successive skymark position vectors account for evolution of successive images between non-identical times;b. obtaining a measurement of attitude of the platform at each of a second set of discrete instants by means of an inertial navigation system;c. combining a first of the successive skymark position vectors and the measurement of attitude of the platform at one of the second set of discrete instants to obtain an estimate of platform navigation state; andd. applying a recursive estimation filter to successive skymark position vectors to update the estimate of platform navigation state;wherein the measurement of attitude of the platform is tightly coupled to the estimate of platform navigation state as updated by the recursive estimation filter; andwherein the successive images are spatially shifted based on a predicted motion. 2. A method in accordance with claim 1, wherein the second set of discrete instants substantially overlaps the first set of discrete instants. 3. A method in accordance with claim 1, wherein the recursive estimation filter is a Kalman filter. 4. A method in accordance with claim 1, wherein the recursive estimation filter is an unscented Kalman filter. 5. A method in accordance with claim 1, wherein the at least one skymark comprises at least one satellite. 6. A method in accordance with claim 1, wherein the predicted motion includes predicted motion of a skymark. 7. A method in accordance with claim 1, further comprising compensating for motion of the platform. 8. A method in accordance with claim 7, wherein the compensation for motion of the platform is based, at least in part, on the measurement of attitude of the platform. 9. A method in accordance with claim 1, further comprising separately summing successive image frames in parallel pipelines, wherein a first pipeline compensates for predicted motion and a second pipeline does not compensate for predicted motion. 10. A method in accordance with claim 9, wherein the predicted motion includes motion of a skymark. 11. A method in accordance with claim 9, wherein the predicted motion includes motion of the platform. 12. A method in accordance with claim 1, wherein applying a recursive estimation filter comprises updating a set of states of a state vector at successive instants. 13. A method in accordance with claim 12, wherein updating the set of states includes updating a proper subset of the set of states of the state vector. 14. A method in accordance with claim 12, wherein updating the set of states includes at least one of appending a state to the state vector and deleting a state from the state vector. 15. A method in accordance with claim 14, wherein appending a state to the state vector corresponds to entry of a satellite into a specified field of view. 16. A computer program product for use on a computer system for establishing at least one of attitude, direction and position of a platform in motion in an inertial frame, the computer program product comprising a non-transitory computer readable medium having computer readable program code fixed thereon, the computer readable program code including: a. program code for inputting an image of at least one skymark of known ephemeris at each of a first set of discrete instants by means of a sensor coupled to a platform to obtain successive skymark position vectors, wherein the successive skymark position vectors account for evolution of successive images obtained by optical imaging between non-identical times;b. program code for inputting a measurement of attitude of the platform at each of a second set of discrete instants;c. program code for combining a first of the successive skymark position vectors and the measurement of attitude of the platform at one of the second set of discrete instants to obtain an estimate of platform navigation state; andd. a recursive estimation filter adapted to update the estimate of platform navigation state,wherein the measurement of attitude of the platform is tightly coupled to the estimate of platform navigation state as updated by the recursive estimation filter; andwherein the successive images are spatially shifted based on a predicted motion. 17. A computer program product in accordance with claim 16, wherein the recursive estimation filter is a Kalman filter. 18. A computer program product in accordance with claim 16, wherein optically imaging includes frame stacking of successive images. 19. A computer program product in accordance with claim 16, wherein the computer-readable program code further comprises program code for separately summing successive image frames in parallel pipelines, wherein a first pipeline compensates for predicted motion and a second pipeline does not compensate for predicted motion.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (9)
Belenkii, Mikhail S.; Brinkley, Timothy, Angles only navigation system.
Lane, Benjamin F.; Rachlin, Yaron; Laine, Juha-Pekka J.; Dawson, Robin M. A.; Yu, Christopher C., Attitude estimation with compressive sampling of starfield data.
Achkar Issam-Maurice (Cannes-La-Bocca FRX) Guillermin Pierre (Nice FRX) Renault Herv (Cannes FRX), Method and device for earth acquisition using the pole star for a three-axis stabilized satellite in a low inclination o.
Clegg Philip M. (521 E. 4020 North Provo UT 84604) Harris Paul C. (8717 191 st Pl. SW. Edmunds WA 98026) Genstler Curtis C. (14019 Cascadian Way Everrett WA 98208), Real time three-dimensional machine locating system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.