Method, device, equipment and storage medium for planning outdoor tent placement locations
Through the drone-assisted outdoor tent erection location planning method, combined with geographic database and user information to optimize the path, the problems of inaccurate tent erection location and difficult time management in traditional methods are solved, and more scientific and efficient outdoor activity path planning is achieved.
Patent Information
- Application Number
- CN202510727347.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-03
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2045-06-03
AI Technical Summary
The traditional outdoor tent erecting location planning method is not very accurate when considering the dynamic changes in the actual geographical environment, and temporary planning is instability, which can easily lead to the difficulty of outdoor activity time management and the problem of exceeding the activity time period.
By obtaining outdoor activity planning information of the target user, using the drone to perform position planning cruise between two adjacent planning trajectory points in the initial planning path of the outdoor activity, combining the geographic parameter feature set of the geographic database and the movement speed of the target user, the planning path is optimized to determine the location of the tent erected.
It improves the compliance of the tent erecting location, reasonably plans the daily path section and activity time, avoids exceeding the activity time period, and improves the scientificity and efficiency of outdoor activities.
Smart Images

Figure CN120252740B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of tent setting location planning based on drones, and in particular to a method, device, equipment and storage medium for outdoor tent setting location planning. Background Art
[0002] Tent location planning refers to the selection and design of specific tent locations along the route of a long-term outdoor activity (especially hiking and wilderness exploration). This is done based on multiple factors, such as terrain, safety, and activity duration, to ensure comfort, safety, and convenience during the camping trip. In practice, tent location planning for outdoor activities requires avoiding risky terrain (primarily staying away from dangerous areas and selecting areas with stable geology). Furthermore, considerations include water accessibility (primarily distance to water sources) and terrain comfort (primarily ground flatness and terrain type).
[0003] Traditional methods of planning the location of outdoor tents usually adopt two methods: theoretical speculation based on geographical maps and temporary planning during outdoor activities. Among them, the theoretical speculation method based on geographical maps is not very accurate because it cannot take into account the dynamic changes of the actual geographical environment (such as geological disasters, changes in vegetation cover, and accuracy of water sources). It is easy to have the problem that the speculated location does not meet the conditions for tent setting up, and the temporary planning during outdoor activities is very unstable. The selection of outdoor activity rest points and tent setting locations tends to be conservative (that is, because the specific geographical environment conditions of the subsequent activity path area are unknown, it is easy to start selecting rest points and setting up tents early in the day of the activity). Although it can ensure that the location of the outdoor activity rest point meets the conditions for tent setting up, in some outdoor activities with strict time limit planning (such as inviting people to meet at a certain location during a certain period of time or to go to a certain scenic spot for sightseeing at a certain time point), it is easy to have problems such as difficulty in outdoor activity time management and exceeding the activity time limit.
[0004] Therefore, how to improve the scientific planning of tent pitching locations during long-term outdoor activities, and on the premise of improving the compliance of tent pitching conditions at the tent pitching locations, plan the path sections and activity times of daily outdoor activities as reasonably as possible to avoid exceeding the activity time limit, is a technical problem that needs to be solved urgently. Summary of the Invention
[0005] The present invention provides a method, device, equipment and storage medium for planning the location of outdoor tents, aiming to solve at least one of the above-mentioned technical problems.
[0006] To achieve the above object, the present invention provides a method for planning the location of an outdoor tent, comprising the following steps:
[0007] Acquire outdoor activity planning information of a target user; wherein the outdoor activity planning information includes a target outdoor activity area and an initial planned outdoor activity path within the target outdoor activity area;
[0008] Extracting a plurality of first outdoor activity planned trajectory points arranged in path order in the initial planned path of the outdoor activity, and generating a fixed trajectory point planning reference set of the initial planned path of the outdoor activity using the first position information and activity time period of each of the first outdoor activity planned trajectory points;
[0009] Querying a geographic database of a target outdoor activity area, extracting geographic parameters of each location recorded in the geographic database, and constructing a geographic parameter feature set;
[0010] Based on the fixed trajectory point planning reference set and the geographic parameter feature set, driving the detection drone to perform a position planning cruise of a plurality of outdoor tent pitching locations between two adjacent first outdoor activity planning trajectory points in the initial planning path of the outdoor activity;
[0011] According to the position planning cruise results, the initial planning path of the outdoor activity is optimized to obtain a final planning path of the outdoor activity including several first outdoor activity planning trajectory points and several second outdoor activity planning trajectory points as outdoor tent setting locations.
[0012] Optional steps for obtaining target users' outdoor activity planning information include:
[0013] In response to a first interactive action of the target user, determining a target outdoor activity area in an electronic map provided by the drone cruise control terminal; wherein the first interactive action is configured as an action of the target user selecting an area in the electronic map provided by the drone cruise control terminal;
[0014] In response to a second interactive action of the user, determining an initial planned outdoor activity path in the target outdoor activity area; wherein the second interactive action is configured as an action of selecting a first outdoor activity planned trajectory point and an action of entering an activity time period by the target user in the target outdoor activity area;
[0015] Based on the target outdoor activity area determined by the first interactive action and the initial planned outdoor activity path determined by the second interactive action, outdoor activity planning information of the target user is generated.
[0016] Optionally, extracting a plurality of first outdoor activity planned trajectory points arranged in path order in the initial planned path of the outdoor activity, and using the first position information and activity time period of each first outdoor activity planned trajectory point to generate a fixed trajectory point planning reference set for the initial planned path of the outdoor activity, specifically includes:
[0017] Extracting first position information and activity time periods of a plurality of first outdoor activity planning trajectory points in the initial outdoor activity planning path, and establishing outdoor activity planning association information for each first outdoor activity planning trajectory point based on the first position information and activity time period;
[0018] The outdoor activity planning associated information of a plurality of first outdoor activity planning trajectory points is sorted and summarized according to the chronological order of the activity time periods to generate a fixed trajectory point planning reference set of the initial planning path of the outdoor activity.
[0019] Optionally, querying a geographic database of the target outdoor activity area, extracting geographic parameters of each location recorded in the geographic database, and constructing a geographic parameter feature set may specifically include:
[0020] Calling a geographic database of a target outdoor activity area, and extracting a number of geographic parameters of each location within the target outdoor activity area recorded in the geographic database;
[0021] A number of target geographical parameters that affect the speed of outdoor activity movement are screened out from a number of geographical parameters, and a geographical parameter feature set for each location in the target outdoor activity area is constructed; wherein the target geographical parameters include terrain type features, altitude features, and vegetation type features.
[0022] Optionally, based on the fixed trajectory point planning reference set and the geographic parameter feature set, driving the detection drone to perform a location planning patrol step of a plurality of outdoor tent pitching locations between two adjacent first outdoor activity planning trajectory points in the initial planning path of the outdoor activity specifically includes:
[0023] Based on the geographic parameter feature set of each location in the target outdoor activity area, the target outdoor activity area is divided into a number of location grids and a corresponding path cost value is assigned to each location grid according to a preset path cost calculation rule, and a number of candidate outdoor activity paths that meet the path cost selection conditions between each two adjacent first outdoor activity planning trajectory points are determined;
[0024] The path cost selection condition includes the top N candidate outdoor activity paths where the path cost value of each position grid is less than the maximum path cost and the sum of the path cost values of all position grids in the candidate outdoor activity paths is sorted from small to large;
[0025] Based on the target user's daily outdoor activity start time and the earliest time of the outdoor activity end period, considering the geographic parameter feature set of each location in the target outdoor activity area, the fixed trajectory point planning reference set, and the target user's movement speed and path feature mapping comparison table, several initial outdoor activity rest points in each candidate outdoor activity path are determined, and the arrival order of several initial outdoor activity rest points in each candidate outdoor activity path is used as the cruising order relationship of each initial outdoor activity rest point, and the cruising route with the shortest cruising distance is generated as the initial cruising route of the target outdoor activity area;
[0026] Driving the detection drone to perform a position planning traversal cruise of a plurality of initial outdoor activity rest points based on the initial cruise route, and obtaining a second outdoor activity planning trajectory point position list of a plurality of candidate outdoor activity paths between every two adjacent first outdoor activity planning trajectory points;
[0027] Based on a second outdoor activity planning trajectory point position list of a plurality of candidate outdoor activity paths between every two adjacent first outdoor activity planning trajectory points, performing a first screening action and a second screening action on the plurality of candidate outdoor activity paths to obtain a cruise result of the position planning cruise;
[0028] The first screening action includes screening out candidate outdoor activity paths corresponding to activity time periods in which the target user arrives at a subsequent first outdoor activity planning trajectory point after passing through a plurality of second outdoor activity planning trajectory points in the second outdoor activity planning trajectory point location list, and the time period is earlier than the first outdoor activity planning trajectory point;
[0029] Among them, the second screening action includes: screening out the candidate outdoor activity path with the smallest standard deviation of the outdoor activity time between every two adjacent second outdoor activity planning trajectory points of the target user in all candidate outdoor activity paths, and using it as the cruise result of the location planning cruise.
[0030] Optionally, the step of driving the detection drone to perform a position planning traversal cruise of a plurality of initial outdoor activity rest points based on the initial cruise route, and obtaining a second outdoor activity planning trajectory point position list of a plurality of candidate outdoor activity paths between each two adjacent first outdoor activity planning trajectory points, specifically includes:
[0031] Driving the detection drone to perform a position planning traversal cruise of a plurality of initial outdoor activity rest spots based on the initial cruise route, and when obtaining a cruise image of each initial outdoor activity rest spot, determining whether the initial outdoor activity rest spot corresponding to each cruise image meets the outdoor tent setting conditions;
[0032] If so, write the initial outdoor activity rest point into the second outdoor activity planning trajectory point planning list corresponding to the candidate outdoor activity path;
[0033] If not, execute the forward and backward planning cruise along the candidate outdoor activity path corresponding to the initial outdoor activity rest point, determine the associated outdoor activity rest point, replace the corresponding initial outdoor activity rest point with the associated outdoor activity rest point and write it into the second outdoor activity planning trajectory point position list of the candidate outdoor activity path, and regenerate the initial outdoor activity rest point of the candidate outdoor activity path to which the associated outdoor activity rest point belongs with the current position as the starting point. For the initial outdoor activity rest point that has not been cruised, update the subsequent initial cruise route of the target outdoor activity area, and return to execute the position planning traversal cruise;
[0034] The forward and backward path planning cruise includes a forward path planning cruise and a backward path planning cruise. The forward path planning cruise is configured as a cruise action of the target user along the outdoor activity path section between the earliest time and the latest time of each outdoor activity end period. The backward path planning cruise is configured as a cruise action of cruising from the position corresponding to the earliest time of each outdoor activity end period to a first outdoor activity planned trajectory point forward until the collected cruise image meets the outdoor tent setting conditions.
[0035] When replacing the associated outdoor activity rest point with the corresponding initial outdoor activity rest point and writing it into the second outdoor activity planning trajectory point location list of the candidate outdoor activity path, determining whether the associated outdoor activity rest point is the same as the location information of the associated outdoor activity rest point added to the second outdoor activity planning trajectory point location list, and if so, deleting the candidate outdoor activity path;
[0036] After executing the cruising action at all initial outdoor activity rest points in the target outdoor activity area, a second outdoor activity planning trajectory point position list of a plurality of candidate outdoor activity paths between every two adjacent first outdoor activity planning trajectory points is extracted.
[0037] Optionally, based on the location planning cruise results, the initial planning path for the outdoor activity is optimized to obtain a final planning path for the outdoor activity including a plurality of first planning trajectory points for the outdoor activity and a plurality of second planning trajectory points for the outdoor tent pitching locations, specifically including:
[0038] Extracting candidate outdoor activity paths between every two adjacent first outdoor activity planning trajectory points after two screenings from the cruise results of the location planning cruise; wherein the candidate outdoor activity paths include a plurality of initial outdoor activity rest points and a plurality of associated outdoor activity rest points;
[0039] The second location information corresponding to the initial outdoor activity rest point and the associated outdoor activity rest point is used as several second outdoor activity planning trajectory points to generate a final outdoor activity planning path including several first outdoor activity planning trajectory points and several second outdoor activity planning trajectory points as outdoor tent setting locations.
[0040] In addition, in order to achieve the above-mentioned purpose, the present invention also provides an outdoor tent setting location planning device, comprising:
[0041] An acquisition module is used to acquire outdoor activity planning information of a target user; wherein the outdoor activity planning information includes a target outdoor activity area and an initial planned outdoor activity path within the target outdoor activity area;
[0042] An extraction module is configured to extract a plurality of first outdoor activity planned trajectory points arranged in path order in the initial planned path of the outdoor activity, and generate a fixed trajectory point planning reference set of the initial planned path of the outdoor activity using the first position information and activity time period of each first outdoor activity planned trajectory point;
[0043] A query module, configured to query a geographic database of a target outdoor activity area, extract geographic parameters of each location recorded in the geographic database, and construct a geographic parameter feature set;
[0044] A cruise module is used to drive the detection drone to perform a position planning cruise at a plurality of outdoor tent pitching locations between two adjacent first outdoor activity planning trajectory points in the initial planning path of the outdoor activity based on the fixed trajectory point planning reference set and the geographic parameter feature set;
[0045] The planning module is used to optimize the initial planning path of the outdoor activity according to the position planning cruise results, and obtain the final planning path of the outdoor activity including several first outdoor activity planning trajectory points and several second outdoor activity planning trajectory points as the outdoor tent setting positions.
[0046] In addition, in order to achieve the above-mentioned purpose, the present invention also provides an outdoor tent setting location planning device, which includes: a memory, a processor, and an outdoor tent setting location planning program stored on the memory and runnable on the processor. When the outdoor tent setting location planning program is executed by the processor, the steps of the outdoor tent setting location planning method described above are implemented.
[0047] In addition, in order to achieve the above-mentioned purpose, the present invention also provides a storage medium, on which an outdoor tent setting location planning program is stored. When the outdoor tent setting location planning program is executed by a processor, the steps of the above-mentioned outdoor tent setting location planning method are implemented.
[0048] The beneficial effects of the present invention are as follows: a method, device, equipment, and storage medium for planning outdoor tent locations are proposed. Based on the target user's daily outdoor activity start time and outdoor activity end time restrictions, a fixed trajectory point planning reference set geographic parameter feature set and a target user's movement speed and path feature mapping comparison table are considered, and a detection drone is driven to perform a location planning cruise of several outdoor tent locations between two adjacent first outdoor activity planning trajectory points in the initial outdoor activity planning path, ultimately obtaining a final outdoor activity planning path that includes several first outdoor activity planning trajectory points and several second outdoor activity planning trajectory points as outdoor tent locations. Thus, while improving the tent setting condition compliance of the tent setting locations, the path sections and activity times of daily outdoor activities are planned as reasonably as possible. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 A schematic diagram of the device structure of the hardware operating environment involved in the embodiment of the present invention;
[0050] Figure 2 This is a flow chart of an embodiment of a method for planning the location of an outdoor tent according to the present invention;
[0051] Figure 3 This is a structural block diagram of a device for planning the location of an outdoor tent according to an embodiment of the present invention. DETAILED DESCRIPTION
[0052] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0053] like Figure 1 As shown, Figure 1 It is a schematic diagram of the device structure of the hardware operating environment involved in the embodiment of the present invention.
[0054] like Figure 1As shown, the device may include: a processor 1001, such as a CPU, a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may optionally be a storage device independent of the aforementioned processor 1001.
[0055] Those skilled in the art will understand that Figure 1 The structure of the device shown in the figure does not constitute a limitation of the device, and the device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0056] like Figure 1 As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an outdoor tent setting location planning program.
[0057] exist Figure 1 In the terminal shown, the network interface 1004 is mainly used to connect to the backend server and communicate data with the backend server; the user interface 1003 is mainly used to connect to the client (user end) and communicate data with the client; and the processor 1001 can be used to call the outdoor tent location planning program stored in the memory 1005 and perform the following operations:
[0058] Acquire outdoor activity planning information of a target user; wherein the outdoor activity planning information includes a target outdoor activity area and an initial planned outdoor activity path within the target outdoor activity area;
[0059] Extracting a plurality of first outdoor activity planned trajectory points arranged in path order in the initial planned path of the outdoor activity, and generating a fixed trajectory point planning reference set of the initial planned path of the outdoor activity using the first position information and activity time period of each of the first outdoor activity planned trajectory points;
[0060] Querying a geographic database of a target outdoor activity area, extracting geographic parameters of each location recorded in the geographic database, and constructing a geographic parameter feature set;
[0061] Based on the fixed trajectory point planning reference set and the geographic parameter feature set, driving the detection drone to perform a position planning cruise of a plurality of outdoor tent pitching locations between two adjacent first outdoor activity planning trajectory points in the initial planning path of the outdoor activity;
[0062] According to the position planning cruise results, the initial planning path of the outdoor activity is optimized to obtain a final planning path of the outdoor activity including several first outdoor activity planning trajectory points and several second outdoor activity planning trajectory points as outdoor tent setting locations.
[0063] The specific embodiments of the present invention applied to the device are basically the same as the embodiments of the following outdoor tent erection location planning method, and will not be described in detail here.
[0064] The embodiment of the present invention provides a method for planning the location of an outdoor tent. Figure 2 , Figure 2 This is a flow chart of an embodiment of a method for planning the location of an outdoor tent according to the present invention.
[0065] In this embodiment, a method for planning the location of an outdoor tent includes the following steps:
[0066] S100: Acquire outdoor activity planning information of a target user; wherein the outdoor activity planning information includes a target outdoor activity area and an initial planned outdoor activity path within the target outdoor activity area;
[0067] S200: extracting a plurality of first outdoor activity planned trajectory points arranged in path order in the initial planned path of the outdoor activity, and generating a fixed trajectory point planning reference set of the initial planned path of the outdoor activity by using the first position information and activity time period of each of the first outdoor activity planned trajectory points;
[0068] S300: Querying a geographic database of a target outdoor activity area, extracting geographic parameters of each location recorded in the geographic database, and constructing a geographic parameter feature set;
[0069] S400: Based on the fixed trajectory point planning reference set and the geographic parameter feature set, driving the detection drone to perform a position planning cruise at a plurality of outdoor tent pitching locations between two adjacent first outdoor activity planning trajectory points in the initial planning path of the outdoor activity;
[0070] S500: Optimizing the initial planned path for the outdoor activity according to the position planning cruise result to obtain a final planned path for the outdoor activity including a plurality of first planned trajectory points for the outdoor activity and a plurality of second planned trajectory points for the outdoor activity as locations for setting up outdoor tents.
[0071] It should be noted that the traditional method of planning the location of outdoor tents usually adopts two methods: theoretical speculation based on geographical topographic maps and temporary planning during outdoor activities. Among them, the theoretical speculation method based on geographical topographic maps is not very accurate because it cannot take into account the dynamic changes of the actual geographical environment (such as geological disasters, changes in vegetation cover, and water source accuracy). It is easy for the speculated location to not meet the conditions for tent setting up. The temporary planning during outdoor activities is very unstable. The selection of outdoor activity rest points and tent setting locations tends to be conservative (that is, because the specific geographical environment conditions of the subsequent activity path area are unknown, it is easy to start selecting rest points and setting up tents early in the day of the activity). Although it can ensure that the location of the outdoor activity rest point meets the conditions for tent setting up, in some outdoor activities with strict time limit planning (such as inviting people to meet at a certain location during a certain period of time or to go to a certain scenic spot for sightseeing at a certain time point), it is easy to encounter problems such as difficulty in outdoor activity time management and exceeding the activity time limit.
[0072] This embodiment obtains the target user's daily outdoor activity start time and outdoor activity end time limit, considers the fixed trajectory point planning reference set geographic parameter feature set and the target user's movement speed and path feature mapping comparison table, and drives the detection drone to perform a location planning cruise of several outdoor tent pitching locations between two adjacent first outdoor activity planning trajectory points in the outdoor activity initial planning path, and ultimately obtains the outdoor activity final planning path that includes several first outdoor activity planning trajectory points and several second outdoor activity planning trajectory points as outdoor tent pitching locations. In this way, the path sections and activity times of daily outdoor activities are planned as reasonably as possible, while improving the tent pitching conditions compliance of the tent pitching locations.
[0073] In a preferred embodiment, the step of obtaining the target user's outdoor activity planning information specifically includes:
[0074] S110: In response to a first interactive action of a target user, determining a target outdoor activity area in an electronic map provided by the drone cruise control terminal; wherein the first interactive action is configured as an action of the target user selecting an area in the electronic map provided by the drone cruise control terminal;
[0075] S120: In response to a second interactive action of the user, determining an initial planned outdoor activity path in the target outdoor activity area; wherein the second interactive action is configured as an action of selecting a first outdoor activity planned trajectory point and an action of entering an activity time period by the target user in the target outdoor activity area;
[0076] S130: Generate outdoor activity planning information for the target user based on the target outdoor activity area determined by the first interactive action and the initial planned outdoor activity path determined by the second interactive action.
[0077] In this embodiment, by responding to the first interactive action of the target user, the target outdoor activity area is selected in the electronic map of the drone cruise control terminal, and then by responding to the second interactive action of the target user, several first outdoor activity planned trajectory points are selected in the target outdoor activity area and the activity time of each first outdoor activity planned trajectory point is entered, thereby generating an initial outdoor activity path including several first outdoor activity planned trajectory points.
[0078] It should be noted that the first interactive action and the second interactive action are input actions performed by the target user on the drone cruise control terminal (the input action includes touch screen operation and / or button operation). The target user can enter the target outdoor activity area and the initial planned path of the outdoor activity by clicking, drawing and text entry in the electronic map interface provided by the drone cruise control terminal, thereby generating outdoor activity planning information.
[0079] In a preferred embodiment, the step of extracting a plurality of first outdoor activity planned trajectory points arranged in path order in the initial planned path of the outdoor activity, and using the first position information and activity time period of each first outdoor activity planned trajectory point to generate a fixed trajectory point planning reference set for the initial planned path of the outdoor activity specifically includes:
[0080] S210: Extracting first position information and activity time periods of a plurality of first outdoor activity planning trajectory points in the initial outdoor activity planning path, and establishing outdoor activity planning association information for each first outdoor activity planning trajectory point based on the first position information and activity time period;
[0081] S220: Sort and summarize the outdoor activity planning associated information of a plurality of first outdoor activity planning trajectory points according to the chronological order of the activity time periods to generate a fixed trajectory point planning reference set of the initial planning path of the outdoor activity.
[0082] In this embodiment, the first position information and activity time period are extracted from several first outdoor activity planning trajectory points arranged in path order in the initial planning path of the outdoor activity, and then the outdoor activity planning related information containing the first position information and activity time period of each first outdoor activity planning trajectory point is sorted and summarized in the order of the activity time periods, so as to generate a fixed trajectory point planning reference set for the initial planning path of the outdoor activity.
[0083] It should be noted that each first outdoor activity planned trajectory point in the initial planned path of the outdoor activity is configured as an outdoor activity location with a strict time limit plan in the current outdoor activity of the target user, that is, the target user needs to participate in the outdoor activity at the outdoor activity location within the specified time period (for example, an invitation to meet at a certain location during a certain period of time or to go to a certain scenic spot for sightseeing at a certain time point). Therefore, the generated initial planned path for the outdoor activity containing several first outdoor activity planned trajectory points actually only has several fixed trajectory points of the target user in the current outdoor activity, and there is no restriction on the activity path formed by other trajectory points other than the fixed trajectory points.
[0084] In a preferred embodiment, the steps of querying a geographic database of a target outdoor activity area, extracting geographic parameters of each location recorded in the geographic database, and constructing a geographic parameter feature set specifically include:
[0085] S310: calling a geographic database of a target outdoor activity area, and extracting a number of geographic parameters of each location in the target outdoor activity area recorded in the geographic database;
[0086] S320: Filtering out several target geographical parameters that affect the speed of outdoor activity movement from the several geographical parameters, and constructing a geographical parameter feature set for each location in the target outdoor activity area; wherein the target geographical parameters include terrain type features, altitude features, and vegetation type features.
[0087] In this embodiment, a geographic database of the target outdoor activity area is queried, and target geographic parameters that affect the speed of outdoor activity movement are selected from the geographic parameters of each location. This is used to construct a geographic parameter feature set for each location within the target outdoor activity area. Among these features, terrain type, altitude, and vegetation type are configured as target geographic parameters that affect the speed of outdoor activity movement from the geographic parameters.
[0088] In a preferred embodiment, based on the fixed trajectory point planning reference set and the geographic parameter feature set, driving the detection drone to perform a location planning cruise step of a plurality of outdoor tent pitching locations between two adjacent first outdoor activity planning trajectory points in the initial planning path of the outdoor activity specifically includes:
[0089] S410: Dividing the target outdoor activity area into a plurality of location grids based on a set of geographic parameter features of each location within the target outdoor activity area, assigning a corresponding path cost value to each location grid according to a preset path cost calculation rule, and determining a plurality of candidate outdoor activity paths between each two adjacent first outdoor activity planned trajectory points that meet a path cost selection condition;
[0090] The path cost selection condition includes the top N candidate outdoor activity paths where the path cost value of each position grid is less than the maximum path cost and the sum of the path cost values of all position grids in the candidate outdoor activity paths is sorted from small to large;
[0091] S420: Based on the target user's daily outdoor activity start time and the earliest time of the outdoor activity end period, considering the geographic parameter feature set of each location in the target outdoor activity area, the fixed trajectory point planning reference set, and the target user's moving speed and path feature mapping comparison table, determine a number of initial outdoor activity rest points in each candidate outdoor activity path, use the arrival order of the several initial outdoor activity rest points in each candidate outdoor activity path as the cruising order relationship of each initial outdoor activity rest point, and generate a cruise route with the shortest cruising distance as the initial cruise route of the target outdoor activity area;
[0092] S430: driving the detection drone to perform a position planning traversal cruise of a plurality of initial outdoor activity rest points based on the initial cruise route, and obtaining a second outdoor activity planning trajectory point position list of a plurality of candidate outdoor activity paths between every two adjacent first outdoor activity planning trajectory points;
[0093] S440: Based on the second outdoor activity planning trajectory point position list of the plurality of candidate outdoor activity paths between every two adjacent first outdoor activity planning trajectory points, performing a first screening action and a second screening action on the plurality of candidate outdoor activity paths to obtain a cruise result of the position planning cruise;
[0094] The first screening action includes screening out candidate outdoor activity paths corresponding to activity time periods in which the target user arrives at a subsequent first outdoor activity planning trajectory point after passing through a plurality of second outdoor activity planning trajectory points in the second outdoor activity planning trajectory point location list, and the time period is earlier than the first outdoor activity planning trajectory point;
[0095] Among them, the second screening action includes: screening out the candidate outdoor activity path with the smallest standard deviation of the outdoor activity time between every two adjacent second outdoor activity planning trajectory points of the target user in all candidate outdoor activity paths, and using it as the cruise result of the location planning cruise.
[0096] In this embodiment, by obtaining the target outdoor activity area and the outdoor activity initial planning path including several first outdoor activity planning trajectory points, a fixed trajectory point planning reference set is generated, the geographic database is queried, and a geographic parameter feature set for each location within the target outdoor activity area is constructed. Then, based on the target user's daily outdoor activity start time and outdoor activity end time period restrictions, the fixed trajectory point planning reference set geographic parameter feature set and the target user's moving speed and path feature mapping comparison table are considered to drive the detection drone to perform position planning patrols of several outdoor tent setting locations between two adjacent first outdoor activity planning trajectory points in the outdoor activity initial planning path.
[0097] In a preferred embodiment, the step of driving the detection drone to perform a position planning traversal cruise of several initial outdoor activity rest points based on the initial cruise route, and obtaining a second outdoor activity planning trajectory point position list of several candidate outdoor activity paths between each two adjacent first outdoor activity planning trajectory points specifically includes:
[0098] S431: driving the detection drone to perform a position planning traversal cruise of a plurality of initial outdoor activity rest spots based on the initial cruise route, and upon obtaining a cruise image of each initial outdoor activity rest spot, determining whether the initial outdoor activity rest spot corresponding to each cruise image meets the outdoor tent setting conditions;
[0099] S432: If yes, write the initial outdoor activity rest point into the second outdoor activity planning trajectory point planning list corresponding to the candidate outdoor activity path;
[0100] S433: If not, execute the forward and backward planning cruise along the candidate outdoor activity path corresponding to the initial outdoor activity rest point, determine the associated outdoor activity rest point, replace the corresponding initial outdoor activity rest point with the associated outdoor activity rest point and write it into the second outdoor activity planning trajectory point position list of the candidate outdoor activity path, and regenerate the initial outdoor activity rest point of the candidate outdoor activity path to which the associated outdoor activity rest point belongs with the current position as the starting point. For the initial outdoor activity rest point that has not been cruised, update the subsequent initial cruise route of the target outdoor activity area, and return to execute the position planning traversal cruise;
[0101] The forward and backward path planning cruise includes a forward path planning cruise and a backward path planning cruise. The forward path planning cruise is configured as a cruise action of the target user along the outdoor activity path section between the earliest time and the latest time of each outdoor activity end period. The backward path planning cruise is configured as a cruise action of cruising from the position corresponding to the earliest time of each outdoor activity end period to a first outdoor activity planned trajectory point forward until the collected cruise image meets the outdoor tent setting conditions.
[0102] S434: When the associated outdoor activity rest point is replaced with the corresponding initial outdoor activity rest point and written into the second outdoor activity planning trajectory point location list of the candidate outdoor activity path, determining whether the associated outdoor activity rest point has the same location information as the associated outdoor activity rest point previously added to the second outdoor activity planning trajectory point location list; if so, deleting the candidate outdoor activity path;
[0103] S435: After executing the cruising action at all initial outdoor activity rest points in the target outdoor activity area, extracting a second outdoor activity planning trajectory point position list of a plurality of candidate outdoor activity paths between every two adjacent first outdoor activity planning trajectory points.
[0104] In this embodiment, during the cruise process, candidate outdoor activity paths that do not meet the single-day outdoor activity end time limit are gradually deleted, and each initial outdoor activity rest point in multiple candidate outdoor activity paths is cruised in parallel according to the arrival order. The location planning cruise process for each initial outdoor activity rest point and the associated outdoor activity rest point in the multiple candidate outdoor activity paths in the initial planning path of the outdoor activity is realized with the shortest cruise distance, and finally a final planning path for the outdoor activity is obtained, which includes a plurality of first outdoor activity planning trajectory points and a plurality of second outdoor activity planning trajectory points as outdoor tent setting locations. In this way, while improving the planning cruise efficiency of the outdoor tent setting location, the power consumption of the detection drone cruise path is minimized, thereby improving the scientific nature of the tent setting location planning in the long-term outdoor activity path process. On the premise of improving the compliance of the tent setting conditions at the tent setting location, the path section and activity time of each day's outdoor activity are planned as reasonably as possible to avoid exceeding the activity time limit.
[0105] In a preferred embodiment, the steps of optimizing the initial planning path of the outdoor activity according to the location planning cruise result to obtain the final planning path of the outdoor activity including a plurality of first planning trajectory points of the outdoor activity and a plurality of second planning trajectory points of the outdoor activity as the locations for setting up the outdoor tents specifically include:
[0106] S510: Extracting candidate outdoor activity paths between every two adjacent first outdoor activity planning trajectory points after two screenings from the cruise results of the location planning cruise; wherein the candidate outdoor activity paths include a plurality of initial outdoor activity rest points and a plurality of associated outdoor activity rest points;
[0107] S520: Using the second location information corresponding to the initial outdoor activity rest point and the associated outdoor activity rest point as a number of second outdoor activity planning trajectory points, generating a final outdoor activity planning path including a number of first outdoor activity planning trajectory points and a number of second outdoor activity planning trajectory points as outdoor tent setting locations.
[0108] In this embodiment, after obtaining the cruise results of the target outdoor activity area, a number of second outdoor activity trajectory points can be extracted from the cruise results. Finally, all the first outdoor activity trajectory planning points and the second outdoor activity trajectory planning points are aggregated to generate a final outdoor activity planned path. When conducting outdoor activities along the final outdoor activity planned path, each second outdoor activity trajectory planning point is used as a location for setting up an outdoor tent.
[0109] Reference Figure 3 , Figure 3 This is a structural block diagram of an embodiment of the outdoor tent setting position planning device of the present invention.
[0110] like Figure 3 As shown, the outdoor tent setting position planning device proposed in the embodiment of the present invention includes:
[0111] An acquisition module 10 is configured to acquire outdoor activity planning information of a target user; wherein the outdoor activity planning information includes a target outdoor activity area and an initial planned outdoor activity path within the target outdoor activity area;
[0112] An extraction module 20 is configured to extract a plurality of first outdoor activity planned trajectory points arranged in path order in the initial planned path of the outdoor activity, and generate a fixed trajectory point planning reference set of the initial planned path of the outdoor activity using the first position information and activity time period of each first outdoor activity planned trajectory point;
[0113] A query module 30 is configured to query a geographic database of a target outdoor activity area, extract geographic parameters of each location recorded in the geographic database, and construct a geographic parameter feature set;
[0114] A cruise module 40 is configured to drive the detection drone to perform a position planning cruise at a plurality of outdoor tent pitching locations between two adjacent first outdoor activity planning trajectory points in the initial planning path of the outdoor activity based on the fixed trajectory point planning reference set and the geographic parameter feature set;
[0115] The planning module 50 is used to optimize the initial planning path of the outdoor activity according to the position planning cruise result, and obtain the final planning path of the outdoor activity including a plurality of first outdoor activity planning trajectory points and a plurality of second outdoor activity planning trajectory points as outdoor tent setting positions.
[0116] Other embodiments or specific implementations of the outdoor tent setting position planning device of the present invention can refer to the above-mentioned method embodiments and will not be repeated here.
[0117] In addition, the present invention also proposes an outdoor tent setting location planning device, which includes: a memory, a processor, and an outdoor tent setting location planning program stored on the memory and runnable on the processor. When the outdoor tent setting location planning program is executed by the processor, the steps of the outdoor tent setting location planning method described above are implemented.
[0118] The specific implementation of the outdoor tent setting position planning device of the present application is basically the same as the various embodiments of the above-mentioned outdoor tent setting position planning method, and will not be repeated here.
[0119] In addition, the present invention also proposes a readable storage medium, which includes a computer readable storage medium on which an outdoor tent pitching location planning program is stored. The readable storage medium may be Figure 1 The memory 1005 in the terminal may also be at least one of a ROM (Read-Only Memory) / RAM (Random Access Memory), a magnetic disk, and an optical disk. The readable storage medium includes a number of instructions for enabling an outdoor tent location planning device with a processor to execute the outdoor tent location planning method described in various embodiments of the present invention.
[0120] The specific implementation in the readable storage medium of the present application is basically the same as the embodiments of the above-mentioned outdoor tent setting location planning method, and will not be repeated here.
[0121] It should be understood that, in the description of this specification, reference to terms such as "one embodiment," "another embodiment," "other embodiments," or "first to Nth embodiments" means that the specific features, structures, materials, or characteristics described in conjunction with that embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any appropriate manner in any one or more embodiments or examples.
[0122] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.
[0123] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.
[0124] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.
[0125] The above are only preferred embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention description and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A method for planning the location of an outdoor tent, characterized in that: The following steps are involved: Acquire outdoor activity planning information of a target user; wherein the outdoor activity planning information includes a target outdoor activity area and an initial planned outdoor activity path within the target outdoor activity area; Extracting a plurality of first outdoor activity planned trajectory points arranged in path order in the initial planned path of the outdoor activity, and generating a fixed trajectory point planning reference set of the initial planned path of the outdoor activity using the first position information and activity time period of each of the first outdoor activity planned trajectory points; Querying a geographic database of a target outdoor activity area, extracting geographic parameters of each location recorded in the geographic database, and constructing a geographic parameter feature set; Based on the fixed trajectory point planning reference set and the geographic parameter feature set, the detection drone is driven to perform a position planning cruise of a plurality of outdoor tent pitching locations between two adjacent first outdoor activity planning trajectory points in the initial planning path of the outdoor activity; specifically comprising: Based on the geographic parameter feature set of each location in the target outdoor activity area, the target outdoor activity area is divided into a number of location grids and a corresponding path cost value is assigned to each location grid according to a preset path cost calculation rule, and a number of candidate outdoor activity paths that meet the path cost selection conditions between each two adjacent first outdoor activity planning trajectory points are determined; The path cost selection condition includes the top N candidate outdoor activity paths where the path cost value of each position grid is less than the maximum path cost and the sum of the path cost values of all position grids in the candidate outdoor activity paths is sorted from small to large; Based on the target user's daily outdoor activity start time and the earliest time of the outdoor activity end period, considering the geographic parameter feature set of each location in the target outdoor activity area, the fixed trajectory point planning reference set, and the target user's movement speed and path feature mapping comparison table, several initial outdoor activity rest points in each candidate outdoor activity path are determined, and the arrival order of several initial outdoor activity rest points in each candidate outdoor activity path is used as the cruising order relationship of each initial outdoor activity rest point, and the cruising route with the shortest cruising distance is generated as the initial cruising route of the target outdoor activity area; Driving the detection drone to perform a position planning traversal cruise of a plurality of initial outdoor activity rest points based on the initial cruise route, and obtaining a second outdoor activity planning trajectory point position list of a plurality of candidate outdoor activity paths between every two adjacent first outdoor activity planning trajectory points; Based on a second outdoor activity planning trajectory point position list of a plurality of candidate outdoor activity paths between every two adjacent first outdoor activity planning trajectory points, performing a first screening action and a second screening action on the plurality of candidate outdoor activity paths to obtain a cruise result of the position planning cruise; The first screening action includes screening out candidate outdoor activity paths corresponding to activity time periods in which the target user arrives at a subsequent first outdoor activity planning trajectory point after passing through a plurality of second outdoor activity planning trajectory points in the second outdoor activity planning trajectory point location list, and the time period is earlier than the first outdoor activity planning trajectory point; The second screening action includes: screening out a candidate outdoor activity path with the smallest standard deviation of outdoor activity time between two adjacent second outdoor activity planning trajectory points of the target user among all candidate outdoor activity paths, and using the candidate outdoor activity path as a cruise result of the location planning cruise; Driving the detection drone to perform a position planning traversal cruise of several initial outdoor activity rest points based on the initial cruise route, and obtaining a second outdoor activity planning trajectory point position list of several candidate outdoor activity paths between each two adjacent first outdoor activity planning trajectory points, specifically including: Driving the detection drone to perform a position planning traversal cruise of a plurality of initial outdoor activity rest spots based on the initial cruise route, and when obtaining a cruise image of each initial outdoor activity rest spot, determining whether the initial outdoor activity rest spot corresponding to each cruise image meets the outdoor tent setting conditions; If so, write the initial outdoor activity rest point into the second outdoor activity planning trajectory point planning list corresponding to the candidate outdoor activity path; If not, execute the forward and backward planning cruise along the candidate outdoor activity path corresponding to the initial outdoor activity rest point, determine the associated outdoor activity rest point, replace the corresponding initial outdoor activity rest point with the associated outdoor activity rest point and write it into the second outdoor activity planning trajectory point position list of the candidate outdoor activity path, and regenerate the initial outdoor activity rest point of the candidate outdoor activity path to which the associated outdoor activity rest point belongs with the current position as the starting point. For the initial outdoor activity rest point that has not been cruised, update the subsequent initial cruise route of the target outdoor activity area, and return to execute the position planning traversal cruise; The forward and backward path planning cruise includes a forward path planning cruise and a backward path planning cruise. The forward path planning cruise is configured as a cruise action of the target user along the outdoor activity path section between the earliest time and the latest time of each outdoor activity end period. The backward path planning cruise is configured as a cruise action of cruising from the position corresponding to the earliest time of each outdoor activity end period to a first outdoor activity planned trajectory point forward until the collected cruise image meets the outdoor tent setting conditions. When replacing the associated outdoor activity rest point with the corresponding initial outdoor activity rest point and writing it into the second outdoor activity planning trajectory point location list of the candidate outdoor activity path, determining whether the associated outdoor activity rest point is the same as the location information of the associated outdoor activity rest point added to the second outdoor activity planning trajectory point location list, and if so, deleting the candidate outdoor activity path; After executing the cruising action for all initial outdoor activity rest points in the target outdoor activity area, extracting a list of second outdoor activity planning trajectory points of a plurality of candidate outdoor activity paths between each two adjacent first outdoor activity planning trajectory points; According to the position planning cruise results, the initial planning path of the outdoor activity is optimized to obtain a final planning path of the outdoor activity including several first outdoor activity planning trajectory points and several second outdoor activity planning trajectory points as outdoor tent setting locations.
2. The outdoor tent location planning method according to claim 1, wherein: The steps to obtain target users' outdoor activity planning information include: In response to a first interactive action of the target user, determining a target outdoor activity area in an electronic map provided by the drone cruise control terminal; wherein the first interactive action is configured as an action of the target user selecting an area in the electronic map provided by the drone cruise control terminal; In response to a second interactive action of the user, determining an initial planned outdoor activity path in the target outdoor activity area; wherein the second interactive action is configured as an action of selecting a first outdoor activity planned trajectory point and an action of entering an activity time period by the target user in the target outdoor activity area; Based on the target outdoor activity area determined by the first interactive action and the initial planned outdoor activity path determined by the second interactive action, outdoor activity planning information of the target user is generated.
3. The method for planning the location of an outdoor tent as claimed in claim 1, wherein: The step of extracting a plurality of first outdoor activity planned trajectory points arranged in path order in the initial planned path of the outdoor activity, and using the first position information and activity time period of each first outdoor activity planned trajectory point to generate a fixed trajectory point planning reference set for the initial planned path of the outdoor activity specifically includes: Extracting first position information and activity time periods of a plurality of first outdoor activity planning trajectory points in the initial outdoor activity planning path, and establishing outdoor activity planning association information for each first outdoor activity planning trajectory point based on the first position information and activity time period; The outdoor activity planning associated information of a plurality of first outdoor activity planning trajectory points is sorted and summarized according to the chronological order of the activity time periods to generate a fixed trajectory point planning reference set of the initial planning path of the outdoor activity.
4. The outdoor tent location planning method according to claim 1, wherein: The steps of querying a geographic database of a target outdoor activity area, extracting geographic parameters of each location recorded in the geographic database, and constructing a geographic parameter feature set specifically include: Calling a geographic database of a target outdoor activity area, and extracting a number of geographic parameters of each location within the target outdoor activity area recorded in the geographic database; A number of target geographical parameters that affect the speed of outdoor activity movement are screened out from a number of geographical parameters, and a geographical parameter feature set for each location in the target outdoor activity area is constructed; wherein the target geographical parameters include terrain type features, altitude features, and vegetation type features.
5. The outdoor tent location planning method according to claim 1, wherein: Based on the location planning cruise results, the initial planning path for the outdoor activity is optimized to obtain the final planning path for the outdoor activity, which includes several first planning trajectory points for the outdoor activity and several second planning trajectory points for the outdoor tent setting up. Specifically, the steps include: Extracting candidate outdoor activity paths between every two adjacent first outdoor activity planning trajectory points after two screenings from the cruise results of the location planning cruise; wherein the candidate outdoor activity paths include a plurality of initial outdoor activity rest points and a plurality of associated outdoor activity rest points; The second location information corresponding to the initial outdoor activity rest point and the associated outdoor activity rest point is used as several second outdoor activity planning trajectory points to generate a final outdoor activity planning path including several first outdoor activity planning trajectory points and several second outdoor activity planning trajectory points as outdoor tent setting locations.
6. A device for planning the location of outdoor tents, characterized in that: include: An acquisition module is used to acquire outdoor activity planning information of a target user; wherein the outdoor activity planning information includes a target outdoor activity area and an initial planned outdoor activity path within the target outdoor activity area; An extraction module is configured to extract a plurality of first outdoor activity planned trajectory points arranged in path order in the initial planned path of the outdoor activity, and generate a fixed trajectory point planning reference set of the initial planned path of the outdoor activity using the first position information and activity time period of each first outdoor activity planned trajectory point; A query module, configured to query a geographic database of a target outdoor activity area, extract geographic parameters of each location recorded in the geographic database, and construct a geographic parameter feature set; A cruise module is configured to drive the detection drone to perform a position planning cruise at a plurality of outdoor tent pitching locations between two adjacent first outdoor activity planning trajectory points in the initial planning path of the outdoor activity based on the fixed trajectory point planning reference set and the geographic parameter feature set; specifically comprising: Based on the geographic parameter feature set of each location in the target outdoor activity area, the target outdoor activity area is divided into a number of location grids and a corresponding path cost value is assigned to each location grid according to a preset path cost calculation rule, and a number of candidate outdoor activity paths that meet the path cost selection conditions between each two adjacent first outdoor activity planning trajectory points are determined; The path cost selection condition includes the top N candidate outdoor activity paths where the path cost value of each position grid is less than the maximum path cost and the sum of the path cost values of all position grids in the candidate outdoor activity paths is sorted from small to large; Based on the target user's daily outdoor activity start time and the earliest time of the outdoor activity end period, considering the geographic parameter feature set of each location in the target outdoor activity area, the fixed trajectory point planning reference set, and the target user's movement speed and path feature mapping comparison table, several initial outdoor activity rest points in each candidate outdoor activity path are determined, and the arrival order of several initial outdoor activity rest points in each candidate outdoor activity path is used as the cruising order relationship of each initial outdoor activity rest point, and the cruising route with the shortest cruising distance is generated as the initial cruising route of the target outdoor activity area; Driving the detection drone to perform a position planning traversal cruise of a plurality of initial outdoor activity rest points based on the initial cruise route, and obtaining a second outdoor activity planning trajectory point position list of a plurality of candidate outdoor activity paths between every two adjacent first outdoor activity planning trajectory points; Based on a second outdoor activity planning trajectory point position list of a plurality of candidate outdoor activity paths between every two adjacent first outdoor activity planning trajectory points, performing a first screening action and a second screening action on the plurality of candidate outdoor activity paths to obtain a cruise result of the position planning cruise; The first screening action includes screening out candidate outdoor activity paths corresponding to activity time periods in which the target user arrives at a subsequent first outdoor activity planning trajectory point after passing through a plurality of second outdoor activity planning trajectory points in the second outdoor activity planning trajectory point location list, and the time period is earlier than the first outdoor activity planning trajectory point; The second screening action includes: screening out a candidate outdoor activity path with the smallest standard deviation of outdoor activity time between two adjacent second outdoor activity planning trajectory points of the target user among all candidate outdoor activity paths, and using the candidate outdoor activity path as a cruise result of the location planning cruise; Driving the detection drone to perform a position planning traversal cruise of several initial outdoor activity rest points based on the initial cruise route, and obtaining a second outdoor activity planning trajectory point position list of several candidate outdoor activity paths between each two adjacent first outdoor activity planning trajectory points, specifically including: Driving the detection drone to perform a position planning traversal cruise of a plurality of initial outdoor activity rest spots based on the initial cruise route, and when obtaining a cruise image of each initial outdoor activity rest spot, determining whether the initial outdoor activity rest spot corresponding to each cruise image meets the outdoor tent setting conditions; If so, write the initial outdoor activity rest point into the second outdoor activity planning trajectory point planning list corresponding to the candidate outdoor activity path; If not, execute the forward and backward planning cruise along the candidate outdoor activity path corresponding to the initial outdoor activity rest point, determine the associated outdoor activity rest point, replace the corresponding initial outdoor activity rest point with the associated outdoor activity rest point and write it into the second outdoor activity planning trajectory point position list of the candidate outdoor activity path, and regenerate the initial outdoor activity rest point of the candidate outdoor activity path to which the associated outdoor activity rest point belongs with the current position as the starting point. For the initial outdoor activity rest point that has not been cruised, update the subsequent initial cruise route of the target outdoor activity area, and return to execute the position planning traversal cruise; The forward and backward path planning cruise includes a forward path planning cruise and a backward path planning cruise. The forward path planning cruise is configured as a cruise action of the target user along the outdoor activity path section between the earliest time and the latest time of each outdoor activity end period. The backward path planning cruise is configured as a cruise action of cruising from the position corresponding to the earliest time of each outdoor activity end period to a first outdoor activity planned trajectory point forward until the collected cruise image meets the outdoor tent setting conditions. When replacing the associated outdoor activity rest point with the corresponding initial outdoor activity rest point and writing it into the second outdoor activity planning trajectory point location list of the candidate outdoor activity path, determining whether the associated outdoor activity rest point is the same as the location information of the associated outdoor activity rest point added to the second outdoor activity planning trajectory point location list, and if so, deleting the candidate outdoor activity path; After executing the cruising action for all initial outdoor activity rest points in the target outdoor activity area, extracting a list of second outdoor activity planning trajectory points of a plurality of candidate outdoor activity paths between each two adjacent first outdoor activity planning trajectory points; The planning module is used to optimize the initial planning path of the outdoor activity according to the position planning cruise results, and obtain the final planning path of the outdoor activity including several first outdoor activity planning trajectory points and several second outdoor activity planning trajectory points as the outdoor tent setting positions.
7. An outdoor tent location planning device, characterized in that: The outdoor tent location planning device includes: a memory, a processor, and an outdoor tent location planning program stored in the memory and executable on the processor. When the outdoor tent location planning program is executed by the processor, the steps of the outdoor tent location planning method according to any one of claims 1 to 5 are implemented.
8. A storage medium, characterized in that: The storage medium stores an outdoor tent location planning program, which, when executed by the processor, implements the steps of the outdoor tent location planning method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Method for planning personal activity route for personal navigation device user
CN102788589A
Mobile intelligent campsite construction and operation control system, related method and storage medium
CN117911200A