The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 19, 2017

Filed:

May. 17, 2017
Applicant:

Savioke, Inc., San Jose, CA (US);

Inventors:

Steve Cousins, San Jose, CA (US);

Adrian Canoso, Sunnyvale, CA (US);

Robert S. Bauer, Portola Valley, CA (US);

Phil Herget, San Jose, CA (US);

Izumi Yaskawa, Sunnyvale, CA (US);

Assignee:

Savioke, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G05B 19/04 (2006.01); G05B 19/18 (2006.01); B25J 9/16 (2006.01); G05D 1/02 (2006.01);
U.S. Cl.
CPC ...
B25J 9/1666 (2013.01); G05D 1/0274 (2013.01); G05D 1/0276 (2013.01); Y10S 901/01 (2013.01);
Abstract

A method for constraining movements of a robot comprises: using the robot, receiving dynamic building data that describes a temporary condition of a building or campus comprising a set of buildings and a location of the temporary condition; using the robot, updating, from the dynamic building data, a map layer of a plurality of map layers of a map by calculating an increased cost of navigation of the portion of the map layer corresponding to the location of the temporary condition, the increased cost based on the description of the temporary condition; using the robot, upon receiving a task having an origin location and a destination location, determining a fastest route from the origin location to the destination location from the plurality of map layers of the map using a graph search algorithm that calculates an expected velocity of the robot over the portion of the map layer corresponding to the location of the temporary condition; using the robot, traversing the fastest route from the origin location to the destination location.


Find Patent Forward Citations

Loading…