CPC G01C 21/3484 (2013.01) [G01C 21/3626 (2013.01)] | 11 Claims |
1. An information processing apparatus comprising:
a memory storing:
vehicle dimensional information; and
road width information;
a controller programmed to, prior to a first vehicle traveling a finalized travel route:
output a travel route determined based on a departure point and a destination of the first vehicle in a road network including road nodes and road links;
access stored dimensional information for the first vehicle, a stored road width of an entry link entering a target node, and a stored road width of an exit link exiting from the target node, the stored dimensional information for the first vehicle including an inner wheel difference or an outer wheel difference;
determine whether the first vehicle can traverse the target node, which is a road node among the road nodes included in the travel route, before the first vehicle will arrive at the target node based on dimensional information for the first vehicle, a road width of an entry link entering the target node, and a road width of an exit link exiting from the target node;
determine, based on driving skill information representing a level of driving skill of a driver, whether the first vehicle can traverse the target node when the driver drives the first vehicle by:
generating the driving skill information based on travel data for the driver traversing the target node, or a different road node from the target node, in the first vehicle; and
determining that the first vehicle driven by the driver cannot traverse the target node when a traversal difficulty representing a degree of difficulty when the first vehicle traverses the target node is equal to or greater than a predetermined degree of difficulty determined based on the driving skill information;
change the travel route to exclude the target node when it is determined that the first vehicle cannot traverse the target node;
generate the finalized travel route by finalizing the travel route when it is determined that the first vehicle can traverse every node of the travel route; and
output the finalized travel route to the first vehicle.
|