Intelligent parking method, system and device and vehicle
By autonomously sensing environmental data, the vehicle generates a parking request and controls the parking lock to descend, solving the problem of process interruption caused by manual operation of parking locks in traditional parking technology, and realizing the continuity and efficiency improvement of the parking process.
Patent Information
- Application Number
- CN202511755088.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-26
- Publication Date
- 2026-02-17
AI Technical Summary
Traditional automatic parking technology requires manual operation of parking locks when encountering spaces with parking locks, which interrupts the parking process, prolongs the time, affects traffic efficiency, and reduces the user's parking experience.
By autonomously sensing environmental data, the vehicle generates a parking request and sends it to the parking lock server to control the parking lock to descend, thus integrating the parking lock control and parking actions into a single process and avoiding manual intervention.
It achieves continuity in the parking process, improves parking efficiency, avoids lane congestion caused by operational delays, and enhances the user parking experience.
Smart Images

Figure CN121536285A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of parking technology, specifically to an intelligent parking method, system, device, and vehicle. Background Technology
[0002] With the continuous growth of urban motor vehicle ownership, the contradiction between the supply and demand of parking resources is becoming increasingly prominent, especially in areas with concentrated parking demand such as commercial areas, residential areas, and charging areas, where the phenomenon of designated parking spaces being occupied by unauthorized vehicles is frequent. In order to curb this phenomenon, operators generally adopt physical isolation measures such as installing ground locks on designated parking spaces.
[0003] However, in traditional solutions, when a vehicle equipped with automatic parking needs to be parked in a designated parking space with a parking lock, the driver must interrupt the automatic parking process and manually control the parking lock to lower before restarting the automatic parking process. This alternating human-machine operation mode not only fragments the parking process and significantly prolongs the overall parking time, but also easily causes vehicles to linger in the parking area during peak hours, reducing local traffic efficiency and severely impacting the user's parking experience. Summary of the Invention
[0004] In view of the above, it is necessary to propose an intelligent parking method, system, device and vehicle to solve the current technical problems of vehicles.
[0005] In a first aspect, this application provides an intelligent parking method applied to a vehicle. The method includes: if it is determined that the vehicle has entered a parking area based on the vehicle's positioning information, and it is detected that the vehicle has activated a parking assistance mode, obtaining ground information and a parking space identifier of a target parking space, and the mechanical state of the parking lock corresponding to the target parking space; if it is determined that there are no obstacles based on the ground information of the target parking space, and the mechanical state of the parking lock is raised, generating a parking request for requesting to park in the target parking space, wherein the parking request carries the positioning information and the parking space identifier; sending the parking request to a parking lock server corresponding to the parking lock, wherein the parking lock server controls the parking lock to descend according to the positioning information and the parking space identifier; if the mechanical state of the parking lock is lowered, parking in the target parking space.
[0006] In the intelligent parking method of this application embodiment, firstly, if it is determined that the vehicle has entered the parking area based on the vehicle's positioning information, and it is detected that the vehicle has activated the parking assistance mode, the ground information and parking space identifier of the target parking space, and the mechanical state of the parking lock corresponding to the target parking space are obtained; further, if it is determined based on the ground information of the target parking space that there are no obstacles, and the mechanical state of the parking lock is raised, a parking request for requesting to park in the target parking space is generated, wherein the parking request carries the positioning information and the parking space identifier; further, the parking request is sent to the parking lock server corresponding to the parking lock, wherein the parking lock server is used to control the parking lock to descend according to the positioning information and the parking space identifier; finally, if the mechanical state of the parking lock is lowered, the parking lock is parked in the target parking space. Based on this, this application eliminates the need for manual intervention in the parking lock control process. The vehicle can autonomously complete the parking action based on real-time perceived environmental data, thus integrating the parking lock control and parking actions. This avoids parking process interruptions caused by manual operation of the parking lock and lane blockages caused by operation delays, ensuring the continuity of the parking process, improving parking efficiency, effectively solving the problem of automated parking in parking spaces with parking locks, and enhancing the user's parking experience.
[0007] In some embodiments of this application, generating a parking request for parking in the target parking space includes: if the remaining battery power of the vehicle is lower than a predetermined threshold, sending the location information and the parking space identifier to the charging server corresponding to the target charging pile of the target parking space, wherein the charging server is used to determine the working status of the target charging pile based on the location information and the parking space identifier; if feedback information indicating that the working status of the target charging pile is normal idle is received from the charging server, the parking request is generated.
[0008] In some embodiments of this application, generating a parking request for requesting to park in the target parking space further includes: if feedback information is received from the charging server indicating that the target charging pile is in an unavailable and / or occupied state, issuing a prompt message to indicate whether to continue parking in the target parking space while the target charging pile is in an unavailable and / or occupied state; and if a control command is received to instruct continued parking in the target parking space, generating the parking request.
[0009] In some embodiments of this application, sending the parking request to the parking lock server corresponding to the parking lock includes: sending the parking request to the vehicle manufacturer server corresponding to the vehicle, and using the vehicle manufacturer server to forward the parking request to the parking lock server; the method further includes: using the vehicle manufacturer server to receive feedback information from the parking lock server that the mechanical state of the parking lock is in a lowered state, and receiving feedback information from the vehicle manufacturer server that the mechanical state of the parking lock is in a lowered state.
[0010] In some embodiments of this application, the method further includes: obtaining the brand identifier of the lock and determining the lock server corresponding to the lock based on the brand identifier of the lock.
[0011] In some embodiments of this application, the method further includes: acquiring an environmental image of the vehicle, identifying the ground information and parking space identifier of the target parking space based on the environmental image, as well as the mechanical status of the parking lock corresponding to the target parking space and the brand identifier.
[0012] In some embodiments of this application, the method further includes: obtaining the real-time parking status of the vehicle; and broadcasting the real-time parking status of the vehicle via a voice assistant.
[0013] Secondly, this application also provides an intelligent parking method applied to a parking lock server. The method includes: if a parking request for parking in a target parking space is received from a vehicle, the parking lock corresponding to the target parking space is controlled to descend based on the vehicle's positioning information and the parking space identifier carried in the parking request, wherein the vehicle generates the parking request when it is determined that there are no obstacles based on the ground information of the target parking space and the mechanical state of the parking lock is raised; if the mechanical state of the parking lock is detected to be lowered, feedback information indicating that the mechanical state of the parking lock is lowered is sent to the vehicle, wherein the vehicle is further configured to park in the target parking space when the mechanical state of the parking lock is lowered.
[0014] Thirdly, this application also provides an intelligent parking method applied to an intelligent parking system including a vehicle and a parking lock server. The method includes: when the vehicle determines that it has entered a parking area based on its positioning information and detects that the vehicle has activated a parking assistance mode, the vehicle acquires the ground information and parking space identifier of the target parking space, and the mechanical state of the parking lock corresponding to the target parking space; when the vehicle determines that there are no obstacles based on the ground information of the target parking space and the mechanical state of the parking lock is raised, the vehicle generates a parking request for requesting to park in the target parking space, wherein the parking request carries the positioning information and the parking space identifier; the vehicle sends the parking request to the parking lock server corresponding to the parking lock; the parking lock server controls the parking lock to descend according to the positioning information and the parking space identifier; the vehicle parks in the target parking space when the mechanical state of the parking lock is lowered.
[0015] Fourthly, this application also provides an intelligent parking system, including a vehicle and a parking lock server. The vehicle is used to, when determining that the vehicle has entered a parking area based on its positioning information and detecting that the vehicle has activated a parking assistance mode, acquire ground information and a parking space identifier of a target parking space, and the mechanical state of the parking lock corresponding to the target parking space. The vehicle is also used to, when determining that there are no obstacles based on the ground information of the target parking space and the mechanical state of the parking lock is raised, generate a parking request for requesting to park in the target parking space, wherein the parking request carries the positioning information and the parking space identifier. The vehicle is also used to send the parking request to the parking lock server corresponding to the parking lock. The parking lock server is used to control the parking lock to descend according to the positioning information and the parking space identifier. The vehicle is also used to, when the mechanical state of the parking lock is lowered, park in the target parking space.
[0016] Fifthly, this application also provides an electronic device, the electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the intelligent parking method described in the above embodiments.
[0017] Sixthly, this application also provides a vehicle including the electronic equipment described in the above embodiments.
[0018] Understandably, the intelligent parking method of the second aspect, the intelligent parking method of the third aspect, the intelligent parking system of the fourth aspect, the electronic equipment of the fifth aspect, and the vehicle of the sixth aspect all correspond to the intelligent parking method of the first aspect. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding intelligent parking methods provided above, and will not be repeated here. Attached Figure Description
[0019] Figure 1 This is a schematic flowchart of an intelligent parking method for vehicles provided in an embodiment of this application.
[0020] Figure 2 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application.
[0021] Figure 3 This is a schematic diagram illustrating an application scenario of the intelligent parking method provided in an embodiment of this application.
[0022] Figure 4 This is a schematic diagram of the composition of an intelligent parking system provided in an embodiment of this application.
[0023] Figure 5 This is a schematic diagram of the composition of an intelligent parking system provided in another embodiment of this application.
[0024] Figure 6 This is a flowchart illustrating an intelligent parking method for vehicles provided in another embodiment of this application.
[0025] Figure 7 This is an embodiment provided by this application. Figure 6 The diagram shows an application scenario of the intelligent parking method.
[0026] Figure 8 This is another embodiment provided by this application. Figure 6 The diagram shows an application scenario of the intelligent parking method.
[0027] Figure 9 This is a flowchart illustrating an embodiment of the intelligent parking method applied to a parking lock server provided in this application.
[0028] Figure 10 This is a schematic flowchart of an intelligent parking method applied to an intelligent parking system according to an embodiment of this application.
[0029] Component Symbol Explanation Vehicle 10 Ground lock 20 Target charging piles 30 Charging station server 40 Ground lock server 41 Charging server 42 Automotive enterprise server 50 Electronic devices 11 Memory 1111 Processor 112 The following detailed description, in conjunction with the accompanying drawings, will further illustrate this application. Detailed Implementation
[0030] To make the technical problems, technical solutions, and beneficial effects solved by this application clearer, the following detailed description is provided in conjunction with embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0031] To provide a clearer understanding of the embodiments of the present invention, the invention will be described in detail below with reference to the accompanying drawings and specific examples. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be combined with each other.
[0032] Please see Figure 1 This is a flowchart illustrating an intelligent parking method applied to a vehicle 10 according to an embodiment of this application.
[0033] The intelligent parking method described in this application can be applied to one or more... Figure 2The vehicle 10 shown includes an electronic device 11. This electronic device 11 is a device capable of automatically performing numerical calculations and / or information processing according to pre-set or stored instructions. Its hardware includes, but is not limited to, microprocessors, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), and embedded devices. The intelligent parking method of this application is executed by the electronic device 11.
[0034] In one embodiment of this application, the electronic device 11 may be an on-board device of the vehicle 10, such as an electronic control unit (ECU), a body control module (BCM), a vehicle control unit (VCU), etc., and this application does not limit it.
[0035] Specifically, the intelligent parking method includes the following steps. Depending on different needs, the order of some steps in the flowchart can be changed, and some steps can be omitted.
[0036] S10: Determine whether the vehicle has entered the parking area based on the vehicle's location information.
[0037] The location information includes, but is not limited to, the specific location of vehicle 10 on the navigation map, such as XX parking lot, XX charging station, etc., and this application does not impose any restrictions on this. The parking area can be an area that is pre-digitized on the navigation map and whose location category is a preset target category (such as parking lot, charging station, etc.).
[0038] In some embodiments of this application, vehicle 10 may further include a camera and a LiDAR. When vehicle 10 activates intelligent driving functions (such as adaptive cruise control, lane keeping assist, automatic lane changing, etc.), the camera acquires environmental images around vehicle 10, and the LiDAR acquires 3D point cloud data of the surrounding environment. Further, electronic device 11 uses a Convolutional Neural Network (CNN) to perform semantic segmentation on the environmental images, outputting 2D-3D hybrid features such as lane lines, arrows, speed limit signs, and charging pile outlines. Simultaneously, it uses a Field-Programmable Gate Array (FPGA) to perform accelerated ground filtering and clustering on the 3D point cloud data, extracting 3D geometric features such as curbs, pillars, speed bumps, and parking space corners. Further, electronic device 11 performs spatiotemporal fusion of the processed 2D-3D hybrid features and 3D geometric features to generate a real-time local map. Finally, electronic device 11 matches the newly generated real-time local map with a pre-stored high-precision map to determine the positioning information of vehicle 10.
[0039] In some embodiments of this application, vehicle 10 may also include a Global Navigation Satellite System (GNSS). When the user enables map navigation, the latitude and longitude coordinates of vehicle 10 in the world coordinate system are collected via GNSS; furthermore, electronic device 11 matches the latitude and longitude coordinates with the navigation map to determine the positioning information of vehicle 10.
[0040] It should be noted that cameras, lidar, and GNSS can collect data at a preset frequency. For example, a set of data can be collected every 0.5 seconds.
[0041] In one embodiment of this application, when the vehicle 10 enters the parking area, the electronic device 11 continues to execute step S11.
[0042] In one embodiment of this application, when the vehicle 10 has not entered the parking area, the electronic device 11 ends the parking process.
[0043] S11: Detect whether the vehicle has activated parking assist mode.
[0044] Specifically, electronic device 11 can determine whether vehicle 10 has activated parking assist mode by listening to and parsing specific CAN messages, such as messages from the Automated Parking Assist (APA) module, Advanced Driver Assistance Systems (ADAS) domain controller, etc.
[0045] In one embodiment of this application, when the vehicle 10 activates the parking assist mode, the electronic device 11 continues to execute step S12.
[0046] In one embodiment of this application, when the vehicle 10 does not activate the parking assist mode, the electronic device 11 ends the parking process.
[0047] S12: Obtain the ground information and parking space identifier of the target parking space, and the mechanical status of the parking lock corresponding to the target parking space.
[0048] The target parking space refers to the parking space where vehicle 10 will park, for example... Figure 3 The parking space shown is marked as 1. Ground information refers to the distribution of obstacles within the target parking space. A parking space identifier is a unique identification code embedded in the target parking space, presented in forms including but not limited to numerical codes (e.g., ...). Figure 3 The numbers 1, 2, etc., shown, color markings, QR code graphics, etc., are used to accurately associate the parking lock 20 corresponding to the target parking space. The parking lock 20 refers to a parking lock device that can automatically raise and lower.
[0049] In one embodiment of this application, the specific steps for obtaining the ground information and parking space identifier of the target parking space and the mechanical state of the parking lock 20 corresponding to the target parking space include: obtaining an environmental image of the vehicle 10, and identifying the ground information and parking space identifier of the target parking space and the mechanical state of the parking lock 20 corresponding to the target parking space based on the environmental image.
[0050] Specifically, the electronic device 11 can use a trained deep learning neural network model to recognize environmental images, thereby identifying the ground information and parking space markings of the target parking space, as well as the mechanical state of the parking lock 20 corresponding to the target parking space.
[0051] In the above embodiments, fully automatic identification of ground information and parking space identification of the target parking space, as well as the mechanical status of the corresponding ground lock 20, is achieved, shortening parking preparation time.
[0052] S13: Determine whether there are obstacles in the target parking space based on the ground information of the target parking space.
[0053] Among them, obstacles refer to objects within the target parking space that prevent vehicles 10 from parking, excluding the ground lock 20, such as non-motorized vehicles.
[0054] In one embodiment of this application, when there are no obstacles in the target parking space, the electronic device 11 continues to execute step S14.
[0055] In one embodiment of this application, when there is an obstacle in the target parking space, the electronic device 11 ends the parking process.
[0056] S14: Determine whether the mechanical state of the ground lock is in the raised state.
[0057] In one embodiment of this application, when the mechanical state of the ground lock 20 is the raised state, the electronic device 11 continues to execute step S15.
[0058] The "raised state" refers to the position where the pillar or barrier of the ground lock 20 is in a vertical position, which is intended to prevent the vehicle 10 from entering the target parking space.
[0059] In one embodiment of this application, when the mechanical state of the ground lock 20 is not in the raised state, it indicates that the ground lock 20 itself is in the lowered state, and the electronic device 11 continues to execute step S17.
[0060] The "lowered state" refers to the complete retraction of the post or baffle of the ground lock 20, which lies flat under the ground or flush with the ground, and will not obstruct the vehicle 10 from parking in the target parking space.
[0061] S15: Generate a parking request to request parking in the target parking space and send the parking request to the parking lock server corresponding to the parking lock.
[0062] The parking request refers to a control command packet carrying location information and parking space identification, which is transmitted in encrypted form to the parking lock server 41. The parking lock server 41 refers to a control platform independently deployed by different brands of parking lock manufacturers or service providers.
[0063] In one embodiment of this application, combined with Figure 4 As shown, electronic device 11 can obtain the brand identifier of ground lock 20 and determine the ground lock server 41 corresponding to ground lock 20 based on the brand identifier of ground lock 20.
[0064] Among them, brand identity refers to the identifying marks used to distinguish different brands of floor lock manufacturers or service providers, such as trademarks (e.g., Figure 3 (The logo shown). Electronic device 11 can use a trained deep learning neural network model to recognize environmental images, thereby recognizing the brand logo of the ground lock 20.
[0065] Specifically, electronic device 11 can determine the network address of the lock server 41 corresponding to lock 20 through a pre-stored mapping table of brand identifiers and network addresses (such as IP addresses or API interface addresses) of lock server 41, and then establish a communication connection between the two based on the network address of lock server 41, and send the parking request to the lock server 41 corresponding to lock 20. Here, the network address refers to the address used to locate and access lock server 41 in the network.
[0066] In the above embodiments, unified access of multiple brand parking locks is achieved through automatic brand identification and dynamic matching of server addresses, avoiding communication barriers caused by brand differences. This enables vehicle 10 to quickly locate the control interface of parking lock 20, reducing communication delays and operational complexity, thereby improving the automation and execution efficiency of the parking process.
[0067] In one embodiment of this application, the parking lock server 41 is used to control the parking lock 20 to descend based on the positioning information and parking space identification.
[0068] Specifically, after receiving the location information, the parking lock server 41 queries the mapping table between the parking space identifier and the identity identifier of the parking lock 20 corresponding to the parking area where the target parking space is located, and then determines the identity identifier of the parking lock 20 corresponding to the parking space identifier. Based on the identity identifier, the server controls the target parking space to send a descent control command to the parking lock 20.
[0069] In other embodiments, combined with Figure 5 As shown, sending the parking request to the parking lock server 41 corresponding to the parking lock 20 may also include: sending the parking request to the vehicle manufacturer server 50 corresponding to the vehicle 10, and using the vehicle manufacturer server 50 to forward the parking request to the parking lock server 41.
[0070] Among them, the vehicle manufacturer server 50 refers to the service platform associated with the vehicle 10, which is used to handle communication and data forwarding between the vehicle 10 and external devices (such as the parking lock server 41). The vehicle manufacturer server 50 can uniformly manage the communication protocol differences of different brands of parking locks, reducing the complexity of direct connection between the vehicle 10 and the parking lock server 41.
[0071] In the above embodiments, through the relay of the vehicle manufacturer server 50, the vehicle 10 does not need to directly establish a communication link with multiple ground lock servers 41, which reduces the heterogeneity problem of communication interfaces, simplifies the communication architecture design of the vehicle 10, and improves the system's compatibility and maintainability.
[0072] S16: Determine whether the mechanical state of the ground lock is in the lowered state.
[0073] In one embodiment of this application, the electronic device 11 can determine whether the mechanical state of the ground lock 20 is in the lowered state based on an environmental image. In other embodiments, the electronic device 11 can also use the ground lock server 41 to monitor the mechanical state of the ground lock 20, and then determine whether the mechanical state of the ground lock 20 is in the lowered state based on the feedback information fed back to the vehicle 10 by the ground lock server 41.
[0074] In other embodiments, combined with Figure 5As shown, the electronic device 11 can also receive feedback information from the ground lock server 41 that the mechanical state of the ground lock 20 is in the lowered state, and receive feedback information from the ground lock server 50 that the mechanical state of the ground lock 20 is in the lowered state.
[0075] In the above embodiments, the stability of the communication link is enhanced by relaying through the vehicle manufacturer's server 50, avoiding command transmission failures caused by network fluctuations or protocol incompatibility, and ensuring the continuity of the parking process.
[0076] In one embodiment of this application, when the mechanical state of the ground lock 20 is the lowered state, the electronic device 11 continues to execute step S14.
[0077] In one embodiment of this application, when the mechanical state of the ground lock 20 is not in the lowered state, the electronic device 11 ends the parking process.
[0078] S17: Park in the target parking space.
[0079] Among them, parking in the target parking space means that the vehicle 10 automatically performs the parking operation to enter the target parking space. The vehicle 10 can control the steering system, braking system and power system to work together to achieve trajectory tracking and ensure that the vehicle 10 accurately parks in the target parking space along the planned path.
[0080] In some embodiments of this application, the intelligent parking method further includes: acquiring the real-time parking status of vehicle 10; and broadcasting the real-time parking status of vehicle 10 via voice assistant.
[0081] The real-time parking status refers to the set of parameters that dynamically change during the parking process of vehicle 10. The voice assistant refers to the voice broadcast module integrated into the human-machine interaction system of vehicle 10. Specifically, it can use natural language processing technology to convert the real-time parking status into a voice signal and output it through the vehicle's speakers, thereby achieving information transmission without driver visual intervention. The specific voice broadcast content can be generated based on the real-time parking situation, such as "Ground lock 20 has been lowered" or "Parking is now starting," etc. This application does not impose any restrictions on this.
[0082] In the above embodiments, by broadcasting the real-time parking status via voice, visual information is converted into auditory information, reducing the driver's cognitive load, improving human-computer interaction efficiency, and solving the problem of driver distraction caused by reliance on visual information during parking. By providing real-time feedback on the parking status via voice, the driver's ability to perceive the vehicle's dynamics is enhanced, reducing operation delays and the risk of misjudgment, thereby improving parking safety and user experience.
[0083] In the intelligent parking method of this application embodiment, firstly, if it is determined that the vehicle 10 has entered the parking area based on the vehicle 10's positioning information, and it is detected that the vehicle 10 has activated the parking assistance mode, the ground information and parking space identifier of the target parking space, and the mechanical state of the parking lock 20 corresponding to the target parking space are obtained; further, if it is determined based on the ground information of the target parking space that there are no obstacles, and the mechanical state of the parking lock 20 is raised, a parking request for requesting to park in the target parking space is generated, wherein the parking request carries positioning information and parking space identifier; further, the parking request is sent to the parking lock server 41 corresponding to the parking lock 20, wherein the parking lock server 41 is used to control the parking lock 20 to descend according to the positioning information and parking space identifier; finally, if the mechanical state of the parking lock 20 is lowered, the parking lock is parked in the target parking space. Based on this, this application eliminates the need for manual intervention in the parking lock control process. The vehicle 10 can autonomously complete the parking action based on real-time perceived environmental data, thus integrating the parking lock control and parking actions. This avoids parking process interruptions caused by manual operation of the parking lock, prevents channel blockages caused by operation delays, ensures the continuity of the parking process, improves parking efficiency, effectively solves the problem of automated parking in parking spaces with parking locks, and enhances the user's parking experience.
[0084] Please see Figure 6 This is a flowchart illustrating an intelligent parking method applied to a vehicle 10, provided in another embodiment of this application.
[0085] Specifically, the intelligent parking method also includes the following steps. Depending on different needs, the order of some steps in the flowchart can be changed, and some steps can be omitted.
[0086] S20: If the vehicle's remaining battery power is lower than a predetermined threshold, determine whether the vehicle should enter the parking area based on the vehicle's location information.
[0087] It should be noted that the parking area in this embodiment specifically refers to a parking lot equipped with charging piles, i.e., a charging station.
[0088] The predetermined threshold refers to the critical value of the remaining battery power of vehicle 10, which can be set as a percentage or voltage value, for example, 20% of the total battery capacity.
[0089] In one embodiment of this application, when the vehicle 10 enters the parking area, the electronic device 11 continues to execute step S21.
[0090] In one embodiment of this application, when the vehicle 10 has not entered the parking area, the electronic device 11 ends the parking process.
[0091] S21: Detect whether the vehicle has activated parking assist mode.
[0092] In one embodiment of this application, when the vehicle 10 activates the parking assist mode, the electronic device 11 continues to execute step S22.
[0093] In one embodiment of this application, when the vehicle 10 does not activate the parking assist mode, the electronic device 11 ends the parking process.
[0094] S22: Obtain the ground information and parking space identification of the target parking space, and the mechanical status of the parking lock corresponding to the target parking space.
[0095] S23: Determine whether there are obstacles in the target parking space based on the ground information of the target parking space.
[0096] In one embodiment of this application, when there are no obstacles in the target parking space, the electronic device 11 continues to execute step S24.
[0097] In one embodiment of this application, when there is an obstacle in the target parking space, the electronic device 11 ends the parking process.
[0098] S24: Determine whether the mechanical state of the ground lock is in the raised state.
[0099] In one embodiment of this application, when the mechanical state of the ground lock 20 is the raised state, the electronic device 11 continues to execute step S25.
[0100] In one embodiment of this application, when the mechanical state of the ground lock 20 is not in the raised state, it indicates that the ground lock 20 itself is in the lowered state, and the electronic device 11 continues to execute step S31.
[0101] S25: Send the location information and parking space identifier to the charging server corresponding to the target charging pile of the target parking space.
[0102] Among them, the charging server 42 is used to determine the working status of the target charging pile 30 based on the location information and parking space identification. Combined with... Figure 3 As shown, the charging pile corresponding to the parking space sign is the target charging pile 30.
[0103] Specifically, after receiving the location information, the charging server 42 queries the mapping table between the parking space identifier and the charging pile identifier corresponding to the parking area where the target parking space is located, and then determines the identity identifier of the charging pile corresponding to the parking space identifier, thereby determining the working status of the charging pile based on the identity identifier.
[0104] In some embodiments of this application, combined with Figure 7 As shown, after determining the working status of the target charging pile 30, the charging server 42 will send the working status of the target charging pile 30 to the vehicle 10.
[0105] In other embodiments, combined with Figure 8As shown, after determining the working status of the target charging pile 30, the charging server 42 will send the working status of the target charging pile 30 to the vehicle manufacturer server 50, which will then forward it to the vehicle 10.
[0106] It should be noted that, in combination Figure 8 As shown, the charging server 42 and the ground lock server 41 in this embodiment can be formed by the same charging station server 40, that is, a unified control platform established by the service provider for the charging piles and ground locks 20 in the parking area.
[0107] S26: Determine whether the target charging pile is in a normal idle state based on the feedback information sent by the charging server.
[0108] In one embodiment of this application, when the working state of the target charging pile 30 is determined to be normal idle state based on the feedback information sent by the charging server 42, the electronic device 11 continues to execute step S27.
[0109] The normal idle state means that the charging terminal of the target charging pile 30 is idle and has no fault, and can provide charging services for the vehicle 10 normally.
[0110] In one embodiment of this application, when the working state of the target charging pile 30 is determined to be unavailable and / or occupied based on the feedback information sent by the charging server 42, the electronic device 11 continues to execute step S28.
[0111] Among them, the unavailable state includes, but is not limited to, the target charging pile 30 being in a faulty state, and the occupied state meaning that the charging end of the target charging pile 30 may be occupied by a car in another parking space. In both cases, the vehicle 10 cannot be provided with charging services normally.
[0112] S27: Generate a parking request to request parking in the target parking space and send the parking request to the parking lock server corresponding to the parking lock.
[0113] S28: Issue a prompt message to indicate whether to continue parking in the target parking space if the target charging station is unavailable and / or occupied.
[0114] The prompt information refers to the interactive notification sent to the user through the in-vehicle display interface, mobile terminal, in-vehicle voice assistant, etc. It can be implemented in the form of text pop-up, voice broadcast, haptic feedback, etc., and is used to trigger the user decision process when the target charging pile 30 malfunctions.
[0115] S29: Detect whether a control command has been received to instruct the vehicle to continue parking in the target space.
[0116] Among them, the control command refers to the confirmation signal input by the user through touch operation, voice command, physical button, etc. Specifically, it can be implemented by the confirmation button of the vehicle central control screen or the response of the voice assistant, which is used to convert the user's selection result into an execution command that can be recognized by the electronic device 11.
[0117] In one embodiment of this application, when a control command is received instructing the electronic device 11 to continue parking in the target parking space, the electronic device 11 continues to execute step S30.
[0118] In one embodiment of this application, when no control command is received to instruct the vehicle to continue parking in the target parking space, the electronic device 11 terminates the parking process.
[0119] S30: Determine whether the mechanical state of the ground lock is in the lowered state.
[0120] In one embodiment of this application, when the mechanical state of the ground lock 20 is the lowered state, the electronic device 11 continues to execute step S31.
[0121] In one embodiment of this application, when the mechanical state of the ground lock 20 is not in the lowered state, the electronic device 11 ends the parking process.
[0122] S31: Park in the target parking space.
[0123] It should be noted that the specific implementation methods of each step in this embodiment are different from those in the previous embodiment. Figure 1 The specific implementation methods of the corresponding technical features in the illustrated embodiments are the same, and to avoid repetition, this application will not repeat them here.
[0124] In the intelligent parking method of this application embodiment, by adding a charging pile status verification step, faulty charging piles are eliminated in advance before parking, ensuring the smooth execution of the parking and charging process, avoiding the problem that users have to restart the parking process because the charging pile is unable to recharge after parking, thereby improving parking efficiency and user experience.
[0125] Please see Figure 9 This is a flowchart illustrating an intelligent parking method applied to a ground lock server 41 according to an embodiment of this application.
[0126] Specifically, the intelligent parking method includes the following steps. Depending on different needs, the order of some steps in the flowchart can be changed, and some steps can be omitted.
[0127] S40: If a parking request is received from a vehicle requesting to park in a target parking space, the parking lock corresponding to the target parking space is controlled to descend based on the vehicle's location information and the parking space identifier carried in the parking request.
[0128] The vehicle 10 generates a parking request when it is determined that there are no obstacles based on the ground information of the target parking space and the mechanical state of the ground lock 20 is raised.
[0129] S41: If the mechanical state of the ground lock is detected to be in the lowered state, send feedback information to the vehicle indicating that the mechanical state of the ground lock is in the lowered state.
[0130] When the ground lock 20 is in the lowered state, vehicle 10 parks in the target parking space.
[0131] It should be noted that the specific implementation methods of each step in this embodiment are different from those in the previous embodiment. Figure 1 The specific implementation methods of the corresponding technical features in the illustrated embodiments are the same, and to avoid repetition, this application will not repeat them here.
[0132] In the intelligent parking method of this application embodiment, the parking lock server 41 controls the parking lock 20 corresponding to the target parking space to descend. No manual intervention is required in the parking lock control process. The vehicle 10 can autonomously complete the parking action based on the real-time perceived environmental data. This realizes the integration of parking lock control and parking action processes, avoids the interruption of the parking process caused by manual operation of the parking lock, avoids the passage blockage caused by operation delay, ensures the continuity of the parking process, improves parking efficiency, effectively solves the problem of automated parking in parking spaces with parking locks, and improves the user's parking experience.
[0133] Please see Figure 10 This is a flowchart illustrating an embodiment of an intelligent parking method applied to an intelligent parking system.
[0134] The intelligent parking method described in this application can be applied to... Figure 4 The intelligent parking system shown includes a vehicle 10 and a parking lock server 41.
[0135] Specifically, the intelligent parking method includes the following steps. Depending on different needs, the order of some steps in the flowchart can be changed, and some steps can be omitted.
[0136] S50: When the vehicle determines that it has entered the parking area based on its location information and detects that the vehicle has activated the parking assist mode, it obtains the ground information and parking space identification of the target parking space, as well as the mechanical status of the parking lock corresponding to the target parking space.
[0137] S51: When the vehicle determines that there are no obstacles based on the ground information of the target parking space and the mechanical state of the parking lock is raised, a parking request is generated to request parking in the target parking space.
[0138] The parking request includes location information and parking space identification.
[0139] S52: The vehicle sends a parking request to the parking lock server corresponding to the parking lock.
[0140] S53: The parking lock server controls the parking lock to descend based on the location information and parking space identification.
[0141] S54: When the vehicle is in the lowered state of the ground lock's mechanical state, park in the target parking space.
[0142] It should be noted that the specific implementation methods of each step in this embodiment are different from those in the previous embodiment. Figure 1 The specific implementation methods of the corresponding technical features in the illustrated embodiments are the same, and to avoid repetition, this application will not repeat them here.
[0143] In the intelligent parking method of this application embodiment, no manual intervention is required in the ground lock control process. The vehicle 10 can autonomously complete the parking action based on the real-time perceived environmental data, realizing the integration of ground lock control and parking action processes. This avoids the interruption of the parking process caused by manual operation of the ground lock, avoids channel blockage caused by operation delays, ensures the continuity of the parking process, improves parking efficiency, effectively solves the problem of automated parking in parking spaces with ground locks, and enhances the user's parking experience.
[0144] Please see Figure 3 This is a schematic diagram of the composition of an intelligent parking system provided in an embodiment of this application.
[0145] In this embodiment, the intelligent parking system includes a vehicle 10 and a parking lock server 41.
[0146] The vehicle 10 is used to: when it is determined that the vehicle 10 has entered the parking area based on the vehicle 10's positioning information, and when it is detected that the vehicle 10 has activated the parking assistance mode, acquire the ground information and parking space identification of the target parking space, and the mechanical status of the ground lock 20 corresponding to the target parking space.
[0147] The vehicle 10 is also used to: when it is determined that there are no obstacles based on the ground information of the target parking space and the mechanical state of the ground lock 20 is raised, generate a parking request for requesting to park in the target parking space, wherein the parking request carries location information and parking space identifier.
[0148] Vehicle 10 is also used to: send parking requests to the parking lock server 41 corresponding to parking lock 20.
[0149] The parking lock server 41 is used to control the parking lock 20 to descend based on the location information and parking space identification.
[0150] Vehicle 10 is also used to: park in the target parking space when the mechanical state of the ground lock 20 is in the lowered state.
[0151] It should be noted that the specific implementation methods of each step in this embodiment are different from those in the previous embodiment. Figure 1The specific implementation methods of the corresponding technical features in the illustrated embodiments are the same, and to avoid repetition, this application will not repeat them here.
[0152] Please see Figure 4 This is a schematic diagram of the composition of an intelligent parking system provided in another embodiment of this application.
[0153] In this embodiment, the intelligent parking system includes a vehicle 10, a parking lock server 41, and a vehicle manufacturer server 50. The parking lock server 41 and the vehicle manufacturer server 50 can be cloud servers based on cloud computing, consisting of a large number of host or network servers, or they can be a single network server, a server group consisting of multiple network servers, etc. This application does not limit them.
[0154] The vehicle 10 is used to: when it is determined that the vehicle 10 has entered the parking area based on the vehicle 10's positioning information, and when it is detected that the vehicle 10 has activated the parking assistance mode, acquire the ground information and parking space identification of the target parking space, and the mechanical status of the ground lock 20 corresponding to the target parking space.
[0155] The vehicle 10 is also used to: when it is determined that there are no obstacles based on the ground information of the target parking space and the mechanical state of the ground lock 20 is raised, generate a parking request for requesting to park in the target parking space, wherein the parking request carries location information and parking space identifier.
[0156] Vehicle 10 is also used to: send parking requests to the vehicle manufacturer's server 50.
[0157] The vehicle manufacturer server 50 is used to receive parking requests and forward them to the parking lock server 41 corresponding to the parking lock 20.
[0158] The parking lock server 41 is used to control the parking lock 20 to descend based on the location information and parking space identification.
[0159] The ground lock server 41 is also used to: when it detects that the ground lock 20 has completed the lowering action, send feedback information to the vehicle manufacturer server 50 indicating that the lifting status of the ground lock 20 is the lowering status.
[0160] The vehicle manufacturer server 50 is also used to receive feedback information that the lifting status of the ground lock 20 is in the lowered state, and to send the feedback information that the lifting status of the ground lock 20 is in the lowered state to the vehicle 10.
[0161] Vehicle 10 is also used to: park in the target parking space when receiving feedback information that the lifting state of the ground lock 20 is in the lowering state.
[0162] It should be noted that the specific implementation methods of each step in this embodiment are different from those in the previous embodiment. Figure 1The specific implementation methods of the corresponding technical features in the illustrated embodiments are the same, and to avoid repetition, this application will not repeat them here.
[0163] Please see Figure 2 This is a schematic diagram of the hardware structure of an electronic device 11 provided in an embodiment of this application.
[0164] The electronic device 11 provided in this application includes, but is not limited to, a memory 111, a processor 112, and a computer program stored in the memory 111 and executable on the processor 112, such as an intelligent parking program. When the computer program is executed by the processor 112, it implements the intelligent parking method as described in the above embodiments.
[0165] Figure 2 Only the electronic device 11 with memory 111 and processor 112 is shown. It will be understood by those skilled in the art that... Figure 2 The structure shown does not constitute a limitation on the electronic device 11, and may include fewer or more components than shown, or combine certain components, or have different component arrangements.
[0166] In some embodiments of this application, the electronic device 11 can be communicatively connected to devices such as desktop computers, laptops, handheld computers, and cloud servers.
[0167] In some embodiments of this application, the electronic device 11 can interact with the user through a keyboard, mouse, remote control, touchpad, or voice control device.
[0168] In some embodiments of this application, the network where the electronic device 11 is located includes, but is not limited to, the Internet, wide area network, metropolitan area network, local area network, virtual private network (VPN), etc.
[0169] In some embodiments of this application, memory 111 stores multiple computer-readable instructions to implement an intelligent parking method, and processor 112 can execute multiple instructions to implement the intelligent parking method of the above embodiments.
[0170] Specifically, the processor 112's implementation method for the above instructions can be found in [reference needed]. Figure 1 The descriptions of the relevant steps in the corresponding embodiments are not repeated here.
[0171] Those skilled in the art will understand that the schematic diagram is merely an example of the electronic device 11 and does not constitute a limitation on the electronic device 11. The electronic device 11 can be a bus topology or a star topology. The electronic device 11 may also include more or fewer other hardware or software than shown in the diagram, or different component arrangements. For example, the electronic device 11 may also include input / output devices, network access devices, etc.
[0172] The bus can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This bus can be divided into address bus, data bus, control bus, etc. For ease of representation, in... Figure 2 The symbol is represented by only one arrow, but this does not mean that there is only one bus or one type of bus. The bus is configured to implement communication between memory 111 and at least one processor 112, etc.
[0173] It should be noted that electronic device 11 is only an example. Other existing or future electronic products that are suitable for this application should also be included within the scope of protection of this application and are incorporated herein by reference.
[0174] In some embodiments of this application, the processor 112 may be composed of integrated circuits, such as a single packaged integrated circuit or multiple integrated circuits with the same or different functions, including combinations of one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips. The processor 112 is the control unit of the electronic device 11, connecting various components of the electronic device 11 through various interfaces and lines. It executes programs or modules stored in the memory 111 (e.g., executing an intelligent parking program) and calls data stored in the memory 111 to perform various functions and process data for the electronic device 11.
[0175] Processor 112 executes the operating system and various installed applications of electronic device 11. Processor 112 executes these applications to implement the steps described in each of the above-described embodiments of the intelligent parking method, for example... Figure 1 The steps are shown.
[0176] For example, a computer program may be divided into one or more modules / units, one or more of which are stored in memory 111 and executed by processor 112 to complete this application. One or more modules / units may be a series of computer-readable instruction segments capable of performing a specific function, which describe the execution process of the computer program in electronic device 11.
[0177] The integrated unit implemented as a software functional module described above can be stored in a computer-readable storage medium. This software functional module, stored in a storage medium, includes several instructions to cause a computer device (which may be a personal computer, computer equipment, or network device, etc.) or processor to execute a portion of an intelligent parking method according to various embodiments of this application.
[0178] If the modules / units integrated in electronic device 11 are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware devices. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above.
[0179] Computer programs include computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. Computer-readable media can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory, and other types of memory.
[0180] This application also provides a computer-readable storage medium (not shown) storing computer-readable instructions, which are executed by a processor in an electronic device 11 to implement an intelligent parking method of any of the above embodiments.
[0181] Specifically, computer-readable storage media can be non-volatile or volatile. Computer-readable storage media include flash memory, portable hard drives, multimedia cards, card-type memories (e.g., SD memory, DX memory, etc.), magnetic storage, magnetic disks, optical disks, etc. In some embodiments, memory 111 can be an internal storage unit of electronic device 11, such as a portable hard drive of the electronic device 11. In other embodiments, memory 111 can also be an external storage device of electronic device 11, such as a plug-in portable hard drive, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on electronic device 11. Memory 111 can be used not only to store application software and various types of data installed on electronic device 11, such as the code of a vehicle-cloud collaborative intelligent parking method program, but also to temporarily store data that has been output or will be output.
[0182] Furthermore, the computer-readable storage medium may primarily include a stored program area and a stored data area, wherein the stored program area may store the operating system, an application program required for at least one function, etc.; and the stored data area may store data created based on the use of blockchain nodes, etc.
[0183] In the embodiments of this application, it should be noted that, unless otherwise explicitly specified and limited, "multiple" means two or more.
[0184] In the embodiments of this application, it should be noted that, unless otherwise expressly specified and limited, the word "for example" is used to indicate an example, illustration, or description. Any embodiment or design scheme described as "for example" in the embodiments of this application should not be construed as being better or more advantageous than other embodiments or design schemes. Specifically, the use of the word "for example" is intended to present the relevant concepts in a specific manner.
[0185] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection, an electrical connection, or a connection that allows communication between them; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication between two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.
[0186] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, features defined with "first" and "second" may explicitly or implicitly include one or more features.
[0187] In the description of this application, it should be noted that, unless otherwise explicitly stated and limited, "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Furthermore, the character " / " in this application generally indicates that the preceding and following related objects have an "or" relationship.
[0188] Unless otherwise specified, all steps in this application may be performed sequentially or randomly. For example, if a method includes steps A and B, it means that the method may include steps A and B performed sequentially, or it may include steps B and A performed sequentially. For example, if a method may also include step C, it means that step C may be added to the method in any order. For example, the method may include steps A, B, and C, or it may include steps A, C, and B, or it may include steps C, A, and B, etc.
[0189] The above are merely preferred embodiments of this application and are not intended to limit this application. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application should be included within the protection scope of this application.
[0190] In the several embodiments provided in this application, it should be understood that the disclosed methods and apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and other division methods may be used in actual implementation.
[0191] In the various embodiments of this application, the functional modules can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or in the form of hardware plus software functional modules.
[0192] Furthermore, it is clear that the word "comprising" does not exclude other units or steps, and the singular does not exclude the plural. Multiple units or devices described in the specification may also be implemented by a single unit or device through software or hardware.
[0193] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application and are not intended to limit it. Although this application has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of this application without departing from the spirit and scope of the technical solutions of this application.
Claims
1. A smart parking method applied to a vehicle, characterized in that, The method comprises: If it is determined based on the positioning information of the vehicle that the vehicle enters a parking area, and it is detected that the vehicle starts a parking assistance mode, obtaining ground information and a parking space identifier of a target parking space, and a mechanical state of a ground lock corresponding to the target parking space; If it is determined based on the ground information of the target parking space that there is no obstacle, and the mechanical state of the ground lock is in a raised state, generating a parking request for requesting to park in the target parking space, wherein the parking request carries the positioning information and the parking space identifier; Sending the parking request to a ground lock server corresponding to the ground lock, wherein the ground lock server is used to control the ground lock to lower according to the positioning information and the parking space identifier; If the mechanical state of the ground lock is in a lowered state, parking in the target parking space.
2. The intelligent parking method according to claim 1, wherein, The generation of the parking request for requesting to park in the target parking space comprises: If the remaining battery capacity of the vehicle is lower than a predetermined threshold, sending the positioning information and the parking space identifier to a charging server corresponding to a target charging pile corresponding to the target parking space, wherein the charging server is used to determine the working state of the target charging pile according to the positioning information and the parking space identifier; If feedback information that the working state of the target charging pile is in a normal idle state is received from the charging server, the parking request is generated.
3. The intelligent parking method according to claim 2, wherein, The generation of the parking request for requesting to park in the target parking space further comprises: If feedback information that the working state of the target charging pile is in an unusable state and / or an occupied state is received from the charging server, prompt information is sent to prompt whether to continue parking in the target parking space in the unusable state and / or the occupied state of the target charging pile; If a control instruction indicating to continue parking in the target parking space is received, the parking request is generated.
4. The intelligent parking method according to claim 1, wherein, The sending of the parking request to the ground lock server corresponding to the ground lock comprises: sending the parking request to a vehicle enterprise server corresponding to the vehicle, and forwarding the parking request to the ground lock server by using the vehicle enterprise server; The method further comprises: receiving feedback information that the mechanical state of the ground lock is in a lowered state from the ground lock server by using the vehicle enterprise server, and receiving feedback information that the mechanical state of the ground lock is in a lowered state from the vehicle enterprise server.
5. The intelligent parking method according to claim 1, wherein, The method further comprises: Obtaining a brand identifier of the ground lock, and determining a ground lock server corresponding to the ground lock based on the brand identifier of the ground lock.
6. The intelligent parking method according to claim 5, wherein, The method further comprises: Obtaining an environment image of the vehicle, and identifying the ground information and the parking space identifier of the target parking space, and the mechanical state and the brand identifier of the ground lock corresponding to the target parking space according to the environment image.
7. The intelligent parking method according to claim 1, wherein, The method further comprises: Obtaining a real-time parking state of the vehicle; Voice broadcasting the real-time parking state of the vehicle by a voice assistant.
8. An intelligent parking method applied to a ground lock server, characterized in that, The method comprises: If a parking request for requesting parking in a target parking space is received from a vehicle, a ground lock corresponding to the target parking space is controlled to be lowered according to positioning information of the vehicle and a parking space identifier of the target parking space carried in the parking request, wherein the vehicle is configured to generate the parking request when it is determined that there is no obstacle based on ground information of the target parking space and a mechanical state of the ground lock is in a raised state. If it is detected that the mechanical state of the ground lock is in a lowered state, feedback information that the mechanical state of the ground lock is in the lowered state is sent to the vehicle, wherein the vehicle is further configured to park in the target parking space when the mechanical state of the ground lock is in the lowered state. 9.A smart parking method applied to a smart parking system comprising a vehicle and a geo-lock server, the method comprising: The method comprises: The vehicle is configured to acquire ground information and a parking space identifier of a target parking space, and a mechanical state of a ground lock corresponding to the target parking space when it is determined that the vehicle enters a parking area based on positioning information of the vehicle and it is detected that the vehicle starts a parking assistance mode. The vehicle is configured to generate a parking request for requesting parking in the target parking space when it is determined that there is no obstacle based on the ground information of the target parking space and the mechanical state of the ground lock is in the raised state, wherein the parking request carries the positioning information and the parking space identifier. The vehicle is configured to send the parking request to a ground lock server corresponding to the ground lock. The ground lock server is configured to control the ground lock to be lowered according to the positioning information and the parking space identifier. The vehicle is configured to park in the target parking space when the mechanical state of the ground lock is in the lowered state.
10. An intelligent parking system comprising a vehicle and a ground lock server, characterized in that: The vehicle is configured to acquire ground information and a parking space identifier of a target parking space, and a mechanical state of a ground lock corresponding to the target parking space when it is determined that the vehicle enters a parking area based on positioning information of the vehicle and it is detected that the vehicle starts a parking assistance mode. The vehicle is further configured to generate a parking request for requesting parking in the target parking space when it is determined that there is no obstacle based on the ground information of the target parking space and the mechanical state of the ground lock is in the raised state, wherein the parking request carries the positioning information and the parking space identifier. The vehicle is further configured to send the parking request to a ground lock server corresponding to the ground lock. The ground lock server is configured to control the ground lock to be lowered according to the positioning information and the parking space identifier. The vehicle is further configured to park in the target parking space when the mechanical state of the ground lock is in the lowered state.
11. An electronic device, comprising: The electronic device comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and the computer program is executed by the processor to implement the intelligent parking method of any one of claims 1 to 7.
12. A vehicle characterized by comprising: The vehicle comprises the electronic device of claim 11. The electronic device comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and the computer program is executed by the processor to implement the intelligent parking method of any one of claims 1 to 7. The vehicle comprises the electronic device of claim 11.