CN109819110A - Motion control method and related device - Google Patents
Motion control method and related device Download PDFInfo
- Publication number
- CN109819110A CN109819110A CN201910048964.6A CN201910048964A CN109819110A CN 109819110 A CN109819110 A CN 109819110A CN 201910048964 A CN201910048964 A CN 201910048964A CN 109819110 A CN109819110 A CN 109819110A
- Authority
- CN
- China
- Prior art keywords
- running
- prompt information
- user
- period
- electronic equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
The embodiment of the present application discloses motion control method and relevant apparatus, applied to electronic equipment, method includes: when detecting that electronic equipment is in running scene, determine the running plan of adaptation running scene, running plan includes multiple running periods, and the kinematic constraint condition of each running period, kinematic constraint condition are used for the running movement at least one parameter preset dimension constraint user;For each running period, whether the motion state for detecting user meets corresponding kinematic constraint condition of each running period;If not, it is determined that prompt information, and prompt information is exported, prompt information is used to adjust the motion state of user to meet corresponding kinematic constraint condition of current running period.The embodiment of the present application improves the accuracy and intelligence that electronic equipment carries out road-work control.
Description
Technical field
This application involves intelligent electronic device technical fields, and in particular to a kind of motion control method and relevant apparatus.
Background technique
With a large amount of popularization and applications of electronic equipment (such as smart phone), the application that electronic equipment can be supported is increasingly
More, function is stronger and stronger, and smart phone develops towards diversification, personalized direction, becomes indispensable in user's life
Appliance and electronic.
Currently, people often remove exercise body, and during this time if body-building is led in the case where no guidance
Less effective is caused, moreover, now, part body-building equipment can detecte the indexs such as the heart rate of user, but exist there is no method
The effective body-building of user is instructed in non-artificial situation.
Summary of the invention
The embodiment of the present application provides a kind of motion control method and relevant apparatus, runs to improve electronic equipment
The accuracy and intelligence of motion control.
In a first aspect, the embodiment of the present application provides a kind of motion control method, it is applied to electronic equipment, the method packet
It includes:
When detecting that the electronic equipment is in running scene, the running plan of the adaptation running scene, institute are determined
The kinematic constraint condition that running plan includes multiple running periods and each running period is stated, the kinematic constraint condition is used
In the running movement at least one parameter preset dimension constraint user;
For each running period, detecting the motion state of user, whether to meet each running period corresponding
Kinematic constraint condition;
If not, it is determined that prompt information, and the prompt information is exported, the prompt information is used to adjust the movement of user
State is to meet corresponding kinematic constraint condition of current running period.
Second aspect, the embodiment of the present application provide a kind of motion control device, are applied to electronic equipment, the motion control
Device includes processing module and communication module, wherein
The processing module, for determining and being adapted to the running when detecting that the electronic equipment is in running scene
The running plan of scene, the running plan include the kinematic constraint condition of multiple running periods and each running period, institute
Kinematic constraint condition is stated for the running movement at least one parameter preset dimension constraint user;And for for described every
Whether a running period meets corresponding fortune of each running period by the motion state that the communication module detects user
Moving constraint condition;And for if not, it is determined that prompt information, and the prompt information, institute are exported by the communication module
Prompt information is stated for adjusting the motion state of user to meet corresponding kinematic constraint condition of current running period.
The third aspect, the embodiment of the present application provide a kind of electronic equipment, including processor, memory, communication interface and
One or more programs, wherein said one or multiple programs are stored in above-mentioned memory, and are configured by above-mentioned
It manages device to execute, above procedure is included the steps that for executing the instruction in the embodiment of the present application first aspect either method.
Fourth aspect, the embodiment of the present application provide a kind of computer readable storage medium, wherein above-mentioned computer-readable
Storage medium storage is used for the computer program of electronic data interchange, wherein above-mentioned computer program executes computer such as
Step some or all of described in the embodiment of the present application first aspect either method.
5th aspect, the embodiment of the present application provide a kind of computer program product, wherein above-mentioned computer program product
Non-transient computer readable storage medium including storing computer program, above-mentioned computer program are operable to make to calculate
Machine executes the step some or all of as described in the embodiment of the present application first aspect either method.The computer program product
It can be a software installation packet.
As can be seen that electronic equipment determines suitable when detecting that electronic equipment is in running scene in the embodiment of the present application
With running scene running plan, wherein the running plan include multiple running periods and it is each running the period movement about
Beam condition, the kinematic constraint condition are used for the running movement at least one parameter preset dimension constraint user;Secondly, electronics is set
Standby to be directed to each running period, whether the motion state for detecting user meets corresponding kinematic constraint condition of each running period,
If not, it is determined that prompt information, and prompt information is exported, prompt information is used to adjust the motion state of user to meet current race
Walk period corresponding kinematic constraint condition.As it can be seen that electronic equipment is directed to road-work scene, by segmenting entire movement slot
It for multiple running periods, and monitors and reminds, is may be implemented for user for the movement suitability degree of each running period
Motion state the control more refined, improve electronic equipment carry out road-work control accuracy and intelligence.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of application for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is the schematic diagram that a kind of electronic equipment provided by the embodiments of the present application is connect with wearable device;
Fig. 2 is a kind of flow diagram of motion control method provided by the embodiments of the present application;
Fig. 3 is the flow diagram of another motion control method provided by the embodiments of the present application;
Fig. 4 is the flow diagram of another motion control method provided by the embodiments of the present application;
Fig. 5 is the structural schematic diagram of a kind of electronic equipment provided by the embodiments of the present application;
Fig. 6 is a kind of functional unit composition block diagram of motion control device provided by the embodiments of the present application.
Specific embodiment
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application
Attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is only
Some embodiments of the present application, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the art
Every other embodiment obtained without creative efforts, shall fall in the protection scope of this application.
The description and claims of this application and term " first " in above-mentioned attached drawing, " second " etc. are for distinguishing
Different objects, are not use to describe a particular order.In addition, term " includes " and " having " and their any deformations, it is intended that
It is to cover and non-exclusive includes.Such as the process, method, system, product or equipment for containing a series of steps or units do not have
It is defined in listed step or unit, but optionally further comprising the step of not listing or unit, or optionally also wrap
Include other step or units intrinsic for these process, methods, product or equipment.
Referenced herein " embodiment " is it is meant that a particular feature, structure, or characteristic described can wrap in conjunction with the embodiments
It is contained at least one embodiment of the application.Each position in the description occur the phrase might not each mean it is identical
Embodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art explicitly and
Implicitly understand, embodiment described herein can be combined with other embodiments.
Electronic equipment involved by the embodiment of the present application includes that handheld device, mobile unit, wearable device, calculating are set
Other processing equipments standby or that be connected to radio modem and various forms of user equipmenies (User Equipment,
UE), mobile station (Mobile Station, MS), terminal device (terminal device) etc..Some wearable device (examples
Such as smartwatch and intelligent glasses) all with the prompting function of missed call and unread message.Wearable device is equipped with
The sensor for measuring heart rate monitors human health status and sports energy consumption situation etc. for measuring and reporting real-time heart rate data.
Communicated to connect as shown in Figure 1, electronic equipment 101 and wearable device 102 are established, so detect user's human body real-time heart rate and
Speed etc..
It describes in detail below to the embodiment of the present application.
Referring to Fig. 2, Fig. 2 is that the embodiment of the present application provides a kind of flow diagram of motion control method, it is applied to
Electronic equipment;As shown, this motion control method includes:
S201, electronic equipment determine when detecting that the electronic equipment is in running scene and are adapted to the running scene
Running plan, it is described running plan include multiple running periods and it is each running the period kinematic constraint condition, the fortune
Moving constraint condition is used for the running movement at least one parameter preset dimension constraint user;
Wherein, the athletic ground of the corresponding running of running scene and current slot etc., electronic equipment can by position and
Time, which compares, to be determined in running scene.Running plan is determined according to athletic ground and current slot etc..Multiple running periods
The warm-up race period can be divided into, the period of jogging, hurried up period and the period of hurrying up etc..
S202, the electronic equipment are directed to each running period, detect user motion state whether meet it is described
Each running period corresponding kinematic constraint condition;
Wherein, electronic equipment receives the motion state of each running period user, by comparing with default dimensional parameter, really
Whether the motion state for determining user meets corresponding kinematic constraint condition of each running period.
S203, the electronic equipment is if not, it is determined that prompt information, and the prompt information is exported, the prompt information
For adjusting the motion state of user to meet corresponding kinematic constraint condition of current running period.
Wherein, electronic equipment notice wearable device at least one prompting mode exports the prompt information, specific to prompt
Mode does not do unique restriction.
As can be seen that electronic equipment determines suitable when detecting that electronic equipment is in running scene in the embodiment of the present application
With running scene running plan, wherein the running plan include multiple running periods and it is each running the period movement about
Beam condition, the kinematic constraint condition are used for the running movement at least one parameter preset dimension constraint user;Secondly, electronics is set
Standby to be directed to each running period, whether the motion state for detecting user meets corresponding kinematic constraint condition of each running period,
If not, it is determined that prompt information, and prompt information is exported, prompt information is used to adjust the motion state of user to meet current race
Walk period corresponding kinematic constraint condition.As it can be seen that electronic equipment is directed to road-work scene, by segmenting entire movement slot
It for multiple running periods, and monitors and reminds, is may be implemented for user for the movement suitability degree of each running period
Motion state the control more refined, improve electronic equipment carry out road-work control accuracy and intelligence.
In a possible example, the electronic equipment determines the running plan of the adaptation running scene, comprising: institute
It states electronic equipment and obtains the corresponding athletic ground of the running scene;It is inquiry mark with the athletic ground, inquires preset
Running plan set obtains the corresponding running plan in the athletic ground, and the running plan set includes athletic ground and race
Corresponding relationship between step plan.
Wherein, the athletic ground includes indoor athletic ground and outdoor athletic ground.
In the specific implementation, the method for obtaining the corresponding moving scene of the running scene has: before setting in motion, by user hand
Dynamic setting;Current location is detected by positioning system, and then determines current kinetic scene.Passing through determining moving scene inquiry
Running plan is gathered, then the running in current kinetic place is determined by the corresponding relationship between current kinetic place and running plan
Plan.
As it can be seen that electronic equipment can determine running plan based on determining athletic ground, in this example so as to more
Accurately determine the optimum running plan in the current place of user, guidance user that can be more accurate, intelligent runs, mentions
High electronic equipment is directed to the intelligence and accuracy of road-work control.
In a possible example, the electronic equipment determines the running plan of the adaptation running scene, comprising: institute
It states electronic equipment and obtains user in the times of exercise in the first preset period of time, the sleep duration in the second preset period of time and work
Duration and diet interval duration apart from present system time;According to the times of exercise, the sleep duration, the work
Make duration, diet interval duration and preset movement suitability degree score value calculation formula, determines the movement suitability degree of user
Score value;It is inquiry mark with the movement suitability degree score value, inquires preset running plan set, it is suitable obtains the adaptation movement
The running plan of score value is preferably spent, the running plan set includes the corresponding pass between movement suitability degree score value and running plan
System.
Wherein it is possible to detect times of exercise of the user in the first preset period of time, default second by wearable device
Sleep duration and operating time in period and the diet interval duration apart from present system time etc..
Wherein, the movement suitability degree score value calculation formula includes:
If x1 is not equal to y1, x2 is not equal to y2, and x3 is not equal to y3, and x4 is not equal to y4, then
S=((x1mod y1) * S)/(4*y1)+((x2mod y2) * S)/(4*y2)+((x3mod y3) * S)/(4*y3)+
((x4mod y4) * S)/(4*y4),
If xi is equal to yi, ((xi mod yi) * S)/(4*yi) replaces with S/4 in formula, and i is 1 or 2 or 3 or 4.
Wherein, s indicates that movement suitability degree score value, S indicate that preset optimal movement suitability degree score value, x1 indicate that user exists
Times of exercise in first preset period of time, x2 indicate sleep duration of the user in the second preset period of time, and x3 indicates user the
Operating time in two preset period of time, x4 indicate the diet interval duration of user distance present system time, and y1 indicates preset
User's optimal times of exercise in the first preset period of time, y2 indicate preset user's optimal sleep in the second preset period of time
Duration, y3 indicate preset user's optimal operating time in the second preset period of time, y4 indicate preset user it is optimal away from
Diet interval duration from present system time.
For example, S is 100 points, and y1 is 5 times, and y2 is 7 hours, and y3 is 8 hours, and y4 is 2 hours, user's
X1 be 4 times, x2 be 7 hours, x3 be 7 hours, x4 be 2 hours, then move suitability degree score value s be ((4mod5) * 100)/(4*5)+
100/4+ ((7mod8) * 100)/(4*8)+100/4=20+25+21.875+25=91.875.
As it can be seen that electronic equipment can be based on times of exercise of the user within a period, sleep duration, work in this example
Make duration, diet interval duration to determine the movement suitability degree score value of user, and then determines the running plan of user, it can be more
Accurately, intelligent guidance user running improves flexibility and accuracy that electronic equipment controls road-work.
In a possible example, the parameter preset includes movement speed;The electronic equipment determines prompt information,
It include: the first movement speed that the electronic equipment obtains corresponding kinematic constraint condition of current running period;Determine user's
Second movement speed;Prompt information is determined according to the first movement speed and second movement speed.
Wherein, the first movement speed is the plan velocity of running in the works, and second movement speed is to use
The current practical velocity in family, second movement speed are determined by electronic equipment approximation.Obtain first movement speed and
After second movement speed, first movement speed is compared with the second movement speed, if first movement speed is moved with second
The difference of dynamic speed exceeds preset threshold, determines prompt information.Such as second movement speed it is bigger than first movement speed and its is poor
Value exceeds preset threshold, determines that prompt information is that the second movement speed is bigger than first movement speed, user is reminded to slow down running speed
Degree.
As it can be seen that in this example, electronic equipment can be by the second movement speed of real-time reception user, and and first movement
Speed is compared, and determines whether the current velocity of user is suitable for the speed so that it is determined that prompt information prompting user's change is run
Degree improves flexibility and real-time that electronic equipment is directed to road-work control.
In a possible example, the parameter preset includes heart rate;The electronic equipment determines prompt information, packet
Include: the electronic equipment obtains the first heart rate of corresponding kinematic constraint condition of current running period;Determine second heart of user
Rate;Prompt information is determined according to first heart rate and second heart rate.
Wherein, first heart rate is running in the works according to the preset heart rate of user's body health status, described second
Heart rate is the heart rate in the currently practical running of user.After obtaining the numerical value of the first heart rate and the detected value of the second heart rate, by
The numerical value of one heart rate is compared with the detected value of the second heart rate, if the difference of the first heart rate and the second heart rate exceeds default threshold
Value, determines prompt information.Such as first heart rate it is bigger than the second heart rate and exceed preset threshold, exercise heart rate deficiency may be not achieved
It is expected that training effect, cannot improve cardio-pulmonary function, it is determined that prompt information is that the second heart rate is smaller than the first heart rate, exercise intensity
Deficiency reminds user to improve exercise intensity to increase actual motion heart rate.
Wherein, it according to preset first heart rate of user's body health status, can be determined according to calculation formula:
1, the crowd poor for health status.
First heart rate=(200- age) * (60%~80%)
60%~70% is mainly used for fat reducing;70%~80% is mainly used for improving cardio-pulmonary function;
2, it is directed to general population.
First heart rate=(220- age) * (60%~80%)
60%~70% is mainly used for fat reducing;70%~80% is mainly used for improving cardio-pulmonary function;
3, it is directed to the higher crowd of physical fitness.
First heart rate=(220- age-resting heart rate) * (65%~85%)+resting heart rate 65%~75% is mainly used for
Fat reducing;75%~85% is mainly used for improving cardio-pulmonary function.
And for general population, the reasonable interval of heart rate when running are as follows: the warm-up warming-up exercise 50%-60% maximum heart
Rate.Normal adult is about exactly 100 times or so.Aerobic fat reducing fat level pace running, 60-70% maximum heart rate, normal adult human calculate
Get up about 130 times or so.Quickly race, speed agility run or interval running, 70-85% maximum heart rate, about 150 beats/min.
As it can be seen that electronic equipment can be carried out by the second heart rate of real-time reception user, and with the first heart rate in this example
It compares, so that it is determined that prompt information reminds user to change the intensity of running, and then changes heart rate, it can be more accurate, intelligence
User's running is guided, flexibility and real-time that electronic equipment is directed to road-work control are improved.
In a possible example, the parameter preset includes movement speed and heart rate;The electronic equipment determination mentions
Show information, comprising: the electronic equipment obtains the first movement speed and the of corresponding kinematic constraint condition of current running period
One heart rate;Determine the second movement speed and the second heart rate of user;According to the first movement speed, the movement speed, institute
State the first heart rate, second heart rate determines prompt information.
Wherein, the first movement speed is the plan velocity of running in the works, and two movement speed is user
Current practical velocity.First heart rate is the heart rate that running is obtained according to First Speed and athletic ground in the works,
Second heart rate is the heart rate in the currently practical running of user.When the difference of the second movement speed and first movement speed exceeds
Preset threshold, and the difference of the first heart rate and the second heart rate exceed preset threshold when, determine prompt information.
As it can be seen that electronic equipment can pass through real-time second movement speed and the second heart rate and preset first in this example
Movement speed and the second heart rate are compared, and determine prompt information in real time, can more accurate, intelligence guidance user running with
Reach expected running effect, improves accuracy and real-time that electronic equipment is directed to road-work control.
In a possible example, the electronic equipment exports the prompt information, comprising: the electronic equipment notice
The prompt information is exported with the wearable device of electronic equipment communication connection, the prompt information includes following at least one
Kind: vibration prompt information, speech prompt information, text prompt information, image prompt information.
Wherein, the electronic equipment receives the wearable device by the communication connection with the wearable device and detects
Detected values such as speed that user runs in real time and heart rate, and being compared with parameter preset, and by comparison result notify described in can
Wearable device, the wearable device export preset prompt information corresponding with the comparison result.
As it can be seen that electronic equipment can be communicated to connect by communication connection notice and the electronic equipment can in this example
Wearable device exports the prompt information, runs so as to more accurate, intelligence guidance user, improves electronic equipment
Carry out the accuracy and intelligence of road-work control.
It is consistent with above-mentioned embodiment shown in Fig. 2, referring to Fig. 3, Fig. 3 is a kind of movement provided by the embodiments of the present application
The flow diagram of control method, applied to electronic equipment as described in Figure 1, as shown, this motion control method includes:
S301, electronic equipment obtain user when first is default when detecting that the electronic equipment is in running scene
Times of exercise, the sleep duration in the second preset period of time and operating time in section and the drink apart from present system time
Food interval duration;
S302, the electronic equipment is according to the times of exercise, the sleep duration, the operating time, the diet
It is spaced duration and preset movement suitability degree score value calculation formula, determines the movement suitability degree score value of user;
S303, the electronic equipment are inquiry mark with the movement suitability degree score value, inquire preset running plan collection
It closes, obtains the running plan of the adaptation movement suitability degree score value;
S304, the electronic equipment determine the running plan of the adaptation running scene;
S305, the electronic equipment are directed to each running period, detect user motion state whether meet it is described
Each running period corresponding kinematic constraint condition;
S306, the electronic equipment is if not, it is determined that prompt information, and the prompt information is exported, the prompt information
For adjusting the motion state of user to meet corresponding kinematic constraint condition of current running period.
As can be seen that electronic equipment determines suitable when detecting that electronic equipment is in running scene in the embodiment of the present application
With running scene running plan, wherein the running plan include multiple running periods and it is each running the period movement about
Beam condition, the kinematic constraint condition are used for the running movement at least one parameter preset dimension constraint user;Secondly, electronics is set
Standby to be directed to each running period, whether the motion state for detecting user meets corresponding kinematic constraint condition of each running period,
If not, it is determined that prompt information, and prompt information is exported, prompt information is used to adjust the motion state of user to meet current race
Walk period corresponding kinematic constraint condition.As it can be seen that electronic equipment is directed to road-work scene, by segmenting entire movement slot
It for multiple running periods, and monitors and reminds, is may be implemented for user for the movement suitability degree of each running period
Motion state the control more refined, improve electronic equipment carry out road-work control accuracy and intelligence.
In addition, electronic equipment can be based on times of exercise of the user within a period, sleep duration, operating time, drink
Food is spaced duration to determine the movement suitability degree score value of user, and then determines the running plan of user, being capable of more accurate, intelligence
Guidance user running, improve the electronic equipment flexibility and accuracy that control road-work.
It is consistent with above-mentioned embodiment shown in Fig. 2, referring to Fig. 4, Fig. 4 is a kind of movement provided by the embodiments of the present application
The flow diagram of control method, applied to electronic equipment as described in Figure 1, as shown, this motion control method includes:
S401, electronic equipment determine when detecting that the electronic equipment is in running scene and are adapted to the running scene
Running plan, it is described running plan include multiple running periods and it is each running the period kinematic constraint condition, the fortune
Moving constraint condition is used for the running movement at least one parameter preset dimension constraint user;
S402, the electronic equipment are directed to each running period, detect user motion state whether meet it is described
Each running period corresponding kinematic constraint condition;
S403, the electronic equipment is if it is not, then obtain the first movement of corresponding kinematic constraint condition of current running period
Speed and the first heart rate;
S404, the electronic equipment determine the second movement speed and the second heart rate of user;
S405, the electronic equipment according to the first movement speed, second movement speed, first heart rate,
Second heart rate determines prompt information;
S406, the electronic equipment export the prompt information, and the prompt information is used to adjust the motion state of user
To meet corresponding kinematic constraint condition of current running period.
As can be seen that electronic equipment determines suitable when detecting that electronic equipment is in running scene in the embodiment of the present application
With running scene running plan, wherein the running plan include multiple running periods and it is each running the period movement about
Beam condition, the kinematic constraint condition are used for the running movement at least one parameter preset dimension constraint user;Secondly, electronics is set
Standby to be directed to each running period, whether the motion state for detecting user meets corresponding kinematic constraint condition of each running period,
If not, it is determined that prompt information, and prompt information is exported, prompt information is used to adjust the motion state of user to meet current race
Walk period corresponding kinematic constraint condition.As it can be seen that electronic equipment is directed to road-work scene, by segmenting entire movement slot
It for multiple running periods, and monitors and reminds, is may be implemented for user for the movement suitability degree of each running period
Motion state the control more refined, improve electronic equipment carry out road-work control accuracy and intelligence.
In addition, electronic equipment can be by the second movement speed and the second heart rate of real-time reception, and with preset first
Movement speed and the second heart rate are compared, and determine prompt information in real time, can more accurate, intelligence guidance user running with
Reach expected running effect, improves accuracy and real-time that electronic equipment is directed to road-work control.
It is consistent with above-mentioned Fig. 2, Fig. 3, embodiment shown in Fig. 4, referring to Fig. 5, Fig. 5 is provided by the embodiments of the present application
The structural schematic diagram of a kind of electronic equipment 500, as shown, the electronic equipment 500 includes application processor 510, memory
520, communication interface 530 and one or more programs 521, wherein one or more of programs 521 are stored in above-mentioned deposit
In reservoir 520, and it is configured to be executed by above-mentioned application processor 510, one or more of programs 521 include for executing
The instruction of following steps;
When detecting that the electronic equipment is in running scene, the running plan of the adaptation running scene, institute are determined
The kinematic constraint condition that running plan includes multiple running periods and each running period is stated, the kinematic constraint condition is used
In the running movement at least one parameter preset dimension constraint user;
For each running period, detecting the motion state of user, whether to meet each running period corresponding
Kinematic constraint condition;
If not, it is determined that prompt information, and the prompt information is exported, the prompt information is used to adjust the movement of user
State is to meet corresponding kinematic constraint condition of current running period.
As can be seen that electronic equipment determines suitable when detecting that electronic equipment is in running scene in the embodiment of the present application
With running scene running plan, wherein the running plan include multiple running periods and it is each running the period movement about
Beam condition, the kinematic constraint condition are used for the running movement at least one parameter preset dimension constraint user;Secondly, electronics is set
Standby to be directed to each running period, whether the motion state for detecting user meets corresponding kinematic constraint condition of each running period,
If not, it is determined that prompt information, and prompt information is exported, prompt information is used to adjust the motion state of user to meet current race
Walk period corresponding kinematic constraint condition.As it can be seen that electronic equipment is directed to road-work scene, by segmenting entire movement slot
It for multiple running periods, and monitors and reminds, is may be implemented for user for the movement suitability degree of each running period
Motion state the control more refined, improve electronic equipment carry out road-work control accuracy and intelligence.
In a possible example, in terms of the running plan of the determining adaptation running scene, described program
In instruction be specifically used for executing following operation: obtain the corresponding athletic ground of the running scene;It is with the athletic ground
Inquiry mark inquires preset running plan set, obtains the corresponding running plan in the athletic ground, the running plan collection
Close includes athletic ground and the corresponding relationship between planning of running.
In a possible example, in terms of the running plan of the determining adaptation running scene, described program
In instruction be specifically used for executing following operation: obtain times of exercise of the user in the first preset period of time, when second is default
Sleep duration and operating time in section and the diet interval duration apart from present system time;According to the times of exercise,
The sleep duration, the operating time, diet interval duration and preset movement suitability degree score value calculation formula, really
Determine the movement suitability degree score value of user;It is inquiry mark with the movement suitability degree score value, inquires preset running plan set,
The running plan of the adaptation movement suitability degree score value is obtained, the running plan set includes movement suitability degree score value and running
Corresponding relationship between plan.
In a possible example, the parameter preset includes movement speed;In terms of the determining prompt information, institute
State the instruction in program to be specifically used for executing following operation: obtain corresponding kinematic constraint condition of current running period first moves
Dynamic speed;Determine the second movement speed of user;Prompt is determined according to the first movement speed and second movement speed
Information.
In a possible example, the parameter preset includes heart rate;In terms of the determining prompt information, the journey
Instruction in sequence is specifically used for executing following operation: obtaining the first heart rate of corresponding kinematic constraint condition of current running period;
Determine the second heart rate of user;Prompt information is determined according to first heart rate and second heart rate.
In a possible example, the parameter preset includes movement speed and heart rate;In the determining prompt information
Aspect, the instruction in described program are specifically used for executing following operation: obtaining corresponding kinematic constraint condition of current running period
First movement speed and the first heart rate;Determine the second movement speed and the second heart rate of user;According to the first movement speed
Degree, second movement speed, first heart rate, second heart rate determine prompt information.
In a possible example, in terms of the output prompt information, the instruction in described program is specifically used
The operation below executing: the wearable device output prompt information of notice and electronic equipment communication connection, it is described to mention
Show that information comprises at least one of the following: vibration prompt information, speech prompt information, text prompt information, image prompt information.
It is above-mentioned that mainly the scheme of the embodiment of the present application is described from the angle of method side implementation procedure.It is understood that
, in order to realize the above functions, it comprises execute the corresponding hardware configuration of each function and/or software mould for electronic equipment
Block.Those skilled in the art should be readily appreciated that, in conjunction with each exemplary unit of embodiment description presented herein
And algorithm steps, the application can be realized with the combining form of hardware or hardware and computer software.Some function actually with
Hardware or computer software drive the mode of hardware to execute, the specific application and design constraint item depending on technical solution
Part.Professional technician can specifically realize described function to each using distinct methods, but this reality
Now it is not considered that exceeding scope of the present application.
The embodiment of the present application can carry out the division of functional unit according to above method example to electronic equipment, for example, can
With each functional unit of each function division of correspondence, two or more functions can also be integrated in a processing module
In.Above-mentioned integrated unit both can take the form of hardware realization, can also realize in the form of software functional units.It needs
It is noted that be schematical, only a kind of logical function partition to the division of unit in the embodiment of the present application, it is practical real
It is current that there may be another division manner.
Fig. 6 is the functional unit composition block diagram of motion control device 600 involved in the embodiment of the present application.The movement control
Device 600 processed is applied to electronic equipment, including processing module 601 and communication module 602, wherein
The processing module 601, for determining and being adapted to the race when detecting that the electronic equipment is in running scene
The running plan of scene is walked, the running plan includes the kinematic constraint condition of multiple running periods and each running period,
The kinematic constraint condition is used for the running movement at least one parameter preset dimension constraint user;And for for described
Whether each running period meets each running period pair by the motion state that the communication module 602 detects user
The kinematic constraint condition answered;And for if not, it is determined that prompt information, and by being mentioned described in described 602 pieces of communication mould outputs
Show that information, the prompt information are used to adjust the motion state of user to meet corresponding kinematic constraint condition of current running period
's.
Wherein, described device further includes storage unit 603, and the processing module 601 can be processor, the communication mould
Block can be internal communications interface, and the storage unit 603 can be memory.
As can be seen that electronic equipment determines suitable when detecting that electronic equipment is in running scene in the embodiment of the present application
With running scene running plan, wherein the running plan include multiple running periods and it is each running the period movement about
Beam condition, the kinematic constraint condition are used for the running movement at least one parameter preset dimension constraint user;Secondly, electronics is set
Standby to be directed to each running period, whether the motion state for detecting user meets corresponding kinematic constraint condition of each running period,
If not, it is determined that prompt information, and prompt information is exported, prompt information is used to adjust the motion state of user to meet current race
Walk period corresponding kinematic constraint condition.As it can be seen that electronic equipment is directed to road-work scene, by segmenting entire movement slot
It for multiple running periods, and monitors and reminds, is may be implemented for user for the movement suitability degree of each running period
Motion state the control more refined, improve electronic equipment carry out road-work control accuracy and intelligence.
In a possible example, in terms of the running plan of the determining adaptation running scene, the processing
Module 601 is specifically used for: obtaining the corresponding athletic ground of the running scene;It is inquiry mark, inquiry with the athletic ground
Preset running plan set obtains the corresponding running plan in the athletic ground, and the running plan set includes sports ground
Corresponding relationship between ground and running plan.
In a possible example, in terms of the running plan of the determining adaptation running scene, the processing
Module 601 is specifically used for: obtaining user in the times of exercise in the first preset period of time, the sleep duration in the second preset period of time
Diet interval duration with operating time and apart from present system time;According to the times of exercise, the sleep duration,
The operating time, diet interval duration and preset movement suitability degree score value calculation formula, determine the movement of user
Suitability degree score value;It is inquiry mark with the movement suitability degree score value, inquires preset running plan set, obtain described in adaptation
The running plan of suitability degree score value is moved, the running plan set includes pair between movement suitability degree score value and running plan
It should be related to.
In a possible example, the parameter preset includes movement speed;In terms of the determining prompt information, institute
It states processing module 601 to be specifically used for: obtaining the first movement speed of corresponding kinematic constraint condition of current running period;It determines and uses
Second movement speed at family;Prompt information is determined according to the first movement speed and second movement speed.
In a possible example, the parameter preset includes heart rate;In terms of the determining prompt information, the place
Reason module 601 is specifically used for: obtaining the first heart rate of corresponding kinematic constraint condition of current running period;Determine the second of user
Heart rate;Prompt information is determined according to first heart rate and second heart rate.
In a possible example, the parameter preset includes movement speed and heart rate;In the determining prompt information
Aspect, the processing module 601 are specifically used for: obtaining the first movement speed of corresponding kinematic constraint condition of current running period
With the first heart rate;Determine the second movement speed and the second heart rate of user;According to the first movement speed, second movement
Speed, first heart rate, second heart rate determine prompt information.
In a possible example, in terms of the output prompt information, the processing module 601 is specifically used
Export the prompt information in: notice and the wearable device of electronic equipment communication connection, the prompt information include with
Lower at least one: vibration prompt information, speech prompt information, text prompt information, image prompt information.
The embodiment of the present application also provides a kind of computer storage medium, wherein computer storage medium storage is for electricity
The computer program of subdata exchange, the computer program make computer execute any as recorded in above method embodiment
Some or all of method step, above-mentioned computer include electronic equipment.
The embodiment of the present application also provides a kind of computer program product, and above-mentioned computer program product includes storing calculating
The non-transient computer readable storage medium of machine program, above-mentioned computer program are operable to that computer is made to execute such as above-mentioned side
Some or all of either record method step in method embodiment.The computer program product can be a software installation
Packet, above-mentioned computer includes electronic equipment.
It should be noted that for the various method embodiments described above, for simple description, therefore, it is stated as a series of
Combination of actions, but those skilled in the art should understand that, the application is not limited by the described action sequence because
According to the application, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art should also know
It knows, the embodiments described in the specification are all preferred embodiments, related actions and modules not necessarily the application
It is necessary.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodiment
Point, reference can be made to the related descriptions of other embodiments.
In several embodiments provided herein, it should be understood that disclosed device, it can be by another way
It realizes.For example, the apparatus embodiments described above are merely exemplary, such as the division of said units, it is only a kind of
Logical function partition, there may be another division manner in actual implementation, such as multiple units or components can combine or can
To be integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual
Coupling, direct-coupling or communication connection can be through some interfaces, the indirect coupling or communication connection of device or unit,
It can be electrical or other forms.
Above-mentioned unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme
's.
It, can also be in addition, can integrate in a processing module in each functional unit in each embodiment of the application
It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list
Member both can take the form of hardware realization, can also realize in the form of software functional units.
If above-mentioned integrated unit is realized in the form of SFU software functional unit and sells or use as independent product
When, it can store in a computer-readable access to memory.Based on this understanding, the technical solution of the application substantially or
Person says that all or part of the part that contributes to existing technology or the technical solution can body in the form of software products
Reveal and, which is stored in a memory, including some instructions are used so that a computer equipment
(can be personal computer, server or network equipment etc.) executes all or part of each embodiment above method of the application
Step.And memory above-mentioned includes: USB flash disk, read-only memory (ROM, Read-Only Memory), random access memory
The various media that can store program code such as (RAM, Random Access Memory), mobile hard disk, magnetic or disk.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can
It is completed with instructing relevant hardware by program, which can store in a computer-readable memory, memory
May include: flash disk, read-only memory (English: Read-Only Memory, referred to as: ROM), random access device (English:
Random Access Memory, referred to as: RAM), disk or CD etc..
The embodiment of the present application is described in detail above, specific case used herein to the principle of the application and
Embodiment is expounded, the description of the example is only used to help understand the method for the present application and its core ideas;
At the same time, for those skilled in the art can in specific embodiments and applications according to the thought of the application
There is change place, in conclusion the contents of this specification should not be construed as limiting the present application.
Claims (10)
1. a kind of motion control method, which is characterized in that be applied to electronic equipment, which comprises
When detecting that the electronic equipment is in running scene, the running plan of the adaptation running scene, the race are determined
Step plan includes the kinematic constraint condition of multiple running periods and each running period, and the kinematic constraint condition is used for
At least one parameter preset dimension constrains the running movement of user;
For each running period, whether the motion state for detecting user meets corresponding movement of each running period
Constraint condition;
If not, it is determined that prompt information, and the prompt information is exported, the prompt information is used to adjust the motion state of user
To meet corresponding kinematic constraint condition of current running period.
2. the method according to claim 1, wherein the running plan of the determining adaptation running scene,
Include:
Obtain the corresponding athletic ground of the running scene;
It is inquiry mark with the athletic ground, inquires preset running plan set, obtain the corresponding race in the athletic ground
Step plan, the running plan set include the corresponding relationship between athletic ground and running plan.
3. the method according to claim 1, wherein the running plan of the determining adaptation running scene,
Include:
Obtain user the times of exercise in the first preset period of time, the sleep duration in the second preset period of time and operating time,
And the diet interval duration apart from present system time;
According to the times of exercise, the sleep duration, the operating time, diet interval duration and preset movement
Suitability degree score value calculation formula determines the movement suitability degree score value of user;
It is inquiry mark with the movement suitability degree score value, inquires preset running plan set, it is suitable obtains the adaptation movement
The running plan of score value is preferably spent, the running plan set includes the corresponding pass between movement suitability degree score value and running plan
System.
4. method according to claim 1-3, which is characterized in that the parameter preset includes movement speed;Institute
State determining prompt information, comprising:
Obtain the first movement speed of corresponding kinematic constraint condition of current running period;
Determine the second movement speed of user;
Prompt information is determined according to the first movement speed and second movement speed.
5. method according to claim 1-3, which is characterized in that the parameter preset includes heart rate;It is described true
Determine prompt information, comprising:
Obtain the first heart rate of corresponding kinematic constraint condition of current running period;
Determine the second heart rate of user;
Prompt information is determined according to first heart rate and second heart rate.
6. method according to claim 1-3, which is characterized in that the parameter preset includes movement speed and the heart
Rate;The determining prompt information, comprising:
Obtain the first movement speed and the first heart rate of corresponding kinematic constraint condition of current running period;
Determine the second movement speed and the second heart rate of user;
Prompt letter is determined according to the first movement speed, second movement speed, first heart rate, second heart rate
Breath.
7. method according to claim 1-6, which is characterized in that the output prompt information, comprising:
Notice and the wearable device of electronic equipment communication connection export the prompt information, the prompt information include with
Lower at least one: vibration prompt information, speech prompt information, text prompt information, image prompt information.
8. a kind of motion control device, which is characterized in that be applied to electronic equipment, the motion control device includes processing module
And communication module, wherein
The processing module, for determining and being adapted to the running scene when detecting that the electronic equipment is in running scene
Running plan, it is described running plan include multiple running periods and it is each running the period kinematic constraint condition, the fortune
Moving constraint condition is used for the running movement at least one parameter preset dimension constraint user;And for being directed to each race
The period is walked, whether corresponding movement of each running period is met about by the motion state that the communication module detects user
Beam condition;And for if not, it is determined that prompt information, and the prompt information is exported by the communication module, it is described to mention
Show information for adjusting the motion state of user to meet corresponding kinematic constraint condition of current running period.
9. a kind of electronic equipment, which is characterized in that including processor, memory, communication interface, and one or more programs,
One or more of programs are stored in the memory, and are configured to be executed by the processor, described program packet
Include the instruction for executing the step in the method according to claim 1 to 7.
10. a kind of computer readable storage medium, which is characterized in that storage is used for the computer program of electronic data interchange,
In, the computer program makes computer execute the method according to claim 1 to 7.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910048964.6A CN109819110B (en) | 2019-01-18 | 2019-01-18 | Motion control method and related device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910048964.6A CN109819110B (en) | 2019-01-18 | 2019-01-18 | Motion control method and related device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN109819110A true CN109819110A (en) | 2019-05-28 |
| CN109819110B CN109819110B (en) | 2021-05-04 |
Family
ID=66604498
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910048964.6A Expired - Fee Related CN109819110B (en) | 2019-01-18 | 2019-01-18 | Motion control method and related device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109819110B (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112206470A (en) * | 2020-09-08 | 2021-01-12 | 武汉齐物科技有限公司 | Treadmill speed change control method and device based on heart rate analysis |
| CN114694241A (en) * | 2020-12-11 | 2022-07-01 | 李期林 | Treadmill control method, device and system and storage medium |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090319221A1 (en) * | 2008-06-24 | 2009-12-24 | Philippe Kahn | Program Setting Adjustments Based on Activity Identification |
| CN105380629A (en) * | 2014-08-27 | 2016-03-09 | 精工爱普生株式会社 | Biological information measuring device |
| CN105963952A (en) * | 2016-06-06 | 2016-09-28 | 北京奇虎科技有限公司 | Method and mobile terminal for assisting in exercise speed matching |
| CN205644433U (en) * | 2016-03-21 | 2016-10-12 | 广东乐心医疗电子股份有限公司 | Wearable equipment with function is reminded to rhythm of heart interval |
| JP2016181760A (en) * | 2015-03-23 | 2016-10-13 | カシオ計算機株式会社 | COMMUNICATION SYSTEM, COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL METHOD, AND PROGRAM |
| CN106267780A (en) * | 2016-08-31 | 2017-01-04 | 广东小天才科技有限公司 | Exercise reminding method and device |
| CN108465223A (en) * | 2018-03-29 | 2018-08-31 | 四川斐讯信息技术有限公司 | A kind of science running training method and system based on wearable device |
| CN108766572A (en) * | 2018-05-30 | 2018-11-06 | 努比亚技术有限公司 | Motion monitoring control method, intelligent wearable device and storage medium |
| CN108834012A (en) * | 2018-03-27 | 2018-11-16 | 江苏大学 | A bluetooth earphone system capable of improving motion quality and its control method |
-
2019
- 2019-01-18 CN CN201910048964.6A patent/CN109819110B/en not_active Expired - Fee Related
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090319221A1 (en) * | 2008-06-24 | 2009-12-24 | Philippe Kahn | Program Setting Adjustments Based on Activity Identification |
| CN105380629A (en) * | 2014-08-27 | 2016-03-09 | 精工爱普生株式会社 | Biological information measuring device |
| JP2016181760A (en) * | 2015-03-23 | 2016-10-13 | カシオ計算機株式会社 | COMMUNICATION SYSTEM, COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL METHOD, AND PROGRAM |
| CN205644433U (en) * | 2016-03-21 | 2016-10-12 | 广东乐心医疗电子股份有限公司 | Wearable equipment with function is reminded to rhythm of heart interval |
| CN105963952A (en) * | 2016-06-06 | 2016-09-28 | 北京奇虎科技有限公司 | Method and mobile terminal for assisting in exercise speed matching |
| CN106267780A (en) * | 2016-08-31 | 2017-01-04 | 广东小天才科技有限公司 | Exercise reminding method and device |
| CN108834012A (en) * | 2018-03-27 | 2018-11-16 | 江苏大学 | A bluetooth earphone system capable of improving motion quality and its control method |
| CN108465223A (en) * | 2018-03-29 | 2018-08-31 | 四川斐讯信息技术有限公司 | A kind of science running training method and system based on wearable device |
| CN108766572A (en) * | 2018-05-30 | 2018-11-06 | 努比亚技术有限公司 | Motion monitoring control method, intelligent wearable device and storage medium |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112206470A (en) * | 2020-09-08 | 2021-01-12 | 武汉齐物科技有限公司 | Treadmill speed change control method and device based on heart rate analysis |
| CN114694241A (en) * | 2020-12-11 | 2022-07-01 | 李期林 | Treadmill control method, device and system and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109819110B (en) | 2021-05-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2584459C2 (en) | Gesture control for monitoring vital body signs | |
| CN103455170B (en) | A kind of sensor-based motion of mobile terminals identifying device and method | |
| JP2012527810A (en) | Context recognition on mobile devices | |
| Kawahara et al. | Recognizing user context using mobile handsets with acceleration sensors | |
| CN104822103A (en) | Earphone | |
| CN104731336B (en) | A kind of mobile terminal application method and device suitable for set scene | |
| CN109819110A (en) | Motion control method and related device | |
| CN107185231A (en) | Information processing method and device, storage medium, electronic equipment | |
| CN106705989A (en) | Step counting method, equipment and terminal | |
| CN105516234A (en) | Wearable intelligent equipment heartbeat control device and method | |
| CN110134190A (en) | Wearable device | |
| CN110300435A (en) | A kind of communication pattern switching method, terminal and computer readable storage medium | |
| CN105407237A (en) | Control method, control device and wearable intelligent equipment | |
| CN102035945B (en) | A kind of mobile phone of automatic adjustment ringer volume and method | |
| CN110201375A (en) | A kind of method, apparatus, equipment and the readable storage medium storing program for executing of wireless headset step counting | |
| CN111596752A (en) | Method and device for controlling power consumption mode of terminal and readable storage medium | |
| CN113749650A (en) | Motion information acquisition method and device | |
| CN105659670A (en) | Wireless body area network power control method and system, transmitting node | |
| CN107645555A (en) | A kind of recommendation method, server and computer-readable recording medium | |
| CN107239147A (en) | A kind of human body context aware method based on wearable device, apparatus and system | |
| CN108259054A (en) | A kind of method and apparatus of reminder message | |
| CN107360547B (en) | A clustering method for preventing positioning jitter in indoor positioning in static state | |
| CN114900786A (en) | Bluetooth headset connection control method and device, electronic equipment and storage medium | |
| CN107544857B (en) | Control method of sensor in intelligent terminal and intelligent terminal | |
| CN108498073A (en) | A kind of management system and method for exercise data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20210504 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |