SYSTEMS AND METHODS FOR USING A SLIDING WINDOW OF GLOBAL POSITIONING EPOCHS IN VISUAL-INERTIAL ODOMETRY

    公开(公告)号:US20180188384A1

    公开(公告)日:2018-07-05

    申请号:US15703588

    申请日:2017-09-13

    CPC classification number: G01S19/45 G01S11/12 G01S19/47 G01S19/52 G01S19/53

    Abstract: A method for visual inertial odometry (VIO)-aided global positioning is described. The method includes updating an extended Kalman filter (EKF) state including a current pose and a sliding window of multiple prior poses. The sliding window includes poses at a number of most recent global positioning system (GPS) time epochs. Updating the EKF includes updating an EKF covariance matrix for the prior poses and the current pose in the EKF state. The method also includes determining, at a GPS epoch, a relative displacement between each of the updated prior poses and the current pose. The method further includes determining an error covariance of each of the relative displacements based on cross-covariances between each of the updated prior poses and the current pose in the EKF covariance matrix. The method additionally includes using the relative displacements and the error covariances to fuse pseudorange measurements taken over multiple epochs.

    Systems and methods for using a global positioning system velocity in visual-inertial odometry

    公开(公告)号:US10371530B2

    公开(公告)日:2019-08-06

    申请号:US15703483

    申请日:2017-09-13

    Abstract: A method performed by an electronic device is described. The method includes determining a predicted velocity relative to Earth corresponding to a first epoch using a camera and an inertial measurement unit (IMU). The method also includes determining, using a Global Positioning System (GPS) receiver, a GPS velocity relative to Earth. The method further includes determining a difference vector between the predicted velocity and the GPS velocity. The method additionally includes refining a bias estimate and a scale factor estimate of IMU measurements proportional to the difference vector. The method also includes refining a misalignment estimate between the camera and the IMU based on the difference vector. The method further includes providing pose information based on the refined bias estimate, the refined scale factor, and the refined misalignment estimate.

    Systems and methods for using a sliding window of global positioning epochs in visual-inertial odometry

    公开(公告)号:US10267924B2

    公开(公告)日:2019-04-23

    申请号:US15703588

    申请日:2017-09-13

    Abstract: A method for visual inertial odometry (VIO)-aided global positioning is described. The method includes updating an extended Kalman filter (EKF) state including a current pose and a sliding window of multiple prior poses. The sliding window includes poses at a number of most recent global positioning system (GPS) time epochs. Updating the EKF includes updating an EKF covariance matrix for the prior poses and the current pose in the EKF state. The method also includes determining, at a GPS epoch, a relative displacement between each of the updated prior poses and the current pose. The method further includes determining an error covariance of each of the relative displacements based on cross-covariances between each of the updated prior poses and the current pose in the EKF covariance matrix. The method additionally includes using the relative displacements and the error covariances to fuse pseudorange measurements taken over multiple epochs.

    SYSTEMS AND METHODS FOR USING A GLOBAL POSITIONING SYSTEM VELOCITY IN VISUAL-INERTIAL ODOMETRY

    公开(公告)号:US20180188032A1

    公开(公告)日:2018-07-05

    申请号:US15703483

    申请日:2017-09-13

    CPC classification number: G01C21/165 G01S19/49 G01S19/52 G01S19/53

    Abstract: A method performed by an electronic device is described. The method includes determining a predicted velocity relative to Earth corresponding to a first epoch using a camera and an inertial measurement unit (IMU). The method also includes determining, using a Global Positioning System (GPS) receiver, a GPS velocity relative to Earth. The method further includes determining a difference vector between the predicted velocity and the GPS velocity. The method additionally includes refining a bias estimate and a scale factor estimate of IMU measurements proportional to the difference vector. The method also includes refining a misalignment estimate between the camera and the IMU based on the difference vector. The method further includes providing pose information based on the refined bias estimate, the refined scale factor, and the refined misalignment estimate.

    Adaptive scale and/or gravity estimation
    19.
    发明授权
    Adaptive scale and/or gravity estimation 有权
    自适应尺度和/或重力估计

    公开(公告)号:US09159133B2

    公开(公告)日:2015-10-13

    申请号:US14014174

    申请日:2013-08-29

    CPC classification number: G06T7/004 G06T7/70 G06T7/74 G06T2207/30244

    Abstract: Systems, apparatus and methods for estimating gravity and/or scale in a mobile device are presented. A difference between an image-based pose and an inertia-based pose is using to update the estimations of gravity and/or scale. The image-based pose is computed from two poses and is scaled with the estimation of scale prior to the difference. The inertia-based pose is computed from accelerometer measurements, which are adjusted by the estimation for gravity.

    Abstract translation: 提出了用于估计移动设备中的重力和/或尺度的系统,装置和方法。 基于图像的姿势和基于惯性的姿势之间的差异正在用于更新重力和/或尺度的估计。 基于图像的姿势由两个姿态计算,并且在差异之前用缩放比例缩放。 基于惯性的姿态由加速度计测量计算,通过重力估计进行调整。

Patent Agency Ranking