CN118280150A - Parking navigation method, navigation server, medium and intelligent auxiliary driving system - Google Patents
Parking navigation method, navigation server, medium and intelligent auxiliary driving system Download PDFInfo
- Publication number
- CN118280150A CN118280150A CN202311243179.9A CN202311243179A CN118280150A CN 118280150 A CN118280150 A CN 118280150A CN 202311243179 A CN202311243179 A CN 202311243179A CN 118280150 A CN118280150 A CN 118280150A
- Authority
- CN
- China
- Prior art keywords
- parking
- navigation
- user
- parking lot
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000004590 computer program Methods 0.000 claims description 15
- 238000007726 management method Methods 0.000 description 21
- 238000004891 communication Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/14—Traffic control systems for road vehicles indicating individual free spaces in parking areas
- G08G1/141—Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B15/00—Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
- G07B15/02—Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems
- G07B15/04—Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems comprising devices to free a barrier, turnstile, or the like
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/042—Detecting movement of traffic to be counted or controlled using inductive or magnetic detectors
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/096833—Systems involving transmission of navigation instructions to the vehicle where different aspects are considered when computing the route
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/0969—Systems involving transmission of navigation instructions to the vehicle having a display in the form of a map
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Mathematical Physics (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Abstract
The application provides a parking navigation method, a navigation server, a medium and an intelligent auxiliary driving system. The parking navigation method comprises the following steps: the navigation server acquires a navigation request sent by at least one user aiming at a target parking lot; the navigation server acquires the number of the remaining parking spaces of the target parking lot; the navigation server determines a parking user acceptable to the target parking lot based on the number of navigation requests and the number of remaining parking spaces; the navigation server generates a corresponding navigation path based on the position information of each parking user; and sending the navigation path to a corresponding parking user. The method determines the admissible parking users based on the number of the remaining parking spaces, thereby reducing the time for the users to find the parking spaces, improving the parking efficiency and bringing better vehicle experience to the clients.
Description
Technical Field
The application relates to the field of navigation, in particular to a parking navigation method, a navigation server, a medium and an intelligent auxiliary driving system.
Background
With the continuous improvement of the economic level of people, automobiles enter thousands of families and become one of common transportation means for people to travel daily. However, with the increase of vehicles, parking places are difficult to find, parking spaces are short, and the parking spaces cannot be reasonably and efficiently used, and the vehicle is also a problem frequently encountered when people travel.
The existing parking navigation method mainly comprises two steps, namely, the following step: the electronic map system or the navigation system collects the position information of the parking lot, and a user can navigate to the target parking lot after searching through the vehicle-mounted terminal or the mobile phone; step two: the parking lot management system collects parking space information through the sensor, calculates the remaining parking space information in real time, displays the remaining parking space information at the entrance of the parking lot, and determines whether to enter the parking lot according to the number of the remaining parking spaces after a user arrives at the parking lot.
In the existing parking navigation method, the number of the remaining parking spaces is possibly insufficient after a user arrives at a parking lot, so that the parking time is long when the user searches for the parking lot again, even local road blocking is caused, and the traveling experience of the user is greatly influenced.
Disclosure of Invention
The present application has been made in view of the above-described problems. The application provides a parking navigation method, a navigation server, a medium and an intelligent auxiliary driving system, which can reduce the time for a user to find a parking lot, improve the parking efficiency and bring better vehicle experience to the client.
According to a first aspect of the present application, there is provided a parking navigation method comprising:
The navigation server acquires a navigation request sent by at least one user aiming at a target parking lot;
The navigation server acquires the number of the remaining parking spaces of the target parking lot;
The navigation server determines a parking user acceptable to the target parking lot based on the number of navigation requests and the number of remaining parking spaces;
The navigation server generates a corresponding navigation path based on the position information of each parking user;
the navigation server sends the navigation path to the corresponding parking user.
In one embodiment of the present application, before the navigation server obtains the navigation request sent by at least one user for the target parking lot, the parking navigation method further includes:
the navigation server receives the position information of the target parking lot and the number of the residual parking spaces, which are sent by the parking management system;
The navigation server stores the position information of the target parking lot and the number of the residual parking spaces into a storage device;
And when receiving a parking lot inquiry request sent by a user, the navigation server sends the position information and the number of the remaining parking spaces to the user.
In one embodiment of the present application, the navigation server determines a parking user acceptable to the target parking lot based on the number of navigation requests and the number of remaining parking spaces, including:
Under the condition that the number of the navigation requests is smaller than or equal to the number of the remaining parking spaces, determining that each user sending the navigation requests aiming at the target parking lot is an acceptable parking user;
And determining the parking users which can be accepted by the target parking lot based on the driving time required by each user to the target parking place under the condition that the number of the navigation requests is larger than the number of the residual parking spaces.
In one embodiment of the present application, determining a parking user receivable in the target parking lot based on a travel time required for each user to reach the target parking place includes:
And determining N users as the receivable parking users of the target parking lot based on the sequence of the running time of each user from short to long, wherein N is less than or equal to the number of the residual parking spaces.
In one embodiment of the present application, the parking navigation method further includes:
And after the navigation path is sent to the corresponding parking users, when the number of the residual parking spaces is reduced, sending corresponding prompt information to at least part of the parking users.
In one embodiment of the present application, the parking navigation method further includes:
And the navigation server sends the position information of other parking lots and the number of the remaining parking spaces to the navigation terminal of the user which is not acceptable to the target parking lot.
In one embodiment of the present application, the navigation server transmits the number of the parking users to a parking management system provided to the target parking lot.
According to a second aspect of the present application, there is provided a navigation server comprising a memory and a processor, the memory having stored thereon a computer program for execution by the processor, which when executed by the processor causes a device having the processor installed thereon to perform the above-described parking navigation method.
According to a third aspect of the present application, there is provided a storage medium having stored thereon a computer program which, when executed, causes the computer to perform the above-described parking navigation method.
According to a fifth aspect of the present application, there is provided an intelligent driving assistance system including a navigation server and a terminal;
The terminal is used for sending a navigation request aiming at a target parking lot;
The navigation server is configured to receive the navigation request, generate a navigation path according to the parking navigation method according to the first aspect, and send the navigation path to the terminal.
According to the parking navigation method, the receivable parking users are determined by acquiring the number of the remaining parking spaces of the parking lot, so that the time for the users to find the parking lot is reduced, the parking efficiency is improved, and better car utilization experience is brought to the clients.
Drawings
The above and other objects, features and advantages of the present invention will become more apparent from the following more particular description of embodiments of the present invention, as illustrated in the accompanying drawings. The accompanying drawings are included to provide a further understanding of embodiments of the invention and are incorporated in and constitute a part of this specification, illustrate the invention and together with the embodiments of the invention, and not constitute a limitation to the invention. In the drawings, like reference numerals generally refer to like parts or steps.
FIG. 1 is a schematic block diagram of an electronic device for a park navigation method according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart of a method of parking navigation according to an embodiment of the application;
Fig. 3 is a schematic flowchart of a method of acquiring parking lot information according to an embodiment of the present application;
FIG. 4 is a schematic block diagram of a parking management system according to an embodiment of the present application;
FIG. 5 is a schematic flow chart diagram of a method of parking navigation according to another embodiment of the present application;
Fig. 6 is a schematic structural diagram of an intelligent auxiliary driving system according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, exemplary embodiments according to the present invention will be described in detail with reference to the accompanying drawings. It should be apparent that the described embodiments are only some embodiments of the present invention and not all embodiments of the present invention, and it should be understood that the present invention is not limited by the example embodiments described herein. Based on the embodiments of the invention described in the present application, all other embodiments that a person skilled in the art would have without inventive effort shall fall within the scope of the invention.
Aiming at the problems that the existing parking navigation method is long in parking time and even causes local road traffic jam, and greatly influences the traveling experience of users, the application provides the parking navigation method, the navigation server, the medium and the intelligent auxiliary driving system, which can reduce the time for users to find a parking lot, improve the parking efficiency and bring better vehicle experience to the users, and the application is described in detail below.
First, an example electronic apparatus 100 for implementing a parking navigation method according to an embodiment of the present invention is described with reference to fig. 1.
As shown in fig. 1, electronic device 100 includes one or more processors 101, one or more storage devices 102, an input device 103, an output device 104, which are interconnected by a bus system 105 and/or other forms of connection mechanisms (not shown). It should be noted that the components and structures of the electronic device 100 shown in fig. 1 are exemplary only and not limiting, as the control device may have other components and structures as desired.
The processor 101 may be a micro control unit (Microcontroller Unit, MCU), a central Processing unit (Central Processing Unit, CPU), a digital signal processor (DIGITAL SIGNAL Processing, DSP), a single chip and embedded device or other form of Processing unit with data Processing and/or instruction execution capabilities, and may control other components in the electronic device 100 to perform desired functions.
The storage 102 may include one or more computer program products that may include various forms of computer-readable storage media, such as volatile memory and/or non-volatile memory. The volatile memory may include, for example, random Access Memory (RAM) and/or cache memory (cache), and the like. The non-volatile memory may include, for example, read Only Memory (ROM), hard disk, flash memory, and the like. One or more computer program instructions may be stored on the computer readable storage medium that may be executed by the processor 101 to perform server functions and/or other desired functions in embodiments of the present invention described below (implemented by the processor). Various applications and various data, such as various data used and/or generated by the applications, may also be stored in the computer readable storage medium.
The input means 103 may be means by which a user inputs instructions, and may include a keyboard, mouse or touch screen, among other input devices.
The output device 104 may output various information (e.g., images or sounds) to the outside (e.g., a user), and may include one or more of a display, a speaker, and the like.
Next, a parking guidance method according to an embodiment of the present application is described with reference to fig. 2.
The application provides a parking navigation method, as shown in fig. 2, which comprises the following steps:
in step S210, the navigation server obtains a navigation request issued by at least one user for a target parking lot.
In the application, a user can send a navigation request through the terminal equipment, and the navigation request comprises the starting point information and the ending point information. The start point information is the current position information of the user, and the end point information is the target parking lot information, such as position information.
In step S220, the navigation server acquires the remaining number of parking spaces of the target parking lot.
Here, the number of remaining parking spaces in the target parking lot may be obtained by the navigation server from the parking management system of the target parking lot at any time, or may be stored in advance in the storage device by the navigation server and be called by the navigation server at any time. For example, the parking management system sends the latest remaining parking space amount to the navigation server after each change of the remaining parking space amount, and the navigation server stores the remaining parking space amount to the storage device for later calling.
In step S230, the navigation server determines a parking user acceptable to the target parking lot based on the number of navigation requests and the number of remaining parking spaces.
Specifically, whether all users issuing navigation requests can be accepted by the target parking lot or not can be judged according to the number of the navigation requests and the number of the remaining parking spaces. For example, the remaining parking spaces can be completely allocated to navigation users, and the target parking lot can be used as the navigation terminal of all the users as long as the number of navigation requests is not greater than the number of the remaining parking spaces. In addition, the remaining parking space part can be distributed to navigation users, the reserved part is distributed to non-navigation users, the number of the navigation requests is smaller than the number of the remaining parking spaces, and the difference value between the number of the navigation requests and the number of the remaining parking spaces is larger than or equal to the preset reserved parking space number, so that the navigation path is prevented from being changed due to the change of the number of the parking spaces after the navigation path is generated.
When the number of navigation requests is greater than the number of remaining parking spaces or the number of navigation requests is less than the number of remaining parking spaces and the difference from the number of remaining parking spaces is less than the preset number of reserved parking spaces, the parking users acceptable to the target parking lot can be determined based on the priorities of the users.
For example, the number M of parking users receivable in the target parking lot is determined based on the number of remaining parking spaces. The first M users with the highest priority are taken as admissible parking users.
The priority may be determined based on the time of the navigation request, the distance between the user and the target parking lot, and the time of the user traveling along the planned path.
In step S240, the navigation server generates a corresponding navigation path based on the location information of each parking user.
Here, the location information is geographical location information where a user using the navigation apparatus is actually located. The positioning information of the user terminal equipment can be acquired through a positioning system of the user terminal equipment. The positioning system may be a GPS (Global Position Service, global satellite positioning system) system or a beidou satellite positioning system, etc. Since a user using the navigation device may be in a moving state, tracking acquisition of positioning information is required.
Specifically, navigation information is generated from the target parking lot location, current location information of the parking user, and map information.
The navigation path may include all the road identification information, the target point information, etc. passed through, and may also store real-time traffic information to avoid road segments such as congestion or traffic control during the path planning process. The above-mentioned path planning as the basic function of the map service has the business logic as follows: and inputting the position coordinates of the user and the coordinates of the target parking lot, and obtaining a directional navigation path from the input starting point to the destination through calculation based on the route and road condition data.
In step S250, the navigation server transmits the navigation path to the corresponding parking user.
After the navigation server transmits the navigation path to the corresponding parking user, the parking user can travel to the target parking lot according to the navigation path.
According to the parking navigation method, the same parking lot is searched for by a plurality of users at the same time, and the receivable parking users are determined through the number of the remaining parking spaces, so that the time for the users to find the parking lot is shortened, the parking efficiency is improved, and better car utilization experience is brought to the clients.
Next, a method of acquiring parking lot information according to an embodiment of the present application will be described with reference to fig. 3.
In this embodiment, the parking lot information includes position information of a parking lot and remaining parking space number information. The parking navigation method further includes the following steps S310-S330 before the navigation server obtains the navigation request issued by at least one user for the target parking lot.
In step S310, the navigation server receives the position information of the target parking lot and the number of remaining parking spaces transmitted by the parking management system.
The parking management system acquires the occupation information of each parking space in the target parking lot in real time through the parking space sensor.
The occupation information of the parking space can comprise whether the vehicle occupies the current parking space, and one or more of the starting time, the ending time and the berth number of the current parking space occupied by the vehicle.
The parking space sensor monitors the parking space occupation condition in real time, and the monitored parking space occupation state can be reported to a main controller at the entrance of a parking lot or a central server arranged in a machine room.
Fig. 4 is a schematic structural diagram of a parking management system according to an embodiment of the present application, and as shown in fig. 4, in one specific implementation, the parking management system 40 may include, but is not limited to, a parking space information acquisition module 41, an access management module 42, and a central server 43.
The parking space information acquisition module 41 and the access management module 42 are respectively connected with the central server 43 through wireless networks, wherein the wireless networks can be one or more of 4G, 5G or wifi networks.
The central server 43 is also connected to the navigation server via a wireless network capable of supporting telecommunications, such as a 4G, 5G network.
The parking space information acquisition module 41 may include a parking space sensor, for example, the parking space sensor may be a geomagnetic sensor, the geomagnetic sensor is based on geomagnetism, disturbance of a vehicle to a magnetic field of the earth is used as a trigger condition, radar detection is used as an aid, whether a vehicle is driven in or not is sensed, and a vehicle parking start time is recorded, that is, when the vehicle is driven in the parking space, the geomagnetic detection device can detect vehicle entering information, and when the vehicle is driven out, the information that the vehicle is driven out can also be detected.
The parking space sensor detects the parking or leaving of the vehicle on the parking space, and when the parking or leaving of the vehicle is detected, the time for the vehicle to park or leave the parking space and the parking space number of the vehicle corresponding to the parking space are sent to the central server.
The central server 43 is used for performing parking space management, such as collection and statistics of parking space occupation information, and sending the parking space occupation information to the navigation server through the wireless communication module. The central server 43 may also be used for parking charge management, for example to generate payment information from license plate information of the vehicle, time of parking in the parking lot, and time of leaving the parking lot. That is, the parking time period is calculated using the time when the vehicle leaves the parking lot and the time when the vehicle enters the parking lot, and then the parking fee is calculated based on the parking time period.
The access management module 42 is configured to collect license plate information of a vehicle and time information of accessing a parking lot, and send the collected information to the central server 43; the parking fee of the vehicle is acquired from the center server 43, and a brake opening instruction is transmitted to the brake system based on the payment result of the user.
And the parking management system calculates the number of the residual parking spaces of the target parking lot based on the occupation information, and sends the number of the residual parking spaces and the position information of the target parking lot to the navigation server.
After the central server in the parking management system counts the occupation situation of the parking spaces, the number of the remaining parking spaces and the position information of the target parking lot are uploaded to the navigation server through the wireless communication module. The uploading can be performed in real time, or performed at preset time intervals, or performed when the number of the remaining parking spaces is changed.
Specifically, the parking management system calculates the information of the parking spaces in a summarizing way, and cards out the number of the remaining parking spaces in the parking lot, and the data is uploaded to the map background through the wireless communication module at fixed intervals. And after the map background receives the data, calibrating and corresponding the parking lot position information and the vacant parking space information, and storing the parking lot position information and the vacant parking space information to the cloud for real-time refreshing. When a user searches for parking lot information through a map Application program (App), the page end simultaneously gives the parking lot position, the vacant parking space data and the route planning time for the user to select.
In step S320, the navigation server stores the position information of the target parking lot and the number of remaining parking spaces in the storage device.
In step S330, when receiving the parking lot inquiry request issued by the user, the navigation server reads the location information and the number of remaining parking spaces and transmits them to the user.
Specifically, the map service data can be sent to user terminal equipment, and the user terminal equipment is provided with a client application program of map service, so that map service functions such as line navigation, street view map, place inquiry, line inquiry, real-time road condition and the like can be provided for a user. Such as "Goldmap" applications, etc. The application program can be run on terminal equipment of a user, such as a smart phone, a tablet computer, a vehicle-mounted terminal and the like.
It can be appreciated that in one embodiment, map data is downloaded locally to the user terminal device, so that the application program can still implement map functions such as path planning and path modification in an offline state. For example, map data is downloaded on the vehicle-mounted terminal, so that when the vehicle-mounted terminal is in an offline state, route planning and updating can still be performed by using the locally downloaded map data.
However, when the parking navigation method is implemented, the path planning is implemented by the navigation server corresponding to the client. The navigation server stores the current position information of each client, and can carry out path planning on the admissible parking users.
According to the method, the system and the device, the parking spaces are monitored by acquiring the number of the remaining parking spaces in real time, the parking space information is synchronized to the map software through the wireless communication module, so that the parking lot and the parking space information are fully fused, the real-time problem of the number of the remaining parking spaces is effectively solved, the public parking spaces can be effectively utilized, the driving and traveling experience of a user is improved, and the technical problem that the position information of the parking lot and the situation of the remaining parking spaces in the prior art cannot be synchronized in real time is solved.
According to one embodiment of the present application, a navigation server determines a parking user acceptable to a target parking lot based on the number of navigation requests and the number of remaining parking spaces, including:
Under the condition that the number of navigation requests is smaller than or equal to the number of the remaining parking spaces, determining that each user sending the navigation requests aiming at the target parking lot is an acceptable parking user;
In the case where the number of navigation requests is greater than the number of remaining parking spaces, a parking user receivable in the target parking lot is determined based on a travel time required for each user to reach the target parking place.
Determining a parking user receivable in the target parking lot based on a travel time required for each user to reach the target parking place, comprising:
and determining N users as parking users which can be accepted by the target parking lot based on the sequence of the running time of each user from short to long, wherein N is less than or equal to the number of the remaining parking spaces.
When N is equal to the number of the remaining parking spaces, the remaining parking spaces can be completely distributed to navigation users. And when N is smaller than the number of the residual parking spaces, the residual parking spaces are partially distributed to navigation users, so that the part can be reserved for non-navigation users, and the situation that the navigation path is changed due to the change of the number of the parking spaces after the navigation path is generated can be avoided.
The parking guidance method of the present embodiment is specifically described below with reference to fig. 5.
Step S1: the user inputs a search "parking lot" using the map app.
Step S2: and the map app outputs the nearby parking lot positions and the rest parking space information according to the priority and integrates the parking lot positions, the driving time and the rest parking space quantity according to the position information of the user, so that the user can select by referring to driving.
Step S3: the user clicks on the parking lot selection at the app page end in conjunction with his own needs.
Step S4: and the map background judges whether a plurality of users simultaneously designate the same parking lot, if not, the current user obtains the highest priority, and the map background directly jumps to the step S5 to carry out path planning. If there are a plurality of users who are simultaneously locating a search or have a vehicle to go to a target parking lot, a judgment selection needs to be made through the following steps S41 to S43.
Step S41: and judging whether the current residual parking space meets all searching users, if so, jumping to the step S5. If not, the following step S42 is performed.
Step S42: the map background synthesizes the positioning information of all searching users, performs path planning, calculates the time required by each user to reach a target parking place when the user runs according to the planned path, and sorts the users according to the priority as the time is shorter, the priority is higher; and then, according to the number of the remaining parking spaces, the user with higher priority is a user for obtaining the parking spaces, and the step S5 is skipped. For users who do not obtain priority, the following step S43 is performed.
Step S43: the map app page end informs the user who does not obtain the priority that the number of the remaining parking spaces of the target parking lot is insufficient, and recommends to select other parking lots.
Step S5: and the map app performs path planning, calculates the time required by driving, and informs the target parking lot to establish communication connection with a main control at the entrance of the target parking lot.
Step S6: the user goes to the target parking lot, when the target parking lot has the parking stall change in the way of going, initiatively in time report to the map backstage, and the backstage receives and notifies the user to reselect the route in the first time after the parking stall is taken up the information, avoids more time waste.
Step S7: and the user enters the parking lot according to the path planning, and parks by intelligent auxiliary driving.
Step S8: after the user parks, the parking space sensor of the parking lot senses information change, then the information is reported to the main control at the entrance of the parking lot, the main control reports the summarized and calculated information to the map, the background of the map receives the parking space data and updates and stores the parking space data to the cloud, and the navigation is finished.
By the method of the embodiment, a user searches a parking lot (the rest parking space information is synchronously displayed) by using the map APP, and the user can finish parking by going to the parking lot with a space according to the navigation route; in the driving process, the parking spaces are refreshed in real time, the phenomenon that the empty parking spaces are insufficient when a user goes to a parking lot is avoided, better prejudgment is realized, and the user experience on the intelligent driving auxiliary system can be fully improved.
According to an embodiment of the present application, the parking navigation method further includes:
After the navigation paths are sent to the corresponding parking users, when the number of the remaining parking spaces is reduced, corresponding prompt information is sent to at least some users in the parking users.
Specifically, the prompt information can include prompt information of insufficient parking spaces and recommended prompts of other parking lots, so that a user has an opportunity to adjust a driving route, and the situation that the parking lots are searched again or waiting for the parking spaces due to no parking spaces after the user arrives at the parking lots is avoided.
Here, the determination of the time of the user may be based on the time of the navigation request, the determination may be based on the distance between the user and the target parking lot, or the determination may be based on the time of the user traveling along the planned path, for example. For example, a notification of an insufficient number of parking spaces may be sent to a part of users having the longest travel time.
According to an embodiment of the present application, the parking navigation method further includes:
And the navigation server sends the position information of other parking lots and the number of the residual parking spaces to the navigation terminal of the user which is not acceptable to the target parking lot.
Specifically, the navigation server may determine the users that are not acceptable to the target parking lot based on the number of navigation requests, the location information of each user, and the number of remaining parking spaces. The navigation server acquires the position information of other parking lots and the number of the remaining parking spaces; and the navigation server sends the position information of other parking lots and the number of the residual parking spaces to the navigation terminal of the unacceptable user.
When the user who cannot be admitted is determined, all the remaining parking spaces can be allocated to the user who sends the navigation request, or part of the remaining parking spaces can be allocated to the user who sends the navigation request, and other parking spaces are reserved parking spaces. The users who do not allocate the parking spaces are not acceptable users.
The user incapable of being accepted by the parking lot is determined in the navigation stage, so that waiting or changing of the parking lot to go out again due to no parking space after the user arrives at the parking lot is avoided.
According to one embodiment of the present application, the navigation server transmits the number of parking users to a parking management system provided to a target parking lot.
The number of the parking users is sent to the parking management system, so that the parking management system can update the number of the remaining parking spaces in time.
The embodiment of the application also provides a navigation server, which comprises a memory and a processor, wherein the memory stores a computer program run by the processor, and the computer program, when run by the processor, causes a device provided with the processor to execute the parking navigation method according to any embodiment.
The embodiment of the application also provides a storage medium, and a computer program is stored on the storage medium, and the computer program runs on a computer, and when the computer program runs, the computer is caused to execute the parking navigation method according to any embodiment.
The embodiment of the application also provides an intelligent auxiliary driving system, which comprises a terminal and a navigation server.
Fig. 6 is a schematic structural diagram of an intelligent driving assistance system according to an embodiment of the present application, and as shown in fig. 6, the intelligent driving assistance system of the present embodiment includes a terminal 61 and a navigation server 62. The terminal is used for sending a navigation request aiming at the target parking lot; the navigation server is configured to receive a navigation request, generate a navigation path according to the parking navigation method according to any one of the first aspect, and send the navigation path to the terminal. The terminal 61 communicates with the navigation server 62 via a communication network 64.
The terminal 61 may interact with the navigation server 62 via a communication network 64. The intelligent driving assistance system may further include a data storage device 63, which may store data that the navigation server 62 needs to process. The data storage device 63 may be integrated on the navigation server 62 or may be placed on the cloud or other server. In one embodiment, the navigation server 62 provides a navigation service for the terminal 61, and in the process of navigating the target vehicle, the terminal 61 displays a navigation interface for navigating the target vehicle; in the navigation interface, a navigation map and the number of parking lots and remaining parking spaces in the navigation map are displayed.
In one embodiment, the terminal 61 may be operated with an electronic map client, where the electronic map client may support vehicle navigation, and when the driver drives the target vehicle, the driver may start the electronic map client to navigate for the target vehicle by using the terminal 61, and in the navigation process, the navigation server 62 communicates with the terminal 61 through a network to obtain location information about the target vehicle, so that the terminal 61 implements the vehicle navigation method provided by the embodiment of the present application. The terminal 61 may be, but is not limited to, various smart phones, tablet computers, smart car devices, and the like. The terminal 62 may be implemented as a stand-alone server or as a server cluster of multiple servers.
Although the illustrative embodiments have been described herein with reference to the accompanying drawings, it is to be understood that the above illustrative embodiments are merely illustrative and are not intended to limit the scope of the present invention thereto. Various changes and modifications may be made therein by one of ordinary skill in the art without departing from the scope and spirit of the invention. All such changes and modifications are intended to be included within the scope of the present invention as set forth in the appended claims.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described device embodiments are merely illustrative, e.g., the division of the elements is merely a logical functional division, and there may be additional divisions when actually implemented, e.g., multiple elements or components may be combined or integrated into another device, or some features may be omitted or not performed.
In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in order to streamline the invention and aid in understanding one or more of the various inventive aspects, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof in the description of exemplary embodiments of the invention. However, the method of the present invention should not be construed as reflecting the following intent: i.e., the claimed invention requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
It will be understood by those skilled in the art that all of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or units of any method or apparatus so disclosed, may be combined in any combination, except combinations where the features are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings), may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments described herein include some features but not others included in other embodiments, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the claims, any of the claimed embodiments may be used in any combination.
Various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that some or all of the functions of some of the modules in an item analysis device according to embodiments of the present invention may be implemented in practice using a microprocessor or Digital Signal Processor (DSP). The present invention can also be implemented as an apparatus program (e.g., a computer program and a computer program product) for performing a portion or all of the methods described herein. Such a program embodying the present invention may be stored on a computer readable medium, or may have the form of one or more signals. Such signals may be downloaded from an internet website, provided on a carrier signal, or provided in any other form.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The use of the words first, second, third, etc. do not denote any order. These words may be interpreted as names.
The foregoing description is merely illustrative of specific embodiments of the present invention and the scope of the present invention is not limited thereto, and any person skilled in the art can easily think about variations or substitutions within the scope of the present invention. The protection scope of the invention is subject to the protection scope of the claims.
Claims (10)
1. A parking navigation method, characterized in that the parking navigation method comprises:
The navigation server acquires a navigation request sent by at least one user aiming at a target parking lot;
The navigation server acquires the number of the remaining parking spaces of the target parking lot;
The navigation server determines a parking user acceptable to the target parking lot based on the number of navigation requests and the number of remaining parking spaces;
The navigation server generates a corresponding navigation path based on the position information of each parking user;
the navigation server sends the navigation path to the corresponding parking user.
2. The parking navigation method according to claim 1, wherein before the navigation server acquires a navigation request issued by at least one user for the target parking lot, the parking navigation method further comprises:
the navigation server receives the position information of the target parking lot and the number of the residual parking spaces, which are sent by the parking management system;
The navigation server stores the position information of the target parking lot and the number of the residual parking spaces into a storage device;
And when receiving a parking lot inquiry request sent by a user, the navigation server sends the position information and the number of the remaining parking spaces to the user.
3. The parking navigation method according to claim 1, wherein the navigation server determines a parking user acceptable to the target parking lot based on the number of navigation requests and the number of remaining parking spaces, comprising:
Under the condition that the number of the navigation requests is smaller than or equal to the number of the remaining parking spaces, determining that each user sending the navigation requests aiming at the target parking lot is an acceptable parking user;
And determining the parking users which can be accepted by the target parking lot based on the driving time required by each user to the target parking place under the condition that the number of the navigation requests is larger than the number of the residual parking spaces.
4. A parking guidance method as set forth in claim 3, wherein determining a parking user acceptable to the target parking lot based on a travel time required for each user to the target parking place, includes:
And determining N users as the receivable parking users of the target parking lot based on the sequence of the running time of each user from short to long, wherein N is less than or equal to the number of the residual parking spaces.
5. The parking navigation method of claim 4, further comprising:
And after the navigation path is sent to the corresponding parking users, when the number of the residual parking spaces is reduced, sending corresponding prompt information to at least part of the parking users.
6. The parking navigation method according to any one of claims 1 to 5, characterized in that the parking navigation method further comprises:
And the navigation server sends the position information of other parking lots and the number of the remaining parking spaces to the navigation terminal of the user which is not acceptable to the target parking lot.
7. The parking navigation method according to any one of claims 1 to 5,
The navigation server transmits the number of the parking users to a parking management system provided in the target parking lot.
8. A navigation server comprising a memory and a processor, the memory having stored thereon a computer program to be run by the processor, which when run by the processor causes a device on which the processor is installed to perform the parking navigation method according to any one of claims 1-7.
9. A storage medium having stored thereon a computer program, the computer program being run on a computer, the computer program when run causing the computer to perform the parking navigation method according to any one of claims 1-7.
10. An intelligent auxiliary driving system is characterized by comprising a navigation server and a terminal;
The terminal is used for sending a navigation request aiming at a target parking lot;
the navigation server is configured to receive the navigation request, generate a navigation path by using the parking navigation method according to any one of claims 1 to 7, and send the navigation path to the terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311243179.9A CN118280150A (en) | 2023-09-21 | 2023-09-21 | Parking navigation method, navigation server, medium and intelligent auxiliary driving system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311243179.9A CN118280150A (en) | 2023-09-21 | 2023-09-21 | Parking navigation method, navigation server, medium and intelligent auxiliary driving system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118280150A true CN118280150A (en) | 2024-07-02 |
Family
ID=91632873
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311243179.9A Pending CN118280150A (en) | 2023-09-21 | 2023-09-21 | Parking navigation method, navigation server, medium and intelligent auxiliary driving system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118280150A (en) |
-
2023
- 2023-09-21 CN CN202311243179.9A patent/CN118280150A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11551325B2 (en) | Travel coordination system implementing pick-up location optimization | |
US10629078B1 (en) | Method, system and product for vehicle placement | |
US11231280B2 (en) | Probabilistic parking routes | |
US10168175B2 (en) | Navigation apparatus, server apparatus and method of collecting parking location information | |
US9805602B2 (en) | Parking service | |
US20180315022A1 (en) | Ride sharing management device, ride sharing management method, and program | |
KR101094153B1 (en) | Integrated system for parking guidance and parking lot management | |
US8478518B2 (en) | Traffic information processing system, statistical processing device, traffic information processing method, and traffic information processing program | |
CN102027324B (en) | Apparatus and method for determining parking information | |
CN113851016B (en) | Parking management method and device, electronic equipment and storage medium | |
US20070040701A1 (en) | Parking space locator | |
CN112037565A (en) | Parking space navigation method and system based on Bluetooth positioning | |
WO2010081545A1 (en) | Navigation apparatus, server apparatus and method of providing an indication of likelihood of occupancy of a parking location | |
CN112150858A (en) | Method and system for managing parking area of parking lot | |
JP2016200984A (en) | Shared vehicle management apparatus | |
CN103201776A (en) | Method of retrieving information for a motor vehicle | |
US20200380548A1 (en) | Information processing apparatus, information processing method, and non-transitory storage medium | |
CN113724526A (en) | Parking guidance method, device and system for parking lot and storage medium | |
CN115985131A (en) | Parking lot parking space reservation method and system | |
JP5886671B2 (en) | Parking lot fullness judging device, judging method and program therefor | |
CN110610250A (en) | Method, device and equipment for recommending and prompting free parking space and vehicle searching route prompt | |
CN118280150A (en) | Parking navigation method, navigation server, medium and intelligent auxiliary driving system | |
CN110765344A (en) | Personalized driving service method and system and vehicle-mounted terminal | |
CN110264580B (en) | Management method and device for non-fixed parking spaces | |
JP2006170759A (en) | Method, device, and system for managing reserved object |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |