×

Navigable path networks for autonomous vehicles

  • US 10,248,120 B1
  • Filed: 09/16/2016
  • Issued: 04/02/2019
  • Est. Priority Date: 09/16/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, over a communications network, an order for a purchase of an item from a customer, wherein the order specifies a destination for a delivery of the item;

    identifying, by at least one server, a facility where the item is located;

    determining, by the at least one server, a plurality of attributes of the item, wherein the plurality of attributes comprises a volume of the item and a mass of the item;

    identifying, by the least one server, first information regarding a navigable path network within an environment, wherein the navigable path network comprises a plurality of points and a plurality of paths between the plurality of points, and wherein the facility corresponds to a first one of the plurality of points, and wherein the destination corresponds to a second one of the plurality of points;

    identifying, by the at least one server, second information regarding a plurality of autonomous vehicles configurable for travel on at least a portion of the navigable path network;

    selecting, by the at least one server, one of the plurality of autonomous vehicles for the delivery of the item from the facility to the destination, wherein the one of the autonomous vehicles is selected based at least in part on the volume of the item and the mass of the item;

    determining, by the at least one server, an optimal route on the navigable path network for the selected autonomous vehicle, wherein the optimal route comprises a first path originating at the facility and a second path terminating at the destination;

    sending, over the communications network, a first plurality of computer instructions for causing the selected autonomous vehicle to travel from the facility to the destination, wherein the first plurality of computer instructions comprises at least a first computer instruction for causing the selected autonomous vehicle to travel along the first path at a first speed and at least a second computer instruction for causing the selected autonomous vehicle to travel along the second path at a second speed; and

    receiving, over the communications network, third information captured by at least one sensor provided on the selected autonomous vehicle while the selected autonomous vehicle is traveling on at least one of the first path or the second path,wherein the third information comprises at least one of a course, a speed, a position or an altitude of the selected autonomous vehicle.

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