Granted patent
Map localizing with partially obstructed ranging devices for autonomous robots and vehicles
- Number
- 9943959
- Published
- 2018-04-17
- Filed
- 2016-04-25
- Assignee
- Disney Enterprises, Inc.
- Inventors
- Freeman; Kyle G.
- CPC
- B25J9/1664; B25J9/1697; G05D1/024; G05D1/0274; G05D1/0278
- Verdict
- Medium Hardware
- Source
- Google Patents · FreePatentsOnline
The keeper's note
Autonomous robot/vehicle SLAM with obstructed ranging.
Abstract
A method for localizing robots and other objects when ranging devices are partially obstructed. The method includes retrieving a digital map of the space and then identifying potential locations for the object in the space. The method involves generating a prediction of expected ranges between the object and surfaces in the space at each of the potential locations. The method includes operating a ranging device to measure ranges to the surfaces in the space and comparing, for each of the predictions, the measured ranges with the expected ranges to identify the most accurate prediction. The comparing includes weighting ranges that are too small neutrally as these are strikes on obstructions, weighting ranges that provide matches positively, and weighting ranges that are too large negatively, and the comparing then involves summing the weighted ranges to identify a most accurate one of the predictions and associated current location for the object.
Background
BACKGROUND1. Field of the Description(1) The present description relates, in general, to software and hardware systems for providing safe movement of autonomous objects such as robots, vehicles, and the like, and, more particularly, to a method and controller (or control system) for providing localization of an autonomous object as it moves about a space with one or more obstructions between the object and mapped objects (e.g., people milling about a robot as it moves through a mapped space defined by interior or exterior walls and other fixed objects).2. Relevant Background(2) There is a growing use of autonomous objects such as robots, vehicles, household appliances (e.g., vacuums), and so on that include an onboard controller operating in a real time manner to navigate the autonomous object about a space. It is desirable for the controller to be able to safely navigate about this space, such as a vehicle along a street, even though the space may have objects that are not fixed in location and that may obstruct the view of the autonomous object's navigational devices to fixed objects, such as building walls, defining the space.(3) For example, it may be desirable to provide a mobile robot in a space that may also be populated with many people who are moving about the space and may even be interacting with the robot. The robot may be configured to be autonomous (e.g., not under continuous manual control). For safe and/or desired movement through the space (e.g., travel along