CPC B60W 40/09 (2013.01) [B60W 30/18163 (2013.01); B60W 50/12 (2013.01); B60W 50/14 (2013.01); B60W 60/001 (2020.02); G01C 21/3407 (2013.01); B60W 2050/146 (2013.01); B60W 2420/42 (2013.01); B60W 2420/52 (2013.01); B60W 2540/30 (2013.01)] | 12 Claims |
1. A moving body control apparatus comprising one or more processors that execute computer-executable instructions stored in a memory,
wherein the one or more processors execute the computer-executable instructions to cause the moving body control apparatus to:
receive sensor data from one or more occupant sensors in a moving body indicative of an alertness level of an occupant of the moving body;
determine a driving preparation level of the occupant of the moving body based on the sensor data, in which the driving preparation level is determined to be a first level when sensor data exceeds a first threshold value and a second level when the sensor data exceeds a second threshold value with the second level representing a higher degree of driving preparation than the first level;
set an automated driving control level to a first lane change approval level that allows for automated driving control including a lane change in which a lane boundary line is crossed once, if the driving preparation level is determined to be the first level, and a second lane change approval level that allows for automated driving control including a lane change in which lane boundary lines are crossed a plurality of times, if the driving preparation level is determined to be the second level; and
control the moving body to perform an automated driving control in accordance with the set automated driving control level.
|