×

System and method for fault detection and recovery for concurrent odometry and mapping

  • US 11,017,610 B2
  • Filed: 05/17/2017
  • Issued: 05/25/2021
  • Est. Priority Date: 05/18/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • modifying, at an electronic device, a three-dimensional representation of an environment of the electronic device based on known feature descriptors of a stored plurality of maps of the environment that were previously generated by the electronic device during prior mapping sessions and a first map file comprising accumulated first mapping data received from a motion tracking module, wherein the first mapping data is based on images captured from one or more visual sensors and non-visual data from one or more non-image sensors;

    in response to receiving a second map file comprising accumulated second mapping data from the motion tracking module after receiving an indication from the motion tracking module that a fault condition exists, wherein the fault condition comprises the electronic device changing direction at a rate that exceeds a rate at which the motion tracking module can generate accurate mapping data, buffering or discarding the second map file and omitting the second map file from the three-dimensional representation;

    discontinuing buffering or discarding the second map file in response to receiving an indication from the motion tracking module that the fault condition has resolved; and

    in response to receiving a third map file comprising accumulated third mapping data from the motion tracking module after receiving an indication from the motion tracking module that the fault condition has resolved, modifying the three-dimensional representation based on the third map file.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×