×

Systems and methods for autonomous vehicle navigation

  • US 10,002,471 B2
  • Filed: 11/24/2015
  • Issued: 06/19/2018
  • Est. Priority Date: 09/30/2015
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for automatically navigating a vehicle, said system comprising:

  • a data storage for storing one or more data sets physically describing one or more areas;

    physical sensors to continuously obtain parameters relating to motion of the vehicle;

    a first electronic interface for receiving data relating to the one or more areas from external data sources;

    a second electronic interface for receiving the parameters relating to motion of the vehicle;

    a navigation processor comprising processing circuitry adapted to;

    continuously calculate and update, based on the parameters and data, a physical vehicle model, a microenvironment model, a driver safety model and a motion control model;

    receive a destination and priorities;

    determine based on the calculated models and based on the received destination and priorities an initial optimal route for traversing the vehicle from a given point in the one or more areas to another point in the one or more areas by computationally resolving a constrained minimization problem, wherein;

    (iii) constraints of the constrained minimization problem are physical capabilities and limits of the vehicle and a physical space within the one or more areas appropriate for traversing the vehicle; and

    (iv) an optimization parameter of the constrained minimization problem is a cost function, which cost function comprises a weighted aggregation of cost values representing each of;

    safety of passengers, safety of other people, safety of the vehicle and other property, obedience to traffic regulations, minimizing travel time and minimizing cost;

    divide the initial route into the smaller sections for detailed planning based on the continuously undated models; and

    until reaching the destination, perform;

    during an execution of a current section, continuously check, based on the continuously updated models, for an appearance of an interruption requiring a correction in the planned route;

    in case of an interruption, compare a current position to the planned route, calculate reaction to the interruption based on the continuously updated models and executed reaction; and

    at an end of the current section, in case the destination is not reached, move to a next section of the route.

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