Automatic valet parking system and automatic valet parking method
The system addresses the issue of vehicles needing to accelerate before stopping by intermittently receiving and applying past speed plans during automatic valet parking, preventing malfunctions and ensuring smooth operation.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-29
- Publication Date
- 2026-03-12
AI Technical Summary
Existing automatic valet parking systems face difficulties when a vehicle is required to accelerate just before stopping, leading to malfunctions during the autonomous driving process.
The system intermittently receives driving paths from a management device and sets speed plans based on the vehicle's current position, traveling speed, and target positions, applying a past speed plan when the vehicle is about to stop to avoid acceleration requirements.
This approach allows the vehicle to continue automatic valet parking smoothly by avoiding malfunctions that occur when acceleration is required immediately before stopping, ensuring seamless operation.
Smart Images

Figure 2026043893000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to automated valet parking (AVP) of a vehicle within a predetermined area, such as a parking lot. [Background technology]
[0002] Patent Document 1 discloses a method for guiding a vehicle in a parking lot. In this method, an external device identifies a travel path for remotely controlling a vehicle to be guided and transmits the path to the vehicle. In the method, the external device also divides the identified travel path into sections and transmits the sections to the vehicle. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 6756828 Summary of the Invention [Problem to be solved by the invention]
[0004] Although Patent Document 1 does not specifically mention it, location information is conceivable as information included in the driving path. The location information is information indicating a target position that the guided vehicle must pass through, and is given, for example, in a two-dimensional coordinate system. When receiving a driving path including location information, the guided vehicle sets a driving plan (for example, a speed plan) for autonomous driving within the parking lot based on the location information and information on the vehicle's current position and driving speed.
[0005] When an external device divides a travel path into subsections and transmits them, the vehicle to be guided receives the travel path sequentially. In this case, the following problem can be expected when the vehicle to be guided is in a state where it is about to stop. That is, when the vehicle to be guided receives information about a new subsection and the information about the new subsection includes position information that requires the vehicle to accelerate, it becomes difficult for the vehicle to autonomously travel along the travel path.
[0006] One objective of the present disclosure is to provide a technology that can avoid malfunctions when a vehicle receives a driving path that requires acceleration just before stopping, when automatic valet parking of the vehicle is performed based on a driving path that is sequentially received from an external device. [Means for solving the problem]
[0007] A first aspect of the present disclosure is a system for performing automatic valet parking of a vehicle within a predetermined area, and has the following features. The system includes a management device and a control device. The management device manages the automated valet parking. The control device is mounted on the vehicle. The control device also controls the vehicle for the automated valet parking based on a driving path intermittently received from the management device. The travel path includes a plurality of path points, each of which includes information on a target position of the vehicle. The vehicle control includes a process of setting a speed plan for the vehicle based on information on the vehicle's traveling speed, information on the vehicle's current position, and information on the target position included in the traveling path received from the management device, and when the traveling state of the vehicle corresponds to a state immediately before stopping and the latest traveling path is received from the management device, a process of applying to the vehicle control a speed plan set based on a past traveling path received from the management device before the latest traveling path.
[0008] A second aspect of the present disclosure is a method for performing automatic valet parking of a vehicle within a predetermined area, which has the following features. The method includes a process in which a control device of the vehicle intermittently receives a driving path from a management device that manages the automatic valet parking, and a process in which the control device controls the vehicle for the automatic valet parking based on the driving path. The travel path includes a plurality of path points, each of which includes information on a target position of the vehicle. The vehicle control includes a process of setting a speed plan for the vehicle based on information on the vehicle's traveling speed, information on the vehicle's current position, and information on the target position included in the traveling path received from the management device, and when the traveling state of the vehicle corresponds to a state immediately before stopping and the latest traveling path is received from the management device, a process of applying to the vehicle control a speed plan set based on a past traveling path received from the management device before the latest traveling path. [Effects of the Invention]
[0009] According to the first or second aspect, when the driving state of a vehicle during automatic valet parking corresponds to the state immediately before stopping and the latest driving path is received from the management device, it is possible to continue automatic valet parking based on a speed plan set based on a past driving path received before the latest driving path. This makes it possible to avoid problems that occur when the vehicle receives a driving path that requires acceleration immediately before stopping. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of an automatic valet parking system. [Figure 2] FIG. 1 is a diagram illustrating an example of the configuration of a vehicle system. [Figure 3] FIG. 1 is a diagram illustrating an example of a travel path. [Figure 4] FIG. 10 is a diagram illustrating a problem immediately before stopping. [Figure 5] FIG. 10 is a diagram illustrating a problem immediately before stopping. [Figure 6] 10A and 10B are diagrams illustrating an example of application of a speed plan to vehicle control when the vehicle is in a state immediately before stopping. [Figure 7] 10 is a flowchart illustrating an example of processing particularly related to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In each drawing, the same or corresponding parts are denoted by the same reference numerals, and the description thereof will be simplified or omitted.
[0012] 1. Example of overall system configuration An AVP system is a system that automatically parks a vehicle within a specified area such as a parking lot, factory, or facility premises. Figure 1 is a diagram showing an example of the configuration of an AVP system. Figure 1 illustrates a parking lot PK as the specified area. The parking lot PK has a configuration capable of executing AVP. The configuration capable of executing AVP includes a boarding / exiting space PD and a parking space PS. The boarding / exiting space PD is a space for disembarking from and / or boarding a vehicle VH. The parking space PS is a space for parking the vehicle VH. The configuration capable of executing AVP also includes markers that assist the movement of the vehicle VH within the parking lot PK, and sensors (e.g., cameras, radar) that monitor the vehicle VH.
[0013] FIG. 1 also illustrates a server (hereinafter also referred to as "parking lot server") 10 that manages the AVP in the parking lot PK. The parking lot server 10 is a configuration equivalent to the "management device" of the present disclosure. The parking lot server 10 performs various processes related to the management of AVP reservations in the parking lot PK. The parking lot server 10 also performs various processes related to the management of the operating authority of the vehicle VH required for the AVP in the parking lot PK. The parking lot server 10 further acquires various information from sensors in the parking lot PK, and performs various processes related to the execution of the AVP in the parking lot PK based on this information. The parking lot server 10 may be a combination of a server (local server) that performs various processes related to the execution of the AVP and a server (cloud server) that performs various processes related to the management of the AVP.
[0014] The parking lot server 10 is typically a computer including at least one processor 11, at least one storage device 12, and a communication I / F (interface) 13. The processor 11 executes various processes. Examples of the processor 11 include a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an ASIC (Application Specific Integrated Circuit), and an FPGA (Field-Programmable Gate Array). The processor 11 can also be called a "circuitry" or a "processing circuitry." The "circuitry" is hardware that is programmed to realize a described function, or hardware that executes a function. The processor 11 reads various information from the storage device 12 and stores various information in the storage device 12.
[0015] Examples of the storage device 12 include volatile memory, non-volatile memory, HDD (Hard Disk Drive), and SSD (Solid State Drive). Examples of various information stored in the storage device 12 include parking lot map information, parking lot usage information, and vehicle management information. The parking lot map information indicates map information of the parking lot PK. The parking lot usage information is information regarding the usage status (vacancy information) of the boarding and alighting spaces PD and parking spaces PS within the parking lot PK. The vehicle management information includes information such as the vehicle ID, entry and exit times, and vehicle position. The vehicle management information is managed for each vehicle VH. The vehicle ID is identification information for the vehicle VH. The entry and exit times are information regarding the entry and exit times of the vehicle VH (e.g., reservation time, actual time, etc.). The vehicle position indicates information regarding the position of the vehicle VH within the parking lot PK.
[0016] The communication I / F 13 is an interface for communicating with devices external to the parking lot server 10 to send and receive information. For example, the communication I / F 13 is made up of devices for connecting to surrounding devices via wireless LAN, devices for connecting to a mobile communication network, devices for connecting to the Internet, etc. The parking lot server 10 sends and receives information to and from the vehicle VH (vehicle system 20) via the communication I / F 13. The parking lot server 10 also sends and receives information to and from the central server 30 via the communication I / F 13.
[0017] Fig. 2 is a diagram showing an example of the configuration of vehicle system 20. In the example shown in Fig. 2, vehicle system 20 is installed in each vehicle VH as a system capable of executing AVP. In the example shown in Fig. 2, vehicle system 20 includes a control device 21, sensors 22, a communication I / F 23, and an in-vehicle device 24.
[0018] The control device 21 is communicatively connected to the sensors 22, the communication I / F 23, and the in-vehicle device 24. The control device 21 is a computer that performs information processing related to the control of the vehicle VH based on various information. The control device 21 includes at least one processor 25 and at least one storage device 26. An example configuration of the processor 25 is the same as that of the processor 11 shown in FIG. 1. Furthermore, an example configuration of the storage device 26 is the same as that of the storage device 12 shown in FIG. 1. The processor 25 cooperates with the storage device 26 to realize information processing related to the control of the vehicle VH.
[0019] For example, the control device 21 is configured with one or more ECUs (Electronic Control Units). In another example, the control device 21 is configured with a kit (e.g., an AVP kit) for functions provided by the parking lot server 10. The control device 21 generates and outputs a control signal for the vehicle VH through information processing. When the vehicle VH receives an instruction INS for an AVP operation (e.g., an entry operation, an exit operation, etc.) from the parking lot server 10, the control device 21 generates a control signal CON for the AVP operation. The control signal CON is transmitted to the in-vehicle device 24.
[0020] The sensors 22 detect information about the surrounding environment and driving conditions of the vehicle VH. Examples of the sensors 22 include a camera, radar, LiDAR, a wheel speed sensor, an IMU (Inertial Measurement Unit), and a GNSS (Global Navigation Satellite System) sensor.
[0021] The communication I / F 23 is an interface for communicating with devices external to the vehicle VH to send and receive information. The vehicle VH sends and receives information to and from the parking lot server 10 via the communication I / F 23. The vehicle VH can also send and receive information to and from the user terminal 40 via the communication I / F 23.
[0022] The in-vehicle device 24 includes lighting devices, interior lighting devices, a horn, direction indicators, wipers, doors, door windows, mirrors, drive devices, braking devices, steering devices, an HMI (Human Machine Interface), etc. Each device of the in-vehicle device 24 includes an actuator 27 that can be controlled by the control device 21. The in-vehicle device 24 receives a control signal from the control device 21. The actuator 27 operates in accordance with the control signal, thereby controlling the in-vehicle device 24 by the control device 21. Furthermore, control of the vehicle VH is realized by the control of the in-vehicle device 24. The actuator 27 operates in accordance with a control signal CON for AVP operation, thereby realizing vehicle control for AVP operation.
[0023] Returning to Figure 1, we will continue to explain the overall configuration example. Figure 1 also illustrates a central server 30. The central server 30 is a server (cloud server) that manages the entire AVP service. The central server 30 manages users who use the AVP service (hereinafter also referred to as "AVP users"), vehicles that have the vehicle system 20 (i.e., vehicles VHs), etc. The management of AVP users includes authentication of AVP users, management of AVP reservations by AVP users, etc. The management of vehicles VHs includes management of vehicle information of vehicles VHs, management of operating authority of vehicles VHs, management of AVP operation logs of vehicles VHs, etc.
[0024] The central server 30 is typically a computer including at least one processor 31, at least one storage device 32, and a communication I / F 33. An example of the configuration of the processor 31 is the same as that of the processor 11. An example of the configuration of the storage device 32 is the same as that of the storage device 12.
[0025] Examples of various information stored in the storage device 32 include AVP reservation information, user information, and AVP vehicle information. The AVP reservation information is information related to AVP reservations made by AVP users. The AVP reservation information includes information such as the parking lot the AVP user wishes to use and the entry and exit times. The user information includes information such as the user ID of the AVP user and the vehicle ID of the vehicle used by the AVP user. The user information is managed for each AVP user. The AVP vehicle information includes information such as the vehicle ID of the vehicle having the vehicle system 20, the IP address of the vehicle system 20, and the AVP operation log by the vehicle system 20.
[0026] The communication I / F 33 is an interface for communicating with devices external to the central server 30 to send and receive information. For example, the communication I / F 33 is made up of devices for connecting to surrounding devices via wireless LAN, devices for connecting to a mobile communication network, devices for connecting to the Internet, etc. The central server 30 sends and receives information to and from the parking lot server 10 via the communication I / F 33. The central server 30 also sends and receives information to and from the user terminal 40 via the communication I / F 33.
[0027] The user terminal 40 is a terminal carried by an AVP user (e.g., a smartphone). The AVP user transmits and receives information to and from the vehicle VH (vehicle system 20) by operating the user terminal 40. The AVP user also transmits and receives information to and from the central server 30 by operating the user terminal 40. The user terminal 40 is used by the AVP user to register for and reserve use of the AVP service. The user terminal 40 is also used as appropriate for AVP in the parking lot PK. Note that, instead of operating the user terminal 40, information related to AVP may be transmitted and received by operating the in-vehicle device 24 (e.g., HMI) shown in FIG. 2.
[0028] 2. Travel path and travel plan When executing AVP (entry), for example, the parking lot server 10 transmits and receives information to and from the central server 30 to obtain the authority to operate the vehicle VH waiting in the loading / unloading space PD. This operation authority is transferred to the parking lot server 10, allowing the parking lot server 10 (processor 11) to execute the AVP of the vehicle VH. The vehicle system 20 (processor 25) generates a control signal CON in accordance with the instruction INS for the AVP operation (entry operation) received from the parking lot server 10, and controls the in-vehicle device 24 to perform vehicle control for the AVP operation (entry operation).
[0029] When performing AVP (leaving), for example, the vehicle system 20 (processor 25) generates a control signal CON according to an instruction INS for the AVP operation (leaving operation) received from the parking lot server 10, generates the control signal CON, and controls the in-vehicle device 24 to perform vehicle control for the AVP operation (leaving operation). When the vehicle VH arrives at the boarding / alighting space PD, the parking lot server 10 transmits and receives information to and from the central server 30 and returns the operation authority for the vehicle VH. When this operation authority is transferred to the central server 30, the execution of the AVP for the vehicle VH by the parking lot server 10 (processor 11) ends.
[0030] The instruction INS for AVP operation includes information on the travel path PT. The travel path PT is a set of path points PP in the parking lot PK that the vehicle VH must pass through from its current location to its destination. The instruction INS is generated sequentially based on information on the surrounding environment and travel conditions of the vehicle VH obtained from sensors in the parking lot PK. Information obtained from sensors 22 of the vehicle VH may also be used to generate the instruction INS. The generated instruction INS is sequentially transmitted from the parking lot server 10 to the vehicle VH. The instruction INS transmitted at each timing includes information on the travel path PT in the traveling direction of the vehicle VH.
[0031] FIG. 3 is a diagram illustrating an example of a travel path PT. In FIG. 3, the travel path PT is depicted ahead of the vehicle VH. The travel path PT includes a section path PT-ID1, a section path PT-ID2, and a section path PT-ID3. The section paths PT-ID1, PT-ID2, and PT-ID3 are each included in the instructions INS sequentially received by the vehicle VH (vehicle system 20) during AVP operation, and are identified by a unique ID assigned to each section path PT-IDk (k≧1).
[0032] Section path PT-IDk includes a path point PP (hereinafter also referred to as "path end point PPf") indicating the end point of section path PT-IDk. In the example shown in Fig. 3, section path PT-ID1 includes path end point PPf and path points PPf-1, PPf-2, PPf-3, and PPf-4 that are located before this path end point PPf. Path point PPf-4 can also be considered as a path point PP indicating the start point of section path PT-ID1. The configurations of the path points PP of section paths PT-ID2 and PT-ID3 are basically the same as the configuration of the path point PP of section path PT-ID1.
[0033] Each path point PP included in the section path PT-IDk includes, for example, position information, steering angle information, maximum speed information, and curvature information. The position information indicates the target position of the vehicle VH and is expressed in the two-dimensional coordinate system (x, y) of the parking lot PK. The steering angle information indicates the target steering angle of the vehicle VH at the path point PP. The maximum speed information indicates the maximum allowable speed of the vehicle VH at the path point PP. The curvature information indicates the curvature of the section path PT-IDk.
[0034] The vehicle system 20 sets a driving plan for following the section path PT-IDk based on information included in each path point PP of the section path PT-IDk and information on the surrounding environment and driving conditions of the vehicle VH. The set driving plan includes a speed plan and a steering angle plan. The vehicle system 20 also controls the vehicle in accordance with the set driving plan. Specifically, the vehicle system 20 calculates the deviation (e.g., speed deviation, lateral position deviation, yaw angle deviation) between the vehicle VH and the driving plan, generates control target values (e.g., target acceleration, target steering angle) that reduce the deviation, and transmits a control signal CON to the actuators 27 (e.g., drive actuator, braking actuator, and steering actuator). This causes the AVP operation along the driving path PT to be performed.
[0035] 3. Issues immediately before the shutdown The travel plan is set based on the latest section path held by the vehicle system 20. For example, consider a case where the parking lot server 10 extends the travel path PT during AVP operation based on a travel plan that follows the section path PT-IDk. In this case, the vehicle system 20 receives the section path PT-IDk+1 from the parking lot server 10, and sets a travel plan to follow the section path PT-IDk+1, which is the latest section path, taking into account information about the surrounding environment and travel conditions of the vehicle VH, and performs vehicle control for AVP operation.
[0036] The problem here occurs when the vehicle VH is in a traveling state just before stopping. FIGS. 4 and 5 are diagrams illustrating the issue just before stopping. FIG. 4 shows an example of a speed plan V / PT-IDk that follows a section path PT-IDk. The section path PT-IDk is the latest section path at the current time. The section path PT-IDk is a traveling path PT for stopping, for example, due to the approach of a moving object to the vehicle VH. The speed plan V / PT-IDk set based on the section path PT-IDk decelerates while passing through path points PPf-2 / PT-IDk and PPf-1 / PT-IDk, and stops (speed V=0) at the path end point PPf / PT-IDk.
[0037] Assume that the position (current position) of the vehicle VH at the current time shown in FIG. 4 is between the target position (x, y) indicated by the path point PPf-2 / PT-IDk and the target position (x, y) indicated by the path point PPf-1 / PT-IDk. Under this situation, for example, if the approach of the moving object is resolved, the travel path PT is extended. The travel path PT is extended by updating the section path. Then, the vehicle system 20 sets a speed plan V / PT-IDk+1 based on the section path PT-IDk+1, which is the latest section path. FIG. 5 shows an example of the speed plan V / PT-IDk+1 (solid line) together with an example of the speed plan V / PT-IDk (dashed line).
[0038] However, if the target position (x, y) indicated by the path point PPf-i / PT-IDk+1 (i≧1) included in the section path PT-IDk+1 is closest to the current position of the vehicle VH and is far from the current position, the vehicle VH may not be able to accelerate in time and may have difficulty following the speed plan V / PT-IDk+1. In this case, the vehicle system 20 may stop the AVP operation based on the speed plan V / PT-IDk+1 and enter the stop-hold mode. Furthermore, the feedback integral term based on the deviation between the vehicle VH and the speed plan V / PT-IDk+1 may accumulate unnecessarily.
[0039] 4. Vehicle control processing Therefore, in the embodiment, when the traveling state of the vehicle VH corresponds to a state immediately before stopping, the vehicle system 20 discards the latest section path and does not set a speed plan V / PT based on this latest section path. Alternatively, the vehicle system 20 sets a speed plan V / PT based on the latest section path, but does not apply the set speed plan V / PT to vehicle control for AVP operation. Instead, the vehicle system 20 applies a speed plan V / PT set based on a section path earlier than the latest section path (past section path) to vehicle control for AVP operation.
[0040] 6 is a diagram illustrating an example of application of the speed plan V / PT to vehicle control when the traveling state of the vehicle VH corresponds to a state immediately before stopping. FIG. 6 shows an example of the speed plan V / PT-IDk (solid line) shown in FIGS. 4 and 5, and an example of the speed plan V / PT-IDk+1 (dashed line) shown in FIG. 5. If the section path PT-IDk+1, which is the latest section path, is discarded, the speed plan V / PT-IDk+1 is not set. Alternatively, even if the section path PT-IDk+1 is not discarded and the speed plan V / PT-IDk+1 is set, this is not applied to vehicle control for AVP operation.
[0041] Instead, a speed plan V / PT set based on past section paths is applied to vehicle control for AVP operation. When the running state of the vehicle VH corresponds to the state immediately before stopping, the speed plan V / PT (speed plan V / PT-IDk in the example shown in FIG. 6) that was applied to vehicle control when the latest section path, section path PT-IDk+1, was received continues to be applied to vehicle control.
[0042] In this case, the vehicle VH will stop at a position corresponding to the path end point PPf / PT-IDk. If the position corresponding to the path end point PPf / PT-IDk is not the final destination of the vehicle VH, the vehicle system 20 receives the travel path PT from the parking lot server 10. In this embodiment, if the latest section path is received after the vehicle VH has stopped, the vehicle system 20 sets the speed plan V / PT based on this latest section path. The example shown in FIG. 6 illustrates a case where the section path PT-IDk+j (j≧2) is received as the latest section path after the vehicle VH has stopped. The vehicle system 20 sets the speed plan V / PT-IDk+j based on the section path PT-IDk+j and applies it to vehicle control for AVP operation. This resumes AVP operation along the travel path PT.
[0043] 5. Information processing example 7 is a flowchart showing an example of processing particularly related to the embodiment. The processing routine shown in FIG. 7 is repeatedly executed by the vehicle system 20 (processor 25) at predetermined intervals.
[0044] 7, first, information is acquired (step S11). Examples of information acquired in the processing of step S11 include instructions INS transmitted from the parking lot server 10, and information on the surrounding environment and driving conditions of the vehicle VH acquired from the sensors 22. In the processing of step S11, information on the current position of the vehicle VH is also acquired. The current position of the vehicle VH is acquired, for example, by a position estimation process (localization process) of the vehicle VH performed by the parking lot server 10 or the vehicle system 20.
[0045] Following the processing of step S11, it is determined whether the command INS includes the latest section path (step S12). The processing of step S12 is performed based on the unique ID of the section path included in the command INS. If the determination result of step S12 is negative, the processing routine ends.
[0046] If the determination result in step S12 is positive, it is determined whether the running state of the vehicle VH corresponds to the state immediately before stopping (step S13). The processing of step S13 is performed based on whether the following conditions (1) and (2) are satisfied, for example. (1) The distance from the current position of the vehicle VH to the target position (x, y) indicated by the path end point PPf of the travel path PT (e.g., section path PT-IDk) used to set the speed plan (e.g., speed plan V / PT-IDk) currently being applied to the vehicle control is less than or equal to the specified distance THd. (2) The vehicle VH is traveling at a speed equal to or less than the specified speed THv. The specified distance THd (for example, 1-5 m) and the specified speed THv (for example, 5-10 km / h) are set in advance. If it is determined that both conditions (1) and (2) are satisfied, it is determined that the running state of the vehicle VH corresponds to the state immediately before the vehicle VH is stopped.
[0047] If the determination result in step S13 is negative, a travel plan is set based on the latest section path (step S14). The processing in step S14 is performed, for example, based on the latest section path (e.g., section path PT-IDk+1) acquired in step S11, the current position of the vehicle VH, and the travel speed of the vehicle VH. Then, vehicle control is executed based on the set latest travel plan (speed plan V / PT-IDk+1) (step S15).
[0048] If the determination result in step S13 is positive, the latest section path is discarded (step S16). Alternatively, a travel plan is set based on the latest section path, but this travel plan is not applied to vehicle control. In this case, the set travel plan may be discarded or may be saved in storage device 26. Then, vehicle control is executed based on the travel plan (e.g., speed plan V / PT-IDk) that is currently being applied to vehicle control (step S17).
[0049] Following the processing of step S17, it is determined whether or not the vehicle VH has stopped (step S18). The processing of step S18 is performed based on, for example, the traveling speed of the vehicle VH. If the determination result of step S18 is negative, the processing of step S17 is performed. That is, the processing of steps S17 and S18 is repeated until a positive determination result is obtained in step S18.
[0050] 6.Effects According to the embodiment described above, even if the vehicle system 20 receives the latest section path, if the driving state of the vehicle VH corresponds to a state immediately before stopping, the driving plan (speed plan) currently applied to the vehicle control being executed continues to be applied to the vehicle control. This makes it possible to avoid problems caused by setting a driving plan that does not allow the vehicle VH to accelerate in time immediately before stopping.
[0051] Furthermore, according to the embodiment, if the vehicle system 20 receives the latest section path after stopping at the path end point PPf, it can also set a travel plan (speed plan) based on this latest section path. Therefore, it is possible to resume AVP operation and reach the final destination. [Explanation of symbols]
[0052] 10...Parking lot server, 11, 25, 31...Processor, 12, 26, 32...Storage device, 13, 23, 33...Communication interface, 20...Vehicle system, 24...In-vehicle device, 27...Actuator, 30...Control server, 40...User terminal, PK...Parking lot, PD...Pick-up / drop-off space, PS...Parking space, PT...Driving path, VH...Vehicle, PPf, PPf-1, PPf-2, PPf-3, PPf-4, PPf-i...Path point, PT-ID1, PT-ID2, PT-ID3, PT-IDk, PT-IDk+1, PT-IDk+j...Section path, V / PT, V / PT-IDk, V / PT-IDk+1, V / PT-IDk+j...Speed plan
Claims
1. A system for automatically parking a vehicle within a predetermined area, a management device that manages the automated valet parking; a control device mounted on the vehicle and performing vehicle control for the automatic valet parking based on a driving path intermittently received from the management device; the travel path includes a plurality of path points; each of the plurality of path points includes information of a target position of the vehicle; The vehicle control a process of setting a speed plan for the vehicle based on information on the traveling speed of the vehicle, information on the current position of the vehicle, and information on the target position included in the traveling path received from the management device; When the driving state of the vehicle corresponds to a state immediately before stopping, and when the latest driving path is received from the management device, a process of applying a speed plan set based on a past driving path received from the management device before the latest driving path to the vehicle control; 1. An automated valet parking system comprising:
2. 10. The system of claim 1, the vehicle control further includes a process of determining whether the running state corresponds to the state immediately before the vehicle stops, When the distance from the current position to the target position included in the path end point of the past travel path is equal to or less than a specified distance and the travel speed is equal to or less than a specified speed, it is determined that the travel state corresponds to the state immediately before the stop. An automated valet parking system.
3. 3. The system according to claim 1 or 2, The vehicle control further comprises: a process of setting a speed plan for the vehicle based on information on the target position included in the latest travel path received from the management device after the vehicle is stopped by applying a speed plan based on the past travel path to the vehicle control; a process of applying a speed plan based on the latest travel path received from the management device after the vehicle has stopped to the vehicle control; 1. An automated valet parking system comprising:
4. 3. The system according to claim 1 or 2, The vehicle control further includes a process of discarding the latest driving path when the latest driving path is received from the management device when the driving state corresponds to the state immediately before the stop. An automated valet parking system.
5. 3. The system according to claim 1 or 2, The speed plan based on the past travel path includes a speed plan that is applied to the vehicle control being executed at the timing when the latest travel path is received from the management device when the travel state of the vehicle corresponds to the state immediately before the stop. An automated valet parking system.
6. 1. A method for automatically valet parking a vehicle within a predetermined area, comprising: A process in which the vehicle control device intermittently receives a driving path from a management device that manages the automated valet parking; a process in which the control device performs vehicle control for the automatic valet parking based on the driving path, the travel path includes a plurality of path points; each of the plurality of path points includes information of a target position of the vehicle; The vehicle control a process of setting a speed plan for the vehicle based on information on the traveling speed of the vehicle, information on the current position of the vehicle, and information on the target position included in the traveling path received from the management device; When the driving state of the vehicle corresponds to a state immediately before stopping, and when the latest driving path is received from the management device, a process of applying a speed plan set based on a past driving path received from the management device before the latest driving path to the vehicle control; An automated valet parking method comprising:
7. 7. The method of claim 6, the vehicle control further includes a process of determining whether the running state corresponds to the state immediately before the vehicle stops, When the distance from the current position to the target position included in the path end point of the past travel path is equal to or less than a specified distance and the travel speed is equal to or less than a specified speed, it is determined that the travel state corresponds to the state immediately before the stop. An automatic valet parking method.
8. 8. The method of claim 6 or 7, The vehicle control further comprises: a process of setting a speed plan for the vehicle based on information on the target position included in the latest travel path received from the management device after the vehicle is stopped by applying a speed plan based on the past travel path to the vehicle control; a process of applying a speed plan based on the latest travel path received from the management device after the vehicle has stopped to the vehicle control; An automated valet parking method comprising:
9. 8. The method of claim 6 or 7, The vehicle control further includes a process of discarding the latest driving path when the latest driving path is received from the management device when the driving state corresponds to the state immediately before the stop. An automatic valet parking method.
10. 8. The method of claim 6 or 7, The speed plan based on the past travel path includes a speed plan that is applied to the vehicle control being executed at the timing when the latest travel path is received from the management device when the travel state of the vehicle corresponds to the state immediately before the stop. An automatic valet parking method.
Citation Information
Patent Citations
Cable conduit device for connecting cables of an airbag module, and a wiring system, an airbag module, and a steering wheel or vehicle equipped with a cable conduit device of said type
JP6756828B2