This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2023-035398, filed Mar. 8, 2023, the entire contents of which are incorporated herein by reference.
The present disclosure relates to a route generation device, a parking assistance system, and a route generation method.
Along with development of automated driving technology for a vehicle, various parking assistance devices and parking assistance systems for assisting parking of a vehicle are being proposed or put into practice. For example, a parking assistance system described in Patent Document 1 performs route generation for a target route from an initial position to a goal position by a graph search algorithm using a graph theory, thus parking a vehicle.
However, in the parking assistance system described in Patent Document 1, in a situation in which parking is performed by repeating a turnabout with a short traveling distance in a parking space as in parallel parking, redundant calculations are increased, thus causing a problem that the processing load increases.
The present disclosure has been made to solve the above problem and an object of the present disclosure is to provide a route generation device, a parking assistance system, and a route generation method that enable reduction in a processing load for generating a parking route.
A route generation device according to the present disclosure includes a surrounding environment information acquisition unit which acquires information about a surrounding environment around an own vehicle; an own-vehicle position estimation unit which estimates an own-vehicle position; a geometric route generation unit which generates a geometric route, using an expression representing a geometric shape of a route; a graph search route generation unit which generates a graph search route, using a graph search algorithm for searching for a route using a plurality of nodes and a plurality of edges connecting the nodes; and a route combination unit which generates a parking route from a parking start position to a parking goal position in a parking space by combining the geometric route and the graph search route.
A parking assistance system according to the present disclosure includes the above route generation device; and a vehicle control device which parks the own vehicle on the basis of the parking route generated by the route generation device.
A route generation method according to the present disclosure is a route generation method which is a vehicle control method for executing the following steps by a processing circuit, the route generation method including the steps of: generating, using an expression representing a geometric shape of a route, a geometric route, and generating a terminal portion of the geometric route as a connection point; generating a graph search route on the basis of a graph search algorithm using nodes and an edge connecting the nodes; and generating a parking route from a parking start position to a parking goal position by combining the geometric route and the graph search route via the connection point.
With the route generation device, the parking assistance system, and the route generation method according to the present disclosure, a route from the parking start position to the connection point is generated by a graph search algorithm, and a route from the connection point to the parking goal position is generated as a geometric route, thus providing an effect of enabling reduction in the processing load for generating a parking route.
The route generation device 100 includes a surrounding environment information acquisition unit 101, an own-vehicle position estimation unit 102, a geometric route generation unit 103, a graph search route generation unit 104, and a route combination unit 105. Each component of the route generation device 100 will be described below.
The surrounding environment information acquisition unit 101 acquires surrounding environment information around an own vehicle 10, from various sensors provided to the own vehicle 10 or outside of the own vehicle 10 such as a traffic control center. The surrounding environment information acquisition unit 101 outputs the acquired surrounding environment information to the geometric route generation unit 103 and the graph search route generation unit 104.
The surrounding environment information is a set of information used for generating a route, such as a parking space 30, obstacle information about an obstacle 40 around the own vehicle 10 including a passage width, and a parking goal position EP. Examples of a method for acquiring the surrounding environment information include a method of detecting the obstacle 40 by measuring a distance between the own vehicle 10 and the obstacle 40 using a sonar sensor, a method of detecting the obstacle 40 around the own vehicle 10 by an image sensor such as a camera or a high-accuracy sensor such as a light detection and ranging (LiDAR) sensor which is a kind of radar sensor, and a method of acquiring the information through communication with outside of the own vehicle 10, such as a traffic control center. In addition, the surrounding environment information may be acquired from one or a combination of two or more of vehicle-to-vehicle communication devices and road-to-vehicle communication devices.
The own-vehicle position estimation unit 102 estimates the present own-vehicle position. The own-vehicle position estimation unit 102 outputs the estimated own-vehicle position to the geometric route generation unit 103 and the graph search route generation unit 104. Means for estimating the own-vehicle position by the own-vehicle position estimation unit 102 is, for example, a GNSS receiver which acquires information on an absolute position (latitude and longitude) by receiving a signal transmitted from a global navigation satellite system (GNSS) such as a global positioning system (GPS). The own-vehicle position may be detected by a speed sensor, an orientation sensor, or the like.
The geometric route generation unit 103 generates a route using geometric formulation, i.e., a combination of curves. Curves are formulated by expressions representing geometric shapes. The route generated by the geometric route generation unit 103 is referred to as a geometric route AL in the following description. On the basis of a parking goal position EP and the surrounding environment information around the own vehicle, the geometric route generation unit 103 generates a route from the parking goal position EP to a position in the parking space 30 or in the vicinity of the parking space 30, i.e., the geometric route AL.
In generating a route, the geometric route generation unit 103 provisionally sets a terminal goal point at a position where the vehicle can go out, in the parking space 30 or in the vicinity of the parking space 30, and generates a geometric route AL from the parking goal position EP to the terminal goal point by combining curves. A terminal portion in the parking space 30 or in the vicinity of the parking space 30 on the geometric route AL generated as described above does not exactly coincide with the terminal goal point. Along with generation of the geometric route AL, a connection point CP which is a terminal portion in the parking space 30 or in the vicinity of the parking space 30 on the geometric route AL, is generated.
The terminal goal point may be set at a point where it is assumed that the vehicle can go out, with reference to the vehicle width or the vehicle length of the own vehicle 10 from the boundary of the parking space 30 against the road side, for example. In a case of parallel parking, as an example, with the vehicle width of the own vehicle 10 denoted by LW, the terminal goal point may be set in a range of 0.2 LW to 0.5 LW toward the inner side of the parking space 30 from the center of a boundary line between the parking space 30 and a passage, with reference to the vehicle width LW. In a case of perpendicular parking, as an example, with the vehicle length of the own vehicle 10 denoted by LL, the terminal goal point may be set in a range of 0.5 LL to 1.5 LL toward the passage side from the center of a boundary line between the parking space 30 and the passage, with reference to the vehicle length LL. A provisional geometric route AL from the parking start position SP to the parking goal position EP may be generated, and a point in the parking space 30 or in the vicinity of the parking space 30 on the provisional geometric route AL may be set as the terminal goal point.
The geometric route AL is formed by a combination of arbitrary curves. Here, examples of curves include a straight line, a clothoid curve, an arc curve, and a polynomial curve. For example, using a route generation method as disclosed in WO2020-217315, the geometric route AL composed of a movement distance S and a curvature p can be generated. As another example of a method for generating the geometric route AL, a known method such as a state lattice method, a potential method, or a spline interpolation function method may be used.
An evaluation function is applied to the route generated by the geometric route generation unit 103, to generate an evaluation function minimizing route that minimizes an evaluation function J. The evaluation function J can be represented by the following Expression (1) using a weight coefficient ω.
In Expression (1), i is an index for each turnabout, k is a positive number, and M is the number of turnabouts through the entire generated geometric route. That is, a route represented by the curvature ρ and a variable s of the movement distance S when the evaluation function J of Expression (1) is minimized is outputted as the evaluation function minimizing route. The evaluation function minimizing route is the geometric route AL outputted from the geometric route generation unit 103.
In Expression (1), a weight coefficient ωρ,i(s) is a value representing the weight coefficient ω for each turnabout at the i-th time by the variable s of the movement distance S. Regarding the weight coefficient ωρ,i(s), a function with respect to the variable s of the movement distance S can be set for each turnabout, like ωρ,i(s), ωρ,2(s), and ωρ,3(S).
Examples of means for minimizing the evaluation function J include sequential quadratic programming and interior point method. Alternatively, automatic control and dynamic optimization (ACADO) or continuation/generalized minimum residual (C/GMRES) may be used. That is, for minimizing the evaluation function J, a known method such as the above methods may be applied.
The geometric route generation unit 103 outputs the geometric route AL which is the evaluation function minimizing route and information about whether or not generation of the geometric route AL is possible, to the route combination unit 105. In addition, the geometric route generation unit 103 outputs the information about whether or not the generation is possible, and a final position of the evaluation function minimizing route, to the graph search route generation unit 104. Here, the final position of the evaluation function minimizing route is referred to as the connection point CP. In addition, the information about whether or not generation of the geometric route AL is possible is information about whether or not the geometric route AL can be generated by the geometric route generation unit 103. This is because there is a case where the geometric route generation unit 103 cannot generate the geometric route AL, depending on the content of the surrounding environment information around the own vehicle and the parking goal position EP.
The graph search route generation unit 104 generates a route, i.e., a graph search route GL, using a graph search algorithm. The graph search route generation unit 104 generates the graph search route GL, using a graph search algorithm based on a graph theory, such as an A* (A-star) search algorithm. As the graph search algorithm, for example, a graph search algorithm described in Patent Document 1 may be applied.
The graph search algorithm described in Patent Document 1 is a route search method configured by nodes (points or vertices) and edges (links or lines) connecting the nodes, to calculate such a shortest route that inter-node cost (evaluation index) between two nodes connected by an edge, e.g., the total cost represented by a movement distance, is minimized. As the graph search algorithm used in the route generation device and the route generation method according to the first embodiment, application of the graph search algorithm described in Patent Document 1 has been shown as an example, but another known graph search algorithm may be applied.
The route combination unit 105 combines the geometric route AL generated by the geometric route generation unit 103 and the graph search route GL generated by the graph search route generation unit 104, and outputs a parking route from the parking start position SP to the parking goal position EP.
The components of the route generation device 100 according to the first embodiment are as described above.
Hereinafter, the route generation device 100 in example 1 will be described. It is noted that an application example of the route generation device 100 is not limited to application examples in the following examples 1 to 3.
The parking route outputted from the route combination unit 105 is a route obtained by combining the geometric route AL from the parking goal position EP to the connection point CP in the parking space 30 or in the vicinity of the parking space 30 generated by the geometric route generation unit 103 as shown in
In generating the graph search route GL, as shown in
As shown in
In a case where the graph search route generation unit 104 cannot find a route from the parking start position SP to the connection point CP, i.e., the graph search route GL, without limitation to the above method, the graph search route generation unit 104 may search for the graph search route GL again, i.e., generate the graph search route GL again, by changing a parameter to be used in the graph search algorithm, for example. In a case of changing a parameter, examples of parameters to be used in the graph search algorithm include the length of an edge connecting nodes, the curvature of the edge, and the maximum number of times of iteration. A plurality of parameters may be used. A parameter to be changed may be other than the above parameters as long as the parameter can be used in the graph search algorithm, and is not particularly limited to the above parameters.
The basic operation of the route generation device 100 in example 1 is as described above. Hereinafter, operation of the route generation device 100 in example 1 will be described in more detail.
Hereinafter, a processing flow, i.e., a route generation method by the route generation device 100 in example 1 will be described with reference to flowcharts in
First, in step S101, the surrounding environment information acquisition unit 101 acquires surrounding environment information around the own vehicle 10, using various sensors mounted to the own vehicle 10. As another acquisition method, surrounding environment information around the own vehicle 10 may be acquired from a traffic control center outside the own vehicle 10, or the like. The surrounding environment information is a set of information used for generating a route, such as the parking space 30, obstacle information around the own vehicle 10 including a passage width, and the parking goal position EP.
In step S102, the own-vehicle position estimation unit 102 estimates the present own-vehicle position, using various sensors mounted to the own vehicle 10 or the like, for example.
In step S103, the geometric route generation unit 103 generates the geometric route AL, using geometric formulation, as described above. The geometric route generation unit 103 also generates the connection point CP which is a terminal portion of the geometric route AL.
In step S104, the graph search route generation unit 104 generates the graph search route GL from the parking start position SP to the connection point CP, on the basis of the surrounding environment information around the own vehicle 10 and the connection point CP, using the graph search algorithm, as described above. In a case where the geometric route generation unit 103 cannot generate the geometric route AL, the graph search route generation unit 104 may generate the entire parking route from the parking start position SP to the parking goal position EP, as the graph search route GL, or may generate the graph search route GL again by changing a parameter to be used in the graph search algorithm.
Next, with reference to the flowchart in
In step S111, the geometric route generation unit 103 determines whether or not generation of the geometric route AL is possible. If it is determined that route generation of the geometric route AL is possible, the process proceeds to step S112. On the other hand, if it is determined that route generation of the geometric route AL is not possible, the process proceeds to step S113.
If it is determined in step S111 that route generation of the geometric route AL is possible, in step S112, the graph search route generation unit 104 sets the goal position, i.e., the terminal portion of the geometric route AL, as the connection point CP.
If it is determined in step S111 that route generation of the geometric route AL is not possible, in step S113, the graph search route generation unit 104 sets the goal position at the parking goal position EP, and the process proceeds to step S114.
In step S114, the graph search route generation unit 104 performs route generation processing by the graph search algorithm on the basis of the parking start position SP and the goal position. Through the route generation processing, a reference route, i.e., the graph search route GL, is calculated. Here, the reference route is a temporal profile represented by a vehicle speed, a steering angle, and a vehicle state (x, y, θ).
In step S115, whether or not generation of the reference route calculated in step S114 is actually possible is determined. If it is determined that generation of the reference route is possible, the process proceeds to step S116. On the other hand, if it is determined that generation of the reference route is not possible, the process proceeds to step S117.
If it is determined in step S115 that generation of the route calculated through the route generation processing in step S114 is possible, in step S116, the reference route, i.e., the graph search route GL, is outputted as route generation information to the route combination unit 105.
If it is determined in step S115 that generation of the reference route is not possible, in step S117, whether or not the route generation processing has been performed until reaching an upper limit number of times of processing, i.e., the maximum number of times of iteration, is determined. If it is determined that the upper limit number of times of processing is not exceeded, the process proceeds to step S118. On the other hand, if the upper limit number of times of processing is exceeded, the process is ended.
In step S118, a parameter to be used in the route generation processing is changed, and the process proceeds to step S114 to perform the route generation processing again, i.e., perform route generation again. Examples of parameters to be used in the route generation processing include the length of an edge, the curvature of an edge, and the upper limit number of times of processing (maximum number of times of iteration). A parameter to be changed may be other than the above parameters as long as the parameter is used in graph search route generation.
Here, returning to the flowchart shown in
With reference to the flowchart in
In step S131, whether or not route generation of the geometric route AL is possible is determined. If it is determined that route generation of the geometric route AL is possible, the process proceeds to step S132. On the other hand, if it is determined that the route generation is not possible, the process proceeds to step S133.
In step S132, whether or not route generation of the graph search route GL is possible is determined. If it is determined that route generation of the graph search route GL is possible, the process proceeds to step S134. On the other hand, if it is determined that route generation of the graph search route GL is not possible, the process is ended.
If it is determined in step S131 that the route generation is not possible, in step S133, whether or not route generation of the graph search route GL is possible is determined. If it is determined that route generation of the graph search route GL is possible, the process proceeds to step S135. On the other hand, if it is determined that route generation of the graph search route GL is not possible, the process is ended.
In step S134, the route combination unit 105 outputs route generation information, i.e., a parking route, by combining the geometric route AL and the graph search route GL.
If it is determined in step S133 that route generation of the graph search route GL is possible, in step S135, the graph search route GL is outputted as route generation information, i.e., a parking route.
The processing flow, i.e., the route generation method, of operation of the route generation device in example 1 is as described above.
The route generation device 100 in example 1 has a feature that the parking route is a route obtained by combining the geometric route AL from the parking goal position EP to the connection point CP generated by the geometric route generation unit 103 and the graph search route GL from the parking start position SP to the connection point CP generated by the graph search route generation unit 104, a feature that, if the geometric route generation unit 103 cannot generate the geometric route AL from the parking goal position EP to the connection point CP, the graph search route generation unit 104 generates the entire parking route by performing graph search from the parking start position SP to the parking goal position EP, and a feature that, if the graph search route generation unit 104 cannot find the graph search route GL from the parking start position SP to the connection point CP, the graph search route generation unit 104 generates the graph search route GL again by changing a parameter to be used in the graph search algorithm.
The route generation device and the route generation method in example 1 of the first embodiment provide the following effects.
Hereinafter, the route generation device 100 in example 2 will be described. In example 2, a parking route is a route obtained by combining the geometric route AL from the parking goal position EP to the connection point CP generated by the geometric route generation unit 103 and the graph search route GL from the parking start position SP to the connection point CP generated by the graph search route generation unit 104.
The geometric route generation unit 103 calculates a plurality of connection points CP, i.e., terminal portions of a plurality of geometric routes AL, and imparts a cost (evaluation index) to each connection point CP. The graph search route generation unit 104 generates the graph search route GL, using at least one of the connection point CP and the parking goal position EP. In a case where there are a plurality of solutions as a parking route, the route combination unit 105 selects a parking route having a smaller cost.
More specifically, the geometric route generation unit 103 generates a connection point CP in the parking space 30 or in the vicinity of the parking space 30, and if there are a plurality of connection points CP, the geometric route generation unit 103 calculates inter-node costs, i.e., evaluation indices, of routes for the plurality of connection points CP. Then, the graph search route generation unit 104 generates the graph search route GL, using at least one of the plurality of connection points CP, and if there are a plurality of solutions as a parking route, the route combination unit 105 selects a parking route of which the sum of the evaluation indices is smallest.
The basic operation of the route generation device 100 in example 2 is as described above. Hereinafter, operation thereof will be described in more detail.
A processing flow, i.e., a route generation method, in example 2 is almost the same as the processing flow in example 1 shown in the flowcharts in
In step S103, as shown in
The plurality of connection points CP are respective final positions of a plurality of evaluation function minimizing routes described above, i.e., respective final positions of a plurality of evaluation function minimizing routes with the weight coefficient ω arbitrarily changed. The cost (evaluation index) is a value calculated from Expression (1) described above, for example.
That is, the geometric route generation unit 103 outputs the plurality of evaluation function minimizing routes, the costs, and information about whether or not route generation of the geometric route AL is possible, to the route combination unit 105, and outputs information about whether or not route generation of the geometric route AL is possible and respective final positions, i.e., terminal portions, of the plurality of evaluation function minimizing routes, as the connection points CP to the graph search route generation unit 104.
In step S104, the processing content of the flowchart (
In step S104 in the flowchart in
In step S142 in the flowchart in
In step S144, on the basis of the parking start position SP and the goal position, route generation processing for the graph search route GL by the graph search algorithm is performed. In a case where there are a plurality of goal positions, route generation processing corresponding to the plurality of positions is performed. In the above description, parallel processing is shown as an example, but another method may be applied as long as route generation processing can be performed for the plurality of positions.
In step S144, in performing generation processing for a route from the parking start position SP to the goal position, the graph search route generation unit 104 outputs the sum of costs (node costs) for respective calculated nodes, as route generation information to the route combination unit 105. As a method for calculating node costs, a calculation method of calculating the sum of node costs, i.e., the entire cost, as disclosed in Patent Document 1, may be applied, for example.
In step S115, whether or not generation of the route calculated in step S144 is possible is determined. If it is determined that the route generation is possible, the process proceeds to step S116. On the other hand, if it is determined that route generation is not possible, the process is ended.
In step S105 in the flowchart in
In step S134, if there are a plurality of solutions for the geometric route AL and the graph search route GL, the route combination unit 105 selects a route having a smaller cost and outputs the selected route as route generation information.
The entire cost for route generation is denoted by L, a generation cost for the geometric route AL is denoted by C1, a generation cost for the graph search route GL is denoted by C2, and a route generation correction coefficient for correcting a cost ratio is denoted by α. Then, the entire cost L can be represented by the following Expression (2).
The processing flow, i.e., the route generation method, of operation of the route generation device 100 in example 2 is as described above.
The route generation device and the route generation method in example 2 have a feature that the geometric route generation unit 103 calculates a plurality of connection points CP and imparts costs to the respective connection points CP, and the graph search route generation unit 104 generates the graph search route GL, using at least one of the connection point CP and the parking goal position EP, and if there are a plurality of solutions for a route, selects a route having a smaller cost.
The route generation device and the route generation method in example 2 provide the following effects.
Hereinafter, a route generation device and a route generation method in example 3 will be described. In example 3, in a case where a surrounding environment is changed between before and after route generation so that an obstacle 40 is detected on the route, and route generation is performed again, a graph search route GL to the connection point CP might be no longer found by the graph search route generation unit 104, and in this case, the geometric route generation unit 103 newly sets such a connection point CP (one or a plurality of connection points) that does not cause collision with the obstacle 40 on the geometric route AL, to generate a route again.
The basic operation of the route generation device 100 and the route generation method in example 3 is as described above. Hereinafter, operation of the route generation device 100 in example 3 will be described in more detail.
A processing flow, i.e., a route generation method, in example 3 is almost the same as the processing flows in examples 1 and 2 of the first embodiment shown in the flowcharts in
In step S103 in the flowchart in
The route generation method in example 3 provides the following effects.
Effects provided by the route generation device and the route generation method according to the first embodiment are described below.
The vehicle control device 200 performs vehicle control for parking a vehicle 10a to the parking goal position EP, on the basis of the route generation information outputted from the route combination unit 105 of the route generation device 100. The vehicle control device 200 calculates a target steering wheel operation amount in accordance with a temporal profile of the steering angle and the vehicle state generated by the route combination unit 105, and parks the vehicle 10a to the parking goal position EP. In addition, the vehicle control device 200 calculates a target vehicle speed in accordance with a temporal profile of the vehicle speed generated by the route combination unit 105 of the route generation device 100, and smoothly guides the vehicle 10a to the parking goal position EP.
For calculation of a target steering wheel operation amount and a target acceleration/deceleration in the vehicle control device 200, a known calculation method such as a calculation method using feedback control or a calculation method using model predictive control (MPC) can be applied.
When the surrounding environment has changed, the geometric route generation unit 103 and the graph search route generation unit 104 perform route generation again, and if route generation cannot be performed, the vehicle control device 200 determines to interrupt control.
In accordance with the interruption determination, the vehicle control device 200 stops the vehicle 10a, so that stoppage of the vehicle 10a continues for a certain period, for example. Further, in a case where the vehicle control device 200 determines that it is difficult to park the vehicle 10a to the parking goal position EP because of the influence of change in the surrounding environment or the like, the vehicle control device 200 stops parking control.
The actuator 530 includes an electronic power steering (EPS) unit 535, a powertrain unit 536, a brake unit 537, an EPS controller 531, a powertrain controller 532, and a brake controller 533. The actuator 530 controls an EPS, a brake, and an accelerator so that the vehicle 10a follows the target steering wheel operation amount and the target acceleration/deceleration.
Then, the vehicle control device 200 processes information inputted from various connected sensors (not shown) in accordance with a program stored in a ROM, transmits a target control amount to the EPS controller 531, transmits a target driving force to the powertrain controller 532, and transmits a target braking force to the brake controller 533.
The EPS controller 531 controls the EPS unit 535 on the basis of the target control amount transmitted from the vehicle control device 200. By the EPS controller 531, for example, the steering angle can be controlled so that the vehicle 10a travels along a target trajectory.
The powertrain controller 532 controls the powertrain unit 536 so as to achieve the target driving force transmitted from the vehicle control device 200.
In the description of the second embodiment, the vehicle using only an engine as a driving force source has been shown as an example. However, a vehicle using only an electric motor as a driving force source, a vehicle using both of an engine and an electric motor as driving force sources, or the like is also applicable.
The brake controller 533 controls the brake unit 537 so as to achieve the target braking force transmitted from the vehicle control device 200.
The outline of the configuration and operation of the parking assistance system 500 including the route generation device 100 and the vehicle control device 200 is as described above.
As described above, the parking assistance system according to the second embodiment performs generation of a parking route, using the route generation device according to the first embodiment, thus providing an effect that it is possible to appropriately adapt to the surrounding environment and achieve efficient parking control for reducing the processing load.
In the above description, the functions of the respective components of the route generation device 100 according to the first embodiment and the parking assistance system 500 according to the second embodiment are implemented by one of hardware and software, etc. However, without limitation thereto, some components of the route generation device 100 and the parking assistance system 500 may be implemented by dedicated hardware, and the other components may be implemented by software, etc.
For example, as shown in
Further, as shown in
As described above, the route generation device 100 according to the first embodiment and the parking assistance system 500 according to the second embodiment can implement the above-described functions by hardware and software, etc., or a combination thereof.
Hereinafter, modes of the present disclosure are summarized as additional notes.
A route generation device comprising:
The route generation device according to additional note 1, wherein
The route generation device according to additional note 2, wherein
The route generation device according to additional note 1, wherein
The route generation device according to additional note 2 or 3, wherein
The route generation device according to additional note 5, wherein
The route generation device according to additional note 6, wherein
The route generation device according to any one of additional notes 2, 3, and 5 to 7, wherein in a case where, after generation processing for the graph search route, the surrounding environment has changed, the surrounding environment information acquisition unit acquires information about an obstacle located on the graph search route, and the graph search route generation unit is unable to generate the graph search route, the geometric route generation unit generates again the geometric route and the connection point for avoiding the obstacle.
A parking assistance system comprising:
The parking assistance system according to additional note 9, wherein
The parking assistance system according to additional note 10, wherein
A route generation method which is a vehicle control method for executing the following steps by a processing circuit, the route generation method comprising the steps of:
The route generation method according to additional note 12, wherein
Although the disclosure is described above in terms of various exemplary embodiments and implementations, it should be understood that the various features, aspects, and functionality described in one or more of the individual embodiments are not limited in their applicability to the particular embodiment with which they are described, but instead can be applied, alone or in various combinations to one or more of the embodiments of the disclosure.
It is therefore understood that numerous modifications which have not been exemplified can be devised without departing from the scope of the present disclosure. For example, at least one of the constituent components may be modified, added, or eliminated. At least one of the constituent components mentioned in at least one of the preferred embodiments may be selected and combined with the constituent components mentioned in another preferred embodiment.
Number | Date | Country | Kind |
---|---|---|---|
2023-035398 | Mar 2023 | JP | national |