Park Logistics Vehicle Scheduling Method, Device, Electronic Equipment and Storage Medium

Through intelligent scheduling platforms and autonomous driving technology, the problem of inefficient scheduling of logistics vehicles in the park has been solved, and timely and effective scheduling of unmanned transportation has been achieved.

CN114912838BActive Publication Date: 2025-07-18FAW JIEFANG AUTOMOTIVE CO
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210664709.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-13
Publication Date
2025-07-18
Estimated Expiration
2042-06-13

AI Technical Summary

Technical Problem

The existing park logistics vehicle dispatch mainly relies on manual driving and communication between dispatchers, which is inefficient and prone to errors, and consumes a lot of manpower and material resources.

Method used

Through the intelligent scheduling platform, coordinate all logistics vehicles and stops in the park, use autonomous driving technology and real-time status positioning system to plan the optimal path and automatically notify loading and unloading of goods to achieve unmanned transportation.

Benefits of technology

It improves the scheduling efficiency in the park, reduces manpower and material consumption, and ensures the timeliness and accuracy of transportation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114912838B_ABST
    Figure CN114912838B_ABST
Patent Text Reader

Abstract

An embodiment of the present invention discloses a method, device, electronic device and storage medium for dispatching a park logistics vehicle. The method includes: responding to a transportation instruction of a target stop point in a driving route, and determining a target logistics vehicle from at least two candidate logistics vehicles in the driving route; controlling the target logistics vehicle to drive to the target stop point, and controlling the target logistics vehicle to carry the transported items and drive to the next stop point; controlling the target logistics vehicle to continue driving along the driving route in the direction of the starting stop point. By adopting the technical solution of the embodiment of the present invention, the optimal path of the designated autonomous park logistics vehicle carrying the designated goods to the stop point to be reached is planned according to the real-time operation status of all autonomous park logistics vehicles, and after arriving at the stop point, relevant personnel are automatically notified to load and unload the goods, so as to ensure the timeliness and effectiveness of unmanned transportation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to the field of logistics technology, and in particular, to a method, device, electronic device, and storage medium for scheduling park logistics vehicles. Background Art

[0002] In a park, the transportation of items is involved. Currently, the transportation of items in the park mainly relies on manually driven vehicles waiting for scheduling at the dispatching office. When there is a transportation demand in the park, the dispatching office staff is contacted to arrange a vehicle for item transportation.

[0003] Currently, the vast majority of vehicles are driven by people, and the dispatching work in the park is basically achieved by dispatchers communicating with walkie-talkies and other means. This dispatching method requires a large amount of manpower and material resources, has low efficiency, and is prone to errors.

[0004] Therefore, how to improve the dispatching efficiency in the park is a technical problem that needs to be solved urgently by those skilled in the art. Summary of the Invention

[0005] Embodiments of the present invention provide a method, device, electronic device, and storage medium for scheduling park logistics vehicles, which improve the overall dispatching efficiency by coordinating all logistics vehicles and docking points in the park through an intelligent dispatching platform.

[0006] In a first aspect, embodiments of the present invention provide a method for scheduling park logistics vehicles, including:

[0007] Responding to a transportation instruction for a target docking point in a driving route, and determining a target logistics vehicle from at least two candidate logistics vehicles in the driving route;

[0008] Controlling the target logistics vehicle to drive to the target docking point, and controlling the target logistics vehicle to carry the transported item to drive to the next docking point;

[0009] Controlling the target logistics vehicle to continue driving along the driving route in the direction of the starting docking point.

[0010] In a second aspect, embodiments of the present invention further provide a device for scheduling park logistics vehicles, including:

[0011] A target logistics vehicle determination module, configured to respond to a transportation instruction for a target docking point in a driving route, and determine a target logistics vehicle from at least two candidate logistics vehicles in the driving route;

[0012] An item transportation module, configured to control the target logistics vehicle to drive to the target docking point, and control the target logistics vehicle to carry the transported item to drive to the next docking point;

[0013] A target logistics vehicle return module, configured to control the target logistics vehicle to continue driving along the driving route in the direction of the starting docking point.

[0014] In a third aspect, an embodiment of the present invention further provides an electronic device, which includes:

[0015] One or more processors;

[0016] A storage device for storing one or more programs;

[0017] When the one or more programs are executed by the one or more processors, the one or more processors implement the park logistics vehicle scheduling method according to any embodiment of the present invention.

[0018] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, it implements the park logistics vehicle scheduling method according to any embodiment of the present invention.

[0019] An embodiment of the present invention provides a park logistics vehicle scheduling method, device, electronic device and storage medium. By responding to a transportation instruction for a target stop point in a driving route and determining a target logistics vehicle from at least two candidate logistics vehicles in the driving route; controlling the target logistics vehicle to drive to the target stop point, and controlling the target logistics vehicle to carry the transported item to drive to the next stop point; controlling the target logistics vehicle to continue driving along the driving route in the direction of the starting stop point. By adopting the technical solution of the embodiment of the present invention, the optimal path of the designated autonomous park logistics vehicle carrying the designated goods to the stop point to be reached is planned according to the real-time operation status of all autonomous park logistics vehicles, and after arriving at the stop point, relevant personnel are automatically notified to load and unload the goods, ensuring the timeliness and effectiveness of unmanned transportation. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] By reading the detailed description of the non-limiting embodiments with reference to the following drawings, other features, objectives and advantages of the present invention will become more obvious. The drawings are only for the purpose of showing the preferred embodiments and are not considered as a limitation of the present invention. Moreover, throughout the drawings, the same reference numerals are used to represent the same components. In the drawings:

[0021] Figure 1 is a flowchart of a park logistics vehicle scheduling method provided by Embodiment 1 of the present invention;

[0022] Figure 2 is a flowchart of a park logistics vehicle scheduling method provided by Embodiment 2 of the present invention;

[0023] Figure 3 is a schematic flowchart of a park logistics vehicle scheduling method provided by Embodiment 3 of the present invention;

[0024] Figure 4It is a schematic structural diagram of a park logistics vehicle scheduling device provided in the fourth embodiment of the present invention;

[0025] Figure 5 It is a schematic structural diagram of an electronic device provided in the fifth embodiment of the present application. Detailed implementation manners

[0026] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the present invention, rather than limiting the present invention. Additionally, it should be noted that for the convenience of description, only parts related to the present invention are shown in the drawings, rather than all the structures.

[0027] Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe the operations (or steps) as sequential processes, many of the operations (or steps) can be implemented in parallel, concurrently, or simultaneously. In addition, the order of the operations can be rearranged. The process can be terminated when its operations are completed, but there may also be additional steps not included in the drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, etc.

[0028] Currently, most vehicles are driven by humans, and the scheduling work in the park is basically achieved by dispatchers communicating with walkie-talkies and other methods. This scheduling method requires a large amount of manpower and material resources, has low efficiency, and is prone to errors.

[0029] In one method, by confirming the front base station on the driving route and sending a scheduling change notice to the edge server corresponding to the front base station; the edge server corresponding to the front base station receives the scheduling change notice and transmits a feedback message back to the edge server corresponding to the current base station; the edge server corresponding to the current base station determines real-time driving information based on the driving state information and driving behavior information, and sends it to the edge server corresponding to the front base station; the edge server corresponding to the front base station receives the driving information and broadcasts a connection through the front base station; the edge server corresponding to the front base station responds to the connection success message of the mobile carrier, establishes a communication connection with the mobile carrier, and realizes the scheduling of the mobile carrier. The autonomous driving scheduling method reduces the number of data transmission hops, reduces the latency, and improves the message response speed. This method mainly illustrates the scheduling of a single vehicle between different driving areas, rather than considering the system scheduling from the overall perspective of the park.

[0030] In another method, there is a scheduling method for the operation of autonomous special vehicles; a scheduling method for the driving behavior of autonomous special vehicles. Based on multiple sensors such as vehicle-mounted cameras, lidar, millimeter-wave radars, and ultrasonic radars, combined with roadside intelligent networked devices, it enriches the perception means and capabilities of autonomous vehicles, provides a better decision-making schedule, and realizes the dynamic scheduling of autonomous vehicles based on the analysis and decision-making on the roadside and vehicle side. However, this method requires basic construction, the cooperation of the roadside and vehicle side, and has high software and hardware costs as well as high deployment time costs.

[0031] In yet another method, through the comprehensive scheduling of all vehicles, especially the traffic rules and driving speeds at intersections, the transportation efficiency is improved, the additional fuel costs caused by inappropriate acceleration and deceleration are reduced, and finally the transportation profit is maximized. This method mainly illustrates the comprehensive scheduling of multiple vehicles at intersections, but does not form an intelligent scheduling from the perspective of the entire road section.

[0032] Based on the defects of the above methods, the embodiments of the present invention provide a scheduling method for park logistics vehicles, which overall coordinates all logistics vehicles and docking points in the park and improves the overall scheduling efficiency.

[0033] Embodiment 1

[0034] Figure 1 It is a flowchart of a scheduling method for park logistics vehicles provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation of intelligent scheduling of logistics vehicles in the park. The method of this embodiment can be executed by a park logistics vehicle scheduling device, and this device can be implemented in a hardware and / or software manner. This device can be configured in the server for park logistics vehicle scheduling. The method specifically includes the following steps:

[0035] S110. Respond to the transportation instruction of the target docking point in the driving route, and determine the target logistics vehicle from at least two candidate logistics vehicles in the driving route.

[0036] The driving route can refer to the route that a logistics vehicle may form by docking in the park. The driving route includes the docking points. When a logistics vehicle enters the road where vehicles drive in the park, it collects the driving route of the vehicle, tries to avoid taking repeated roads as much as possible, and the driving path of the vehicle is a closed-loop path. After the route collection is completed, the logistics vehicle will automatically save the collection result, save the generated map result at the vehicle end, and upload the driving route to the intelligent scheduling platform. The direction of the driving route is fixed, and all logistics vehicles share the driving route and transport items in the direction of the driving route.

[0037] A stop point can refer to the location where a logistics vehicle needs to stop within the park; for example, all the entrances and exits within the park and the entrances and exits of all residential buildings within the park. In the embodiments of the present invention, all possible stop points are regarded as the stop points within the park. A target stop point can refer to the stop point where a logistics vehicle needs to go for transporting items; for example, when a user needs to transport items, an item transportation instruction will be issued, and based on the instruction information, the stop point where the user is located is determined, and the stop point where the user is located is the target stop point. Move the vehicle to the position where the stop point needs to be collected. The intelligent scheduling platform enters the data management module, defaults to the current stop point collection page and saves it. According to the type of the actually collected stop point selected, generally it is a common stop point, and just input the name of the stop point. After completion, the name of the stop point will appear in the left list of the intelligent scheduling platform; the logistics vehicle will automatically save the collection result, save the generated map result at the vehicle end, and upload the stop point collection result to the intelligent scheduling platform.

[0038] A logistics vehicle can refer to a vehicle used for transporting items within the park. The logistics vehicle is a driverless vehicle and stops at the starting stop point in a preset order and receives item transportation instructions in a preset order. The logistics vehicle uses an intelligent scheduling platform to remotely control the logistics vehicle to enter the park to transport items, and the logistics vehicle is configured with a real-time status positioning system. A target logistics vehicle can refer to a vehicle that arrives at the target stop point for transporting items. The intelligent scheduling platform obtains the position of the logistics vehicle through the real-time status positioning system. If the logistics vehicle is located at the starting stop point and has not received an item transportation instruction, then the logistics vehicle is used as the target logistics vehicle to transport items; or there is a first logistics vehicle that has received an item transportation instruction, and the direction from the current target stop point of the first logistics vehicle to the target stop point is consistent with the driving route direction, then the first logistics vehicle can be used as the target logistics vehicle to go to the target stop point to transport items.

[0039] S120. Control the target logistics vehicle to drive to the target stop point, and control the target logistics vehicle to carry the transported items and drive to the next stop point.

[0040] The next stop point can refer to the stop point where the target logistics vehicle transports items to. The next stop point can be any stop point on the driving route. For example, the target logistics vehicle receives the transported items at stop point A and carries the transported items and drives to stop point B; where the stop point B is the next stop point.

[0041] The intelligent scheduling platform receives the item transportation instruction, controls the target logistics vehicle to go to the target stop point, monitors whether the target logistics vehicle arrives at the target stop point, and notifies the user that the target logistics vehicle has arrived at the target stop point when the target logistics vehicle arrives at the target stop point. The user opens the hatch of the target logistics vehicle through the button configured on the target logistics vehicle and stores the item in the target logistics vehicle. The intelligent scheduling platform monitors whether the hatch of the target logistics vehicle is closed. If the hatch is closed, it controls the target logistics vehicle to carry the transported item and drive to the next stop point. Among them, if the user needs to keep the hatch open for a long time, the hatch can be controlled to stay open for a long time through the button configured on the target logistics vehicle. The intelligent scheduling platform monitors that the hatch closing time of the target logistics vehicle exceeds the preset time threshold, and then determines that the hatch of the target logistics vehicle is closed.

[0042] S130. Control the target logistics vehicle to continue driving along the driving route towards the starting stop point.

[0043] The starting stop point can refer to the position where the logistics vehicle stops in the park when it is idle. The starting stop point can be the park entrance position. The starting stop point is configured with a charging area. The intelligent scheduling platform remotely monitors whether the power of the logistics vehicle is sufficient. If it is not sufficient, it enters the charging area for charging. If the power is sufficient, it queues up in the preset order to wait for the item transportation instruction to load and unload items.

[0044] If the next stop point of the target logistics vehicle is the starting stop point, control the target logistics vehicle to continue driving along the driving route towards the starting stop point. If the next stop point of the target logistics vehicle is other stop points on the driving route except the starting stop point, control the target logistics vehicle to continue driving along the driving route towards the starting stop point after the target logistics vehicle transports the item to the next stop point.

[0045] Among them, in the technical solution of this application, the acquisition, storage, use, and processing of the driving state information and position information of the logistics vehicle all comply with the relevant regulations of national laws and regulations.

[0046] In an embodiment of the present invention, a method for scheduling park logistics vehicles is provided. By responding to a transportation instruction for a target stop point in a driving route and determining a target logistics vehicle from at least two candidate logistics vehicles in the driving route; controlling the target logistics vehicle to drive to the target stop point, and controlling the target logistics vehicle to carry the transported items and drive to the next stop point; controlling the target logistics vehicle to continue driving along the driving route in the direction of the starting stop point. By adopting the technical solution of the embodiment of the present invention, the intelligent scheduling platform receives the item transportation instruction, determines the target logistics vehicle based on the status and position information of the logistics vehicle; plans the most efficient path for the target logistics vehicle carrying the specified goods to the stop point to be reached according to the real-time operation status of all logistics vehicles, and automatically calls the receiver to load and unload the goods after reaching the target stop point. After the receiver receives the goods, they go to the next stop point to unload and load the goods. In the embodiment of the present invention, all logistics vehicles in the park are coordinated by the intelligent scheduling platform, the scheduling efficiency is improved, stop points are set at the required positions, and a combination of the shuttle mode and the instant mode is adopted to achieve fast and accurate automatic scheduling of logistics vehicles.

[0047] Embodiment 2

[0048] Figure 2 It is a flowchart of a method for scheduling park logistics vehicles provided in Embodiment 2 of the present invention. The embodiment of the present invention further optimizes the foregoing embodiment on the basis of the above embodiment, and the embodiment of the present invention can be combined with each optional solution in one or more of the above embodiments. As Figure 2 shown, the method for scheduling park logistics vehicles provided in the embodiment of the present invention may include the following steps:

[0049] S210. Obtain the driving status information and the current stop point position information of the at least two candidate logistics vehicles.

[0050] Among them, the driving status information and the current stop point position information may refer to whether the at least two candidate logistics vehicles are transporting items, and determine the stop point positions where the at least two candidate logistics vehicles are currently located. For example, candidate logistics vehicle A among the at least two candidate logistics vehicles is transporting items and is at stop point B1.

[0051] S220. Determine a first candidate logistics vehicle according to the driving status information of the at least two candidate logistics vehicles.

[0052] Among them, the driving state information includes an idle state and a non-idle state; the first candidate logistics vehicle is in an idle state and located at the starting stop. According to the driving state information of the at least two candidate logistics vehicles, the first candidate logistics vehicle that is in an idle state and arranged in a preset order is determined as the first candidate logistics vehicle. For example, candidate logistics vehicle B among the at least two candidate logistics vehicles is in an idle state and is the first candidate logistics vehicle at the starting stop, and candidate logistics vehicle B is determined as the first candidate logistics vehicle.

[0053] S230. Determine a second candidate logistics vehicle according to the position information of the target stop in the driving route and the current stop position information of the at least two candidate logistics vehicles.

[0054] Among them, if the driving direction from the current stop position of the at least two candidate logistics vehicles to the position information of the target stop is consistent with the driving direction of the driving route, a second candidate logistics vehicle is determined. For example, candidate logistics vehicle A among the at least two candidate logistics vehicles is transporting goods and is at stop B2, and the direction from stop B1 to stop B2 is consistent with the driving route direction, and candidate logistics vehicle A is used as the second candidate logistics vehicle.

[0055] S240. Determine the target logistics vehicle according to the current stop position information of the first candidate logistics vehicle, the current stop position information of the second candidate logistics vehicle, and the position information of the target stop.

[0056] In an alternative solution of the embodiment of the present invention, the determining the target logistics vehicle according to the current stop position information of the first candidate logistics vehicle, the current stop position information of the second candidate logistics vehicle, and the position information of the target stop includes:

[0057] Determine a first driving distance according to the current stop position information of the first candidate logistics vehicle and the position information of the target stop;

[0058] Determine a second driving distance according to the current stop position information of the second candidate logistics vehicle and the position information of the target stop;

[0059] Determine the target logistics vehicle according to the first driving distance and the second driving distance.

[0060] Optionally, the determining the target logistics vehicle according to the first driving distance and the second driving distance includes:

[0061] If the first driving distance is less than the second driving distance, determine the first candidate logistics vehicle as the target logistics vehicle;

[0062] If the first driving distance is greater than the second driving distance, determine the second candidate logistics vehicle as the target logistics vehicle;

[0063] Among them, the at least two candidate logistics vehicles are sorted according to a preset transportation item order. If there are at least two first candidate logistics vehicles or second candidate logistics vehicles, the target logistics vehicle is determined according to the preset transportation item order.

[0064] Among them, the current stopping positions of the first candidate logistics vehicle and the second candidate logistics vehicle and the distances from the target stopping point are determined, and the candidate logistics vehicle with a shorter distance between the current stopping position and the target stopping point is used as the target logistics vehicle. For example, the distance between the starting stopping point of the first candidate logistics vehicle B and the target stopping point is L1, and the distance between the stopping point B2 where the second candidate logistics vehicle A is located and the target stopping point is L2. If L1 < L2, the first candidate logistics vehicle is used as the target logistics vehicle; if L1 > L2, the second candidate logistics vehicle is used as the target logistics vehicle.

[0065] Among them, the driving directions of the driving routes of the at least two candidate logistics vehicles are the same and remain unchanged.

[0066] S250. Control the target logistics vehicle to drive to the target stopping point, and control the target logistics vehicle to carry the transported item to drive to the next stopping point.

[0067] Optionally, the controlling the target logistics vehicle to drive to the target stopping point and controlling the target logistics vehicle to carry the transported item to drive to the next stopping point includes:

[0068] Control the target logistics vehicle to drive to the target stopping point, and send the information that the target logistics vehicle has reached the target stopping point to the user;

[0069] If the user receives the notification information within the preset time, control the target logistics vehicle to carry the transported item to drive to the next stopping point;

[0070] If the user does not receive the notification information within the preset time, control the logistics vehicle to go to the next stopping point.

[0071] Among them, the intelligent scheduling platform plans the optimal path for the target logistics vehicle carrying the specified goods to the target stop by obtaining the real-time operation status of at least two candidate logistics vehicles in the park, and sends the path information to the target logistics vehicle; the at least two candidate logistics vehicles are all equipped with a real-time dynamic positioning system. After receiving the path message, the intelligent algorithm in the controller of the target logistics vehicle converts the path information into a control signal for the vehicle, so that the vehicle starts to automatically travel to the target stop, and the intelligent scheduling platform monitors the vehicle's position information in real time. When the intelligent scheduling platform monitors that the target logistics vehicle arrives at the target stop, it will then call the consignee to load and unload the goods. After receiving the call, the consignee walks to the target stop to load and unload the goods. After the loading and unloading is completed, the consignee determines that the loading and unloading of the goods is completed by pressing a button on the target logistics vehicle and closes the hatch of the target logistics vehicle. After receiving the information that the loading and unloading is completed, the intelligent scheduling platform notifies the target logistics vehicle to leave the target stop; if the consignee does not answer the call, the target logistics vehicle will leave the target stop after waiting for a preset time, and the target logistics vehicle continues to drive to the next stop to load and unload the goods; among them, the preset time can be 5 minutes.

[0072] S260. Control the target logistics vehicle to continue driving along the driving route towards the starting stop.

[0073] Optionally, the control of the target logistics vehicle to continue driving along the driving route towards the starting stop includes:

[0074] Judge whether the battery of the target logistics vehicle is sufficient, and control the target logistics vehicle to drive along the driving route towards the starting stop.

[0075] Among them, when the target logistics vehicle drives to the starting stop, the intelligent scheduling platform will remotely monitor whether the battery of the target logistics vehicle is sufficient; if it is not sufficient, it will enter the charging area for charging; if the battery is sufficient, it will enter the next cycle for loading and unloading.

[0076] An embodiment of the present invention provides a scheduling method for park logistics vehicles, which determines a first candidate logistics vehicle and a second candidate logistics vehicle based on the current stop point information and driving status information of the at least two candidate logistics vehicles; and based on the current stop positions of the first candidate logistics vehicle and the second candidate logistics vehicle and the distances from the target stop point, the candidate logistics vehicle with a shorter distance between the current stop position and the target stop point is used as the target logistics vehicle. The intelligent scheduling platform controls the target logistics vehicle to drive to the target stop point to notify the user to load and unload items, and controls the target logistics vehicle to carry the transported items to the next stop point, and controls the target logistics vehicle to continue driving in the direction of the starting stop point along the driving route. By adopting the technical solution of the embodiment of the present invention, the target logistics vehicle is determined based on the current stop positions of the first candidate logistics vehicle and the second candidate logistics vehicle and the distances from the target stop point; the intelligent scheduling platform controls the target logistics vehicle to go to the target stop point and automatically notifies relevant personnel to load and unload goods after arriving at the target stop point, ensuring the timeliness and effectiveness of unmanned transportation.

[0077] Embodiment III

[0078] Figure 3 It is a schematic flowchart of a scheduling method for park logistics vehicles provided by Embodiment III of the present invention. The embodiment of the present invention further optimizes the foregoing embodiment on the basis of the above embodiment, and the embodiment of the present invention can be combined with each optional solution in one or more of the above embodiments. A logistics park usually consists of multiple scattered buildings. Since the distances between them are relatively far and the transfer of goods is very frequent, the embodiment of the present invention can quickly deploy within the park through an intelligent scheduling platform to quickly collect maps and stop points. As Figure 3 shown, the scheduling method for park logistics vehicles provided in the embodiment of the present invention may include the following steps:

[0079] A1: Remotely control the logistics vehicle to enter the road where the park vehicle travels, collect the driving route of the vehicle well, try to avoid taking the same road repeatedly, and the driving path of the vehicle should be closed-loop;

[0080] A2: After the collection is completed, the logistics vehicle will automatically save the collection result, save the generated map result at the vehicle end, and upload the map result to the intelligent scheduling platform;

[0081] A3: Move the vehicle to the position where the stop point needs to be collected, enter the data management module, default to the stop point collection page and save it currently, and select according to the actually collected stop point type, generally a common stop point, and enter the stop point name. After completion, the stop point name will appear in the left list of the stop point collection page of the intelligent scheduling platform;

[0082] A4: Click "Complete Collection" and confirm. The logistics vehicle will automatically save the collection results, save the generated stop results on the vehicle side, and upload the stop results to the intelligent dispatching platform;

[0083] A5: After the vehicle side completes mapping the service area environment, it is necessary to draw a vector map on the 2D map. After completion, the vector map will be pushed to each logistics vehicle through the cloud;

[0084] A6: The operation background manages all configuration work related to the platform operation. The main functional modules include: Global Overview, Resource Management, System Management; In the Global Overview, the global operation overview will be dynamically counted, including but not limited to stop information, types of distribution materials, quantity and relative changes, the number of logistics vehicles, and transportation mileage; In the Resource Management module, settings such as service area management, creating logistics vehicles, and logistics vehicle management are carried out; In the System Management module, the function menu of the background is configured, and different user access permissions are assigned to different functional modules, which brings convenience to operation permissions, content management, and data security;

[0085] A7: Stop users place orders through the mobile APP to call a logistics vehicle;

[0086] A8: After the platform is configured, the intelligent dispatching platform determines whether there are idle vehicles. If there are no idle vehicles, it will inform the user that there are no idle logistics vehicles at the stop and ask the user to wait;

[0087] A9: If there are idle vehicles, control the logistics vehicle to drive to the target stop;

[0088] A10: After the logistics vehicle arrives at the stop, it will notify the contact person by phone that the logistics vehicle has arrived and ask to load and unload the goods in time; If the user does not receive the notice, the user will be called continuously 3 times; If the call is not answered for 3 minutes, wait for another 5 minutes. If the user still does not receive the notice, the target logistics vehicle will drive into the next stop;

[0089] A11: The user receives the notice, arrives at the stop to load and unload the goods. After completion, close the cargo hold door, and the unmanned vehicle continues to drive along the specified path;

[0090] A12: The target logistics vehicle arrives at its stop and determines whether the battery of the target logistics vehicle is sufficient; If the battery of the target logistics vehicle is sufficient, continue to wait for the item transportation instruction issued by the intelligent dispatching platform; If the battery of the target logistics vehicle is not sufficient, enter the charging area to charge. After charging is completed, drive out of the charging area and continue to wait for the item transportation instruction issued by the intelligent dispatching platform.

[0091] The intelligent scheduling platform provided by the embodiments of the present invention coordinates all the logistics vehicles and docking points in the park, improving the overall scheduling efficiency. The intelligent scheduling platform of the present invention has a fast self-acquired map and docking points, which can be quickly deployed within the park. The scheduling platform is capable of reasonably scheduling all the logistics vehicles in the park, and real-time monitoring the running status and real-time path of all the logistics vehicles in the park, and timely docking with the goods receiver through a mobile phone to ensure the timeliness and effectiveness of unmanned transportation. Due to the ability to quickly self-acquire the map and docking points, compared with manual scheduling and other intelligent scheduling platforms, the implementation difficulty of the park logistics vehicle scheduling method provided by the embodiments of the present invention is lower and the implementation time is shorter.

[0092] Embodiment 4

[0093] Figure 4 FIG. 7 is a schematic structural diagram of a park logistics vehicle scheduling device provided by Embodiment 4 of the present invention. The device includes: a target logistics vehicle determination module 410, an item transportation module 420, and a target logistics vehicle return module 430. Among them:

[0094] The target logistics vehicle determination module 410 is configured to respond to a transportation instruction of a target docking point in a driving route, and determine a target logistics vehicle from at least two candidate logistics vehicles in the driving route;

[0095] The item transportation module 420 is configured to control the target logistics vehicle to drive to the target docking point, and control the target logistics vehicle to carry the transported item and drive to the next docking point;

[0096] The target logistics vehicle return module 430 is configured to control the target logistics vehicle to continue driving along the driving route in the direction of the starting docking point.

[0097] On the basis of the above embodiments, optionally, the target logistics vehicle determination module includes:

[0098] Obtain the driving status information and the current docking point location information of the at least two candidate logistics vehicles;

[0099] Determine a first candidate logistics vehicle according to the driving status information of the at least two candidate logistics vehicles; wherein, the driving status information includes an idle state and a non-idle state; the first candidate logistics vehicle is in an idle state and located at the starting docking point;

[0100] Determine a second candidate logistics vehicle according to the location information of the target docking point in the driving route and the current docking point location information of the at least two candidate logistics vehicles;

[0101] Determine the target logistics vehicle according to the current docking point location information of the first candidate logistics vehicle, the current docking point location information of the second candidate logistics vehicle, and the location information of the target docking point;

[0102] Among them, the driving directions of the at least two candidate logistics vehicle driving routes are the same and remain unchanged.

[0103] Based on the above embodiments, optionally, the target logistics vehicle determination module further includes:

[0104] If the driving direction of the position information from the current stop position of the at least two candidate logistics vehicles to the target stop is the same as the driving direction of the driving route, determine the second candidate logistics vehicle.

[0105] Based on the above embodiments, optionally, the target logistics vehicle determination module further includes:

[0106] Determine the first driving distance according to the current stop position information of the first candidate logistics vehicle and the target stop position information;

[0107] Determine the second driving distance according to the current stop position information of the second candidate logistics vehicle and the target stop position information;

[0108] Determine the target logistics vehicle according to the first driving distance and the second driving distance.

[0109] Based on the above embodiments, optionally, the target logistics vehicle determination module further includes:

[0110] If the first driving distance is less than the second driving distance, determine the first candidate logistics vehicle as the target logistics vehicle;

[0111] If the first driving distance is greater than the second driving distance, determine the second candidate logistics vehicle as the target logistics vehicle;

[0112] Among them, the at least two candidate logistics vehicles are sorted according to the preset order of transported items. If there are at least two first candidate logistics vehicles or second candidate logistics vehicles, determine the target logistics vehicle according to the preset order of transported items.

[0113] Based on the above embodiments, optionally, the item transportation module includes:

[0114] Control the target logistics vehicle to drive to the target stop, and send the information that the target logistics vehicle has reached the target stop to the user;

[0115] If the user receives the notification information within the preset time, control the target logistics vehicle to carry the transported item and drive to the next stop;

[0116] If the user does not receive the notification information within the preset time, control the logistics vehicle to go to the next stop.

[0117] Based on the above embodiments, optionally, the target logistics vehicle return module includes:

[0118] Determine whether the power of the target logistics vehicle is sufficient, and control the target logistics vehicle to travel along the driving route towards the starting stop point.

[0119] The park logistics vehicle scheduling device provided in the embodiments of the present invention can execute the park logistics vehicle scheduling method provided in any of the above embodiments of the present invention, and has the corresponding functions and beneficial effects for executing the park logistics vehicle scheduling method. For the detailed process, refer to the relevant operations of the park logistics vehicle scheduling method in the foregoing embodiments.

[0120] Embodiment Five

[0121] Figure 5 It is a schematic structural diagram of an electronic device provided in Embodiment Five of the present application. Embodiments of the present application provide an electronic device, and an interactive device for scheduling park logistics vehicles provided in the embodiments of the present application can be integrated in the electronic device. As Figure 5 shown, the present embodiment provides an electronic device 500, which includes: one or more processors 520; a storage device 510 for storing one or more programs, and when the one or more programs are executed by the one or more processors 520, the one or more processors 520 implement the park logistics vehicle scheduling method provided in the embodiments of the present application, and the method includes:

[0122] Respond to the transportation instruction of the target stop point in the driving route, and determine the target logistics vehicle from at least two candidate logistics vehicles on the driving route;

[0123] Control the target logistics vehicle to travel to the target stop point, and control the target logistics vehicle to carry the transported item and travel to the next stop point;

[0124] Control the target logistics vehicle to continue to travel along the driving route towards the starting stop point.

[0125] Of course, those skilled in the art can understand that the processor 520 also implements the technical solutions of the park logistics vehicle scheduling method provided in any embodiment of the present application.

[0126] Figure 5 The shown electronic device 500 is only an example, and should not bring any limitation to the functions and usage scope of the embodiments of the present application.

[0127] As Figure 5 shown, the electronic device 500 includes a processor 520, a storage device 510, an input device 530, and an output device 540; the number of processors 520 in the electronic device can be one or more, Figure 5Take a processor 520 as an example; the processor 520, storage device 510, input device 530, and output device 540 in the electronic device can be connected via a bus or other means. Figure 5 Take the connection via bus 550 as an example.

[0128] As a computer-readable storage medium, the storage device 510 can be used to store software programs, computer-executable programs, and module units, such as the program instructions corresponding to the park logistics vehicle scheduling method in the embodiments of the present application.

[0129] The storage device 510 mainly includes a storage program area and a storage data area. Among them, the storage program area can store an operating system and application programs required for at least one function; the storage data area can store data created according to the use of the terminal, etc. In addition, the storage device 510 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices. In some instances, the storage device 510 can further include a memory remotely set relative to the processor 520, and these remote memories can be connected via a network. Examples of the above networks include, but are not limited to, the Internet, enterprise intranets, local area networks, mobile communication networks, and their combinations.

[0130] The input device 530 can be used to receive input digital, character information, or voice information, and generate key signal inputs related to the user settings and function controls of the electronic device. The output device 540 can include electronic devices such as a display screen and a speaker.

[0131] The electronic device provided by the embodiments of the present application can effectively solve the problem of park logistics vehicle scheduling and, to a large extent, ensure the timely and effective technical effect of unmanned transportation.

[0132] Embodiment Six

[0133] Embodiment Six of the present invention also provides a storage medium containing computer-executable instructions, and the computer-executable instructions are used to execute a park logistics vehicle scheduling method when executed by a computer processor. The method includes:

[0134] Respond to the transportation instruction of the target stop point in the driving route, and determine the target logistics vehicle from at least two candidate logistics vehicles in the driving route;

[0135] Control the target logistics vehicle to drive to the target stop point, and control the target logistics vehicle to carry the transported items and drive to the next stop point;

[0136] Control the target logistics vehicle to continue driving along the driving route in the direction of the starting stop point.

[0137] The computer storage medium of the embodiments of the present invention may adopt any combination of one or more computer-readable media. The computer-readable media may be computer-readable signal media or computer-readable storage media. The computer-readable storage media may be, for example, but not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or components, or any combination of the above. More specific examples (non-exhaustive list) of the computer-readable storage media include: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fibers, portable CD-ROMs, optical storage devices, magnetic storage devices, or any suitable combination of the above. The computer-readable storage media may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component.

[0138] The computer-readable signal media may include data signals propagated in a baseband or as part of a carrier wave, which carry computer-readable program codes. Such propagated data signals may take various forms, including but not limited to: electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal media may also be any computer-readable media other than the computer-readable storage media, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, device, or component.

[0139] The program codes contained on the computer-readable media may be transmitted by any appropriate media, including but not limited to: wireless, wire, optical cable, radio frequency (RF), etc., or any suitable combination of the above.

[0140] Computer program code for performing the operations of the present invention may be written in one or more programming languages or combinations thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and also including conventional procedural programming languages such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or it may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0141] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc. means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0142] Note that the above is only the preferred embodiment of the present invention and the technical principles applied. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, re-adjustments, and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments. Without departing from the concept of the present invention, more other equivalent embodiments can be included, and the scope of the present invention is determined by the scope of the appended claims.

Claims

1. A method for scheduling park logistics vehicles, characterized in that, The method includes: Responding to a transportation instruction for a target stop point in a driving route, and determining a target logistics vehicle from at least two candidate logistics vehicles on the driving route; Controlling the target logistics vehicle to drive to the target stop point, and controlling the target logistics vehicle to carry the transported items and drive to the next stop point; Controlling the target logistics vehicle to continue driving along the driving route in the direction of the starting stop point; Wherein, the responding to a transportation instruction for a target stop point in a driving route, and determining a target logistics vehicle from at least two candidate logistics vehicles on the driving route, includes: Obtaining the driving status information and the current stop point location information of the at least two candidate logistics vehicles; Determining a first candidate logistics vehicle based on the driving status information of the at least two candidate logistics vehicles; wherein, the driving status information includes an idle state and a non-idle state; the first candidate logistics vehicle is in an idle state and is located at the starting stop point; If the driving direction from the current stop point location of the at least two candidate logistics vehicles to the target stop point is consistent with the driving direction of the driving route, determining a second candidate logistics vehicle; Determining a first driving distance based on the current stop point location information of the first candidate logistics vehicle and the target stop point location information; Determining a second driving distance based on the current stop point location information of the second candidate logistics vehicle and the target stop point location information; Determining the target logistics vehicle based on the first driving distance and the second driving distance; Wherein, the driving directions of the at least two candidate logistics vehicle driving routes are consistent and remain unchanged; the at least two candidate logistics vehicles are sorted in a preset transported item order, and if there are at least two first candidate logistics vehicles or second candidate logistics vehicles, the target logistics vehicle is determined according to the preset transported item order.

2. The method according to claim 1, wherein The determining the target logistics vehicle based on the first driving distance and the second driving distance includes: If the first driving distance is less than the second driving distance, determining the first candidate logistics vehicle as the target logistics vehicle; If the first driving distance is greater than the second driving distance, determining the second candidate logistics vehicle as the target logistics vehicle; Wherein, the at least two candidate logistics vehicles are sorted in a preset transported item order, and if there are at least two first candidate logistics vehicles or second candidate logistics vehicles, the target logistics vehicle is determined according to the preset transported item order.

3. The method according to claim 1, wherein The controlling the target logistics vehicle to drive to the target stop point, and controlling the target logistics vehicle to carry the transported items and drive to the next stop point includes: Controlling the target logistics vehicle to drive to the target stop point, and sending the information that the target logistics vehicle has reached the target stop point to the user; If the user receives the information that the target logistics vehicle has reached the target stop point within a preset time, controlling the target logistics vehicle to carry the transported items and drive to the next stop point; If the user does not receive the information that the target logistics vehicle has reached the target stop point within a preset time, controlling the logistics vehicle to go to the next stop point.

4. The method according to claim 1, characterized in that, The controlling the target logistics vehicle to continue driving along the driving route in the direction of the starting stop point includes: Judging whether the power of the target logistics vehicle is sufficient, and controlling the target logistics vehicle to drive along the driving route in the direction of the starting stop point.

5. A scheduling device for park logistics vehicles, characterized in that, The device includes: A target logistics vehicle determination module, configured to respond to a transportation instruction of a target stop point in a driving route, and determine a target logistics vehicle from at least two candidate logistics vehicles on the driving route; An item transportation module, configured to control the target logistics vehicle to drive to the target stop point, and control the target logistics vehicle to carry the transported item and drive to the next stop point; A target logistics vehicle return module, configured to control the target logistics vehicle to continue driving along the driving route in the direction of the starting stop point; Wherein, the target logistics vehicle determination module is specifically configured to: Obtain the driving status information and the current stop point location information of the at least two candidate logistics vehicles; Determine a first candidate logistics vehicle according to the driving status information of the at least two candidate logistics vehicles; wherein, the driving status information includes an idle state and a non-idle state; the first candidate logistics vehicle is in an idle state and is located at the starting stop point; If the driving direction of the position information from the current stop point of the at least two candidate logistics vehicles to the target stop point is the same as the driving direction of the driving route, determine a second candidate logistics vehicle; Determine a first driving distance according to the current stop point location information of the first candidate logistics vehicle and the target stop point location information; Determine a second driving distance according to the current stop point location information of the second candidate logistics vehicle and the target stop point location information; Determine the target logistics vehicle according to the first driving distance and the second driving distance; Wherein, the driving directions of the driving routes of the at least two candidate logistics vehicles are the same and remain unchanged; the at least two candidate logistics vehicles are sorted according to a preset transported item order. If there are at least two first candidate logistics vehicles or second candidate logistics vehicles, the target logistics vehicle is determined according to the preset transported item order.

6. An electronic device, characterized in that, Including: One or more processors; A storage device, configured to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the park logistics vehicle scheduling method according to any one of claims 1-4.

7. A storage medium containing computer-executable instructions, characterized in that, The computer-executable instructions are used to execute the park logistics vehicle scheduling method according to any one of claims 1-4 when executed by a computer processor.

Citation Information

Patent Citations

  • A method and apparatus for controlling a vehicle

    CN109767130A