Track navigation method and system based on wearable device

The wearable device-based navigation system addresses the inconvenience of mobile phone dependency by providing real-time navigation and reminders, improving user experience in outdoor sports.

CN119164419APending Publication Date: 2024-12-20SHANGHAI SEARCH INFORMATION TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411401581.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

Existing navigation systems for outdoor sports using wearable devices are cumbersome and require constant reliance on mobile phones, complicating user experience.

Method used

A trajectory navigation method and system for wearable devices that generates and transmits navigation information independently, using preset or historical route data, and provides real-time navigation reminders based on motion trajectory position information.

Benefits of technology

Enhances navigation convenience and user experience by allowing wearable devices to perform real-time navigation without mobile phones, offering features like remaining distance and deviation reminders.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119164419A_ABST
    Figure CN119164419A_ABST
Patent Text Reader

Abstract

The invention provides a trajectory navigation method and system based on wearable equipment, and relates to the technical field of navigation. The trajectory navigation method based on the wearable device comprises the following steps: acquiring preset planning route data; generating trajectory navigation information based on the preset planning route data; the track navigation information is transmitted to the wearable device, and the wearable device carries out navigation according to the track navigation information; acquiring motion trail position information of the wearable device; navigation reminding information is generated according to the movement track position information and the track navigation information, and the wearable device conducts navigation reminding according to the navigation reminding information. The trajectory navigation method based on the wearable device can achieve the technical effects of improving navigation convenience and improving user navigation experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of navigation technology, and in particular to a trajectory navigation method and system based on a wearable device. Background Art

[0002] At present, when users use wearable devices for outdoor sports, most of the track navigation relies on the real-time delivery of track maps by mobile phones. Users rely on mobile phones for navigation at all times and need to obtain mobile map resources, etc. However, this seriously affects the customer experience, and they need to carry their mobile phones with them at all times for outdoor sports. In addition, some wearable devices cannot even perform track navigation functions and require navigation using mobile phone navigation software, which makes navigation operations complicated and seriously affects the user experience. Summary of the invention

[0003] The purpose of this application is to provide a trajectory navigation method, system, electronic device and computer-readable storage medium based on a wearable device, which can achieve the technical effect of improving navigation convenience and improving user navigation experience.

[0004] In a first aspect, the present application provides a trajectory navigation method based on a wearable device, comprising:

[0005] Get preset planning route data;

[0006] Generate trajectory navigation information based on the preset planned route data;

[0007] Transmitting the track navigation information to the wearable device, and the wearable device performs navigation according to the track navigation information;

[0008] Obtaining the motion trajectory position information of the wearable device;

[0009] Navigation reminder information is generated according to the motion track position information and the track navigation information, and the wearable device performs navigation reminder according to the navigation reminder information.

[0010] In the above implementation process, the trajectory navigation method based on the wearable device sends the trajectory navigation information to the wearable device, and the wearable device implements real-time trajectory navigation based on the trajectory navigation information, and the navigation operation is simple and convenient; at the same time, by obtaining the motion trajectory position information of the wearable device, real-time navigation reminder information can be generated based on the motion trajectory position information and the trajectory navigation information, and the device can remind the user in real time based on the navigation reminder information; thus, the trajectory navigation method based on the wearable device can achieve the technical effect of improving navigation convenience and improving user navigation experience.

[0011] Furthermore, the step of obtaining the preset planned route data includes:

[0012] Acquire historical planned route information and / or historical trajectory information of the wearable device;

[0013] The preset planned route data is generated according to the historical planned route information and / or the historical trajectory information.

[0014] In the above implementation process, the preset planned route data can be generated based on the historical planned route information and / or historical trajectory information of the wearable device, so that the user can directly plan the route according to the previously navigated route, thereby improving the convenience of user use and improving the user experience.

[0015] Furthermore, the navigation reminder information includes remaining distance reminder information, and the step of generating the navigation reminder information according to the motion track position information and the track navigation information includes:

[0016] Obtaining the starting position information of the wearable device, and generating the total distance information and the end position information according to the track navigation information;

[0017] Obtaining current distance data according to the motion trajectory position information and the starting position information;

[0018] If the current distance data is greater than the total distance data, return navigation information is generated according to the motion trajectory position information and the end point position information, the wearable device navigates according to the return navigation information, and generates remaining distance reminder information according to the return navigation information;

[0019] If the current distance data is less than or equal to the total distance data, remaining distance reminder information is generated according to the motion track position information and the track navigation information.

[0020] In the above implementation process, the distance the user has traveled is obtained according to the starting position information and the motion trajectory position information, that is, the current distance data is obtained; if the current distance data is greater than the total distance data, it means that the user has exceeded the end position of the trajectory navigation information, and the return navigation information is generated according to the motion trajectory position information and the end position information, and the wearable device navigates according to the return navigation information and navigates the user to the end position of the trajectory navigation information; if the current distance data is less than the total distance data, it means that the user has not yet moved to the end position of the trajectory navigation information, then the wearable device continues to navigate according to the trajectory navigation information, and generates remaining distance reminder information according to the motion trajectory position information and the trajectory navigation information.

[0021] Furthermore, the navigation reminder information includes deviation distance reminder information, and the step of generating the navigation reminder information according to the motion track position information and the track navigation information includes:

[0022] Obtaining navigation point data according to the track navigation information, wherein the navigation point data includes a plurality of navigation points;

[0023] Traverse multiple navigation points in the navigation point data, and perform the following processing on the traversed navigation points:

[0024] generating deviation distance data according to the navigation point and the track position information;

[0025] After the traversal is completed, multiple deviation distance data are obtained;

[0026] Obtaining minimum deviation distance data according to a minimum value among the plurality of deviation distance data;

[0027] If the minimum deviation distance data is greater than the deviation distance threshold, deviation distance reminder information is generated according to the minimum deviation distance data.

[0028] In the above implementation process, when calculating the minimum deviation distance data, the trajectory navigation information is split into multiple navigation points, so as to calculate the distance between each navigation point and the trajectory position information; then, multiple deviation distance data are obtained, and the minimum value of the multiple deviation distance data is the minimum deviation distance data; if the minimum deviation distance data exceeds the deviation distance threshold, it means that the user's actual motion trajectory has deviated from the deviation distance reminder information, and the deviation distance reminder information is generated through the minimum deviation distance data, so as to remind the user of the deviation distance.

[0029] Furthermore, after the step of generating navigation reminder information according to the minimum deviation distance data if the minimum deviation distance data is greater than the deviation distance threshold, the method further includes:

[0030] Integrated route navigation information is generated according to the motion trajectory position information and the trajectory navigation information, and the wearable device navigates according to the integrated route navigation information.

[0031] In the above implementation process, new navigation information, i.e., integrated route navigation information, is generated based on the motion trajectory position information and the trajectory navigation information. The wearable device navigates based on the integrated route navigation information so that the user can return to the correct navigation route after the user deviates from the trajectory navigation information.

[0032] Furthermore, the method further comprises:

[0033] Generate backtracking trajectory navigation information according to the motion trajectory position information;

[0034] The track navigation information is transmitted to the wearable device, and the wearable device navigates according to the track navigation information.

[0035] In the above implementation process, after the user completes the trajectory navigation and has reached the end position from the starting position in the trajectory navigation information, the user can operate to trigger the backtracking mechanism, generate backtracking trajectory navigation information according to the motion trajectory position information, and transmit the trajectory navigation information to the wearable device. The wearable device navigates according to the trajectory navigation information, so that the user can return to the starting position from the end position in the trajectory navigation information.

[0036] In a second aspect, the present application provides a trajectory navigation system based on a wearable device, comprising:

[0037] The route planning module is used to obtain preset route planning data;

[0038] A trajectory navigation module, used to generate trajectory navigation information based on the preset planned route data;

[0039] A navigation module, used for transmitting the track navigation information to the wearable device, and the wearable device performs navigation according to the track navigation information;

[0040] A location module, used to obtain the movement track location information of the wearable device;

[0041] The navigation reminder module is used to generate navigation reminder information according to the motion track position information and the track navigation information, and the wearable device performs navigation reminder according to the navigation reminder information.

[0042] Furthermore, the planned route module is specifically used to: obtain historical planned route information and / or historical trajectory information of the wearable device; and generate the preset planned route data according to the historical planned route information and / or the historical trajectory information.

[0043] Furthermore, the navigation reminder information includes remaining distance reminder information, and the navigation reminder module is further used to:

[0044] Obtaining the starting position information of the wearable device, and generating the total distance information and the end position information according to the track navigation information;

[0045] Obtaining current distance data according to the motion trajectory position information and the starting position information;

[0046] If the current distance data is greater than the total distance data, return navigation information is generated according to the motion trajectory position information and the end point position information, the wearable device navigates according to the return navigation information, and generates remaining distance reminder information according to the return navigation information;

[0047] If the current distance data is less than or equal to the total distance data, remaining distance reminder information is generated according to the motion track position information and the track navigation information.

[0048] Furthermore, the navigation reminder information includes deviation distance reminder information, and the navigation reminder module is further used for:

[0049] Obtaining navigation point data according to the track navigation information, wherein the navigation point data includes a plurality of navigation points;

[0050] Traverse multiple navigation points in the navigation point data, and perform the following processing on the traversed navigation points:

[0051] generating deviation distance data according to the navigation point and the track position information;

[0052] After the traversal is completed, multiple deviation distance data are obtained;

[0053] Obtaining minimum deviation distance data according to a minimum value among the plurality of deviation distance data;

[0054] If the minimum deviation distance data is greater than the deviation distance threshold, deviation distance reminder information is generated according to the minimum deviation distance data.

[0055] Furthermore, the navigation reminder module is also used to: generate integrated route navigation information according to the motion trajectory position information and the trajectory navigation information, and the wearable device navigates according to the integrated route navigation information.

[0056] Furthermore, the wearable device-based trajectory navigation system also includes a backtracking module, which is used to: generate backtracking trajectory navigation information according to the motion trajectory position information; transmit the trajectory navigation information to the wearable device, and the wearable device navigates according to the trajectory navigation information.

[0057] In a third aspect, the present application provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method described in any one of the first aspects when executing the computer program.

[0058] In a fourth aspect, the present application provides a computer-readable storage medium, on which instructions are stored. When the instructions are executed on a computer, the computer executes the method as described in any one of the first aspects.

[0059] In a fifth aspect, the present application provides a computer program product, which, when running on a computer, enables the computer to execute the method as described in any one of the first aspects.

[0060] Other features and advantages disclosed in the present application will be described in the following description, or some features and advantages can be inferred or determined without doubt from the description, or can be learned by implementing the above-mentioned technology disclosed in the present application.

[0061] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0063] Figure 1 A schematic diagram of a flow chart of a trajectory navigation method based on a wearable device provided in an embodiment of the present application;

[0064] Figure 2 A flowchart of another trajectory navigation method based on a wearable device provided in an embodiment of the present application;

[0065] Figure 3 A schematic diagram of a process for generating remaining distance reminder information provided in an embodiment of the present application;

[0066] Figure 4 A schematic diagram of a process for generating deviation distance reminder information provided in an embodiment of the present application;

[0067] Figure 5 A structural block diagram of a trajectory navigation system based on a wearable device provided in an embodiment of the present application;

[0068] Figure 6 A structural block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0069] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.

[0070] It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of this application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.

[0071] The embodiments of the present application provide a trajectory navigation method, system, electronic device and computer-readable storage medium based on a wearable device, which can be applied to the trajectory navigation process of a wearable device; the trajectory navigation method based on a wearable device sends trajectory navigation information to the wearable device, and the wearable device implements real-time trajectory navigation based on the trajectory navigation information, and the navigation operation is simple and convenient; at the same time, by obtaining the motion trajectory position information of the wearable device, real-time navigation reminder information can be generated based on the motion trajectory position information and the trajectory navigation information, and the device can remind the user in real time based on the navigation reminder information; thereby, the trajectory navigation method based on a wearable device can achieve the technical effect of improving navigation convenience and improving user navigation experience.

[0072] See also Figure 1 , Figure 1 A flow chart of a trajectory navigation method based on a wearable device provided in an embodiment of the present application, the trajectory navigation method based on a wearable device comprises the following steps:

[0073] S100: Acquire preset planned route data;

[0074] Exemplarily, a wearable device is also called a wearable device, that is, a portable device that can be worn directly on the user's body or integrated into the user's clothes or accessories; optionally, the wearable device provided in the embodiment of the present application is a smart wearable device with a positioning function, and its positioning function can be realized by satellite positioning such as GPS and Beidou;

[0075] In some embodiments, the preset planned route data can be a navigation planned route preset in advance by the user, or a historical navigation planned route that the wearable device has navigated before, or a historical track route that has been navigated before. This is only used as an example and not as a limitation; wherein the wearable device can record track points and generate corresponding historical track routes.

[0076] S200: Generate trajectory navigation information based on preset planned route data;

[0077] S300: transmitting the track navigation information to the wearable device, and the wearable device performs navigation according to the track navigation information;

[0078] Exemplarily, the track navigation information is sent to the wearable device so that the wearable device can navigate according to the track navigation information; wherein the track navigation information may include navigation track display, distance display, direction display, etc., which is only used as an example and not as a limitation.

[0079] S400: Obtaining movement trajectory position information of the wearable device;

[0080] For example, during navigation of the wearable device, the wearable device can record position information in real time, so that a series of position information can be recorded, that is, the motion track position information of the wearable device can be obtained.

[0081] S500: Generate navigation reminder information according to the motion track position information and the track navigation information, and the wearable device performs navigation reminder according to the navigation reminder information.

[0082] Exemplarily, the motion trajectory position information is the actual position information of the user recorded by the wearable device, and the trajectory navigation information is the navigation information displayed on the wearable device; thus, based on the motion trajectory position information and the trajectory navigation information, the difference between the two can be obtained, thereby obtaining navigation reminder information, such as deviation distance, remaining navigation distance, etc., and then providing navigation reminders to the user based on the navigation reminder information, so as to remind the user to perform outdoor sports according to the trajectory navigation information.

[0083] In some embodiments, the trajectory navigation method based on the wearable device sends the trajectory navigation information to the wearable device, and the wearable device implements real-time trajectory navigation based on the trajectory navigation information, and the navigation operation is simple and convenient; at the same time, by obtaining the motion trajectory position information of the wearable device, real-time navigation reminder information can be generated based on the motion trajectory position information and the trajectory navigation information, and the device can remind the user in real time based on the navigation reminder information; thus, the trajectory navigation method based on the wearable device can achieve the technical effect of improving navigation convenience and improving user navigation experience.

[0084] See also Figure 2 , Figure 2 A flowchart of another trajectory navigation method based on a wearable device provided in an embodiment of the present application.

[0085] Exemplarily, S100: the step of obtaining preset planned route data includes:

[0086] S110: Obtaining historical planned route information and / or historical trajectory information of the wearable device;

[0087] S120: Generate preset planned route data according to historical planned route information and / or historical trajectory information.

[0088] Exemplarily, preset planned route data can be generated based on historical planned route information and / or historical trajectory information of the wearable device, so that users can directly plan routes based on previously navigated routes, thereby improving user convenience and user experience.

[0089] See also Figure 3 , Figure 3 A schematic diagram of the process of generating remaining distance reminder information provided in an embodiment of the present application.

[0090] Exemplarily, the navigation reminder information includes remaining distance reminder information. S500: The step of generating the navigation reminder information according to the motion track position information and the track navigation information includes:

[0091] S511: Obtain the starting position information of the wearable device, and generate total distance information and end position information according to the track navigation information;

[0092] S512: Obtaining current distance data according to the motion trajectory position information and the starting position information;

[0093] S513: Determine whether the current distance data is greater than the total distance data;

[0094] S514: if the current distance data is greater than the total distance data, return navigation information is generated according to the motion trajectory position information and the end point position information, the wearable device navigates according to the return navigation information, and generates remaining distance reminder information according to the return navigation information;

[0095] S515: If the current distance data is less than or equal to the total distance data, generate remaining distance reminder information according to the motion track position information and the track navigation information.

[0096] Exemplarily, the distance the user has traveled is obtained based on the starting position information and the motion trajectory position information, that is, the current distance data is obtained; if the current distance data is greater than the total distance data, it means that the user has exceeded the end position of the trajectory navigation information, and return navigation information is generated based on the motion trajectory position information and the end position information, and the wearable device navigates based on the return navigation information and navigates the user to the end position of the trajectory navigation information; if the current distance data is less than the total distance data, it means that the user has not yet moved to the end position of the trajectory navigation information, then the wearable device continues to navigate based on the trajectory navigation information, and generates remaining distance reminder information based on the motion trajectory position information and the trajectory navigation information.

[0097] See also Figure 4 , Figure 4 A schematic diagram of a process for generating deviation distance reminder information provided in an embodiment of the present application.

[0098] Exemplarily, the navigation reminder information includes deviation distance reminder information. S500: the step of generating the navigation reminder information according to the motion track position information and the track navigation information includes:

[0099] S521: Obtaining navigation point data according to the track navigation information, where the navigation point data includes a plurality of navigation points;

[0100] S522: traversing multiple navigation points in the navigation point data, and performing the following processing on the traversed navigation points: generating deviation distance data according to the navigation points and the track position information;

[0101] S523: After the traversal is completed, a plurality of deviation distance data are obtained;

[0102] S524: Obtain minimum deviation distance data according to the minimum value among the plurality of deviation distance data;

[0103] S525: If the minimum deviation distance data is greater than the deviation distance threshold, generate deviation distance reminder information according to the minimum deviation distance data.

[0104] Exemplarily, when calculating the minimum deviation distance data, the trajectory navigation information is split into multiple navigation points to calculate the distance between each navigation point and the trajectory position information; then, multiple deviation distance data are obtained, and the minimum value of the multiple deviation distance data is the minimum deviation distance data; if the minimum deviation distance data exceeds the deviation distance threshold, it means that the user's actual motion trajectory has deviated from the deviation distance reminder information, and the deviation distance reminder information is generated through the minimum deviation distance data to remind the user of the deviation distance.

[0105] Exemplarily, after the step of generating navigation reminder information according to the minimum deviation distance data if the minimum deviation distance data is greater than the deviation distance threshold, the method further includes:

[0106] S526: Generate integrated route navigation information according to the motion trajectory position information and the trajectory navigation information, and the wearable device navigates according to the integrated route navigation information.

[0107] Exemplarily, new navigation information, namely integrated route navigation information, is generated based on the motion trajectory position information and the trajectory navigation information, and the wearable device navigates based on the integrated route navigation information so that the user can return to the correct navigation route after the user deviates from the trajectory navigation information.

[0108] Exemplarily, the trajectory navigation method based on the wearable device also includes the following steps:

[0109] S610: Generate backtracking trajectory navigation information according to the motion trajectory position information;

[0110] S620: Transmitting the track navigation information to the wearable device, and the wearable device performs navigation according to the track navigation information.

[0111] For example, after the user completes the trajectory navigation and has reached the end position from the starting position in the trajectory navigation information, the user can operate to trigger the backtracking mechanism, generate backtracking trajectory navigation information based on the motion trajectory position information, and transmit the trajectory navigation information to the wearable device. The wearable device navigates according to the trajectory navigation information, thereby allowing the user to return to the starting position from the end position in the trajectory navigation information.

[0112] In some embodiments, the trajectory navigation method based on a wearable device provided in an embodiment of the present application, wherein the wearable device is a smart wearable device with positioning capability; optionally, the wearable device can be used for outdoor sports, and the planned route can be downloaded from the cloud and navigation can be performed before the start of the exercise, or the trajectory points can be recorded in real time during the exercise for back-tracking navigation; the trajectory navigation method based on a wearable device only requires wearing a wearable device that supports positioning, and can be performed without a mobile phone. The effect of trajectory navigation is performed on the device side, making navigation more convenient and quick, and providing a better experience.

[0113] See also Figure 5 , FIG. 1 is a structural block diagram of a trajectory navigation system based on a wearable device provided in an embodiment of the present application, and the trajectory navigation system based on a wearable device includes:

[0114] The route planning module 100 is used to obtain preset route planning data;

[0115] The track navigation module 200 is used to generate track navigation information based on preset planned route data;

[0116] The navigation module 300 is used to transmit the track navigation information to the wearable device, and the wearable device navigates according to the track navigation information;

[0117] Position module 400, used to obtain the movement track position information of the wearable device;

[0118] The navigation reminder module 500 is used to generate navigation reminder information according to the motion track location information and the track navigation information, and the wearable device performs navigation reminder according to the navigation reminder information.

[0119] Exemplarily, the planned route module 100 is specifically used to: obtain historical planned route information and / or historical trajectory information of the wearable device; and generate preset planned route data according to the historical planned route information and / or historical trajectory information.

[0120] Exemplarily, the navigation reminder information includes remaining distance reminder information, and the navigation reminder module 500 is further used to:

[0121] Obtain the starting location information of the wearable device, and generate the total distance information and the end location information based on the trajectory navigation information;

[0122] Obtain current distance data according to the motion trajectory position information and the starting position information;

[0123] If the current distance data is greater than the total distance data, return navigation information is generated according to the motion trajectory location information and the end point location information, the wearable device navigates according to the return navigation information, and generates remaining distance reminder information according to the return navigation information;

[0124] If the current distance data is less than or equal to the total distance data, the remaining distance reminder information is generated according to the motion trajectory position information and trajectory navigation information.

[0125] Exemplarily, the navigation reminder information includes deviation distance reminder information, and the navigation reminder module 500 is further used for:

[0126] Obtaining navigation point data according to the track navigation information, the navigation point data including a plurality of navigation points;

[0127] Traverse multiple navigation points in the navigation point data, and perform the following processing on the traversed navigation points:

[0128] Generate deviation distance data based on navigation point and track position information;

[0129] After the traversal is completed, multiple deviation distance data are obtained;

[0130] Obtaining minimum deviation distance data according to a minimum value among a plurality of deviation distance data;

[0131] If the minimum deviation distance data is greater than the deviation distance threshold, a navigation reminder message is generated according to the minimum deviation distance data.

[0132] Exemplarily, the navigation reminder module 500 is also used to: generate integrated route navigation information according to the motion trajectory position information and the trajectory navigation information, and the wearable device navigates according to the integrated route navigation information.

[0133] Exemplarily, the trajectory navigation system based on the wearable device also includes a backtracking module, which is used to: generate backtracking trajectory navigation information according to the motion trajectory position information; transmit the trajectory navigation information to the wearable device, and the wearable device navigates according to the trajectory navigation information.

[0134] It should be noted that the track navigation system based on the wearable device provided in the embodiment of the present application is Figures 1 to 4 The method embodiments shown correspond to each other and will not be described again here to avoid repetition.

[0135] This application also provides an electronic device, see Figure 6 , Figure 6 A block diagram of an electronic device provided in an embodiment of the present application. The electronic device may include a processor 510, a communication interface 520, a memory 530, and at least one communication bus 540. The communication bus 540 is used to realize direct connection and communication between these components. The communication interface 520 of the electronic device in the embodiment of the present application is used to communicate signaling or data with other node devices. The processor 510 may be an integrated circuit chip with signal processing capabilities.

[0136] The processor 510 mentioned above can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor 510 can also be any conventional processor, etc.

[0137] The memory 530 may be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electric erasable programmable read-only memory (EEPROM), etc. The memory 530 stores computer-readable instructions. When the computer-readable instructions are executed by the processor 510, the electronic device can execute the above-mentioned Figures 1 to 4 The method embodiment involves various steps.

[0138] Optionally, the electronic device may further include a storage controller and an input / output unit.

[0139] The memory 530, storage controller, processor 510, peripheral interface, input and output unit components are directly or indirectly electrically connected to each other to achieve data transmission or interaction. For example, these components can be electrically connected to each other via one or more communication buses 540. The processor 510 is used to execute executable modules stored in the memory 530, such as software function modules or computer programs included in the electronic device.

[0140] The input and output unit is used to provide users with the task creation and to create a start optional time period or preset execution time for the task to realize the interaction between the user and the server. The input and output unit can be, but is not limited to, a mouse and a keyboard.

[0141] Understandably, Figure 6 The structure shown is for illustration only, and the electronic device may also include Figure 6 More or fewer components as shown, or with Figure 6 Different configurations are shown. Figure 6 Each component shown in the figure can be implemented by hardware, software or a combination thereof.

[0142] An embodiment of the present application further provides a storage medium having instructions stored thereon. When the instructions are run on a computer, the computer program is executed by a processor to implement the method described in the method embodiment. To avoid repetition, the method will not be described here.

[0143] The present application also provides a computer program product, which, when executed on a computer, enables the computer to execute the method described in the method embodiment.

[0144] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.

[0145] In addition, the functional modules in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.

[0146] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0147] The above description is only an embodiment of the present application and is not intended to limit the scope of protection of the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the scope of protection of the present application. It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.

[0148] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0149] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

Claims

1. A trajectory navigation method based on a wearable device, characterized in that: include: Get preset planning route data; Generate trajectory navigation information based on the preset planned route data; Transmitting the track navigation information to the wearable device, and the wearable device performs navigation according to the track navigation information; Obtaining the motion trajectory position information of the wearable device; Navigation reminder information is generated according to the motion track position information and the track navigation information, and the wearable device performs navigation reminder according to the navigation reminder information.

2. The trajectory navigation method based on a wearable device according to claim 1, characterized in that: The steps for obtaining preset planning route data include: Obtaining historical planned route information and / or historical trajectory information of the wearable device; The preset planned route data is generated according to the historical planned route information and / or the historical trajectory information.

3. The trajectory navigation method based on a wearable device according to claim 1, characterized in that: The navigation reminder information includes remaining distance reminder information, and the step of generating the navigation reminder information according to the motion track position information and the track navigation information includes: Obtaining the starting position information of the wearable device, and generating the total distance information and the end position information according to the track navigation information; Obtaining current distance data according to the motion trajectory position information and the starting position information; If the current distance data is greater than the total distance data, return navigation information is generated according to the motion trajectory position information and the end point position information, the wearable device navigates according to the return navigation information, and generates remaining distance reminder information according to the return navigation information; If the current distance data is less than or equal to the total distance data, remaining distance reminder information is generated according to the motion track position information and the track navigation information.

4. The trajectory navigation method based on a wearable device according to claim 1 or 3, characterized in that: The navigation reminder information includes deviation distance reminder information, and the step of generating the navigation reminder information according to the motion track position information and the track navigation information includes: Obtaining navigation point data according to the track navigation information, wherein the navigation point data includes a plurality of navigation points; Traverse multiple navigation points in the navigation point data, and perform the following processing on the traversed navigation points: generating deviation distance data according to the navigation point and the track position information; After the traversal is completed, multiple deviation distance data are obtained; Obtaining minimum deviation distance data according to a minimum value among the plurality of deviation distance data; If the minimum deviation distance data is greater than the deviation distance threshold, deviation distance reminder information is generated according to the minimum deviation distance data.

5. The trajectory navigation method based on a wearable device according to claim 4 is characterized in that: After the step of generating navigation reminder information according to the minimum deviation distance data if the minimum deviation distance data is greater than the deviation distance threshold, the method further includes: Integrated route navigation information is generated according to the motion trajectory position information and the trajectory navigation information, and the wearable device navigates according to the integrated route navigation information.

6. The trajectory navigation method based on a wearable device according to claim 5, characterized in that: The method further comprises: Generate backtracking trajectory navigation information according to the motion trajectory position information; The track navigation information is transmitted to the wearable device, and the wearable device navigates according to the track navigation information.

7. A trajectory navigation system based on a wearable device, characterized in that: include: The route planning module is used to obtain preset route planning data; A trajectory navigation module, used to generate trajectory navigation information based on the preset planned route data; A navigation module, used for transmitting the track navigation information to the wearable device, and the wearable device performs navigation according to the track navigation information; A location module, used to obtain the movement trajectory location information of the wearable device; The navigation reminder module is used to generate navigation reminder information according to the motion track position information and the track navigation information, and the wearable device performs navigation reminder according to the navigation reminder information.

8. The track navigation system based on wearable device according to claim 7, characterized in that: The planning line module is specifically used for: The acquiring of historical planned route information and / or historical trajectory information of the wearable device; The preset planned route data is generated according to the historical planned route information and / or the historical trajectory information.

9. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the trajectory navigation method based on a wearable device as described in any one of claims 1 to 6 when executing the computer program.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer executes the trajectory navigation method based on a wearable device according to any one of claims 1 to 6.

Citation Information

Cited By

  • Low-power navigation method and system based on intelligent wearable device

    CN120907575A