Garbage collection and transportation route planning method, device and equipment and computer readable medium
By determining the fixed collection point information within the garbage collection and transportation area and generating fixed and intelligent routes, the problems of complexity and high maintenance costs in the existing technology are solved, and efficient and flexible garbage collection and transportation management are achieved.
Patent Information
- Application Number
- CN202411983321.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-02-28
AI Technical Summary
The existing garbage collection and transportation methods require separate configuration of plans and parameters for each transportation point, resulting in high complexity and maintenance costs, and it is difficult to achieve unified cross-regional management and dynamic adjustment of transportation strategies.
By determining the information of the fixed garbage collection point in the garbage collection and transportation area, a fixed garbage collection and transportation route is generated, and an intelligent route is generated according to temporary needs and distributed to the target garbage collection and transportation vehicles, dynamic adjustment and unified management are achieved.
It improves the efficiency of garbage collection and transportation, reduces operating costs, ensures that garbage can be disposed of in a timely and efficient manner, and reduces the possibility of human intervention and misconfiguration.
Smart Images

Figure CN119533516A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present disclosure relate to the field of computer technology, and more particularly to methods, devices, equipment, and computer-readable media for planning garbage collection and transportation routes. Background Art
[0002] Waste collection and transportation is the process of collecting and transporting waste generated within a city or community for subsequent processing. Currently, waste collection and transportation is typically done by planning collection routes based on fixed collection routes or relying on human experience to determine routes.
[0003] However, when using the above method for garbage collection and transportation, the following technical problems often occur:
[0004] First, specific collection and transportation plans and parameters must be configured for each collection and transportation point, which increases the complexity and maintenance costs of garbage collection and transportation. As the size of the city expands and the amount of garbage generated changes, this point-by-point configuration method leads to a lot of duplication of work and is prone to configuration errors, which affects the quality of service.
[0005] Second, setting specific collection and transportation plans and parameters is only applicable to a single collection and transportation area or vehicle, and cannot achieve unified management and optimized scheduling across regions. It is difficult to dynamically adjust the collection and transportation strategy according to actual conditions to deal with emergencies or improve efficiency. Summary of the Invention
[0006] The content of this disclosure is used to briefly introduce concepts that will be described in detail in the detailed description section below. The content of this disclosure is not intended to identify key features or essential features of the claimed technical solution, nor is it intended to limit the scope of the claimed technical solution.
[0007] Some embodiments of the present disclosure propose methods, devices, equipment, and computer-readable media for planning garbage collection and transportation routes to solve one or more of the technical problems mentioned in the above background technology section.
[0008] In a first aspect, some embodiments of the present disclosure provide a method for planning garbage collection and transportation routes based on garbage collection and transportation point information. The method comprises: determining fixed garbage collection and transportation point information within a garbage collection and transportation area to obtain a fixed garbage collection and transportation point information set, wherein the fixed garbage collection and transportation point information in the fixed garbage collection and transportation point information set includes: a unique garbage collection and transportation point identifier, a garbage collection and transportation point type, and location information, and the number of fixed garbage collection and transportation points within the garbage collection and transportation area is less than or equal to a preset number. Based on the location information of each fixed garbage collection and transportation point in the fixed garbage collection and transportation point information set, a fixed garbage collection and transportation route is generated, and the fixed garbage collection and transportation route is sent to a target garbage collection and transportation vehicle, wherein the target garbage collection and transportation vehicle is a garbage collection and transportation vehicle that matches the garbage collection and transportation area. In response to receiving temporary garbage collection and transportation demand report information, determining whether the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added, wherein the temporary garbage collection and transportation demand report information includes: a unique garbage collection and transportation point identifier, a garbage collection and transportation point type, and location information. In response to determining that the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added, the temporary garbage collection and transportation demand report information is added to the temporary garbage collection and transportation demand report information set, and an intelligent garbage collection and transportation route is generated based on the temporary garbage collection and transportation demand report information set and the fixed garbage collection and transportation route. The target garbage collection and transportation vehicle is controlled to broadcast navigation voice broadcast information based on the intelligent garbage collection and transportation route.
[0009] In a second aspect, some embodiments of the present disclosure provide a device for planning garbage collection and transportation routes based on garbage collection and transportation point information. The device comprises: a first determining unit configured to determine information about fixed garbage collection and transportation points within a garbage collection and transportation area, thereby obtaining a set of fixed garbage collection and transportation point information, wherein the fixed garbage collection and transportation point information in the set includes a unique garbage collection and transportation point identifier, a garbage collection and transportation point type, and location information, and the number of fixed garbage collection and transportation points within the garbage collection and transportation area is less than or equal to a preset number; a generating unit configured to generate a fixed garbage collection and transportation route based on the location information of each fixed garbage collection and transportation point in the set of fixed garbage collection and transportation point information, and to send the fixed garbage collection and transportation route to a target garbage collection and transportation vehicle, wherein the target garbage collection and transportation vehicle is a garbage collection and transportation vehicle that matches the garbage collection and transportation area; and a second determining unit configured to, in response to receiving temporary garbage collection and transportation demand report information, determine whether the garbage collection and transportation point indicated by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added, wherein the temporary garbage collection and transportation demand report information includes a unique garbage collection and transportation point identifier, a garbage collection and transportation point type, and location information. The adding unit is configured to, in response to determining that the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added, add the temporary garbage collection and transportation demand report information to the temporary garbage collection and transportation demand report information set, and generate a garbage collection and transportation intelligent route based on the temporary garbage collection and transportation demand report information set and the fixed garbage collection and transportation route. The control unit is configured to control the target garbage collection and transportation vehicle to broadcast navigation voice broadcast information based on the garbage collection and transportation intelligent route.
[0010] In a third aspect, some embodiments of the present disclosure provide an electronic device comprising: one or more processors; a storage device on which one or more programs are stored, and when the one or more programs are executed by one or more processors, the one or more processors implement the method described in any implementation of the first aspect above.
[0011] In a fourth aspect, some embodiments of the present disclosure provide a computer-readable medium having a computer program stored thereon, wherein when the program is executed by a processor, the method described in any implementation of the first aspect is implemented.
[0012] The above-mentioned various embodiments of the present disclosure have the following beneficial effects: through the garbage collection and transportation route planning method based on garbage collection and transportation point information of some embodiments of the present disclosure, the garbage collection and transportation efficiency can be improved. Specifically, the reason for the low efficiency of garbage collection and transportation is that the garbage collection work is often planned through fixed collection and transportation routes, or the collection and transportation routes are determined by relying on human experience. Based on this, in some embodiments of the present disclosure, the garbage collection and transportation route planning method based on garbage collection and transportation point information first determines the information of fixed garbage collection and transportation points within the garbage collection and transportation area, and obtains a set of fixed garbage collection and transportation point information, wherein the fixed garbage collection and transportation point information in the above-mentioned fixed garbage collection and transportation point information set includes: a unique identifier of the garbage collection and transportation point, the type and location information of the garbage collection and transportation point, and the number of fixed garbage collection and transportation points in the above-mentioned garbage collection and transportation area is less than or equal to a preset number. In this way, the specific situation of each collection and transportation point can be fully grasped, providing an accurate data basis for the subsequent generation of collection and transportation routes. Then, based on the location information of each fixed garbage collection and transportation point in the above-mentioned fixed garbage collection and transportation point information set, a fixed garbage collection and transportation route is generated, and the fixed garbage collection and transportation route is distributed to a target garbage collection and transportation vehicle, wherein the target garbage collection and transportation vehicle is a garbage collection and transportation vehicle that matches the above-mentioned garbage collection and transportation area. This reduces the possibility of human intervention, ensures the consistency and accuracy of route planning, and optimizes resource allocation. Next, in response to receiving the temporary garbage collection and transportation demand report information, it is determined whether the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added, wherein the temporary garbage collection and transportation demand report information includes: a unique garbage collection and transportation point identifier, a garbage collection and transportation point type, and location information. Next, in response to determining that the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added, the temporary garbage collection and transportation demand report information is added to the temporary garbage collection and transportation demand report information set, and based on the temporary garbage collection and transportation demand report information set and the fixed garbage collection and transportation route, an intelligent garbage collection and transportation route is generated. This allows for rapid response to emergencies or special needs, flexible adjustments to collection and transportation plans, and timely disposal of even temporarily generated waste. Finally, the targeted waste collection vehicles are controlled to broadcast navigational information based on the intelligent waste collection and transportation routes. This improves waste collection efficiency, reduces operating costs, and ensures timely and effective waste disposal. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that components and elements are not necessarily drawn to scale.
[0014] Figure 1is a flowchart of some embodiments of a method for planning a garbage collection and transportation route based on garbage collection and transportation point information according to the present disclosure;
[0015] Figure 2 This is a screenshot of an internal test operation page for a fixed garbage collection and transportation point in the garbage collection and transportation route planning method based on garbage collection and transportation point information according to the present disclosure;
[0016] Figure 3 This is a screenshot of an internal test operation page for a fixed garbage collection and transportation route in the garbage collection and transportation route planning method based on garbage collection and transportation point information according to the present disclosure;
[0017] Figure 4 Schematic diagram of the structure of some embodiments of the garbage collection and transportation route planning device based on garbage collection and transportation point information disclosed in the present invention;
[0018] Figure 5 It is a structural diagram of an electronic device suitable for implementing some embodiments of the present disclosure. DETAILED DESCRIPTION
[0019] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0020] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments and features in the embodiments of the present disclosure may be combined with each other.
[0021] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0022] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".
[0023] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0024] The present disclosure will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.
[0025] refer to Figure 1 , shows a process 100 of some embodiments of a method for planning a garbage collection and transportation route based on garbage collection and transportation point information according to the present disclosure. The method for planning a garbage collection and transportation route based on garbage collection and transportation point information includes the following steps:
[0026] Step 101: determine the information of fixed garbage collection and transportation points within the garbage collection and transportation area, and obtain a set of information on fixed garbage collection and transportation points.
[0027] In some embodiments, the execution entity of the garbage collection and transportation route planning method based on garbage collection and transportation point information can determine the fixed garbage collection and transportation point information within the garbage collection and transportation area by reading the fixed garbage collection and transportation point information list to obtain a fixed garbage collection and transportation point information set.
[0028] The fixed garbage collection and transportation point information in the fixed garbage collection and transportation point information set may include: a unique garbage collection and transportation point identifier, the garbage collection and transportation point type, and location information. The number of fixed garbage collection and transportation points within the garbage collection and transportation area may be less than or equal to a preset number. The unique garbage collection and transportation point identifier may be used to uniquely identify a garbage collection and transportation point. The location information may be the map coordinates of the garbage collection and transportation point.
[0029] As an example, the types of garbage collection and transportation points may include but are not limited to at least one of the following: "two fixed and four divided" delivery points, catering delivery points, and property delivery points.
[0030] For example, Figure 2 This is a screenshot of the schematic internal test operation page for fixed garbage collection and transportation points in the garbage collection and transportation route planning method based on garbage collection and transportation point information disclosed in the present invention, which shows the site location and the loading capacity information of various types of garbage bins.
[0031] Step 102 : generating a fixed garbage collection and transportation route based on each location information in the fixed garbage collection and transportation point information set, and sending the fixed garbage collection and transportation route to a target garbage collection and transportation vehicle.
[0032] In some embodiments, the execution entity may generate a fixed garbage collection and transportation route based on the location information of each fixed garbage collection and transportation point in the fixed garbage collection and transportation point information set, and distribute the fixed garbage collection and transportation route to a target garbage collection and transportation vehicle. The target garbage collection and transportation vehicle is a garbage collection and transportation vehicle that matches the garbage collection and transportation area. The fixed garbage collection and transportation route may be generated using a brute force search algorithm or a Dijkstra algorithm.
[0033] For example, Figure 2This is a screenshot of a schematic internal test operation page for a fixed garbage collection and transportation route in the garbage collection and transportation route planning method based on garbage collection and transportation point information disclosed in the present invention, showing the order and location information of the garbage collection and transportation points.
[0034] In some optional implementations of some embodiments, the execution entity generates a fixed garbage collection and transportation route based on each location information in the fixed garbage collection and transportation point information set, and sends the fixed garbage collection and transportation route to a target garbage collection and transportation vehicle, which may include the following steps:
[0035] The first step is to obtain the current location information of the target garbage collection and transportation vehicle, and obtain the departure location information and the destination location information. The departure location information and the destination location information may be the same. The departure location information and the destination location information may be the current location coordinates of the target garbage collection and transportation vehicle. A location information reporting command may be issued to the target garbage collection and transportation vehicle via a wireless connection to obtain the current location information of the target garbage collection and transportation vehicle.
[0036] The second step is to use the above-mentioned departure location information and the above-mentioned fixed garbage collection and transportation point information set to determine the distance between the departure location and each fixed garbage collection and transportation point, thereby obtaining a distance matrix. The distance between two fixed garbage collection and transportation points can be the shortest distance between the two fixed garbage collection and transportation points on the map.
[0037] The third step is to randomly sort the information of each fixed garbage collection and transportation point in the above fixed garbage collection and transportation point information set to obtain a location point information sequence.
[0038] In the fourth step, the starting position information is added as position point information to the head of the position point information sequence, and the ending position information is added as position point information to the tail of the position point information sequence to obtain a random position point information sequence.
[0039] In the fifth step, the sum of the distance values between the position points represented by each adjacent random position point information in the random position point information sequence is determined as the first distance value.
[0040] Step 6: Determine the target location point information sequence using the above-mentioned departure location information, the above-mentioned fixed garbage collection and transportation point information set, and the above-mentioned first distance value.
[0041] The seventh step is to determine the above target location point information sequence as a fixed route for garbage collection and transportation.
[0042] Optionally, the execution entity may determine the target location point information sequence using the departure location information, the fixed garbage collection and transportation point information set, and the first distance value, and may include the following steps:
[0043] In the first step, the starting location information is determined as the root node information, and each fixed garbage collection and transportation point information in the fixed garbage collection and transportation point information set is determined as the child node information to obtain the child node information set.
[0044] The second step is to add the starting position information as the target position point information into the target position point information sequence, wherein the target position point information sequence is initially empty.
[0045] In the third step, a subnode information item that meets a preset selection condition is selected from the subnode information set as the initial subnode information item, and the initial subnode information item is added to the initial position point information sequence as the initial position point information item. The preset selection condition is that the initial position point information sequence does not include the same initial position point information item as the initial subnode information item.
[0046] In the fourth step, based on the root node information, the initial child node information, and the child node information set, the following sorting sub-steps are performed:
[0047] In the first sorting sub-step, the values in the rows and columns corresponding to the root node information and the target child node information in the distance matrix are set as target values to obtain an intermediate distance matrix, wherein the target value is greater than the maximum value in the distance matrix.
[0048] In the second sorting sub-step, half of the sum of the minimum non-zero values in each row of the intermediate distance matrix is determined as the third distance value.
[0049] In the third sorting sub-step, the sum of the lower limit distance value and the distance values corresponding to the root node information and the target child node information is determined as the lower limit distance value.
[0050] The fourth sorting sub-step is to determine whether the above-mentioned initial position point information sequence meets the termination condition, add the end point position information as the initial point position information to the above-mentioned initial position point information sequence, and determine the above-mentioned initial position point information sequence as the target position point information sequence, wherein the above-mentioned termination condition is that the above-mentioned initial position point information sequence includes each of the above-mentioned sub-node information in the above-mentioned sub-node information set.
[0051] The fifth sorting sub-step, in response to determining that the lower limit distance value is greater than or equal to the above-mentioned first distance value, selects a sub-node information that meets the above-mentioned preset selection conditions from the above-mentioned sub-node information set as the initial sub-node information, and removes the initial position point information at the tail of the above-mentioned initial position point information sequence.
[0052] In the fifth step, in response to determining that the lower limit distance value is less than the above-mentioned first distance value, the above-mentioned first distance value is updated using the lower limit distance value, the initial child node information is added as the initial position point information to the above-mentioned initial position point information sequence, and the initial child node information is used as the root node information to continue to execute the above-mentioned sorting sub-step.
[0053] The above-mentioned steps of generating fixed routes for garbage collection and transportation based on the individual location information in the fixed garbage collection and transportation point information set and the extended steps thereof serve as an inventive point of an embodiment of the present disclosure, and solve the second technical problem mentioned in the background technology: "A specific collection and transportation plan and parameters need to be configured separately for each collection and transportation point, which increases the complexity and maintenance cost of garbage collection and transportation. As the scale of the city expands and the amount of garbage generated changes, this point-by-point configuration method leads to a lot of repetitive work and is prone to configuration errors, thus affecting the quality of service." The factors that lead to the above-mentioned technical problems are often as follows: The existing method of requiring a specific collection and transportation plan and parameters to be configured separately for each collection and transportation point increases the complexity and maintenance cost of garbage collection and transportation, leading to a lot of repetitive work. If the above-mentioned factors are solved, it is possible to improve the efficiency of garbage collection, reduce operating costs, and ensure that garbage can be processed in a timely and effective manner. In order to achieve this effect, the present invention utilizes the current location information of the target garbage collection and transportation vehicle and the location information of all fixed garbage collection and transportation points in the garbage collection area, as well as the distance value between any two location points, and constructs a tree structure with the current location information of the target garbage collection and transportation vehicle as the root node, thereby determining a route that makes the garbage collection and transportation route the shortest, thereby improving the garbage collection and transportation efficiency, ensuring that garbage is collected and transported in a timely manner, and reducing pollution to the environment.
[0054] Optionally, before generating a fixed garbage collection and transportation route based on each location information in the fixed garbage collection and transportation point information set and sending the fixed garbage collection and transportation route to a target garbage collection and transportation vehicle, the execution entity may further perform the following steps to determine a garbage collection and transportation vehicle that matches the garbage collection and transportation area:
[0055] The first step is receiving a request for a garbage collection and transportation vehicle to dispatch. The request includes a garbage collection and transportation vehicle identifier, a garbage collection and transportation area identifier, and garbage collection and transportation vehicle status information. The garbage collection and transportation vehicle identifier uniquely identifies a garbage collection and transportation vehicle, and the garbage collection and transportation area identifier uniquely identifies a garbage collection and transportation area. The garbage collection and transportation vehicle status information may include the vehicle's remaining battery charge or remaining fuel level.
[0056] The second step is to determine whether the garbage collection and transportation vehicle identification in the above-mentioned garbage collection and transportation vehicle dispatch request meets the idle garbage collection and transportation vehicle condition, wherein the above-mentioned idle garbage collection and transportation vehicle condition can be an idle garbage collection and transportation vehicle identification that is the same as the above-mentioned garbage collection and transportation vehicle identification and exists in the idle garbage collection and transportation vehicle identification set, and the above-mentioned garbage collection and transportation vehicle information meets the preset vehicle status condition.
[0057] As an example, when the garbage collection and transportation vehicle status information is the vehicle's remaining battery power, the sufficient preset vehicle status condition may be that the vehicle's remaining battery power is greater than a preset battery power value. When the garbage collection and transportation vehicle status information is the vehicle's remaining fuel level, the sufficient preset vehicle status condition may be that the vehicle's remaining fuel level is greater than a preset fuel level value. In practice, the preset battery power value and preset fuel level value can be set based on actual application requirements and are not limited here.
[0058] The third step is to determine whether the garbage collection and transportation area identifier in the garbage collection and transportation vehicle dispatch request matches the garbage collection and transportation area in response to determining that the garbage collection and transportation vehicle identifier in the garbage collection and transportation vehicle dispatch request meets the idle garbage collection and transportation vehicle condition.
[0059] As an example, if the garbage collection and transportation area identifier in the above-mentioned garbage collection and transportation vehicle departure request is the same as the garbage collection and transportation area identifier of the above-mentioned garbage collection and transportation area, it can be determined that the garbage collection and transportation area identifier in the above-mentioned garbage collection and transportation vehicle departure request matches the above-mentioned garbage collection and transportation area.
[0060] In the fourth step, in response to determining that the garbage collection and transportation area identifier in the garbage collection and transportation vehicle dispatch request matches the garbage collection and transportation area, the garbage collection and transportation vehicle corresponding to the garbage collection and transportation vehicle identifier is determined as the target garbage collection and transportation vehicle.
[0061] The above-mentioned step of determining the target location point information sequence using the above-mentioned starting location information, the above-mentioned fixed garbage collection and transportation point information set, and the above-mentioned first distance value, and its extended step, as an inventive feature of the embodiment of the present disclosure, solves the second technical problem mentioned in the background technology: "Setting specific collection and transportation plans and parameters is only applicable to a single collection and transportation area or vehicle, which cannot achieve unified management and optimized scheduling across regions, and it is difficult to dynamically adjust the collection and transportation strategy according to actual conditions to respond to emergencies or improve efficiency." The factors that lead to the above-mentioned technical problems are often as follows: The existing method requires the configuration of specific collection and transportation plans and parameters for each collection and transportation point, which increases the complexity and maintenance cost of garbage collection and transportation and leads to a large amount of duplication of work. If the above-mentioned factors are resolved, the garbage collection efficiency can be improved, the operating costs can be reduced, and the garbage can be processed in a timely and effective manner. To achieve this effect, the present disclosure proposes a method for optimizing garbage collection and transportation routes, aiming to improve operational efficiency and reduce environmental impact through effective route planning. Specifically, the method uses the real-time location data of the target garbage collection and transportation vehicle, the coordinate information of all fixed garbage collection and transportation points in the area, and the distance between any two points as basic data. Starting from the vehicle's current location, a tree-structured model is constructed to calculate and determine the optimal collection and transportation route. This ensures the shortest possible route, resulting in more efficient waste collection and timely disposal while minimizing pollution to the surrounding environment.
[0062] Optionally, the above execution entity may further perform the following steps:
[0063] In the first step, in response to determining that the garbage collection and transportation area identifier in the garbage collection and transportation vehicle dispatch request does not match the garbage collection and transportation area, determining whether the set of idle garbage collection and transportation vehicle identifiers meets a dispatch condition. The dispatch condition may be that the set of idle garbage collection and transportation vehicle identifiers includes at least two idle garbage collection and transportation vehicle identifiers.
[0064] In a second step, in response to determining that the set of idle garbage collection and transportation vehicle identifiers satisfies the allocation condition, an idle garbage collection and transportation vehicle identifier is selected from the set of idle garbage collection and transportation vehicle identifiers as a target garbage collection and transportation vehicle identifier, and the garbage collection and transportation vehicle corresponding to the target garbage collection and transportation vehicle identifier is determined as the target garbage collection and transportation vehicle. The target garbage collection and transportation vehicle identifier is different from the garbage collection and transportation vehicle identifier in the garbage collection and transportation vehicle dispatch request.
[0065] The third step is to send a request failure message to the garbage collection and transportation vehicle corresponding to the above-mentioned garbage collection and transportation vehicle dispatch request, and send garbage collection and transportation task dispatch information to the above-mentioned target garbage collection and transportation vehicle.
[0066] In practice, the content of the above request failure information may be preset and is not limited here.
[0067] Step 103 : In response to receiving the temporary garbage collection and transportation demand report information, determining whether the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added.
[0068] In some embodiments, the above-mentioned temporary garbage collection and transportation demand reporting information includes: a unique identifier of the garbage collection and transportation point, and the type and location information of the garbage collection and transportation point.
[0069] In response to receiving the temporary garbage collection and transportation demand report information, the execution entity determines whether the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added, and may perform the following steps:
[0070] The first step is to determine whether there is any fixed garbage collection and transportation point information in the above-mentioned fixed garbage collection and transportation point information set whose unique identifier is the same as the unique identifier of the garbage collection and transportation point in the above-mentioned temporary garbage collection and transportation demand reporting information.
[0071] In the second step, in response to determining that the fixed garbage collection and transportation point information set contains garbage collection and transportation point information whose unique identifier is the same as the garbage collection and transportation point unique identifier in the temporary garbage collection and transportation demand report, a notification message indicating that no reporting is required is generated and sent to a demand reporting terminal. The demand reporting terminal is the terminal that sent the temporary garbage collection and transportation demand report.
[0072] In a third step, in response to determining that there is no fixed garbage collection and transportation point information in the fixed garbage collection and transportation point information set whose unique identifier is the same as the unique identifier of the garbage collection and transportation point in the temporary garbage collection and transportation demand report, the following determination sub-step is performed:
[0073] The first determination sub-step is to determine whether the fixed garbage collection and transportation point information set and the temporary garbage collection and transportation demand report information set meet a preset quantity condition. The preset quantity condition is that the sum of the number of fixed garbage collection and transportation point information in the fixed garbage collection and transportation point information set and the number of temporary garbage collection and transportation demand report information in the temporary garbage collection and transportation demand report information set is less than the preset quantity.
[0074] In practice, the value of the preset number can be set according to actual application requirements and is not limited here. As an example, the preset number can be 10.
[0075] The second determination sub-step, in response to determining that the above-mentioned fixed garbage collection and transportation point information set and the above-mentioned temporary garbage collection and transportation demand reporting information set meet the above-mentioned preset quantity conditions, the garbage collection and transportation point represented by the above-mentioned temporary garbage collection and transportation demand reporting information is determined as the collection and transportation point to be added and a reporting success information is generated, and the above-mentioned reporting success information is sent to the above-mentioned demand reporting terminal.
[0076] The third determination sub-step is to generate reporting failure information in response to determining that the above-mentioned fixed garbage collection and transportation point information set and the above-mentioned temporary garbage collection and transportation demand reporting information set do not meet the above-mentioned preset quantity conditions, and send the above-mentioned reporting failure information to the above-mentioned demand reporting terminal.
[0077] Step 104, in response to determining that the garbage collection and transportation point represented by the temporary garbage collection and transportation demand reporting information is a collection and transportation point to be added, the temporary garbage collection and transportation demand reporting information is added to the temporary garbage collection and transportation demand reporting information set, and based on the temporary garbage collection and transportation demand reporting information set and the fixed garbage collection and transportation route, an intelligent garbage collection and transportation route is generated.
[0078] In some embodiments, the above-mentioned execution entity may, in response to determining that the garbage collection and transportation point represented by the above-mentioned temporary garbage collection and transportation demand reporting information is a collection and transportation point to be added, add the above-mentioned temporary garbage collection and transportation demand reporting information to the temporary garbage collection and transportation demand reporting information set, and generate a garbage collection and transportation intelligent route using a brute force search algorithm or a Dijkstra algorithm based on the above-mentioned temporary garbage collection and transportation demand reporting information set and the above-mentioned fixed garbage collection and transportation route.
[0079] Step 105 , controlling the target garbage collection and transportation vehicle to broadcast navigation voice broadcast information based on the garbage collection and transportation intelligent route.
[0080] In some embodiments, the above-mentioned execution entity can control the above-mentioned target garbage collection and transportation vehicle to broadcast navigation voice broadcast information based on the above-mentioned garbage collection and transportation intelligent route.
[0081] In some optional implementation methods of some embodiments, before controlling the above-mentioned target garbage collection and transportation vehicle to broadcast the navigation voice broadcast information based on the above-mentioned garbage collection and transportation intelligent route, the above-mentioned execution entity may add the unique identifier of each garbage collection and transportation point in the above-mentioned fixed garbage collection and transportation point information set and the unique identifier of each garbage collection and transportation point in the above-mentioned temporary garbage collection and transportation demand reporting information set to the garbage collection and transportation list.
[0082] Optionally, after controlling the target garbage collection and transportation vehicle to broadcast the navigation voice broadcast information based on the garbage collection and transportation intelligent route, the execution subject may perform the following steps:
[0083] The first step is to monitor the location information of the above-mentioned target garbage collection and transportation vehicles in real time.
[0084] The second step is to send a geo-fence monitoring start prompt message to the target garbage collection and transportation vehicle in response to monitoring the target garbage collection and transportation vehicle entering the garbage collection and transportation area.
[0085] The third step is to receive the garbage collection and transportation completion report information sent by the target garbage collection and transportation vehicle, wherein the garbage collection and transportation completion report information includes the unique identifier of the garbage collection and transportation point.
[0086] The fourth step is to remove from the above garbage collection and transportation list the garbage collection and transportation point unique identifier that is the same as the garbage collection and transportation point unique identifier in the above garbage collection and transportation completion report information.
[0087] The fifth step is to determine whether the garbage collection and transportation list is empty in response to monitoring that the target garbage collection and transportation vehicle has left the garbage collection and transportation area.
[0088] Step 6: In response to determining that the above-mentioned garbage collection and transportation list is not empty, sending a geographical fence exceeding prompt information to the above-mentioned target garbage collection and transportation vehicle, and controlling the above-mentioned target garbage collection and transportation vehicle to broadcast a warning prompt information.
[0089] In practice, the content of the above-mentioned warning prompt information can be set according to actual application needs and is not limited here. As an example, the above-mentioned warning prompt information can be "You have exceeded the geo-fence, please drive back as soon as possible."
[0090] The above-mentioned various embodiments of the present disclosure have the following beneficial effects: through the garbage collection and transportation route planning method based on garbage collection and transportation point information of some embodiments of the present disclosure, the garbage collection and transportation efficiency can be improved. Specifically, the reason for the low efficiency of garbage collection and transportation is that the garbage collection work is often planned through fixed collection and transportation routes, or the collection and transportation routes are determined by relying on human experience. Based on this, in some embodiments of the present disclosure, the garbage collection and transportation route planning method based on garbage collection and transportation point information first determines the information of fixed garbage collection and transportation points within the garbage collection and transportation area, and obtains a set of fixed garbage collection and transportation point information, wherein the fixed garbage collection and transportation point information in the above-mentioned fixed garbage collection and transportation point information set includes: a unique identifier of the garbage collection and transportation point, the type and location information of the garbage collection and transportation point, and the number of fixed garbage collection and transportation points in the above-mentioned garbage collection and transportation area is less than or equal to a preset number. In this way, the specific situation of each collection and transportation point can be fully grasped, providing an accurate data basis for the subsequent generation of collection and transportation routes. Then, based on the location information of each fixed garbage collection and transportation point in the above-mentioned fixed garbage collection and transportation point information set, a fixed garbage collection and transportation route is generated, and the fixed garbage collection and transportation route is distributed to a target garbage collection and transportation vehicle, wherein the target garbage collection and transportation vehicle is a garbage collection and transportation vehicle that matches the above-mentioned garbage collection and transportation area. This reduces the possibility of human intervention, ensures the consistency and accuracy of route planning, and optimizes resource allocation. Next, in response to receiving the temporary garbage collection and transportation demand report information, it is determined whether the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added, wherein the temporary garbage collection and transportation demand report information includes: a unique garbage collection and transportation point identifier, a garbage collection and transportation point type, and location information. Next, in response to determining that the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added, the temporary garbage collection and transportation demand report information is added to the temporary garbage collection and transportation demand report information set, and based on the temporary garbage collection and transportation demand report information set and the fixed garbage collection and transportation route, an intelligent garbage collection and transportation route is generated. This allows for rapid response to emergencies or special needs, flexible adjustments to collection and transportation plans, and timely disposal of even temporarily generated waste. Finally, the targeted waste collection vehicles are controlled to broadcast navigational information based on the intelligent waste collection and transportation routes. This improves waste collection efficiency, reduces operating costs, and ensures timely and effective waste disposal.
[0091] Further references Figure 4 As an implementation of the methods shown in the above figures, the present disclosure provides some embodiments of a garbage collection and transportation route planning device based on garbage collection and transportation point information. These device embodiments are similar to Figure 1 Corresponding to the method embodiments shown, the device can be specifically applied to various electronic devices.
[0092] like Figure 4As shown, in some embodiments, a garbage collection and transportation route planning device 400 based on garbage collection and transportation point information includes: a first determination unit 401, a generation unit 402, a second determination unit 403, an addition unit 404, and a control unit 405. The first determination unit 401 is configured to determine information about fixed garbage collection and transportation points within a garbage collection and transportation area to obtain a fixed garbage collection and transportation point information set, wherein the fixed garbage collection and transportation point information in the fixed garbage collection and transportation point information set includes: a unique garbage collection and transportation point identifier, a garbage collection and transportation point type, and location information, and the number of fixed garbage collection and transportation points within the garbage collection and transportation area is less than or equal to a preset number. The generation unit 402 is configured to generate a fixed garbage collection and transportation route based on the location information of each piece of fixed garbage collection and transportation point information in the fixed garbage collection and transportation point information set, and to send the fixed garbage collection and transportation route to a target garbage collection and transportation vehicle, wherein the target garbage collection and transportation vehicle is a garbage collection and transportation vehicle that matches the garbage collection and transportation area. The second determination unit 403 is configured to, in response to receiving the temporary garbage collection and transportation demand report information, determine whether the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added, wherein the temporary garbage collection and transportation demand report information includes: a unique identifier of the garbage collection and transportation point, and the type and location information of the garbage collection and transportation point. The adding unit 404 is configured to, in response to determining that the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added, add the temporary garbage collection and transportation demand report information to the temporary garbage collection and transportation demand report information set, and generate a garbage collection and transportation intelligent route based on the temporary garbage collection and transportation demand report information set and the fixed garbage collection and transportation route. The control unit 405 is configured to control the target garbage collection and transportation vehicle to broadcast navigation voice broadcast information based on the garbage collection and transportation intelligent route.
[0093] It is understandable that the units recorded in the garbage collection and transportation route planning device 400 based on the garbage collection and transportation point information are the same as those in the reference Figure 1 Therefore, the operations, features and beneficial effects described above for the method are also applicable to the garbage collection and transportation route planning device 400 based on garbage collection and transportation point information and the units contained therein, and will not be repeated here.
[0094] Reference below Figure 5 , which shows a structural diagram of an electronic device 500 suitable for implementing some embodiments of the present disclosure. Figure 5 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0095] like Figure 5As shown, the electronic device 500 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. Various programs and data required for the operation of the electronic device 500 are also stored in the RAM 503. The processing device 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0096] Typically, the following devices may be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; and a communication device 509. The communication device 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. Figure 5 The electronic device 500 is shown with various devices, but it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed instead. Figure 5 Each block shown in the figure may represent one device, or may represent multiple devices as needed.
[0097] In particular, according to some embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, some embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for executing the method shown in the flowchart. In some such embodiments, the computer program can be downloaded and installed from a network via the communication device 509, or installed from the storage device 508, or installed from the ROM 502. When the computer program is executed by the processing device 501, the above-mentioned functions defined in the method of some embodiments of the present disclosure are performed.
[0098] It should be noted that the computer-readable medium described in some embodiments of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In some embodiments of the present disclosure, the computer-readable storage medium 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 device. In some embodiments of the present disclosure, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.
[0099] In some embodiments, the client and server can communicate using any currently known or future developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0100] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device. The computer-readable medium carries one or more programs. When executed by the electronic device, the electronic device determines the information of fixed garbage collection and transportation points within the garbage collection and transportation area, and obtains a set of fixed garbage collection and transportation point information. The fixed garbage collection and transportation point information in the set of fixed garbage collection and transportation point information includes: a unique identifier for the garbage collection and transportation point, the type and location information of the garbage collection and transportation point, and the number of fixed garbage collection and transportation points within the garbage collection and transportation area is less than or equal to a preset number. A fixed garbage collection and transportation route is generated based on the location information in the set of fixed garbage collection and transportation point information, and the fixed garbage collection and transportation route is sent to a target garbage collection and transportation vehicle. The target garbage collection and transportation vehicle is a garbage collection and transportation vehicle that matches the garbage collection and transportation area. In response to receiving temporary garbage collection and transportation demand report information, determining whether the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added, wherein the temporary garbage collection and transportation demand report information includes: a unique identifier of the garbage collection and transportation point, and the type and location information of the garbage collection and transportation point. In response to determining that the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added, adding the temporary garbage collection and transportation demand report information to a collection of temporary garbage collection and transportation demand report information, and generating a garbage collection and transportation intelligent route based on the temporary garbage collection and transportation demand report information collection and the fixed garbage collection and transportation route. Controlling the target garbage collection and transportation vehicle to broadcast navigation voice broadcast information based on the garbage collection and transportation intelligent route.
[0101] Computer program code for performing the operations of some embodiments of the present disclosure may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0102] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0103] The units described in some embodiments of the present disclosure may be implemented by software or by hardware. The described units may also be provided in a processor. For example, they may be described as follows: a processor includes a first determination unit, a generation unit, a second determination unit, a joining unit, and a control unit. The names of these units do not, in some cases, constitute a limitation on the units themselves. For example, the first determination unit may also be described as a "unit for determining the information of fixed garbage collection and transportation points within the garbage collection and transportation area and obtaining a set of information on fixed garbage collection and transportation points."
[0104] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.
Claims
1. A method for planning a garbage collection and transportation route based on garbage collection and transportation point information, comprising: Determine the information of fixed garbage collection and transportation points in the garbage collection and transportation area to obtain a set of information on fixed garbage collection and transportation points, wherein the information on fixed garbage collection and transportation points in the set of information on fixed garbage collection and transportation points includes: a unique identifier of the garbage collection and transportation point, a type of garbage collection and transportation point, and location information, and the number of fixed garbage collection and transportation points in the garbage collection and transportation area is less than or equal to a preset number; Generate a fixed garbage collection and transportation route based on each location information in the fixed garbage collection and transportation point information set, and send the fixed garbage collection and transportation route to a target garbage collection and transportation vehicle, wherein the target garbage collection and transportation vehicle is a garbage collection and transportation vehicle that matches the garbage collection and transportation area; In response to receiving the temporary garbage collection and transportation demand report information, determining whether the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added, wherein the temporary garbage collection and transportation demand report information includes: a unique identifier of the garbage collection and transportation point, and the type and location information of the garbage collection and transportation point; In response to determining that the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added, adding the temporary garbage collection and transportation demand report information to a set of temporary garbage collection and transportation demand report information, and generating a garbage collection and transportation intelligent route based on the set of temporary garbage collection and transportation demand report information and the fixed garbage collection and transportation route; The target garbage collection and transportation vehicle is controlled to broadcast navigation voice broadcast information based on the garbage collection and transportation intelligent route.
2. The method according to claim 1, wherein: Before generating a fixed garbage collection and transportation route based on each location information in the fixed garbage collection and transportation point information set, and sending the fixed garbage collection and transportation route to a target garbage collection and transportation vehicle, the method further includes: Receiving a request for a garbage collection and transportation vehicle to leave, wherein the request for a garbage collection and transportation vehicle to leave includes: a garbage collection and transportation vehicle identifier, a garbage collection and transportation area identifier, and garbage collection and transportation vehicle status information; Determining that the garbage collection and transportation vehicle identifier in the garbage collection and transportation vehicle dispatch request satisfies an idle garbage collection and transportation vehicle condition, wherein the idle garbage collection and transportation vehicle condition is an idle garbage collection and transportation vehicle identifier that is identical to the garbage collection and transportation vehicle identifier and exists in an idle garbage collection and transportation vehicle identifier set, and the garbage collection and transportation vehicle information satisfies a preset vehicle status condition; In response to determining that the garbage collection and transportation vehicle identifier in the garbage collection and transportation vehicle dispatch request satisfies the idle garbage collection and transportation vehicle condition, determining whether the garbage collection and transportation area identifier in the garbage collection and transportation vehicle dispatch request matches the garbage collection and transportation area; In response to determining that the garbage collection and transportation area identifier in the garbage collection and transportation vehicle departure request matches the garbage collection and transportation area, the garbage collection and transportation vehicle corresponding to the garbage collection and transportation vehicle identifier is determined as a target garbage collection and transportation vehicle.
3. The method according to claim 2, wherein: The method further comprises: In response to determining that the garbage collection and transportation area identifier in the garbage collection and transportation vehicle dispatch request does not match the garbage collection and transportation area, determining whether the idle garbage collection and transportation vehicle identifier set meets a deployment condition, wherein the deployment condition is that the idle garbage collection and transportation vehicle identifier set includes at least two idle garbage collection and transportation vehicle identifiers; In response to determining that the idle garbage collection and transportation vehicle identification set meets the allocation condition, selecting an idle garbage collection and transportation vehicle identification from the idle garbage collection and transportation vehicle identification set as a target garbage collection and transportation vehicle identification, and determining the garbage collection and transportation vehicle corresponding to the target garbage collection and transportation vehicle identification as the target garbage collection and transportation vehicle, wherein the target garbage collection and transportation vehicle identification is different from the garbage collection and transportation vehicle identification in the garbage collection and transportation vehicle dispatch request; A request failure message is sent to the garbage collection and transportation vehicle corresponding to the garbage collection and transportation vehicle departure request, and garbage collection and transportation task dispatch information is sent to the target garbage collection and transportation vehicle.
4. The method according to claim 3, wherein: In response to receiving the temporary garbage collection and transportation demand report information, determining whether the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added includes: Determine whether there is any garbage collection and transportation point information in the garbage collection and transportation point information set whose unique identifier is the same as the garbage collection and transportation point unique identifier in the garbage temporary collection and transportation demand reporting information; In response to determining that there is garbage collection and transportation point information whose unique identifier is the same as the garbage collection and transportation point unique identifier in the temporary garbage collection and transportation demand report information, generating no-reporting prompt information, and sending the no-reporting prompt to the demand reporting terminal, wherein the demand reporting terminal is the terminal that sends the temporary garbage collection and transportation demand report information; In response to determining that there is no fixed garbage collection and transportation point information in the fixed garbage collection and transportation point information set whose unique identifier is the same as the unique identifier of the garbage collection and transportation point in the temporary garbage collection and transportation demand report information, the following determination sub-step is performed: Determine whether the fixed garbage collection and transportation point information set and the temporary garbage collection and transportation demand reporting information set meet a preset quantity condition, wherein the preset quantity condition is that the sum of the number of fixed garbage collection and transportation point information in the fixed garbage collection and transportation point information set and the number of temporary garbage collection and transportation demand reporting information in the temporary garbage collection and transportation demand reporting information set is less than the preset quantity; In response to determining that the fixed garbage collection and transportation point information set and the temporary garbage collection and transportation demand reporting information set meet the preset quantity condition, the garbage collection and transportation point represented by the temporary garbage collection and transportation demand reporting information is determined as a collection and transportation point to be added, and a reporting success message is generated, and the reporting success message is sent to the demand reporting terminal; In response to determining that the fixed garbage collection and transportation point information set and the temporary garbage collection and transportation demand reporting information set do not meet the preset quantity condition, reporting failure information is generated, and the reporting failure information is sent to the demand reporting terminal.
5. The method according to claim 4, wherein: Before controlling the target garbage collection and transportation vehicle to broadcast the navigation voice broadcast information based on the garbage collection and transportation intelligent route, the method further includes: The unique identifiers of each garbage collection and transportation point in the fixed garbage collection and transportation point information set and the unique identifiers of each garbage collection and transportation point in the temporary garbage collection and transportation demand reporting information set are added to the garbage collection and transportation list.
6. The method according to claim 5, wherein: After controlling the target garbage collection and transportation vehicle to broadcast the navigation voice broadcast information based on the garbage collection and transportation intelligent route, the method further includes: Real-time monitoring of the location information of the target garbage collection and transportation vehicle; In response to monitoring that the target garbage collection and transportation vehicle enters the garbage collection and transportation area, sending a geo-fence monitoring start prompt message to the target garbage collection and transportation vehicle; Receiving garbage collection and transportation completion report information sent by the target garbage collection and transportation vehicle, wherein the garbage collection and transportation completion report information includes a unique identifier of the garbage collection and transportation point; Remove from the garbage collection and transportation list the garbage collection and transportation point unique identifier that is identical to the garbage collection and transportation point unique identifier in the garbage collection and transportation completion report information; In response to monitoring that the target garbage collection and transportation vehicle has driven out of the garbage collection and transportation area, determining whether the garbage collection and transportation list is empty; In response to determining that the garbage collection and transportation list is not empty, a geographical fence exceeding prompt information is sent to the target garbage collection and transportation vehicle, and the target garbage collection and transportation vehicle is controlled to broadcast an early warning prompt information.
7. A garbage collection and transportation route planning device based on garbage collection and transportation point information, comprising: The first determining unit is configured to determine information of fixed garbage collection and transportation points within the garbage collection and transportation area, and obtain a set of information of fixed garbage collection and transportation points, wherein the information of fixed garbage collection and transportation points in the set of information of fixed garbage collection and transportation points includes: a unique identifier of the garbage collection and transportation point, a type of the garbage collection and transportation point, and location information, and the number of fixed garbage collection and transportation points within the garbage collection and transportation area is less than or equal to a preset number; A generating unit is configured to generate a fixed garbage collection and transportation route based on each location information in the fixed garbage collection and transportation point information set, and send the fixed garbage collection and transportation route to a target garbage collection and transportation vehicle, wherein the target garbage collection and transportation vehicle is a garbage collection and transportation vehicle that matches the garbage collection and transportation area; A second determination unit is configured to, in response to receiving temporary garbage collection and transportation demand report information, determine whether the garbage collection and transportation point represented by the temporary garbage collection and transportation demand report information is a collection and transportation point to be added, wherein the temporary garbage collection and transportation demand report information includes: a unique identifier of the garbage collection and transportation point, and a type and location information of the garbage collection and transportation point; an adding unit, configured to, in response to determining that the garbage collection and transportation point represented by the garbage temporary collection and transportation demand report information is a collection and transportation point to be added, add the garbage temporary collection and transportation demand report information to a garbage temporary collection and transportation demand report information set, and generate a garbage collection and transportation intelligent route based on the garbage temporary collection and transportation demand report information set and the garbage collection and transportation fixed route; The control unit is configured to control the target garbage collection and transportation vehicle to broadcast navigation voice broadcast information based on the garbage collection and transportation intelligent route.
8. An electronic device comprising: one or more processors; a storage device having one or more programs stored thereon, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 6.
9. A computer readable medium having a computer program stored thereon, wherein: When the program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.