Driverless vehicle
First Claim
1. A processor-based electronic system usable to automatically control a velocity and heading of a first vehicle on a roadway subject to simultaneous travel thereon by a plurality of vehicles, the electronic system comprising:
- an information communication system configured to transmit first information from the first vehicle for reception by the plurality of vehicles on the roadway within a transmission range of the first vehicle, the first information including position information and velocity information indicating a position and a velocity of the first vehicle determined by circuitry and a first clock associated with the first vehicle, the information communication system further being configured to receive second information transmitted from the plurality of vehicles, the second information including position information and velocity information associated with the plurality of vehicles on the roadway; and
wherein the first information and the received second information are usable by a vehicle velocity control system associated with the first vehicle to control the velocity of the first vehicle based on a target routing, the position and the velocity of the first vehicle, and based at least partly on the received position information and at least partly on the received velocity information, wherein the information communication system is further configured to transmit a message to the plurality of vehicles indicating that the first vehicle is to occupy an intended lane position at a later point in time, the intended lane position being different from the lane position currently occupied by the first vehicle;
the vehicle velocity control system is further configured to determine when the heading and velocity of the first vehicle should be changed based upon a path between the given location and final destination and change the velocity and heading of the first vehicle based upon the path between a given location and final destination; and
wherein the first vehicle is configured determine if a conflict exists between the intended lane position of the first vehicle and an intended lane position of a second vehicle at the later point in time, and arbitrate with second vehicle which of the first vehicle or second vehicle should assume the intended lane position at the later point in time.
4 Assignments
0 Petitions
Accused Products
Abstract
A processor-based electronic system for use in a vehicle may be used to automatically control the vehicle'"'"'s velocity and position to cause the vehicle to automatically merge into a lane on a roadway or to maneuver around a road hazard or obstacle. A message can be transmitted to other vehicles indicating the vehicle is to occupy a future lane position at a future point in time. The vehicle electronic system may receive a message from one or more of the other vehicles in response thereto. One or more of the other vehicles may adjust their position based on the indicated future lane position. The vehicle electronic system may transmit a further message to the one or more of the other vehicles before merging into the lane.
-
Citations
19 Claims
-
1. A processor-based electronic system usable to automatically control a velocity and heading of a first vehicle on a roadway subject to simultaneous travel thereon by a plurality of vehicles, the electronic system comprising:
-
an information communication system configured to transmit first information from the first vehicle for reception by the plurality of vehicles on the roadway within a transmission range of the first vehicle, the first information including position information and velocity information indicating a position and a velocity of the first vehicle determined by circuitry and a first clock associated with the first vehicle, the information communication system further being configured to receive second information transmitted from the plurality of vehicles, the second information including position information and velocity information associated with the plurality of vehicles on the roadway; and wherein the first information and the received second information are usable by a vehicle velocity control system associated with the first vehicle to control the velocity of the first vehicle based on a target routing, the position and the velocity of the first vehicle, and based at least partly on the received position information and at least partly on the received velocity information, wherein the information communication system is further configured to transmit a message to the plurality of vehicles indicating that the first vehicle is to occupy an intended lane position at a later point in time, the intended lane position being different from the lane position currently occupied by the first vehicle; the vehicle velocity control system is further configured to determine when the heading and velocity of the first vehicle should be changed based upon a path between the given location and final destination and change the velocity and heading of the first vehicle based upon the path between a given location and final destination; and wherein the first vehicle is configured determine if a conflict exists between the intended lane position of the first vehicle and an intended lane position of a second vehicle at the later point in time, and arbitrate with second vehicle which of the first vehicle or second vehicle should assume the intended lane position at the later point in time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for automatically controlling the velocities of a plurality of vehicles on a roadway, comprising:
-
a plurality of vehicle navigation systems, each being transported by a respective vehicle of the plurality of vehicles, each vehicle navigation system being transported by each respective vehicle including; a position determining system operable to determine and record a position and velocity of the respective vehicle with respect to points in a common coordinate space and with respect to a common time reference, such common coordinate space shared between at least a first vehicle and one or more of the plurality of vehicles in communication with the first vehicle; an information acquisition system operable to determine a displacement between the measured position and the estimated position of the respective vehicle in the common coordinate space; an information communication system operable to transmit first information from the respective vehicle to other vehicles of the plurality of vehicles, the first information corresponding to the estimated instantaneous position and velocity of the respective vehicle, the information communication system further being operable to receive second information from the other vehicles, the second information corresponding to the estimated instantaneous positions and velocities of the other vehicles; a vehicle routing system operable to determine a target routing of the respective vehicle between a given location and final destination over a path including the common coordinate space and to determine a target velocity for moving the respective vehicle over the common coordinate space; a vehicle velocity control system operable to control the velocity and heading of the respective vehicle based on the target routing, the target velocity, and the position and velocity of the respective vehicle, the displacement between the respective vehicle'"'"'s measured and estimated position in the common coordinate space, and the second information indicating the positions of the other vehicles and velocities of the other vehicles in the common coordinate space from communication with one or more of the plurality of vehicles; wherein vehicle routing system is configured to determine the path between the given location and final destination and predict when the heading and velocity of the respective vehicle should be changed based upon the path between the given location and final destination; the vehicle velocity control system is configured to change the velocity and heading based upon the path determined by the vehicle routing system; and wherein vehicle routing system is configured determine if a conflict of an intended position exists between the respective vehicle and at least one of the other vehicles of the plurality of vehicles at the later point in time, and arbitrate with at least one of the other vehicles of the plurality of vehicles to decide which vehicle assumes the intended position at the later point in time. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification