Solution Path Overlay Interfaces for Autonomous Vehicles
Abstract
Methods and systems for generating a solution path overlay interface to transmit a solution path are described. A method comprises receiving data from a vehicle control system of a vehicle, the data including a movement path for each of a plurality of external objects; generating a solution path overlay interface that includes an indicator for the vehicle, an indicator for one or more of the plurality of external objects and an indicator for a solution path; in response to detecting a change associated with a movement path of the one or more of the plurality of external objects, receiving a command from an operator of the solution path overlay interface, the command including an indication of one or more stop points; updating the solution path overlay interface based on the command to provide an updated solution path; and transmitting the updated solution path to the vehicle for execution.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method, comprising:
receiving data from a vehicle control system of a vehicle, the data including a movement path for each of a plurality of external objects; generating a solution path overlay interface that includes an indicator for the vehicle, an indicator for one or more of the plurality of external objects and an indicator for a solution path; in response to detecting a change associated with a movement path of the one or more of the plurality of external objects, receiving a command from an operator of the solution path overlay interface, the command including an indication of one or more stop points; updating the solution path overlay interface based on the command to provide an updated solution path; and transmitting the updated solution path to the vehicle for execution.
2 . The method of claim 1 , wherein the data includes sensor data from any of an optical sensor, a light detection and ranging sensor (LIDAR), a motion sensor, and an audio sensor.
3 . The method of claim 2 , further comprising:
determining a surface state within a predetermined distance of the vehicle based on the sensor data; and generating a surface image including a surface state indication based on the surface state, the solution path overlay interface including the surface state indication.
4 . The method of claim 2 , further comprising:
determining traffic conditions using the sensor data and movement paths of the plurality of external objects within a predetermined area, wherein a vehicle route of the vehicle is determined using the traffic conditions, wherein the vehicle route provides navigation data for the vehicle between a current location and a destination.
5 . The method of claim 4 , further comprising:
determining a direction of regulated traffic flow based on any of traffic flow data and traffic flow indicators within the predetermined area, wherein the traffic flow data includes authorized traffic flow patterns for the plurality of external objects, wherein the solution path overlay interface includes an indication of the direction of regulated traffic flow.
6 . The method of claim 4 , wherein the current location is based on map data that includes a geographical area of the vehicle and of the plurality of external objects, further comprising:
displaying the updated solution path to an operator of the vehicle.
7 . The method of claim 1 , further comprising:
determining identification data of the plurality of external objects based on the data; determining mobility states of the plurality of external objects, the mobility states including moveable states and immoveable states; and updating the solution path overlay interface based on the mobility states to indicate the moveable states and the immoveable states of the plurality of external objects.
8 . The method of claim 7 , wherein the identification data comprises any of pedestrians, vehicles, traffic light signals, traffic signage, pavement markings, buildings, primary roadways, and secondary roadways.
9 . The method of claim 1 , further comprising:
determining a buffer distance between the vehicle and each of the plurality of external objects; and dynamically maintaining the buffer distance between the vehicle and each of the plurality of external objects.
10 . A solution path overlay system comprising:
a memory; and a processor configured to execute instructions stored in the memory to:
receive data from a vehicle control system of a vehicle, the data including a movement path for each of a plurality of external objects;
generate a solution path overlay interface that includes an indicator for the vehicle, an indicator for one or more of the plurality of external objects and an indicator for a solution path;
in response to detecting a change associated with a movement path of one or more of the plurality of external objects, receive a command from an operator of the solution path overlay interface, the command including an indication of one or more stop points;
update the solution path overlay interface based on the command to provide an updated solution path; and
transmit the updated solution path to the vehicle for execution.
11 . The solution path overlay system of claim 10 , wherein the data includes sensor data from any of an optical sensor, a light detection and ranging sensor (LIDAR), a motion sensor, and an audio sensor.
12 . The solution path overlay system of claim 11 , wherein the processor is further configured to execute instructions stored in the memory to:
determine traffic conditions using the sensor data and movement paths of the plurality of external objects within a predetermined area, wherein a vehicle route of the vehicle is determined using the traffic conditions, wherein the vehicle route provides navigation data for the vehicle between a current location and a destination.
13 . The solution path overlay system of claim 12 , wherein the current location is based on map data that includes a geographical area of the vehicle and of the plurality of external objects, the processor further configured to execute instructions stored in the memory to:
display the updated solution path to an operator of the vehicle.
14 . The solution path overlay system of claim 10 , wherein the processor is further configured to execute instructions stored in the memory to:
determine identification data of the plurality of external objects based on the data; determine mobility states of the plurality of external objects, the mobility states including moveable states and immoveable states; and update the solution path overlay interface based on the mobility states to indicate the moveable states and the immoveable states of the plurality of external objects.
15 . The solution path overlay system of claim 10 , wherein the processor is further configured to execute instructions stored in the memory to:
determine a buffer distance between the vehicle and each of the plurality of external objects; and dynamically maintain the buffer distance between the vehicle and each of the plurality of external objects.
16 . A non-transitory computer-readable storage medium including program instructions executable by one or more processors of a solution path overlay system that, when executed, cause the one or more processors to perform operations, the operations comprising:
receiving data from a vehicle control system of a vehicle, the data including a movement path for each of a plurality of external objects; generating a solution path overlay interface that includes an indicator for the vehicle, an indicator for one or more of the plurality of external objects and an indicator for a solution path; in response to detecting a change associated with a movement path of one or more of the plurality of external objects, receiving a command from an operator of the solution path overlay interface, the command including an indication of one or more stop points; updating the solution path overlay interface based on the command to provide an updated solution path; and transmitting the updated solution path to the vehicle for execution.
17 . The non-transitory computer-readable storage medium of claim 16 , wherein the data includes sensor data from any of an optical sensor, a light detection and ranging sensor (LIDAR), a motion sensor, and an audio sensor.
18 . The non-transitory computer-readable storage medium of claim 17 , the operations further comprising:
determining a surface state within a predetermined distance of the vehicle based on the sensor data; and generating a surface image including a surface state indication based on the surface state, the solution path overlay interface including the surface state indication.
19 . The non-transitory computer-readable storage medium of claim 17 , the operations further comprising:
determining traffic conditions using the sensor data and movement paths of the plurality of external objects within a predetermined area, wherein a vehicle route is determined using the traffic conditions, wherein the vehicle route provides navigation data for the vehicle between a current location and a destination.
20 . The non-transitory computer-readable storage medium of claim 16 , the operations further comprising:
determining a buffer distance between the vehicle and each of the plurality of external objects; and dynamically maintaining the buffer distance between the vehicle and each of the plurality of external objects.Join the waitlist — get patent alerts
Track US2021072756A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.