CN114418152A - Vehicle reservation method, system, equipment and storage medium - Google Patents
Vehicle reservation method, system, equipment and storage medium Download PDFInfo
- Publication number
- CN114418152A CN114418152A CN202111493426.1A CN202111493426A CN114418152A CN 114418152 A CN114418152 A CN 114418152A CN 202111493426 A CN202111493426 A CN 202111493426A CN 114418152 A CN114418152 A CN 114418152A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- target
- position information
- information
- unlocking
- 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 48
- 238000004891 communication Methods 0.000 claims abstract description 75
- 238000012795 verification Methods 0.000 claims description 6
- 238000004590 computer program Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 238000012797 qualification Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 206010063385 Intellectualisation Diseases 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Traffic Control Systems (AREA)
Abstract
The invention provides a vehicle reservation method, a system, equipment and a storage medium, wherein the method comprises the following steps: acquiring target position information reported through a first communication code; determining a target vehicle according to the target position information, and generating a running path of the target vehicle according to the target position information; controlling the target vehicle to automatically travel to the target position information; and unlocking the target vehicle according to the unlocking result carrying the second communication code identifier on the target vehicle. The method comprises the steps of determining a vehicle using place of a user through a first communication code, determining a target vehicle and a target driving path according to the vehicle using place, scheduling the target vehicle, unlocking the target vehicle according to a second communication code carried on the vehicle, and ensuring that an unlocking user is an appointment user, so that the condition of vehicle getting-wrong or vehicle using-wrong is avoided, and the use experience of the user is further improved.
Description
Technical Field
The invention relates to the technical field of vehicle intellectualization, in particular to a vehicle reservation method, a system, equipment and a storage medium.
Background
Along with the continuous development of automobile technology, great convenience is brought to people for traveling, various network car booking and car renting businesses are brought in due time, and the user can clearly use the car according to the time
With the popularity of shared vehicle use, it is more desirable to be able to use shared vehicles at desired times and locations rather than inadvertently finding available shared vehicles, even when they are desired to be used, there are no available shared vehicles nearby. How to scientifically reserve shared vehicles becomes a technical problem to be solved urgently in the field.
The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.
Disclosure of Invention
In order to overcome the defects of the prior art, the invention provides a vehicle reservation method, a system, equipment and a storage medium, which solve the problem of reserving a vehicle in the prior art.
One embodiment of the invention provides a vehicle reservation method, which comprises the following steps:
acquiring target position information reported through a first communication code;
determining a target vehicle according to the target position information, and generating a running path of the target vehicle according to the target position information;
controlling the target vehicle to automatically travel to the target position information;
and unlocking the target vehicle according to the unlocking result carrying the second communication code identifier on the target vehicle.
In one embodiment, the step of acquiring the target location information reported by the first communication code includes:
receiving vehicle reservation information carrying a first communication code identifier;
and determining target position information according to the first communication code identifier.
In one embodiment, the step of determining the target vehicle according to the target position information comprises:
acquiring idle vehicle information within a preset range according to the target position information;
and selecting the idle vehicle closest to the target position as the target vehicle.
In one embodiment, the step of selecting an idle vehicle closest to the target position as the target vehicle further comprises:
acquiring parking lot information within a preset range, wherein the parking lot information comprises: position information of the parking lot, vehicle information in the parking lot;
determining a target parking lot according to the position information of the parking lots in the preset area;
and determining a target vehicle according to the target parking lot.
In one embodiment, the step of generating the travel path of the target vehicle according to the target position information includes:
acquiring the position information of the target vehicle;
generating a task route of the target vehicle according to the target position information and the position information of the target vehicle, wherein the task route comprises: a target path and a target location.
In one embodiment, the step of controlling the target vehicle to automatically travel to the target position information includes:
acquiring second vehicle distribution information on a running path of the target vehicle, wherein the second vehicle is other vehicles except the target vehicle on the running path;
and adjusting the running path of the target vehicle according to the distribution information of the second vehicle.
In one embodiment, the step of unlocking the target vehicle according to the unlocking result carrying the second communication code identifier on the target vehicle includes:
receiving vehicle unlocking information carrying a second communication code identifier, wherein the vehicle unlocking information comprises verification information of a reservation terminal;
issuing vehicle unlocking guide according to the second communication code identifier, and obtaining a vehicle unlocking result according to the vehicle unlocking guide;
one embodiment of the present invention further provides a vehicle reservation system, including:
the acquisition module is used for acquiring the target position information reported by the first communication code;
the navigation module is used for determining a target vehicle according to the target position information and generating a running path of the target vehicle according to the target position information;
the control module is used for controlling the target vehicle to automatically drive to the target position information;
and the unlocking module unlocks the target vehicle according to the second communication code on the target vehicle.
One embodiment of the present invention further provides an electronic device, including:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein the memory has stored thereon instructions executable by at least one processor, the instructions being executable by the at least one processor to enable the at least one processor, when executed, to implement the steps of the vehicle reservation method as recited in any of the above.
One embodiment of the present invention also provides a computer storage medium having a program for vehicle reservation stored thereon, the program for vehicle reservation implementing the steps of the vehicle reservation method as described in any one of the above when executed by a processor.
The vehicle reservation method and the vehicle reservation system provided by the above embodiment of the invention have the following beneficial effects:
1. in the vehicle reservation method provided by the embodiment of the invention, target position information reported through a first communication code is obtained; determining a target vehicle according to the target position information, and generating a running path of the target vehicle according to the target position information; controlling the target vehicle to automatically travel to the target position information; and unlocking the target vehicle according to the unlocking result carrying the second communication code identifier on the target vehicle. The method comprises the steps of determining a vehicle using place of a user through a first communication code, determining a target vehicle and a target driving path according to the vehicle using place, scheduling the target vehicle, unlocking the target vehicle according to a second communication code carried on the vehicle, and ensuring that an unlocking user is an appointment user, so that the condition of vehicle getting-wrong or vehicle using-wrong is avoided, and the use experience of the user is further improved.
2. In one embodiment of the present invention, by acquiring parking lot information within a preset range, the parking lot information includes: position information of the parking lot, vehicle information in the parking lot; determining a target parking lot according to the position information of the parking lots in the preset area; and determining a target vehicle according to the target parking lot. Therefore, the target vehicle can reach the target vehicle using place in the shortest time, and the use experience of a user is further improved.
3. In one embodiment of the invention, second vehicle distribution information on a running path of the target vehicle is obtained, wherein the second vehicle is other vehicles except the target vehicle on the running path; and adjusting the running path of the target vehicle according to the distribution information of the second vehicle. Therefore, the efficiency of the target vehicle reaching the target place can be improved while the safety of automatic driving of the vehicle and the smoothness of the road in the district are met. Thereby improving the user experience.
4. In one embodiment of the invention, vehicle unlocking information carrying a second communication code identifier is received, wherein the vehicle unlocking information comprises verification information of a reservation terminal; issuing vehicle unlocking guide according to the second communication code identifier, and obtaining a vehicle unlocking result according to the vehicle unlocking guide; and completing vehicle unlocking based on the vehicle unlocking result. In the embodiment, after the target vehicle reaches the target position, the user unlocks the target vehicle through the vehicle-mounted second communication code again, consistency between the unlocking user and the identity of the reserved user is guaranteed, and the problem of waste in vehicle management and operation is avoided.
Drawings
FIG. 1 is a schematic diagram of a terminal \ device structure of a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart illustrating a vehicle reservation method according to an embodiment of the present invention;
FIG. 3 is a detailed flowchart of step S10 in FIG. 2;
FIG. 4 is a detailed flowchart of step S20 in FIG. 2;
FIG. 5 is a detailed flowchart of step S202 in FIG. 4;
fig. 6 is a flowchart illustrating step S20 in another embodiment of a vehicle reservation method according to the invention;
FIG. 7 is a detailed flowchart of step S30 in FIG. 2;
FIG. 8 is a detailed flowchart of step S40 in FIG. 2;
FIG. 9 is a block diagram of a vehicle reservation system provided in accordance with one embodiment of the present invention;
fig. 10 is a block diagram of a vehicle reservation system according to an embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As shown in fig. 1, fig. 1 is a schematic terminal structure diagram of a hardware operating environment according to an embodiment of the present invention.
The terminal of the embodiment of the invention can be a PC, and can also be a mobile terminal device with a display function, such as a smart phone, a tablet computer, an electronic book reader, an MP3(Moving Picture Experts Group Audio Layer III, dynamic video Experts compress standard Audio Layer 3) player, an MP4(Moving Picture Experts Group Audio Layer IV, dynamic video Experts compress standard Audio Layer 3) player, a portable computer, and the like.
As shown in fig. 1, the terminal may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, a communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a storage device separate from the processor 1001.
Optionally, the terminal may further include a camera, a Radio Frequency (RF) circuit, a sensor, an audio circuit, a WiFi module, and the like. Such as light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor that may adjust the brightness of the display screen according to the brightness of ambient light, and a proximity sensor that may turn off the display screen and/or the backlight when the mobile terminal is moved to the ear. As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally, three axes), detect the magnitude and direction of gravity when the mobile terminal is stationary, and can be used for applications (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer and tapping) and the like for recognizing the attitude of the mobile terminal; of course, the mobile terminal may also be configured with other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which are not described herein again.
Those skilled in the art will appreciate that the terminal structure shown in fig. 1 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 1, a memory 1005, which is a kind of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and a network operation control application program.
In the terminal shown in fig. 1, the network interface 1004 is mainly used for connecting to a backend server and performing data communication with the backend server; the user interface 1003 is mainly used for connecting a client (user side) and performing data communication with the client; and the processor 1001 may be configured to invoke the vehicle reservation application stored in the memory 1005 and perform the following operations:
acquiring target position information reported through a first communication code;
determining a target vehicle according to the target position information, and generating a running path of the target vehicle according to the target position information;
controlling the target vehicle to automatically travel to the target position information;
and unlocking the target vehicle according to the unlocking result carrying the second communication code identifier on the target vehicle.
Further, the processor 1001 may call the vehicle reservation control application stored in the memory 1005, and also perform the following operations:
the step of obtaining the target location information reported by the first communication code includes:
receiving vehicle reservation information carrying a first communication code identifier;
and determining target position information according to the first communication code identifier.
Further, the processor 1001 may call the vehicle reservation control application stored in the memory 1005, and also perform the following operations:
the step of determining a target vehicle from the target location information includes:
acquiring idle vehicle information within a preset range according to the target position information;
and selecting the idle vehicle closest to the target position as the target vehicle.
Further, the processor 1001 may call the vehicle reservation control application stored in the memory 1005, and also perform the following operations:
the step of selecting an idle vehicle closest to the target location as a target vehicle further comprises:
acquiring parking lot information within a preset range, wherein the parking lot information comprises: position information of the parking lot, vehicle information in the parking lot;
determining a target parking lot according to the position information of the parking lots in the preset area;
and determining a target vehicle according to the target parking lot.
Further, the processor 1001 may call the vehicle reservation control application stored in the memory 1005, and also perform the following operations:
the step of generating a travel path of the target vehicle according to the target position information includes:
acquiring the position information of the target vehicle;
generating a task route of the target vehicle according to the target position information and the position information of the target vehicle, wherein the task route comprises: a target path and a target location.
Further, the processor 1001 may call the vehicle reservation control application stored in the memory 1005, and also perform the following operations:
the step of controlling the target vehicle to automatically travel to the target position information includes:
acquiring second vehicle distribution information on a running path of the target vehicle, wherein the second vehicle is other vehicles except the target vehicle on the running path;
and adjusting the running path of the target vehicle according to the distribution information of the second vehicle.
Further, the processor 1001 may call the vehicle reservation control application stored in the memory 1005, and also perform the following operations:
the step of unlocking the target vehicle according to the unlocking result carrying the second communication code identifier on the target vehicle comprises the following steps:
receiving vehicle unlocking information carrying a second communication code identifier, wherein the vehicle unlocking information comprises verification information of a reservation terminal;
issuing vehicle unlocking guide according to the second communication code identifier, and obtaining a vehicle unlocking result according to the vehicle unlocking guide;
and completing vehicle unlocking based on the vehicle unlocking result.
Referring to fig. 2, a first embodiment of a vehicle reservation method of the present invention provides a vehicle reservation method including:
step S10, acquiring target position information reported by the first communication code;
step S20, determining a target vehicle according to the target position information, and generating a running path of the target vehicle according to the target position information;
step S30, controlling the target vehicle to automatically travel to the target position information;
and step S40, unlocking the target vehicle according to the unlocking result carrying the second communication code identifier on the target vehicle.
Specifically, in this embodiment, the user arrives at a preset taxi calling location according to actual needs, that is, a location where a reserved vehicle exists in a park, a campus, a tourist area or other locations where there is a need, where a communication code (first communication code) corresponding to the reserved vehicle is set at the reserved vehicle location, for example, the user reports reservation request information through the first communication code according to needs, where the reservation request information includes vehicle usage time, location information of the reserved vehicle location, and the number of passengers, the vehicle management center server receives target location information of the reserved vehicle location reported through the first communication code, in this embodiment, the vehicle management center divides the area governed by the vehicle management center into a plurality of sub-areas, and determines the sub-area corresponding to the target location information according to the reported vehicle usage request, and searching for a target vehicle matched with the sub-area and the reported vehicle using request information, and generating a driving path corresponding to the target vehicle according to the vehicle distribution condition in the jurisdiction. In this embodiment, the vehicle is controlled by the vehicle management center server to automatically drive to a place where the user reserves a vehicle according to the target driving route, and in order to avoid the situation of vehicle getting on or using the vehicle getting off, the user needs to scan the second communication code on the target vehicle, unlock the target vehicle, and finish unlocking the target vehicle. In addition, in this embodiment, as to how the target vehicle reaches the reserved vehicle usage place, the vehicle may be driven to the reserved vehicle usage place by a manager or the like and delivered to the corresponding user reporting the vehicle usage reservation request information, and the present invention is not limited thereto.
In the embodiment, the target position information reported by the first communication code is acquired; determining a target vehicle according to the target position information, and generating a running path of the target vehicle according to the target position information; controlling the target vehicle to automatically travel to the target position information; and unlocking the target vehicle according to the unlocking result carrying the second communication code identifier on the target vehicle. The double-code unlocking mode not only ensures the consistency of the vehicle using place and the unlocking place, but also effectively avoids the occurrence of the condition of vehicle getting wrong or wrong.
Further, referring to fig. 3, based on the above embodiment, in one embodiment of the vehicle reservation method according to the present invention, the step S10 further includes:
step S101, vehicle reservation information carrying a first communication code identifier is received;
and S102, determining target position information according to the first communication code identifier.
Specifically, in this embodiment, a user reports request information for reserving a vehicle to a vehicle management system center server through a station code (a first communication code) of the reserved vehicle through a portable terminal, where the request information for reserving the vehicle includes a first communication code identifier, a vehicle using time, a number of passengers, and other relevant factors, and the vehicle management system center server determines a destination where the user is located according to the first communication code identifier. Therefore, the taxi calling place of the user can be determined quickly, the vehicle management center can conveniently schedule idle vehicles nearby, and the user experience is improved.
In the embodiment, the vehicle reservation information carrying the first communication code identification is received; and determining target position information according to the first communication code identifier. The method and the system have the advantages that the position information of the target place where the user calls the vehicle is quickly found in the vehicle management system center database through the first communication code identification, so that the vehicle calling place of the user can be quickly determined, the vehicle management center can conveniently schedule the idle vehicle nearby, and the user experience is improved.
Further, referring to fig. 4, based on the above embodiment, in one embodiment of the vehicle reservation method according to the present invention, the step S20 further includes:
step S201, obtaining idle vehicle information within a preset range according to the target position information;
and step S202, selecting the idle vehicle closest to the target position as the target vehicle.
Specifically, in this embodiment, the vehicle management center system server obtains information of vehicles in an idle state within a preset range of a station according to the position information of the station corresponding to the first communication code identifier, that is, the vehicle management center server divides the jurisdiction area of the vehicle into a plurality of sub-areas, calculates the estimated time length for an idle vehicle in a preset range condition to reach the station position of the user in a parking lot in the sub-area or an adjacent sub-area according to the station information of the user calling the vehicle, and selects the vehicle with the shortest time length as the target vehicle.
Furthermore, in this embodiment, the method further includes: after the vehicle management center system determines the station of the user for using the vehicle according to the identification of the first communication code carried in the vehicle reservation information, whether a corresponding idle vehicle exists in the station or a service parking lot corresponding to the station is determined, and the corresponding target vehicle is matched according to the number of the users for using the vehicle, the time length of using the vehicle and other related factors recorded in the vehicle reservation information by the user. Illustratively, the vehicle management center system server obtains the vehicle usage information according to the vehicle reservation information reported by the first communication code as follows: the number of people using the vehicle: 3 persons, vehicle using time: 09:00-11:00, vehicle taking place: n-12 (the place of using the car can be numbered according to the need of the car management system). Thus, the vehicle management center server, according to the place of using the vehicle: and vehicles meeting the reservation condition within the preset range of the N-12 vehicle calling station are selected, and the vehicle which is closest to the vehicle calling station (N-12) and has the shortest time consumption is selected as the target vehicle.
In the embodiment, the information of the idle vehicles in the preset range is acquired according to the target position information; and selecting the idle vehicle closest to the target position as the target vehicle. Therefore, the vehicle closest to the target position information is selected as the target vehicle, so that the time for the target vehicle to reach the vehicle using target position is shortened, and the use experience of a user is improved.
Further, referring to fig. 5, based on the above embodiment, in one embodiment of the vehicle reservation method according to the present invention, the step S202 further includes:
step S2021, obtaining parking lot information within a preset range, where the parking lot information includes: position information of the parking lot, vehicle information in the parking lot;
step S2022, determining a target parking lot according to the position information of the parking lots in the preset area;
step S2023, determining a target vehicle according to the target parking lot.
Specifically, in the present embodiment, the vehicle management system center server finds the positions of parking lots in the vicinity of the user based on the user's place of calling (target position information), illustratively, parking lots in which there is a fixed sightseeing vehicle in a closed scenic spot, park, district, or other closed area, and the vehicle management system center server finds information of vehicles in the parking lots within a preset range of the place of calling position, and selects an empty vehicle among them that has the shortest time to reach the user's place of calling as the target parking lot based on determining the parking lot closest to the place of calling of the user. Therefore, the target vehicle can reach the target vehicle using place in the shortest time, and the use experience of a user is further improved.
In this embodiment, parking lot information within a preset range is acquired, where the parking lot information includes: position information of the parking lot, vehicle information in the parking lot; determining a target parking lot according to the position information of the parking lots in the preset area; and determining a target vehicle according to the target parking lot. Therefore, the target vehicle can reach the target vehicle using place in the shortest time, and the use experience of a user is further improved.
Further, referring to fig. 6, based on the above embodiment, in one embodiment of the vehicle reservation method according to the present invention, the step S20 further includes:
step S201', acquiring the position information of the target vehicle;
step S202', a task route of the target vehicle is generated according to the target position information and the position information of the target vehicle, and the task route comprises the following steps: a target path and a target location.
Specifically, in this embodiment, after the target vehicle corresponding to the vehicle reservation information of this time is determined, the current location information of the target vehicle is obtained, and the mission route of the target vehicle is planned according to the map in the area according to the location relationship between the location information and the target location information, where the mission route includes a target route and a destination corresponding to the target vehicle. Illustratively, after the vehicle management system central server determines a target vehicle corresponding to vehicle reservation information reported by the vehicle management system central server and carrying the first pass code, the current position information of the target vehicle is obtained, and a task route of a corresponding target position of the target vehicle is generated according to the position information of the target vehicle. The target vehicle driving method comprises the target path of the target vehicle and the position of the destination.
In the embodiment, the position information of the target vehicle is acquired; generating a task route of the target vehicle according to the target position information and the position information of the target vehicle, wherein the task route comprises: a target path and a target location. Therefore, the target vehicle runs to the target position according to the task route, and is scheduled by the vehicle management center server center, so that the smoothness of roads in the jurisdiction area of the target vehicle is guaranteed, and the running experience of the user is improved.
Further, referring to fig. 7, based on the above embodiment, in an embodiment of the vehicle reservation method according to the present invention, the step S30 further includes:
step S301, acquiring second vehicle distribution information on a running path of the target vehicle, wherein the second vehicle is other vehicles except the target vehicle on the running path;
step S302 is performed to adjust a travel route of the target vehicle with respect to the distribution information of the second vehicle.
Specifically, in this embodiment, the vehicle management system center divides the area under jurisdiction into a plurality of sub-areas, determines the sub-area covered by the target vehicle in the traveling process according to the task route of the target vehicle, and extracts the distribution information and the traveling state of the other vehicles except the target vehicle in the sub-area covered by the task route of the target vehicle. In the actual area division, the geographical range near the intersection may be divided into one area, and the geographical range near the ramp merging into the main road may be divided into one area. The traffic conditions in the areas are usually complex, the vehicles have more conditions of turning, parking and queue insertion, and the number of the vehicles is large, and the road section is taken as a complete area, so that unmanned vehicles which are driving in a geographical range near an intersection or a geographical range near a main road merged into a ramp can receive vehicle state information of the same area to deal with various vehicle state emergency situations which may occur in the area. In other embodiments of the present invention, the areas divided by the network side device may be independent of each other, or edge portions of the areas may overlap. And when the overlapping part of the task route of the second vehicle and the task route of the target vehicle exceeds a preset range, adjusting the task route of the target vehicle according to the running state of the second vehicle. In addition, in other embodiments of the present invention, in order to reduce the data calculation amount of the vehicle management center server, only the driving states of the second vehicles in the sub-area covered by the target vehicle task route are collected, and the collection calculation is not performed for the driving states of all the second vehicles in the whole jurisdiction area. Therefore, the efficiency of the target vehicle reaching the target place can be improved while the safety of automatic driving of the vehicle and the smoothness of the road in the district are met. Thereby improving the user experience.
In the embodiment, second vehicle distribution information on a running path of the target vehicle is obtained, wherein the second vehicle is a vehicle other than the target vehicle on the running path; and adjusting the running path of the target vehicle according to the distribution information of the second vehicle. Therefore, the efficiency of the target vehicle reaching the target place can be improved while the safety of automatic driving of the vehicle and the smoothness of the road in the district are met. Thereby improving the user experience.
Further, referring to fig. 8, based on the above embodiment, in one embodiment of the vehicle reservation method according to the present invention, the step S40 further includes:
step S401, receiving vehicle unlocking information carrying a second communication code identifier, wherein the vehicle unlocking information comprises verification information of a reservation terminal;
step S402, issuing vehicle unlocking guide according to the second communication code identification, and obtaining a vehicle unlocking result according to the vehicle unlocking guide;
and S403, completing vehicle unlocking based on the vehicle unlocking result.
Specifically, in the present embodiment, the target vehicle specified based on the vehicle reservation information of the user automatically travels to the target position, that is, the position where the user is located, according to the predetermined task route according to the schedule of the vehicle management system center server. In other embodiments of the present invention, the distance between the target vehicle and the user, the identity of the vehicle, and other basic information may also be displayed in real time on the terminal of the reserved vehicle user after the target vehicle is determined. When the target vehicle is automatically driven to the target position, the user completes the vehicle unlocking using process through the second communication code corresponding to the vehicle. Illustratively, a user scans a two-dimensional code or a bar code and the like on the body of a target vehicle, and sends information for requesting unlocking of the vehicle to a vehicle management center system server or a target vehicle control terminal by scanning a second communication code on the body of the target vehicle, the vehicle management center system server or the target vehicle control terminal sends unlocking guide to the terminal sending the unlocking request information, and the user enters corresponding vehicle leasing information according to the unlocking guide, wherein the corresponding information comprises qualification authentication of a driver, leasing duration, deposit payment and the like, and when the user completes the vehicle unlocking guide and accords with vehicle leasing qualification, the target vehicle is unlocked. In the embodiment, after the target vehicle reaches the target position, the user unlocks the target vehicle through the vehicle-mounted second communication code again, consistency between the unlocking user and the identity of the reserved user is guaranteed, and the problem of waste in vehicle management and operation is avoided.
In addition, in one of other embodiments of the present invention, the vehicle management center system server obtains the obtained vehicle reservation information including the identity of the terminal that reports the reservation information, when the target vehicle is automatically driven to the target location where the user reserves the getting-on according to the target driving route, the user reports the vehicle unlocking request information through the second communication code carried on the target vehicle by using the terminal that reports the reservation information, and according to whether the comparison reservation terminal is consistent with the unlocking terminal, the consistency of the vehicle reservation user and the unlocking user is ensured, the vehicle getting-on and wrong-way situation is avoided, and the use experience of the user is further improved.
In the embodiment, vehicle unlocking information carrying a second communication code identifier is received, wherein the vehicle unlocking information comprises verification information of a reservation terminal; issuing vehicle unlocking guide according to the second communication code identifier, and obtaining a vehicle unlocking result according to the vehicle unlocking guide; and completing vehicle unlocking based on the vehicle unlocking result. Therefore, the consistency of the vehicle reservation user and the unlocking user is ensured, the condition of vehicle getting-on or vehicle getting-off is avoided, and the use experience of the user is further improved.
Referring to fig. 9, an embodiment of the invention provides a vehicle reservation system 300, including:
an obtaining module 310, configured to obtain target location information reported by a first communication code;
the navigation module 320 determines a target vehicle according to the target position information and generates a driving path of the target vehicle according to the target position information;
a control module 330 that controls the target vehicle to automatically travel to target location information;
and the unlocking module 340 unlocks the target vehicle according to the second communication code on the target vehicle.
Referring to fig. 10, a vehicle reservation system 400 is provided according to one embodiment of the present invention. The vehicle reservation system 400 includes:
a memory 420, a processor 410 and a computer program 440 stored on the memory 420 and executable on the processor 410, the computer program 440, when executed by the processor 410, implementing the steps of the vehicle reservation method according to any of the above embodiments.
One embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, where the computer program is executed by a processor to implement the steps of the vehicle reservation method according to any one of the above embodiments.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.
Claims (10)
1. A vehicle reservation method characterized by comprising:
acquiring target position information reported through a first communication code;
determining a target vehicle according to the target position information, and generating a running path of the target vehicle according to the target position information;
controlling the target vehicle to automatically travel to the target position information;
and unlocking the target vehicle according to the unlocking result carrying the second communication code identifier on the target vehicle.
2. The vehicle reservation method according to claim 1, wherein the step of acquiring the target location information reported through the first communication code comprises:
receiving vehicle reservation information carrying a first communication code identifier;
and determining target position information according to the first communication code identifier.
3. The vehicle reservation method according to claim 1, wherein the step of determining a target vehicle according to the target location information includes:
acquiring idle vehicle information within a preset range according to the target position information;
and selecting the idle vehicle closest to the target position as the target vehicle.
4. The vehicle reservation method according to claim 3, wherein the step of selecting an idle vehicle closest to the target position as a target vehicle further comprises:
acquiring parking lot information within a preset range, wherein the parking lot information comprises: position information of the parking lot, vehicle information in the parking lot;
determining a target parking lot according to the position information of the parking lots in the preset area;
and determining a target vehicle according to the target parking lot.
5. The vehicle reservation method according to claim 1, wherein the step of generating the travel path of the target vehicle according to the target position information includes:
acquiring the position information of the target vehicle;
generating a task route of the target vehicle according to the target position information and the position information of the target vehicle, wherein the task route comprises: a target path and a target location.
6. The vehicle reservation method according to claim 1, wherein the step of controlling the target vehicle to automatically travel to the target position information includes:
acquiring second vehicle distribution information on a running path of the target vehicle, wherein the second vehicle is other vehicles except the target vehicle on the running path;
and adjusting the running path of the target vehicle according to the distribution information of the second vehicle.
7. The vehicle reservation method of claim 1, wherein the step of unlocking the target vehicle according to the unlocking result carrying the second communication code identification on the target vehicle comprises:
receiving vehicle unlocking information carrying a second communication code identifier, wherein the vehicle unlocking information comprises verification information of a reservation terminal;
issuing vehicle unlocking guide according to the second communication code identifier, and obtaining a vehicle unlocking result according to the vehicle unlocking guide;
and completing vehicle unlocking based on the vehicle unlocking result.
8. A vehicle reservation system, comprising:
the acquisition module is used for acquiring the target position information reported by the first communication code;
the navigation module is used for determining a target vehicle according to the target position information and generating a running path of the target vehicle according to the target position information;
the control module is used for controlling the target vehicle to automatically drive to the target position information;
and the unlocking module unlocks the target vehicle according to the second communication code on the target vehicle.
9. An electronic device, comprising:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein the memory has stored thereon instructions executable by at least one processor to cause the at least one processor to, when executed, implement the steps of the vehicle reservation method of claims 1-7.
10. A computer storage medium, characterized in that the computer readable storage medium has stored thereon a program of vehicle reservations, which when executed by a processor implements the steps of the vehicle reservation method according to claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111493426.1A CN114418152A (en) | 2021-12-08 | 2021-12-08 | Vehicle reservation method, system, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111493426.1A CN114418152A (en) | 2021-12-08 | 2021-12-08 | Vehicle reservation method, system, equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114418152A true CN114418152A (en) | 2022-04-29 |
Family
ID=81265935
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111493426.1A Pending CN114418152A (en) | 2021-12-08 | 2021-12-08 | Vehicle reservation method, system, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114418152A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107563532A (en) * | 2017-08-30 | 2018-01-09 | 顾泰来 | A kind of shared vehicle dispatching method and device |
CN108986503A (en) * | 2018-04-27 | 2018-12-11 | 北京智行者科技有限公司 | The dispatching method and system of automatic driving vehicle |
US20190139344A1 (en) * | 2017-11-08 | 2019-05-09 | Panasonic Intellectual Property Corporation Of America | Authentication method for authenticating that target vehicle is vheicle of which dispatch has been reserved in dispatch system, storage medium, server, and dispatch system |
CN109859410A (en) * | 2019-01-29 | 2019-06-07 | 北京翔云在线数据技术有限公司 | A kind of wisdom terminal automatic teller machine and its application |
CN111862578A (en) * | 2019-12-31 | 2020-10-30 | 北京嘀嘀无限科技发展有限公司 | Vehicle using method and system |
-
2021
- 2021-12-08 CN CN202111493426.1A patent/CN114418152A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107563532A (en) * | 2017-08-30 | 2018-01-09 | 顾泰来 | A kind of shared vehicle dispatching method and device |
US20190139344A1 (en) * | 2017-11-08 | 2019-05-09 | Panasonic Intellectual Property Corporation Of America | Authentication method for authenticating that target vehicle is vheicle of which dispatch has been reserved in dispatch system, storage medium, server, and dispatch system |
CN108986503A (en) * | 2018-04-27 | 2018-12-11 | 北京智行者科技有限公司 | The dispatching method and system of automatic driving vehicle |
CN109859410A (en) * | 2019-01-29 | 2019-06-07 | 北京翔云在线数据技术有限公司 | A kind of wisdom terminal automatic teller machine and its application |
CN111862578A (en) * | 2019-12-31 | 2020-10-30 | 北京嘀嘀无限科技发展有限公司 | Vehicle using method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7135014B2 (en) | Ride-sharing management device, ride-sharing management method, and program | |
EP3225511B1 (en) | Auto valet parking system and method | |
CN105469627B (en) | A kind of parking stall reserving method and device, parking stall reservation system | |
US11514545B2 (en) | Rideshare management system, rideshare management method, and program | |
JP6848696B2 (en) | Parking management system and parking management method | |
KR101957641B1 (en) | Integrated traffic control system and method for processing thereof | |
JP7357442B2 (en) | Commercial vehicle operation system | |
JP2018163578A (en) | Car pickup control server, in-vehicle terminal, control method, and control program in active car pickup system | |
JP2019079462A (en) | Automatic driving vehicle | |
US20210107529A1 (en) | Vehicle control system, vehicle control method, and program | |
US20210142671A1 (en) | Automated valet parking system and terminal device | |
US20200372418A1 (en) | Information providing method and information providing device | |
JP2010204708A (en) | Management device, system, and method for allocating vehicle, and program | |
CN108022444A (en) | Vehicle parking position guidance method, equipment, shutdown system and readable storage medium storing program for executing | |
JP2020187695A (en) | Vehicle control system, vehicle control method and program | |
US20200326714A1 (en) | Autonomous driving vehicle management system | |
CN113902154A (en) | Reservation system, method and medium for unmanned vehicle | |
JP7471783B2 (en) | Vehicle rental system and vehicle rental method | |
CN115440077A (en) | Automatic passenger-riding management system and automatic passenger-riding management method | |
CN111027728A (en) | Server, information processing method, and non-transitory computer-readable storage medium storing program | |
CN111476388A (en) | Network-reservation unmanned vehicle path planning method and system | |
JP6333341B2 (en) | Information processing apparatus, search area setting method, and program | |
CN113283687A (en) | Server, vehicle operation system, vehicle operation method, and non-volatile computer-readable medium | |
CN114418152A (en) | Vehicle reservation method, system, equipment and storage medium | |
JP2020166764A (en) | Management device, management system, management method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |