Method and device for identifying fixed path of vehicle owner, electronic equipment and storage medium
Patent Information
- Application Number
- CN202510538881.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-27
- Publication Date
- 2026-10-27
AI Technical Summary
[0003]鉴于以上现有技术的缺陷,本发明提供一种车主固定路径的识别方法及装置、电子设备、存储介质,以解决车主固定路径识别不准确的技术问题
[0014]本发明的有益效果:本发明提出的一种车主固定路径的识别方法及装置、电子设备、存储介质,该方法通过车主的行驶数据,能精准识别车主固定路径,所提出的相似路线识别算法能高效快速地对相似路线进行分类,同时,该方法不依赖于第三方图商,节省了调用图商API的高额费用,本方法实现简单、开发和迭代升级都能够迅速完成、且能输出比较精确的结果。
Smart Images

Figure CN122990928A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of transportation technology, and in particular to a method and device for identifying a vehicle owner's fixed route, an electronic device, and a storage medium. Background Technology
[0002] With the rapid development of information technology and urbanization, intelligent transportation systems (ITS) are playing an increasingly important role in improving urban traffic management efficiency, alleviating traffic congestion, enhancing road safety, and managing intelligent energy. Accurate identification of vehicle owners' fixed routes is a fundamental service in ITS, providing sufficiently precise decision support for various aspects such as intelligent transportation planning, intelligent energy management, vehicle insurance pricing, and logistics delivery. However, most existing methods simply categorize routes based on distance traveled, failing to accurately identify fixed routes. How to combine vehicle big data to accurately identify vehicle owners' fixed routes remains a challenge. Summary of the Invention
[0003] In view of the above-mentioned deficiencies of the prior art, the present invention provides a method and device for identifying fixed routes of vehicle owners, an electronic device, and a storage medium to solve the technical problem of inaccurate identification of fixed routes of vehicle owners.
[0004] To achieve the above and other related objectives, the present invention provides a method for identifying a vehicle owner's fixed route, comprising: acquiring driving data of the vehicle owner to be analyzed; obtaining multiple routes and the origin and destination of each route based on the driving data; grouping the routes according to the origin and destination of all routes to obtain several first route groups; selecting route groups with regular driving behavior from all first route groups according to preset rules to obtain several second route groups; and classifying the routes in each selected second route group to obtain the vehicle owner's fixed route.
[0005] In one embodiment of the present invention, obtaining multiple routes and the origin and destination of each route based on the driving data includes: segmenting the driving data according to the up and down electrical signals in the driving data to obtain multiple routes; and obtaining the origin and destination of each route based on the location information in the driving data.
[0006] In one embodiment of the present invention, the routes are grouped according to the origin and destination of all routes to obtain a plurality of first route groups, including: clustering the origin and destination of all routes to obtain origin clusters and destination clusters; and grouping all routes according to the origin clusters and destination clusters to obtain a plurality of first route groups.
[0007] In one embodiment of the present invention, all routes are grouped according to the departure point cluster and the destination point cluster to obtain a plurality of first route groups, including: grouping all routes according to the departure point cluster, the destination point cluster, and the time information of the routes to obtain a plurality of first route groups.
[0008] In one embodiment of the present invention, from all first route groups, route groups with regular driving behavior are selected according to preset rules to obtain several second route groups, including: counting the number of routes in each first route group to obtain a first frequency of each first route group; and selecting route groups from all first route groups whose first frequency is greater than a first preset value to obtain several second route groups.
[0009] In one embodiment of the present invention, from all first route groups, route groups with regular driving behavior are selected according to preset rules to obtain several second route groups, including: counting the mileage of each route in each first route group; obtaining the distribution dispersion of each first route group based on the mileage of each route in each first route group; and selecting route groups from all first route groups whose distribution dispersion is less than a second preset value to obtain several second route groups.
[0010] In one embodiment of the present invention, the routes in each selected second route group are classified to obtain the fixed route of the vehicle owner, including: calculating the similarity between all routes in the second route group; clustering the similar routes according to the similarity between all routes in the second route group to obtain the clustered routes and their corresponding second frequencies; and obtaining the fixed route of the vehicle owner according to the clustered routes.
[0011] To achieve the above and other related objectives, the present invention also provides a device for identifying a vehicle owner's fixed route, comprising: a data acquisition unit for acquiring driving data of a vehicle owner to be analyzed; a first identification unit for obtaining multiple routes and the origin and destination of each route based on the driving data; a second identification unit for grouping the routes according to the origin and destination of all routes to obtain several first route groups; a third identification unit for selecting route groups with regular driving behavior from all first route groups according to preset rules to obtain several second route groups; and a route identification unit for classifying the routes in each selected second route group to obtain the vehicle owner's fixed route.
[0012] To achieve the above and other related objectives, the present invention also provides an electronic device, including a processor, a memory, and a communication bus; the communication bus is used to connect the processor and the memory; the processor is used to execute a computer program stored in the memory to implement the method provided in any of the above embodiments.
[0013] To achieve the above and other related objectives, the present invention also provides a computer-readable storage medium having a computer program stored thereon, the computer program being used to cause a computer to perform the method provided in any of the above embodiments.
[0014] The beneficial effects of this invention are as follows: This invention proposes a method, device, electronic device, and storage medium for identifying a vehicle owner's fixed route. This method can accurately identify a vehicle owner's fixed route using the vehicle owner's driving data. The proposed similar route identification algorithm can efficiently and quickly classify similar routes. At the same time, this method does not rely on third-party map providers, saving the high cost of calling map provider APIs. This method is simple to implement, and its development and iterative upgrades can be completed quickly, while also outputting relatively accurate results. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0016] Figure 1 A flowchart illustrating a method for identifying a vehicle owner's fixed route according to an embodiment of the present invention;
[0017] Figure 2 A detailed flowchart of step S200 provided in an embodiment of the present invention;
[0018] Figure 3 A detailed flowchart of step S300 provided in an embodiment of the present invention;
[0019] Figure 4 This is a first detailed flowchart of step S400 provided in an embodiment of the present invention;
[0020] Figure 5 This is a second detailed flowchart of step S400 provided in an embodiment of the present invention;
[0021] Figure 6 A detailed flowchart of step S500 provided in an embodiment of the present invention;
[0022] Figure 7 This is a travel trajectory of a car owner over a past period of time, provided as an embodiment of the present invention.
[0023] Figure 8 According to Figure 7 The identified vehicle owner's fixed route;
[0024] Figure 9 A schematic diagram of a vehicle owner fixed route identification device provided in an embodiment of the present invention;
[0025] Figure 10 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention.
[0026] Explanation of reference numerals in the attached drawings: 101, data acquisition unit; 102, first identification unit; 103, second identification unit; 104, third identification unit; 105, path identification unit; 201, processor; 202, memory. Detailed Implementation
[0027] The following specific embodiments illustrate the implementation of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. It should be noted that, unless otherwise specified, the following embodiments and features can be combined with each other. In addition to the specific methods, equipment, and materials used in the embodiments, based on the knowledge of the prior art and the description of the present invention by those skilled in the art, any prior art methods, equipment, and materials similar to or equivalent to those described in the embodiments of the present invention can be used to implement the present invention.
[0028] It should be understood that the terminology used in the embodiments of this invention is for describing specific particular implementations and not for limiting the scope of protection of this invention. Unless otherwise defined, all technical and scientific terms used in this invention have the same meaning as commonly understood by one of ordinary skill in the art.
[0029] In the following description, numerous details are explored to provide a more thorough explanation of embodiments of the invention. However, it will be apparent to those skilled in the art that embodiments of the invention may be practiced without these specific details. In some embodiments, well-known structures and devices are shown in block diagram form rather than in detail to avoid obscuring embodiments of the invention.
[0030] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functions, and operations that may be implemented in the methods and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0031] Please see Figure 1 , Figure 1 An embodiment of the present invention provides a method for identifying a vehicle owner's fixed route, including steps S100 to S500.
[0032] Step S100: Obtain the driving data of the vehicle owner to be analyzed. Driving data may include fields such as location information (e.g., GPS), mileage information (e.g., cumulative mileage, current driving cycle mileage), vehicle speed, and environmental information. This data can be collected through the vehicle's built-in sensors and communication devices. Understandably, the more driving data obtained from the vehicle owner, the more accurate the analyzed fixed route will be. However, it should be noted that the fixed route also has time sensitivity; the fixed route corresponding to earlier driving data may differ from the current fixed route. Therefore, when obtaining the vehicle owner's driving data, it is not necessary to obtain driving data from too far in the past.
[0033] Step S200: Based on the driving data, obtain multiple routes and the origin and destination of each route. The driving data is relatively comprehensive, and it is necessary to analyze it to extract routes and obtain the origin and destination of each route for subsequent analysis.
[0034] Please see Figure 2 In a specific embodiment of the present invention, S200 includes steps S201 and S202.
[0035] Step S201: Based on the power-on / off signals in the driving data, the driving data is segmented to obtain multiple routes. In the driving data, the power-on / off signals are key parameters recording the vehicle's power state transitions, used to analyze changes in vehicle status such as starting, stopping, and sleeping. Specifically, the power-on signal is triggered by the ignition switch or wake-up signal, indicating that the vehicle is entering the working state from sleep mode; the power-off signal corresponds to the shutdown or sleep command, gradually cutting off power to each module of the vehicle. By identifying the power-on / off signals, the driving data can be segmented into multiple driving cycles. The routes traversed in each driving cycle constitute a route, and the vehicle driving data in that driving cycle is the data for that route.
[0036] Step S202: Based on the location information in the driving data, obtain the origin and destination of each route. The driving data includes location information (e.g., GPS location), which is also divided into each route following the segmentation in the previous step. In this step, the starting point of each route can be directly used as the origin, and the ending point as the destination. The reason for obtaining the origin and destination in this step is that the location information is obtained through positioning systems such as BeiDou, which may contain some errors; therefore, clustering operations are needed for these points.
[0037] Step S300: Group the routes according to their origins and destinations to obtain several first route groups. The first route group corresponds to the car owner's frequently used origins and destinations. For example, if the car owner lives in location A and works in location B, and needs to travel between location A and location B every weekday, the first route group here corresponds to AB or BA.
[0038] Please see Figure 3 In a specific embodiment of the present invention, step S300 includes steps S301 and S302.
[0039] Step S301: Cluster the origins and destinations of all routes to obtain origin clusters and destination clusters. Clustering can group origins or destinations that are relatively close into origin clusters and destination clusters. For example, in a real-world scenario, a car owner may leave home and park their vehicle in different parking spaces within the community. Therefore, their specific origin may vary slightly, but when identifying the car owner's fixed route, these are all considered to be the same origin.
[0040] Step S302: Group all routes according to the departure point cluster and destination point cluster to obtain several first route groups. During grouping, all routes whose departure points belong to the same departure point cluster and whose destinations belong to the same destination point cluster should be grouped together. After processing, several first route groups such as AB, BA, and CD can be obtained. It should be noted that AB and BA in this embodiment belong to two different first route groups, but they can also be considered as the same first route group. Whether they are specifically assigned to the same first route group depends on whether the decision is made based on the driver's fixed route.
[0041] Considering that fixed routes for vehicle owners are primarily used to provide precise decision support for services such as intelligent traffic planning and intelligent energy management, some time-related differences also need to be taken into account. In a specific embodiment of the present invention, step S302 includes: grouping all routes according to the departure point cluster, destination point cluster, and route time information to obtain several first route groups. The time information can be, for example, weekdays and non-weekdays. This allows all routes whose departure points belong to the same departure point cluster and whose destinations belong to the same destination point cluster to be divided into two first route groups: one is a weekday AB group, and the other is a non-weekday AB group. This allows for more refined grouping. In addition, more refined grouping can be performed based on other factors.
[0042] Step S400: From all the first route groups, select route groups with regular driving behavior according to preset rules to obtain several second route groups. The first route groups are only used for the initial grouping of all routes, and their grouping is based on the origin and destination. After completing the grouping of the first route groups, each first route group is treated as an object and processed to select route groups with regular driving behavior, thus obtaining the second route groups. The following two specific embodiments illustrate how to select route groups with regular driving behavior.
[0043] Please see Figure 4 In a specific embodiment of the present invention, step S400 includes: S411, counting the number of routes in each first route group to obtain the first frequency of each first route group; S412, selecting route groups from all first route groups whose first frequency is greater than a first preset value to obtain several second route groups. In this embodiment, the number of routes in each first route group is used as the first frequency of the first route group. The higher the frequency, the more frequently the first route group appears, and the more likely it is to be a route group with regular driving behavior. The first preset value is a pre-set frequency, and only those first route groups whose first frequency is greater than the first preset value will be used as second route groups.
[0044] Please see Figure 5 In a specific embodiment of the present invention, step S400 includes: S421, calculating the mileage of each route in each first route group; S422, obtaining the distribution dispersion of each first route group based on the mileage of each route in each first route group; S423, selecting route groups with distribution dispersion less than a second preset value from all first route groups to obtain several second route groups. Distribution dispersion refers to the fluctuation range or degree of dispersion of the same signal or parameter under different conditions, reflecting the stability, consistency, or potential problems of the system. In this embodiment, the distribution dispersion of mileage is calculated to determine whether the mileage distribution of each route in each first route group fluctuates less and is stable. Route groups that do not meet the requirements will be eliminated, and finally, second route groups that meet the requirements are obtained.
[0045] The logical relationships between the two embodiments described above can be freely combined; that is, only one embodiment can be selected for judgment, or both embodiments can be selected simultaneously. The latter can be further divided into logical AND and logical OR relationships. For the logical AND relationship, a route group is considered a second route group only if its first frequency is greater than a first preset value and the mileage distribution dispersion of that first route group is less than a second preset value. For the logical OR relationship, a route group can be considered a second route group if its first frequency is greater than the first preset value or the mileage distribution dispersion of that first route group is less than the second preset value.
[0046] Step S500: Classify the routes in each selected second route group to obtain the driver's fixed route. For a route group, the start point cluster and destination point cluster of the routes included are the same, but these routes themselves may not be the same. For example, a driver's route from home to work may not be completely consistent due to traffic jams or detours. At this time, it is necessary to further classify all routes in the second route group to obtain the driver's fixed route.
[0047] Please refer to the figure. In a specific embodiment of the present invention, step S500 includes steps S501 to S503.
[0048] Step S501: Calculate the similarity between all routes in the second route group. When calculating route similarity, the calculation can be performed based on the location information and mileage time-series data of the two routes. For example, the input data for a route similarity algorithm might be the vehicle's GPS and mileage time-series data. The algorithm uses the GPS and mileage time-series data to match the trajectories in space and time, then calculates the distance between corresponding GPS points using the formula for calculating latitude and longitude distance, and finally calculates the similarity between each pair of routes. This process allows for efficient and rapid calculation of route similarity and provides strong interpretability.
[0049] Step S502: Based on the similarity between all routes in the second route group, cluster the similar routes to obtain the clustered routes and their corresponding second frequencies. The clustering in this step differs from that in step S301. In step S301, clustering is performed based on the origin and destination clusters of the routes, thus dividing the routes into multiple first route groups. In this step, clustering is performed based on the pairwise similarity between multiple routes within the same second route group. For example, if a driver travels from AB, the resulting clustered routes are either A-P1-P2-B or A-P1-Q1-Q2-B. This step calculates the specific frequencies of these two clustered routes.
[0050] Step S503: Obtain the vehicle owner's fixed route based on the clustered routes. After obtaining the second frequency, it can also be compared with the preset frequency. The clustered routes with a second frequency greater than the preset frequency can be used as the vehicle owner's fixed route.
[0051] After obtaining the vehicle owner's fixed route, its relevant information can be stored in the database. This information may include fields such as route distance, time period during which the driving cycle occurs, route start point cluster (i.e., start point category), route destination cluster (i.e., destination category), GPS sequence, route group frequency (i.e., first frequency), and route frequency (i.e., second frequency) for subsequent retrieval.
[0052] Please see Figure 7 and Figure 8 ,exist Figure 7 In addition to the routes shown below, the car owner also has long-distance travel routes, but these routes are infrequent. After identification using the aforementioned method for recognizing the car owner's fixed routes, the following results are obtained: Figure 8 The images show the car owner's fixed routes, excluding those with low frequency of use and only retaining the fixed routes that the car owner frequently uses.
[0053] It should be noted that the steps of the various methods described above are only for clarity. In practice, they can be combined into one step or some steps can be split into multiple steps. As long as they contain the same logical relationship, they are all within the scope of protection of this application. Adding insignificant modifications or introducing insignificant designs to the algorithm or process, but without changing the core design of the algorithm and process, are also within the scope of protection of this patent.
[0054] Please see Figure 9 , Figure 9An embodiment of the present invention provides a device for identifying a vehicle owner's fixed route, comprising a data acquisition unit 101, a first identification unit 102, a second identification unit 103, a third identification unit 104, and a route identification unit 105. The data acquisition unit 101 acquires driving data of the vehicle owner to be analyzed; the first identification unit 102 obtains multiple routes and the origin and destination of each route based on the driving data; the second identification unit 103 groups the routes according to their origins and destinations to obtain several first route groups; the third identification unit 104 selects route groups with regular driving behavior from all the first route groups according to preset rules to obtain several second route groups; and the route identification unit 105 classifies the routes in each selected second route group to obtain the vehicle owner's fixed route.
[0055] It should be noted that the vehicle owner fixed route identification device in this embodiment corresponds to the vehicle owner fixed route identification method described above. The functional modules in the vehicle owner fixed route identification device may correspond to specific steps in the vehicle owner fixed route identification method. The vehicle owner fixed route identification device in this embodiment can be implemented in conjunction with the vehicle owner fixed route identification method. That is, where there is no conflict, the relevant technical details mentioned in the vehicle owner fixed route identification method of the above embodiments can also be applied to the vehicle owner fixed route identification device in this embodiment.
[0056] Please see Figure 10 , Figure 10 An electronic device provided in one embodiment of the present invention includes a processor 201, a memory 202, and a communication bus; the communication bus is used to connect the processor 201 and the memory 202; the processor 201 is used to execute a computer program stored in the memory 202 to implement the above-mentioned method for identifying the fixed route of the vehicle owner.
[0057] The aforementioned electronic device is a device capable of automatically performing numerical calculations and / or information processing according to pre-set or stored instructions. Its hardware includes, but is not limited to, microprocessors, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.
[0058] The aforementioned electronic devices can be any electronic product capable of human-computer interaction with users, such as personal computers, tablets, smartphones, personal digital assistants (PDAs), game consoles, interactive network television (IPTV), smart wearable devices, etc.
[0059] The aforementioned electronic devices may also include network devices and / or user devices. The network devices include, but are not limited to, a single network server, a server group consisting of multiple network servers, or a cloud based on cloud computing consisting of a large number of hosts or network servers.
[0060] The networks in which the aforementioned electronic devices are located include, but are not limited to, the Internet, wide area networks, metropolitan area networks, local area networks, and virtual private networks (VPNs).
[0061] The processors mentioned above can be, for example, general-purpose processors, including central processing units (CPUs), network processors (NPs), etc.; they can also be digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components; the memory mentioned above may include random access memory (RAM), and may also include non-volatile memory, such as at least one disk storage device.
[0062] An embodiment of the present invention also provides a computer-readable storage medium having a computer program stored thereon, the computer program being used to cause a computer to execute the above-described method for identifying the fixed route of a vehicle owner.
[0063] In a specific embodiment of the present invention, the location information in the vehicle owner's driving data can be obtained, for example, through other positioning systems such as BeiDou; the mileage information can come from various control units such as EMS, instrument panel, and ESP. The above method can be deployed in various computing devices capable of processing positioning signals, such as vehicle-mounted systems, domain controllers, and cloud computing. In general, the focus of this invention is on how to analyze the vehicle owner's fixed routes from their driving data; the specific data sources and implementation targets can be selected as needed.
[0064] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in the present invention should still be covered by the claims of the present invention.
Claims
1. A method for identifying a vehicle owner's fixed route, characterized in that, include: Obtain the driving data of the vehicle owner to be analyzed; Based on the driving data, multiple routes are obtained, along with the origin and destination of each route; Based on the origin and destination of all routes, the routes are grouped to obtain several first route groups; From all the first route groups, select the route groups with regular driving behavior according to preset rules to obtain several second route groups; The routes in each selected second route group are classified to obtain the vehicle owner's fixed route.
2. The method for identifying a vehicle owner's fixed route according to claim 1, characterized in that, Based on the driving data, multiple routes are obtained, along with the origin and destination of each route, including: Based on the up and down electrical signals in the driving data, the driving data is segmented to obtain multiple routes; Based on the location information in the driving data, the origin and destination of each route are obtained.
3. The method for identifying a vehicle owner's fixed route according to claim 1, characterized in that, Based on the origin and destination of all routes, the routes are grouped to obtain several first route groups, including: Cluster the origins and destinations of all routes to obtain origin clusters and destination clusters; Based on the departure point cluster and the destination point cluster, all routes are grouped to obtain several first route groups.
4. The method for identifying a vehicle owner's fixed route according to claim 3, characterized in that, Based on the departure point cluster and the destination point cluster, all routes are grouped to obtain several first route groups, including: Based on the departure point cluster, the destination point cluster, and the time information of the route, all routes are grouped to obtain several first route groups.
5. The method for identifying a vehicle owner's fixed route according to claim 1, characterized in that, From all the first route groups, route groups exhibiting regular driving behavior are selected according to preset rules, resulting in several second route groups, including: Count the number of routes in each of the first route groups to obtain the first frequency of each of the first route groups; From all the first route groups, select the route groups whose first frequency is greater than the first preset value to obtain several second route groups.
6. The method for identifying a vehicle owner's fixed route according to claim 1, characterized in that, From all the first route groups, route groups exhibiting regular driving behavior are selected according to preset rules, resulting in several second route groups, including: Calculate the mileage of each route in each of the first route groups; The distribution dispersion of each of the first route groups is obtained based on the mileage of each route in each first route group; From all the first route groups, select the route groups whose distribution dispersion is less than the second preset value to obtain several second route groups.
7. The method for identifying a vehicle owner's fixed route according to claim 1, characterized in that, The routes in each selected second route group are categorized to obtain the driver's fixed routes, including: Calculate the similarity between all routes in the second route group; Based on the similarity between all routes in the second route group, similar routes are clustered to obtain the clustered routes and their corresponding second frequencies. Based on the clustered routes, the vehicle owner's fixed route is obtained.
8. A device for identifying a vehicle owner's fixed route, characterized in that, include: The data acquisition unit is used to acquire the driving data of the vehicle owner to be analyzed; The first identification unit is used to obtain multiple routes and the origin and destination of each route based on the driving data. The second identification unit is used to group the routes according to the origin and destination of all routes to obtain several first route groups; The third identification unit is used to select a group of routes with regular driving behavior from all the first route groups according to preset rules, so as to obtain a number of second route groups. The route identification unit is used to classify the routes in each selected second route group to obtain the vehicle owner's fixed route.
9. An electronic device, characterized in that, It includes a processor, a memory, and a communication bus; the communication bus is used to connect the processor and the memory; the processor is used to execute a computer program stored in the memory to implement the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, It stores a computer program thereon, the computer program being used to cause the computer to perform the method as described in any one of claims 1 to 7.