| CPC B60W 60/001 (2020.02) [G01C 21/3461 (2013.01); G01C 21/387 (2020.08); B60W 2556/40 (2020.02)] | 5 Claims |

|
1. A vehicle controller comprising:
a memory configured to store a first map and a second map each representing information on a road; and
a processor configured to:
detect, in a travel direction of a vehicle, an inconsistent section where information on the road represented in the first map is inconsistent with information on the road represented in the second map,
make a first driving plan for a first section from a current position of the vehicle to a control switching point which is a start point of the inconsistent section, which is an end of the inconsistent section closer to the vehicle, or is nearer the vehicle than the start point, based on one of the first and second maps,
make a second driving plan for a second section beyond the control switching point including the inconsistent section, based on the other of the first and second maps, which differs from the one used for the first section, before the vehicle reaches the control switching point,
control the vehicle so that the vehicle travels on the first section according to the first driving plan, and
control the vehicle so that the vehicle travels on the second section according to the second driving plan.
|