System and method for hybrid optical/inertial headtracking via numerically stable Kalman filter
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/01
G06T-007/70
G01P-015/08
G01P-015/105
B64D-043/00
출원번호
US-0670934
(2017-08-07)
등록번호
US-10216265
(2019-02-26)
발명자
/ 주소
Kirchner, William T.
Foote, Bobby D.
George, Christopher L.
Sattigeri, Ramachandra J.
출원인 / 주소
Rockwell Collins, Inc.
대리인 / 주소
Gerdzhikov, Angel N.
인용정보
피인용 횟수 :
0인용 특허 :
31
초록▼
A system and related method for hybrid headtracking receives head-referenced pose data from a head-mounted IMU and platform-referenced or georeferenced position and orientation (pose) data from a platform-mounted IMU, determines error models corresponding to uncertainties associated with both IMUs,
A system and related method for hybrid headtracking receives head-referenced pose data from a head-mounted IMU and platform-referenced or georeferenced position and orientation (pose) data from a platform-mounted IMU, determines error models corresponding to uncertainties associated with both IMUs, and performs an initial estimate of head pose relative to the platform reference frame based on the head-referenced and platform-referenced pose data. A numerically stable UD factorization of the Kalman filter propagates the estimated head pose data forward in time and corrects the initial head pose estimate (and may correct the error models associated with the head-mounted and platform-mounted IMUs) based on secondary head pose estimates, and corresponding error models, received from an optical or magnetic aiding device. The corrected head pose data is forward to a head-worn display to ensure high accuracy of displayed imagery and symbology.
대표청구항▼
1. A hybrid headtracking system incorporating a numerically stable Kalman fitter, comprising: at least one platform-referenced inertial measurement unit (IMU) configured to be rigidly mounted to a mobile platform associated with a platform reference frame, the at least one platform-referenced IMU co
1. A hybrid headtracking system incorporating a numerically stable Kalman fitter, comprising: at least one platform-referenced inertial measurement unit (IMU) configured to be rigidly mounted to a mobile platform associated with a platform reference frame, the at least one platform-referenced IMU configured to provide platform-referenced position and orientation (pose) data;at least one head-referenced IMU configured to be rigidly mounted to a head of a user, the head associated with a head reference frame, the at least one head-referenced IMU configured to provide head-referenced pose data;at least one aiding device configured to be rigidly mounted to at least one of the mobile platform and the head and to provide first estimated pose data, the at least one aiding device including at least one aiding sensor configured to generate the first estimated pose data based on one or more fiducial markers;anda controller configured to be coupled to the platform-referenced IMU, the head-referenced IMU, and the at least one aiding device, the controller including at least one processor configured to: receive the head-referenced pose data, the platform-referenced pose data, and the first estimated pose data;determine at least one of a first error model associated with the head-referenced pose data, a second error model associated with the platform-referenced pose data, and a third error model associated with the first estimated pose data;generate second estimated pose data based on the head-referenced pose data and the platform-referenced pose data;generate, via the numerically stable Kalman filter, time-propagated pose data based on the second estimated pose data and one or more of the first error model and the second error model;andgenerate, via the numerically stable Kalman fitter, at least one of corrected pose data and a corrected error model based on the time-propagated pose data, the first estimated pose data, and the at least one third error model. 2. The hybrid headtracking system of claim 1, wherein: the at least one head-referenced IMU includes at least one microelectromechanical (MEMS) IMU. 3. The hybrid headtracking system of claim 1, wherein: the at least one platform-referenced IMU is coupled to a georeferenced position sensor configured to generate georeferenced pose data corresponding to the mobile platform;andthe platform-referenced pose data includes the georeferenced pose data. 4. The hybrid headtracking system of claim 1, wherein the at least one aiding device is an optical tracking system and: the at least one aiding sensor includes a camera;andthe first estimated pose data includes camera calibration data associated with the camera. 5. The hybrid headtracking system of claim 4, wherein the first estimated pose data is associated with at least one of: a location of the one or more fiducial markers relative to an image generated by the camera;andone or more coordinates corresponding to the one or more fiducial markers. 6. The hybrid headtracking system of claim 1, wherein the at least one aiding device is a magnetic tracking system and: the at least one aiding sensor includes a magnetometer;andthe one or more fiducial markers include at least one magnetic source. 7. The hybrid headtracking system of claim 1, wherein the controller is configured to correct, via the numerically stable Kalman filter, at least one of the first error model and the second error model based on at least the first estimated pose data. 8. A head-worn display (HWD) incorporating a hybrid headtracking system, comprising: a controller including at least one control processor configured to: receive platform-referenced position and orientation (pose) data from at least one platform-referenced IMU rigidly mounted to a mobile platform and associated with a platform reference frame;receive head-referenced pose data from at least one head-referenced IMU rigidly mounted to a head of a user, the head associated with a head reference frame;determine at least one first error model associated with the platform-referenced pose data;determine at least one second error model associated with the head-referenced pose data;generate first estimated pose data based on the head-referenced pose data and the platform-referenced pose data;receive second estimated pose data from at least one aiding device rigidly mounted to one or more of the head and the mobile platform, the aiding device including at least one aiding sensor configured to generate the second estimated pose data based on one or more fiducial markers;implement at least one numerically stable Kalman fitter configured to: generate time-propagated pose data based on the first estimated pose data and one or more of the first error model and the second error model;andgenerate at least one of corrected pose data and a corrected error model based on the time-propagated pose data, the second estimated pose data, and the at least one third error model;andat least one display unit configured to be mounted to the head of the user, the at least one display unit comprising: at least one display processor configured to receive the corrected pose data from the control processor;andat least one display surface configured to display one or more images to the user based on the received corrected pose data. 9. The HWD of claim 8, wherein one or more of the controller, the head-referenced IMU, the at least one aiding device, and the at least one display unit is rigidly mounted to a helmet wearable by the user. 10. The HWD of claim 8, wherein: the at least one platform-referenced IMU is coupled to at least one georeferenced position sensor configured to generate georeferenced pose data corresponding to the mobile platform;andthe platform-referenced pose data includes the georeferenced pose data. 11. The HWD of claim 8, wherein the at least one aiding device is an optical tracking system and: the at least one aiding sensor includes a camera;andthe second estimated pose data includes camera calibration data associated with the camera. 12. The HWD of claim 11, wherein the second estimated pose data is associated with at least one of: a location of the one or more fiducial markers relative to an image generated by the camera;andone or more coordinates corresponding to the one or more fiducial markers. 13. The HWD of claim 8, wherein the at Least one aiding device is a magnetic tracking system and: the at least one aiding sensor includes a magnetometer;andthe one or more fiducial markers include at least one magnetic source. 14. A method for hybrid headtracking via a numerically stable Kalman filter, the method comprising: receiving, via a controller coupled to a head worn display (HWD), platform-referenced position and orientation (pose) data from at least one platform-referenced inertial measurement unit (IMU) rigidly mounted to a mobile platform associated with a platform reference frame;receiving, via the controller, head-referenced pose data from at least one head-referenced IMU rigidly mounted to a head of a user;determining, via the controller, at least one first error model associated with the platform-referenced pose data;determining, via the controller, at least one second error model associated with the head-referenced pose data;generating, via the controller, first estimated pose data based on the platform-referenced pose data and the head-referenced pose data, the first estimated pose data corresponding to the head and relative to the platform reference frame;generating, via a Kalman filter associated with the controller, time-propagated pose data based on the first estimated pose data, the first error model, and the second error model;receiving, via the controller, second estimated pose data from at least one aiding device coupled to the controller, the aiding device rigidly mounted to at least one of the head and the mobile platform;determining, via the controller, at least one third error model associated with the second estimated pose data;andgenerating, via the Kalman filter, at least one of corrected pose data and a corrected error model based on the time-propagated pose data, the second estimated pose data, and the third error model. 15. The method of claim 14, wherein receiving, via a controller coupled to a head worn display (HWD), platform-referenced position and orientation (pose) data from at least one platform-referenced inertial measurement unit (IMU) rigidly mounted to a mobile platform associated with a platform reference frame includes: receiving, via a controller coupled to a HWD, platform-referenced pose data from at least one GNSS-aided platform-referenced IMU rigidly mounted to a mobile platform associated with a platform reference frame, the platform-referenced pose data including georeferenced pose data corresponding to the mobile platform. 16. The method of claim 14, wherein receiving, via the controller, second estimated pose data from at least one aiding device coupled to the controller, the aiding device rigidly mounted to at least one of the head and the mobile platform includes: receiving, via the controller, second estimated pose data from at least one optical tracker coupled to the controller, the optical tracker comprising a camera and one or more fiducial markers, the second estimated pose data including calibration data associated with the camera. 17. The method of claim 16, wherein receiving, via the controller, second estimated pose data from at least one optical tracker coupled to the controller, the optical tracker comprising a camera and one or more fiducial markers, the second estimated pose data including calibration data associated with the camera includes: receiving, via the controller, second estimated pose data from at least one optical tracker coupled to the controller, the optical tracker comprising a camera and one or more fiducial markers, the second estimated pose data including at least one of a) a location of the one or more fiducial markers relative to an image captured by the camera and b) a coordinate corresponding to the one or more fiducial markers. 18. The method of claim 14, wherein receiving, via the controller, second estimated pose data from at Least one aiding device coupled to the controller, the aiding device rigidly mounted to at Least one of the head and the mobile platform includes: receiving, via the controller, second estimated pose data from at least one magnetic tracker coupled to the controller, the magnetic tracker comprising a magnetometer and one or more magnetic sources. 19. The method of claim 14, wherein generating, via the Kalman filter, at least one of corrected pose data and a corrected error model based on the time-propagated pose data, the second estimated pose data, and the third error model includes: correcting, via the Kalman filter, at least one of the first error model and the second error model based on at least the second estimated pose data. 20. The method of claim 14, further comprising: forwarding the corrected pose data to the HWD;anddisplaying to the user, via the HWD, one or more images based on the corrected pose data.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (31)
Teitel Michael A. ; Grimaud Jean-Jacques G., Absolute position tracker.
Foxlin Eric M. (Cambridge MA), Inertial orientation tracker apparatus having automatic drift compensation for tracking human head and other similarly s.
Bachmann, Eric R.; McGhee, Robert B.; Yun, Xiaoping; Zyda, Michael J.; McKinney, Douglas L., Method and apparatus for motion tracking of an articulated rigid body.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.