Systems and methods for promoting driver engagement using active feedback
First Claim
Patent Images
1. A feedback system for engaging a driver of a vehicle about driving behaviors, comprising:
- one or more processors;
a memory communicably coupled to the one or more processors and storing;
a controls module including instructions that when executed by the one or more processors cause the one or more processors to compute predicted controls to maintain the vehicle along a driving path on a roadway, the driving path is defined according to a defined skill level of the driver in relation to a range of skill levels for controlling the vehicle differently along the roadway,wherein the predicted controls indicate how to control the vehicle to perform maneuvers including steering, braking, and accelerator inputs corresponding with the defined skill level, and wherein the controls module includes instructions to compute the predicted controls for the driving path including instructions to generate the driving path to include the maneuvers within the defined skill level of the driver; and
a feedback module including instructions that when executed by the one or more processors cause the one or more processors to, in response to receiving manual control inputs from the driver, generate control feedback to the driver about the manual control inputs based, at least in part, on a difference between the manual control inputs and the predicted controls, wherein the feedback module includes instructions to generate the control feedback including instructions to selectively provide reinforcing feedback and negative feedback according to whether the difference satisfies a threshold variance,wherein the controls module further includes instructions to determine a progression of the defined skill level of the driver over time according to at least a previous skill level of the driver, andwherein the feedback module includes the instructions to generate the control feedback according to the difference and the progression of the defined skill level of the driver to induce the driver to improve the defined skill level.
3 Assignments
0 Petitions
Accused Products
Abstract
System, methods, and other embodiments described herein relate to engaging a driver of a vehicle about driving behaviors. In one embodiment, a method includes computing predicted controls according to at least a defined skill level of the driver. The predicted controls indicate how to control the vehicle to maintain the vehicle along a driving path on a roadway. The method includes, in response to receiving manual control inputs from the driver, generating control feedback to the driver about the manual control inputs based, at least in part, on a difference between the manual control inputs and the predicted controls.
20 Citations
20 Claims
-
1. A feedback system for engaging a driver of a vehicle about driving behaviors, comprising:
-
one or more processors; a memory communicably coupled to the one or more processors and storing; a controls module including instructions that when executed by the one or more processors cause the one or more processors to compute predicted controls to maintain the vehicle along a driving path on a roadway, the driving path is defined according to a defined skill level of the driver in relation to a range of skill levels for controlling the vehicle differently along the roadway, wherein the predicted controls indicate how to control the vehicle to perform maneuvers including steering, braking, and accelerator inputs corresponding with the defined skill level, and wherein the controls module includes instructions to compute the predicted controls for the driving path including instructions to generate the driving path to include the maneuvers within the defined skill level of the driver; and a feedback module including instructions that when executed by the one or more processors cause the one or more processors to, in response to receiving manual control inputs from the driver, generate control feedback to the driver about the manual control inputs based, at least in part, on a difference between the manual control inputs and the predicted controls, wherein the feedback module includes instructions to generate the control feedback including instructions to selectively provide reinforcing feedback and negative feedback according to whether the difference satisfies a threshold variance, wherein the controls module further includes instructions to determine a progression of the defined skill level of the driver over time according to at least a previous skill level of the driver, and wherein the feedback module includes the instructions to generate the control feedback according to the difference and the progression of the defined skill level of the driver to induce the driver to improve the defined skill level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium for engaging a driver of a vehicle about driving behaviors and storing instructions that when executed by one or more processors cause the one or more processors to:
-
compute predicted controls to maintain the vehicle along a driving path on a roadway, the driving path is defined according to a defined skill level of the driver in relation to a range of skill levels for controlling the vehicle differently along the roadway, wherein the predicted controls indicate how to control the vehicle to perform maneuvers including steering, braking, and accelerator inputs corresponding with the defined skill level, and wherein the instructions to compute the predicted controls for the driving path include instructions to generate the driving path to include the maneuvers within the defined skill level of the driver; and in response to receiving manual control inputs from the driver, generate control feedback to the driver about the manual control inputs based, at least in part, on a difference between the manual control inputs and the predicted controls, wherein the instructions to generate the control feedback include instructions to selectively provide reinforcing feedback and negative feedback according to whether the difference satisfies a threshold variance, wherein the instructions further include instructions to determine a progression of the defined skill level of the driver over time according to at least a previous skill level of the driver, and wherein the instructions to generate the control feedback include instructions to generated the control feedback according to the difference and the progression of the defined skill level of the driver to induce the driver to improve the defined skill level. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for engaging a driver of a vehicle about driving behaviors, comprising:
-
computing predicted controls to maintain the vehicle along a driving path on a roadway, the driving path is defined according to a defined skill level of the driver in relation to a range of skill levels for controlling the vehicle differently along the roadway, wherein the predicted controls indicate how to control the vehicle to perform driving maneuvers including steering, braking, and accelerator inputs corresponding with the defined skill level, and wherein computing the predicted controls for the driving path includes generating the driving path to include the driving maneuvers within the defined skill level of the driver; and in response to receiving manual control inputs from the driver, generating control feedback to the driver about the manual control inputs based, at least in part, on a difference between the manual control inputs and the predicted controls, wherein generating the control feedback includes selectively providing reinforcing feedback and negative feedback according to whether the difference satisfies a threshold variance, wherein the defined skill level is determined as a progression of the defined skill level over time according to at least a previous skill level of the driver, and wherein generating the control feedback includes generating the control feedback according to the difference and the progression of the defined skill level of the driver to induce the driver to improve the defined skill level. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification