CPC G01C 21/3484 (2013.01) [G01C 21/3492 (2013.01); G01C 21/3626 (2013.01); G01C 21/3697 (2013.01)] | 18 Claims |
1. A tangible, non-transitory machine-readable medium comprising machine-readable instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
receive current driver data comprising a sensitivity level of a driver of a vehicle and a preference of the driver of the vehicle;
identify one or more low-stress road segments;
assign a respective score to each of the one or more low-stress road segments, wherein the respective score is indicative of a respective stress level for each of the one or more low-stress road segments;
select one or more appropriate low-stress road segments from the one or more low-stress road segments based on the respective score of each of the one or more low-stress road segments and the current driver data to assemble one or more low-stress routes from a starting location to a destination;
determine a respective total low stress-score for each of the one or more low-stress routes based on the respective score assigned to each of the one or more appropriate low-stress road segments;
display, via a display screen, a graphical user interface (GUI) with a map comprising the one or more low-stress routes, the respective total low stress-score for each of the one or more low-stress routes, and a plurality of buttons;
display, via the display screen, (i) a respective low-stress route of the one or more low-stress routes on the map for visualization by the driver in response to a first user input via a first button of the plurality of buttons, (ii) a fastest route and a shortest route in response to a second user input via a second button of the plurality of buttons, and (iii) the sensitivity level in response to a third user input via a third button of the plurality of buttons; and
control the vehicle with the driver to travel along a selected low-stress route of the one or more low-stress routes.
|