×

System and method for hybrid optical/inertial headtracking via numerically stable Kalman filter

  • US 10,216,265 B1
  • Filed: 08/07/2017
  • Issued: 02/26/2019
  • Est. Priority Date: 08/07/2017
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×