Displaying next action of an autonomous vehicle
AssigneeVolvo Car Corporation
InventorsTomas Omasta, Mikael Gordh, Hanna Gerdeskans, Andrea Slaattelia Larsson
Life of this patent
Estimating the term…
Abstract
Systems, methods and computer program products that facilitate displaying next action of an autonomous vehicle. A system can include a memory and a processor that executes computer executable components. The computer executable components can include: an analysis component that determines or infers next action of an autonomous vehicle and a display component that generates a graphical user interface that visually conveys the next action, wherein the graphical user interface comprises a shape that dynamically morphs to visually represent the next action.
Claims24
A system, comprising:
- a memory that stores computer executable components;
- a processor that executes computer executable components stored in the memory;
- an analysis component that determines, using machine learning, based on real-time sensor data from sensors of an autonomous vehicle that is autonomously driving, a next action that will be performed by the autonomous vehicle;
- and
- a display component that generates a graphical user interface that visually conveys in real-time the next action to an occupant of the vehicle prior to the autonomous vehicle performing the next action, wherein the graphical user interface comprises a geometric figure that dynamically morphs into a shape selected from a group of shapes to visually represent the next action, wherein the shape of the geometric figure concurrently indicates at least three characteristics of the next action selected from a group of characteristics comprising a direction of the autonomous vehicle during the next action, a speed of the autonomous vehicle during the next action, a degree of acceleration of the autonomous vehicle during the next action, a degree of deceleration of the autonomous vehicle during the next action, a degree of turn radius of the autonomous vehicle during the next action, and a condition of a surface of a road on which the autonomous vehicle is travelling during the next action, wherein first changes in width of the shape represent second changes in a first characteristic of the at least three characteristics, third changes in length of the shape represent fourth changes in a second characteristic of the at least three characteristics, and fifth changes in line type of the shape represent sixth changes in a third characteristic of the at least three characteristics.
A computer-implemented method comprising:
- determining, by an autonomous vehicle operatively coupled to a processor, using machine learning, based on real-time sensor data from sensors of the autonomous vehicle that is autonomously driving, a next action that will be performed by the autonomous vehicle;
- and
- generating, by the autonomous vehicle, a graphical user interface that visually conveys in real-time the next action to an occupant of the vehicle prior to the autonomous vehicle performing the next action, wherein the graphical user interface comprises a geometric figure that dynamically morphs into a shape selected from a group of shapes to visually represent the next action, wherein the shape of the geometric figure concurrently indicates three characteristics of the next action selected from a group of characteristics comprising a direction of the autonomous vehicle during the next action, a speed of the autonomous vehicle during the next action, a degree of acceleration of the autonomous vehicle during the next action, a degree of deceleration of the autonomous vehicle during the next action, a degree of turn radius of the autonomous vehicle during the next action, and a condition of a surface of a road on which the autonomous vehicle is travelling during the next action, wherein first changes in width of the shape represent second changes in a first characteristic of the at least three characteristics, third changes in length of the shape represent fourth changes in a second characteristic of the at least three characteristics, and fifth changes in line type of the shape represent sixth changes in a third characteristic of the at least three characteristics.
A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions are executable by a processor of an autonomous vehicle to cause the processor to:
- determine, by the processor, using machine learning, based on real-time sensor data from sensors of the autonomous vehicle that is autonomously driving, a next action that will be performed by the autonomous vehicle;
- and
- generate, by the processor, a graphical user interface that visually conveys in real-time the next action to an occupant of the vehicle prior to the autonomous vehicle performing the next action, wherein the graphical user interface comprises a geometric figure that dynamically morphs into a shape selected from a group of shapes to visually represent the next action, wherein the shape of the geometric figure concurrently indicates at least three characteristics of the next action selected from a group of characteristics comprising a direction of the autonomous vehicle during the next action, a speed of the autonomous vehicle during the next action, a degree of acceleration of the autonomous vehicle during the next action, a degree of deceleration of the autonomous vehicle during the next action, a degree of turn radius of the autonomous vehicle during the next action, and a condition of a surface of a road on which the autonomous vehicle is travelling during the next action, wherein first changes in width of the shape represent second changes in a first characteristic of the at least three characteristics, third changes in length of the shape represent fourth changes in a second characteristic of the at least three characteristics, and fifth changes in line type of the shape represent sixth changes in a third characteristic of the at least three characteristics.
Dependencies are inferred from the claim text.