CN108452480A - The detection method and device of running posture on a kind of treadmill and treadmill - Google Patents
The detection method and device of running posture on a kind of treadmill and treadmill Download PDFInfo
- Publication number
- CN108452480A CN108452480A CN201810318761.XA CN201810318761A CN108452480A CN 108452480 A CN108452480 A CN 108452480A CN 201810318761 A CN201810318761 A CN 201810318761A CN 108452480 A CN108452480 A CN 108452480A
- Authority
- CN
- China
- Prior art keywords
- treadmill
- data
- pressure
- pressure sensor
- running
- 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
- 238000001514 detection method Methods 0.000 title claims abstract description 24
- 238000004891 communication Methods 0.000 claims description 35
- 210000002683 foot Anatomy 0.000 claims description 33
- 238000006243 chemical reaction Methods 0.000 claims description 21
- 210000001699 lower leg Anatomy 0.000 claims description 18
- 230000002093 peripheral effect Effects 0.000 claims description 8
- 238000004422 calculation algorithm Methods 0.000 claims description 7
- 238000000034 method Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 7
- 230000005611 electricity Effects 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 claims description 6
- 230000006641 stabilisation Effects 0.000 claims description 5
- 238000011105 stabilization Methods 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000004458 analytical method Methods 0.000 claims description 3
- 239000013078 crystal Substances 0.000 claims description 3
- 238000009795 derivation Methods 0.000 claims description 3
- 210000004744 fore-foot Anatomy 0.000 claims description 3
- 238000012856 packing Methods 0.000 claims 1
- 230000003321 amplification Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 230000000087 stabilizing effect Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000007634 remodeling Methods 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B22/00—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
- A63B22/02—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0062—Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0075—Means for generating exercise programs or schemes, e.g. computerized virtual trainer, e.g. using expert databases
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0087—Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/50—Force related parameters
- A63B2220/56—Pressure
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/50—Wireless data transmission, e.g. by radio transmitters or telemetry
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2230/00—Measuring physiological parameters of the user
- A63B2230/62—Measuring physiological parameters of the user posture
Landscapes
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Cardiology (AREA)
- Vascular Medicine (AREA)
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
The present invention provides a kind of detection methods of running posture on treadmill and treadmill, pass through the pressure sensor installed on treadmill, measure the data of pressure sensor, calculate the whereabouts dynamics for determining runner's all directions, and then the parameters such as whereabouts pedal force degree, the stride of running, cadence, running equilibrium state etc. for calculating runner's running posture, runner can be reminded and be instructed by the data detected, speed governing is optimized to treadmill simultaneously, improves runner's running custom.
Description
Technical field
The present invention relates to the detection methods and detection device of running posture on a kind of treadmill and treadmill.
Background technology
Common treadmill only has the function of the use of running, and whether running posture is accurate rationally, can only pass through coach etc.
Professional person carries out guidance adjustment, and also mostly from vision and empirically judges.With the improvement of living standards, to professional body-building
Demand increase, builder need it is more acurrate, more easily running guidance.
Invention content
Technical problem to be solved by the invention is to provide a kind of detection method of running posture on treadmill, this method passes through race
The use of step person obtains the running style data in running.For this purpose, the present invention uses following technical scheme:
The detection method of running posture on a kind of treadmill, including the following steps:
A) treadmill powers on first, initializes treadmill various components, then starts pressure sensor, read on each position
The pressure data of pressure sensor;
B) pressure sensor school zero:In treadmill zero load, each pressure sensor value is read out, which is denoted as phase
The initial value of inductive sensing device after the completion of the zero-time of school, reads again each pressure sensor data, and pressure sensor is read again
Data and the initial value of corresponding pressure sensor do difference processing, school zero is completed;
The reading of pressure when c) running:When runner enters running state, master controller starts to read and handle the pressure behind school zero
Force sensor data, the running pressure data of each position pressure sensor of plate of record race in real time;
D) wave trough position is detected:According to c)The finally obtained running pressure data of step finds the wave of running pressure data waveform
Paddy;
E) contact time is calculated:In d), adjacent trough starts to be one complete when contacting to earth between end point
Between, contact time=trough end time-trough time started;
F) crest location is calculated:In d), traverse adjacent trough start and terminate between all pressure spots pressure
Data, numerical value are up to crest location, that is, are contacted to earth;
G) judge that the left and right foot that contacts to earth contacts to earth:In crest location, current left-side sensor and right sensor value and each autobiography are calculated
Deviation between sensor average value, if left sensor current value is higher than left sensor average value and right sensor current value
It is then left foot less than right sensor average value, otherwise is right crus of diaphragm;If the numerical value of two side sensers is simultaneously greater than or less than respective
The mean value of sensor then judges that shift ratio, left sensor shift ratio bigger are then contacted to earth for left foot, right sensor offset
Ratio bigger is then contacted to earth for right crus of diaphragm;
H) judge that front and back sole contacts to earth:Derivation is carried out to the pressure data of pressure sensor, to the section of wave crest since trough
Derivative is both greater than zero, i.e. pressure data is incremented by, and forefoot contacts to earth;If there is minus value, i.e. pressure data reduces, judges
It contacts to earth for rear heel;
I) left-right balance, according to formula:The average value of left-right balance=left and right foot contact time=(when left foot averagely contacts to earth
Between/(Left foot contact time+the right crus of diaphragm that is averaged is averaged contact time))*100% :(right crus of diaphragm be averaged contact time/(Left foot averagely touches
Ground time+right crus of diaphragm is averaged contact time)* 100%) left foot and right crus of diaphragm, are calculated separately from average contact time, left foot averagely contacts to earth
Time=left foot contacts to earth total time/left foot step number;
J) cadence, according to step d) and f) in the wave crest data that obtain every time and trough data, the appearance of each secondary wave crest be
Primary landing, the running cadence of runner can be obtained by wave crest number;
K) stride, according to j)In obtained runner's cadence, whithin a period of time, stride=distance/cadence;
L) real time monitoring algorithm is handled:Treadmill monitoring pressure in real time data repeat above-mentioned c)--k)All steps.
Further, the pressure data and running pressure data on pressure sensor are read using the sample frequency of 125HZ.
Further, while gathered data, pressure sensor data is filtered and denoising.
Further, pressure related data or running style related data wirelessly will be transferred to application by treadmill
Software, the wireless mode are bluetooth, WiFi or ANT+.
Further, step b)In, the error that difference processing floats up and down can be handled and be subtracted by sliding mean filter
It is small.
Further, step d)In, judge that the beginning condition of trough is:1. current value is higher than zero threshold value, 2. previous values are low
In zero threshold value;Judge that pressure trough termination condition is:1. current value is less than zero threshold value, 2. previous values are higher than zero threshold value.
The invention also includes following technical scheme, a kind of treadmill, including plate and treadmill brandreth are run, it is set in the race plate
There is treadbelt, it is treadmill brandreth to run below plate, and treadmill brandreth is connect with plate is run by connector, is arranged with outside the connector
Bolster, pressure sensor and pressure sensor holder, the pressure sensor and pressure sensor branch are set up under bolster
Portion.
Further, the connector is screw, and the bolster is rubber pad.
Further, there are four the pressure sensor is set, the pressure sensor is separately mounted to run plate both sides.Both sides
Respectively there are one in front and one in back two pressure sensors.
The invention also includes following technical schemes, and the technical solution device is for realizing the above method:
The detection device of running posture on a kind of treadmill, including main controller module, pressure sensor, wireless communication module and
Pressure sensor data acquires and conversion module, and main controller module is acquired and turned by the communications cable and pressure sensor data
Mold changing block, which is connected, builds hardware communication links, and pressure sensor is connected to sensor data acquisition and conversion by the communications cable
Thus a communication channel from treadmill main process task chip to pressure sensor, master controller are set up in the input port of module
Utilize SPI or UART(Universal asynchronous receiving-transmitting transmitter)Etc. hardware communication protocols pass through pressure sensor data acquisition and conversion
Module is written and read operation to each pressure sensor, obtains corresponding pressure data on each position of running board of running machine,
Wireless communication module is connected on main controller module(Such as bluetooth module, WIFI module, ANT+(Antennal interface)Module), channel radio
Believe that the running data of main controller module are passed to handheld device by module by communication.
Further, the main controller module is the main control circuit being made of host processor chip and peripheral circuit
Module.Main process task chip is Cortex-M0 chips.Peripheral circuit include host processor chip circuit system, key control circuit,
Digital pipe display circuit, buzzer control circuit, system indicator circuit and power supply stabilization circuit.
Further, the pressure data that main controller module acquires pressure sensor data and conversion module obtains carries out
Analysis is packaged, and wireless communication module is sent it to by UART serial communications.
Further, the pressure sensor module is the pressure sensor of differential signal output, belongs to full-bridge strain
Formula Miniature electronic pressure and weighting transducers, including the positive and negative input signal cable of one group of power supply and one group of positive negative output of pressure simulation signal
Signal wire coordinates corresponding sensor data acquisition and conversion module to use.
Further, the sensor data acquisition and conversion module include chip and circuit system, electricity with crystal oscillator
Source regulator circuit, system indicator circuit, chip is using the ADS1256 of TI companies, and the chip is with multiple analog signals
Input pin, each group of Differential Input can be made of two AD input pins, and chip supports Differential Input, signal amplification and mould
The functions such as number conversion, cooperation pressure sensor uses, then passes through SPI(Serial Peripheral Interface (SPI))Communication mode or USART(It is general same
Step/asynchronous serial reception/transmitter)Mode is by transformed digital data transmission to main controller module.
Further, the wireless communication module includes wireless chip, wireless chip circuit system, power supply voltage stabilizing electricity
Road, system indicator circuit and USART circuits, the wireless chip can be WiFi chip, Bluetooth chip or ANT+ chips,
For USART serial ports to receive the data information that main controller module transmits, which refers to being transported by main controller module
The running style data information of gained or the immediate data measured for pressure sensor after calculation processing.
By above technical scheme, the present invention by measuring and calculating the whereabouts dynamics of determining runner's all directions, into
And calculate the parameters such as whereabouts pedal force degree, the stride of running, cadence, running equilibrium state of runner's running posture etc.,
Runner can be reminded and be instructed by the data detected, while speed governing is optimized to treadmill, improve running
Person, which runs, to be accustomed to.
Description of the drawings
Fig. 1 is a kind of running machine structure schematic diagram of the present invention.
Fig. 2 is the detection device module diagram of running posture on a kind of treadmill of the present invention.
Specific implementation mode
With reference to attached drawing 1.A kind of treadmill, including plate 1 and treadmill brandreth 2 are run, it is equipped with treadbelt 3 in the race plate, runs plate 1
Lower section is treadmill brandreth 2, and treadmill brandreth 2 connect 4 by connector with plate 1 is run, bolster is arranged with outside the connector 4
5, pressure sensor 6 and pressure sensor holder 7, the pressure sensor 5 and pressure sensor holder 7 are set under bolster
Portion.The pressure sensor holder 7 is located at 6 lower section of pressure sensor.The connector 4 is screw, and the bolster 5 is rubber
Pad.There are four the pressure sensor 5 is set, it is separately mounted to run 1 both sides of plate, both sides respectively there are one in front and one in back two pressure sensors
4。
When installation, screw passes through rubber ring to connect treadmill brandreth 2 with pressure sensor and runs the screw hole on plate 1, from
And it fixes and runs plate 1 and treadmill brandreth 2.
Using above-mentioned treadmill, the detection method of running posture on a kind of treadmill, including the following steps:
A) treadmill powers on first, initializes treadmill various components, then starts pressure sensor, read on each position
The pressure data of pressure sensor.
B) pressure sensor school zero:In treadmill zero load, each pressure sensor value is read out, treadmill journey
Sequence utilizes the time of 2000ms, which is denoted as to the initial value of respective sensor, school zero-time in the way of average value filtering
After the completion, each pressure sensor data is read again, data that pressure sensor is read again and corresponding pressure sensor
Initial value does difference processing, and school zero is completed.The result obtained when theoretically unloaded is all zero, really near zero up and down
It floats, the error that difference processing floats up and down can be handled and be reduced by sliding mean filter.
The reading of pressure when c) running:When runner enters running state, master controller starts after reading and handling school zero
Pressure sensor data, in real time record run each position pressure sensor of plate running pressure data.
D) wave trough position is detected:According to c)The finally obtained running pressure data of step finds running pressure data waveform
Trough;Judge that the beginning condition of trough is:1. current value is higher than zero threshold value, 2. previous values are less than zero threshold value;Judge pressure wave
Paddy termination condition is:1. current value is less than zero threshold value, 2. previous values are higher than zero threshold value.
E) contact time is calculated:In d), adjacent trough start between end point be one completely contact to earth
Time, contact time=trough end time-trough time started.
F) crest location is calculated:In d), traverse adjacent trough start and terminate between all pressure spots
Pressure data, numerical value are up to crest location, that is, are contacted to earth.
G) judge that the left and right foot that contacts to earth contacts to earth:In crest location, calculating current left-side sensor is with right sensor value and respectively
Deviation between sensor average value, if left sensor current value is higher than left sensor average value and right sensor is worked as
Preceding value is then left foot less than right sensor average value, otherwise is right crus of diaphragm;If the numerical value of two side sensers is simultaneously greater than or is less than
The mean value of respective sensor, then judge that shift ratio, left sensor shift ratio bigger are then contacted to earth for left foot, right sensor
Shift ratio bigger is then contacted to earth for right crus of diaphragm;
H) judge that front and back sole contacts to earth:Derivation is carried out to the pressure data of pressure sensor, to the section of wave crest since trough
Derivative is both greater than zero, i.e. pressure data is incremented by, and forefoot contacts to earth;If there is minus value, i.e. pressure data reduces, judges
It contacts to earth for rear heel.
I) left-right balance, according to formula:The average value of left-right balance=left and right foot contact time=(left foot averagely touches
The ground time/(Left foot contact time+the right crus of diaphragm that is averaged is averaged contact time))*100% :(right crus of diaphragm be averaged contact time/(Left foot is flat
Equal contact time+right crus of diaphragm is averaged contact time)* 100%) left foot and right crus of diaphragm, are calculated separately from average contact time, left foot is average
Contact time=left foot contacts to earth total time/left foot step number.
J) cadence, according to step d) and f) in the wave crest data that obtain every time and trough data, the appearance of each secondary wave crest,
It is primary landing, the running cadence of runner can be obtained by wave crest number.
K) stride, according to j)In obtained runner's cadence, whithin a period of time, stride=distance/cadence.
L) real time monitoring algorithm is handled:Treadmill monitoring pressure in real time data repeat above-mentioned c)--k)All steps.
The pressure data and running pressure data on pressure sensor are read using the sample frequency of 125HZ.
The drop-off positions when present invention determines that runner runs by adaptive algorithm and whereabouts dynamics, and then judge
Runner runs the parameters of posture, for example, the dynamics of trampling that falls, the stride of running, cadence, equilibrium state of running, when contacting to earth
Between, preceding heel-toe motion situation etc..By runner's running style, we can remind runner, while to treadmill
Speed governing is optimized, runner's running custom etc. is improved.
With reference to attached drawing 2, the detection device of running posture detection method on a kind of above-mentioned treadmill, including master controller are realized
Module 100, pressure sensor 300, wireless communication module 200 and the acquisition of 300 data of pressure sensor and conversion module 400, it is main
Structure hardware communications that controller module 100 is acquired by the communications cable with 300 data of pressure sensor and conversion module is connected
Link, pressure sensor 300 are connected to the input port of sensor data acquisition and conversion module by the communications cable, thus established
It plays one and utilizes SPI or UART from treadmill main process task chip to the communication channel of pressure sensor 300, master controller(It is logical
Use asynchronous receiving-transmitting transmitter)Etc. hardware communication protocols by 300 data of pressure sensor acquire and conversion module to each pressure
Sensor 300 is written and read operation, obtains corresponding pressure data, main controller module on each position of running board of running machine
Wireless communication module 200 is connected on 100(Such as bluetooth module, WIFI module, ANT+(Antennal interface)Module), wireless communication module
The running data of main controller module 100 are passed to handheld device by 200 by communication.
The main controller module 100 is the main control circuit mould being made of host processor chip and peripheral circuit 120
Block.Main process task chip 110 is Cortex-M0 master chips.Peripheral circuit 120 includes host processor chip circuit system 121, button
Control circuit 122, digital pipe display circuit 123, buzzer control circuit 124, system indicator circuit 125 and power supply voltage stabilizing electricity
Road 126.
The pressure data that main controller module 100 acquires 300 data of pressure sensor and conversion module obtains divides
Analysis is packaged, and wireless communication module 200 is sent it to by UART serial communications.
300 module of pressure sensor is the pressure sensor 300 of differential signal output, belongs to full-bridge strain-type electricity
Sub- micro pressure weighing sensor, including the positive and negative input signal cable of one group of power supply and one group of positive negative output signal of pressure simulation signal
Line coordinates corresponding sensor data acquisition and conversion module to use.
The sensor data acquisition and conversion module 400 be include A/D chip 401 and the circuit system with crystal oscillator
402, power supply stabilization circuit 403, system indicator circuit 404, A/D chip adopt 401 be TI companies ADS1256, the chip
With multiple analog signal input pins, each group of Differential Input can be made of two AD input pins, and chip supports difference
The functions such as input, signal amplification and analog-to-digital conversion, cooperation pressure sensor 300 uses, then passes through SPI(Serial Peripheral Interface (SPI))It is logical
Letter mode or USART modes are by transformed digital data transmission to main controller module 100.
The wireless communication module 200 includes wireless chip 201, wireless chip circuit system 202, power supply stabilization circuit
203, system indicator circuit 204 and USART circuits 205, the wireless chip can be WiFi chip, Bluetooth chip or ANT+
Chip, USART serial ports is receiving the data information that main controller module 100 transmits.
The pressure data of sensor or running style related data wirelessly can be transferred to application software by the present invention,
The wireless mode can be bluetooth, WiFi, ANT+ etc..The realization platform of the algorithm can be placed on the software of treadmill master board
It is interior, bluetooth or WiFi etc. can also be utilized wirelessly by real-time Data Transmission to the APP of handheld device 500, compiled in APP
Write the calculating that the algorithm realizes each running style parameter.
After obtaining each group runner running posture related data by algorithm above, the end APP, WEB, PC software can be by each
The running posture of a runner is analyzed, assesses, gives a mark, and provides posture and is promoted and suggests and instruct, can also be by adjusting running
The parameters of machine help improve the running style of runner.
The foregoing is merely the preferred embodiment of the present invention, it is noted that for those of ordinary skills,
Under the premise of not departing from the principle of the present invention, a variety of remodeling or improvement can be carried out to the present invention, these are regarded as the present invention
Protection domain within.
Claims (15)
1. the detection method of running posture on a kind of treadmill, which is characterized in that include the following steps:
A) treadmill powers on first, initializes treadmill various components, then starts pressure sensor, read on each position
The pressure data of pressure sensor;
B) pressure sensor school zero:In treadmill zero load, the value of each pressure sensor is read out, which is denoted as
The initial value of respective sensor after the completion of the zero-time of school, reads again each pressure sensor data, and pressure sensor is read again
The initial value of the data and corresponding pressure sensor that take does difference processing, and school zero is completed;
Pressure when c) running is read:When runner enters running state, master controller starts to read and handle the pressure behind school zero
Force sensor data, the running pressure data of each position pressure sensor of plate of record race in real time;
D) wave trough position is detected:According to c)The finally obtained running pressure data of step finds the wave of running pressure data waveform
Paddy;
E) contact time is calculated:In d), adjacent trough starts to be one complete when contacting to earth between end point
Between, contact time=trough end time-trough time started;
F) crest location is calculated:In d), traverse adjacent trough start and terminate between all pressure spots number pressure
According to numerical value is up to crest location, that is, is contacted to earth;
G) judge that the left and right foot that contacts to earth contacts to earth:In crest location, current left-side sensor and right sensor value and each autobiography are calculated
Deviation between sensor average value, if left sensor current value is higher than left sensor average value and right sensor current value
It is then left foot less than right sensor average value, otherwise is right crus of diaphragm;If the numerical value of two side sensers is simultaneously greater than or less than respective
The mean value of sensor then judges that shift ratio, left sensor shift ratio bigger are then contacted to earth for left foot, right sensor offset
Ratio bigger is then contacted to earth for right crus of diaphragm;
H) judge that front and back sole contacts to earth:Derivation is carried out to the pressure data of pressure sensor, to the section of wave crest since trough
Derivative is both greater than zero, i.e. pressure data is incremented by, and forefoot contacts to earth;If there is minus value, i.e. pressure data reduces, judges
It contacts to earth for rear heel;
I) left-right balance, according to formula:The average value of left-right balance=left and right foot contact time=(when left foot averagely contacts to earth
Between/(Left foot contact time+the right crus of diaphragm that is averaged is averaged contact time))*100% :(right crus of diaphragm be averaged contact time/(Left foot averagely touches
Ground time+right crus of diaphragm is averaged contact time)* 100%) left foot and right crus of diaphragm, are calculated separately from average contact time, left foot averagely contacts to earth
Time=left foot contacts to earth total time/left foot step number;
J) cadence, according to step d) and f) in the wave crest data that obtain every time and trough data, the appearance of each secondary wave crest be
Primary landing, the running cadence of runner can be obtained by wave crest number;
K) stride, according to j)In obtained runner's cadence, whithin a period of time, stride=distance/cadence;
L) real time monitoring algorithm is handled:Treadmill monitoring pressure in real time data repeat above-mentioned c)--k)All steps.
2. according to the detection method of running posture on a kind of treadmill described in claim 1, which is characterized in that use
The sample frequency of 125HZ reads pressure data and running pressure data on pressure sensor.
3. according to the detection method of running posture on a kind of treadmill described in claim 1, which is characterized in that acquisition number
According to while, pressure sensor data is filtered and denoising.
4. according to the detection method of running posture on a kind of treadmill described in claim 1, which is characterized in that treadmill
To pressure related data or running style related data be wirelessly transferred to application software, the wireless mode be bluetooth,
WiFi or ANT+.
5. according to the detection method of running posture on a kind of treadmill described in claim 1, which is characterized in that step b)
In, the error that difference processing floats up and down can be handled and be reduced by sliding mean filter.
6. according to the detection method of running posture on a kind of treadmill described in claim 1, which is characterized in that step d)
In, judge that the beginning condition of trough is:1. current value is higher than zero threshold value, 2. previous values are less than zero threshold value;Judge pressure trough knot
Beam condition is:1. current value is less than zero threshold value, 2. previous values are higher than zero threshold value.
7. a kind of treadmill, including plate and treadmill brandreth are run, treadbelt is equipped in the race plate, which is characterized in that run below plate
For treadmill brandreth, treadmill brandreth is connect with plate is run by connector, and bolster, pressure sensing are arranged with outside the connector
Device and pressure sensor holder, the pressure sensor and pressure sensor branch are set up in bolster lower part.
8. requiring a kind of treadmill described in 7 according to profit, which is characterized in that the connector is screw, and the bolster is rubber
Rubber cushion.
9. requiring a kind of treadmill described in 7 according to profit, which is characterized in that there are four the pressure sensor is set, the pressure
Sensor is separately mounted to run plate both sides.
10. the detection device of running posture on a kind of treadmill, which is characterized in that including main controller module, pressure sensor,
Wireless communication module and pressure sensor data acquisition and conversion module, main controller module pass through the communications cable and pressure sensing
Structure hardware communication links that device data acquire and conversion module is connected, pressure sensor are connected to sensor by the communications cable
Data acquire and the input port of conversion module, excess pressure sensor data acquisition and conversion module carry out each pressure sensor
Read-write operation obtains pressure data, and wireless communication module is connected on main controller module, and wireless communication module will be led by communication
The running data of controller module are passed to handheld device.
11. according to the detection device of running posture on a kind of treadmill described in claim 10, which is characterized in that described
Main controller module is the main control circuit module being made of host processor chip and peripheral circuit, and peripheral circuit includes main process task
Device chip system circuit, key control circuit, digital pipe display circuit, buzzer control circuit, system indicator circuit and electricity
Source regulator circuit.
12. the detection device of running posture on a kind of treadmill according to claim 10, which is characterized in that master controller
The pressure data that module acquires pressure sensor data and conversion module obtains carries out analysis packing, passes through UART serial communications
Send it to wireless communication module.
13. according to the detection device of running posture on a kind of treadmill described in claim 10, which is characterized in that described
Pressure sensor module is the pressure sensor of differential signal output, including the positive and negative input signal cable of one group of power supply and one group of pressure
The positive and negative output signal line of analog signal.
14. according to claim 10 on a kind of treadmill running posture detection device, which is characterized in that the sensing
Device data acquire and conversion module includes chip and circuit system, power supply stabilization circuit, system indicator circuit with crystal oscillator, then
By SPI communication mode or USART modes by transformed digital data transmission to main controller module.
15. according to the detection device of running posture on a kind of treadmill of claim 10, which is characterized in that the nothing
Line communication module includes wireless chip, wireless chip circuit system, power supply stabilization circuit, system indicator circuit and USART electricity
Road, the wireless chip can be WiFi chip, Bluetooth chip or ANT+ chips, and USART serial ports is receiving master controller mould
The data information that block transmits.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810318761.XA CN108452480B (en) | 2018-04-11 | 2018-04-11 | Running machine and running posture detection method and device on running machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810318761.XA CN108452480B (en) | 2018-04-11 | 2018-04-11 | Running machine and running posture detection method and device on running machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN108452480A true CN108452480A (en) | 2018-08-28 |
| CN108452480B CN108452480B (en) | 2023-07-25 |
Family
ID=63234457
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810318761.XA Active CN108452480B (en) | 2018-04-11 | 2018-04-11 | Running machine and running posture detection method and device on running machine |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108452480B (en) |
Cited By (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110652692A (en) * | 2019-09-16 | 2020-01-07 | 山东宝德龙健身器材有限公司 | Rehabilitation type auxiliary training walking machine and method for acquiring pace distance and pace frequency through speed digital signals and timing |
| US10556169B2 (en) | 2018-05-21 | 2020-02-11 | The Giovanni Project LLC | Locking system for a treadmill |
| CN111081346A (en) * | 2020-01-14 | 2020-04-28 | 深圳市圆周率智能信息科技有限公司 | Exercise efficiency analysis method and device, wearable device and computer-readable storage medium |
| CN111110247A (en) * | 2020-01-13 | 2020-05-08 | 广东高驰运动科技有限公司 | Monitoring method and monitoring device for motion data indexes |
| CN111513723A (en) * | 2020-04-21 | 2020-08-11 | 咪咕互动娱乐有限公司 | Movement attitude monitoring method, adjustment method, device and terminal |
| US10758775B2 (en) | 2018-05-21 | 2020-09-01 | The Giovanni Project LLC | Braking and locking system for a treadmill |
| WO2020176121A1 (en) * | 2019-02-28 | 2020-09-03 | The Giovanni Project LLC | Locking and braking systems for a treadmill |
| CN111701215A (en) * | 2020-06-23 | 2020-09-25 | 湖州积微电子科技有限公司 | Method and device for detecting running state based on running machine |
| WO2021049417A1 (en) * | 2019-09-12 | 2021-03-18 | 株式会社大武ルート工業 | Treadmill |
| CN113457106A (en) * | 2020-03-31 | 2021-10-01 | 荣耀终端有限公司 | Running posture detection method and wearable device |
| CN113457070A (en) * | 2021-05-10 | 2021-10-01 | 浙江立久佳运动器材有限公司 | Treadmill and system with visual perception shock-absorbing function |
| US11224781B2 (en) | 2019-02-28 | 2022-01-18 | The Giovanni Project LLC | Treadmill with lighted slats and power disks |
| US11291881B2 (en) | 2019-02-28 | 2022-04-05 | The Giovanni Project LLC | Treadmill with lighted slats |
| CN114534202A (en) * | 2020-11-26 | 2022-05-27 | 广州视源电子科技股份有限公司 | Background tone adjusting method and device based on treadmill, storage medium and intelligent equipment |
| CN114533044A (en) * | 2022-02-08 | 2022-05-27 | 北京金史密斯科技股份有限公司 | Gait data acquisition system and method and running equipment |
| CN115188063A (en) * | 2021-04-06 | 2022-10-14 | 广州视源电子科技股份有限公司 | Running posture analysis method, device, treadmill and storage medium based on treadmill |
| CN116196600A (en) * | 2022-12-30 | 2023-06-02 | 北京金史密斯科技股份有限公司 | Treadmill and running state monitoring method, device, and storage medium |
| CN116271695A (en) * | 2023-01-13 | 2023-06-23 | 江苏绿柏智能科技有限公司 | A weight-reducing walking training device |
| CN117046036A (en) * | 2023-09-15 | 2023-11-14 | 舒华体育股份有限公司 | A control circuit and control method for an airbag vibration-absorbing and buffering mechanism of a treadmill |
| CN117357101A (en) * | 2023-11-03 | 2024-01-09 | 绍兴清研微科技有限公司 | Motion monitoring method, device and medium based on graphene flexible pressure sensor |
| US11918847B2 (en) | 2018-05-21 | 2024-03-05 | The Giovanni Project LLC | Braking and locking system for a treadmill |
| CN117731093A (en) * | 2024-01-16 | 2024-03-22 | 温州恒唯鞋材有限公司 | Sole manufacturing method, sole and shoe |
| CN119925874A (en) * | 2025-04-07 | 2025-05-06 | 舒华体育股份有限公司 | Treadmill with running posture analysis function and running board reaction force analysis method |
Citations (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004209003A (en) * | 2002-12-30 | 2004-07-29 | Kiyoaki Takiguchi | Walking passage, system and method for detecting one-leg walk |
| US20090176629A1 (en) * | 2006-07-11 | 2009-07-09 | Hwa Cho Yi | Automatic velocity control treadmill using pressure sensor array and fuzzy-logic |
| US20100035727A1 (en) * | 2007-10-15 | 2010-02-11 | Wolfgang Brunner | Gait analysis apparatus and method using a treadmill |
| CN102357284A (en) * | 2011-10-18 | 2012-02-22 | 中国科学院合肥物质科学研究院 | Intelligent running machine |
| CN202875338U (en) * | 2012-05-29 | 2013-04-17 | 广州乾华生物科技有限公司 | Motion frequency obtaining device |
| JP2014045885A (en) * | 2012-08-30 | 2014-03-17 | Reif Co Ltd | Foot pressure measuring device and foot pressure measuring method using the same |
| CN104434128A (en) * | 2014-12-25 | 2015-03-25 | 中国科学院合肥物质科学研究院 | Left and right foot dynamic recognition method based on plantar pressure distribution information |
| CN104799862A (en) * | 2015-04-02 | 2015-07-29 | 鲁东大学 | Human body unbalance warning method and system |
| CN104826277A (en) * | 2015-05-26 | 2015-08-12 | 合肥扁豆智能科技有限公司 | Intelligent motion control method and equipment for treadmill |
| CN106572816A (en) * | 2014-11-27 | 2017-04-19 | 松下知识产权经营株式会社 | Walk analysis system and walk analysis program |
| CN106691453A (en) * | 2015-11-12 | 2017-05-24 | 哈尔滨格泰科技有限公司 | Foot pressure monitor |
| CN106805980A (en) * | 2017-01-24 | 2017-06-09 | 重庆小爱科技有限公司 | A kind of gait analysis system and analysis method |
| CN107174253A (en) * | 2017-05-23 | 2017-09-19 | 广东远峰电子科技股份有限公司 | A kind of determination methods, the device and system of lower extremity movement posture |
| CN107411749A (en) * | 2016-10-27 | 2017-12-01 | 浙江理工大学 | The system and method for abnormal walking detection is analyzed based on plantar pressure |
| CN107441674A (en) * | 2017-08-04 | 2017-12-08 | 王修晖 | Treadmill control method and device |
| CN207137247U (en) * | 2017-08-22 | 2018-03-27 | 湖北沁林科技有限公司 | A kind of intelligent running machine |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5417654B2 (en) * | 2008-03-26 | 2014-02-19 | 株式会社アサヒコーポレーション | Center of gravity analysis method |
| EP2308373A1 (en) * | 2009-10-12 | 2011-04-13 | RSSCAN International NV | Apparatus and method for analysing the gait of a person |
| TWI497424B (en) * | 2012-12-14 | 2015-08-21 | Univ Tajen | Real time human body poses identification system |
| CN206979491U (en) * | 2016-12-12 | 2018-02-09 | 施则威 | Wearable human balanced capacity monitor |
-
2018
- 2018-04-11 CN CN201810318761.XA patent/CN108452480B/en active Active
Patent Citations (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004209003A (en) * | 2002-12-30 | 2004-07-29 | Kiyoaki Takiguchi | Walking passage, system and method for detecting one-leg walk |
| US20090176629A1 (en) * | 2006-07-11 | 2009-07-09 | Hwa Cho Yi | Automatic velocity control treadmill using pressure sensor array and fuzzy-logic |
| US20100035727A1 (en) * | 2007-10-15 | 2010-02-11 | Wolfgang Brunner | Gait analysis apparatus and method using a treadmill |
| CN102357284A (en) * | 2011-10-18 | 2012-02-22 | 中国科学院合肥物质科学研究院 | Intelligent running machine |
| CN202875338U (en) * | 2012-05-29 | 2013-04-17 | 广州乾华生物科技有限公司 | Motion frequency obtaining device |
| JP2014045885A (en) * | 2012-08-30 | 2014-03-17 | Reif Co Ltd | Foot pressure measuring device and foot pressure measuring method using the same |
| CN106572816A (en) * | 2014-11-27 | 2017-04-19 | 松下知识产权经营株式会社 | Walk analysis system and walk analysis program |
| CN104434128A (en) * | 2014-12-25 | 2015-03-25 | 中国科学院合肥物质科学研究院 | Left and right foot dynamic recognition method based on plantar pressure distribution information |
| CN104799862A (en) * | 2015-04-02 | 2015-07-29 | 鲁东大学 | Human body unbalance warning method and system |
| CN104826277A (en) * | 2015-05-26 | 2015-08-12 | 合肥扁豆智能科技有限公司 | Intelligent motion control method and equipment for treadmill |
| CN106691453A (en) * | 2015-11-12 | 2017-05-24 | 哈尔滨格泰科技有限公司 | Foot pressure monitor |
| CN107411749A (en) * | 2016-10-27 | 2017-12-01 | 浙江理工大学 | The system and method for abnormal walking detection is analyzed based on plantar pressure |
| CN106805980A (en) * | 2017-01-24 | 2017-06-09 | 重庆小爱科技有限公司 | A kind of gait analysis system and analysis method |
| CN107174253A (en) * | 2017-05-23 | 2017-09-19 | 广东远峰电子科技股份有限公司 | A kind of determination methods, the device and system of lower extremity movement posture |
| CN107441674A (en) * | 2017-08-04 | 2017-12-08 | 王修晖 | Treadmill control method and device |
| CN207137247U (en) * | 2017-08-22 | 2018-03-27 | 湖北沁林科技有限公司 | A kind of intelligent running machine |
Cited By (37)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10556169B2 (en) | 2018-05-21 | 2020-02-11 | The Giovanni Project LLC | Locking system for a treadmill |
| US10569152B2 (en) | 2018-05-21 | 2020-02-25 | The Giovanni Project LLC | Braking system for a treadmill |
| US11794069B2 (en) | 2018-05-21 | 2023-10-24 | The Giovanni Project LLC | Braking and locking system for a treadmill |
| US10758775B2 (en) | 2018-05-21 | 2020-09-01 | The Giovanni Project LLC | Braking and locking system for a treadmill |
| US11590388B2 (en) | 2018-05-21 | 2023-02-28 | The Giovanni Project LLC | Braking and locking system for a treadmill |
| US11918847B2 (en) | 2018-05-21 | 2024-03-05 | The Giovanni Project LLC | Braking and locking system for a treadmill |
| CN113423478A (en) * | 2019-02-28 | 2021-09-21 | 乔凡尼项目有限责任公司 | Braking and locking system for a treadmill |
| CN113423478B (en) * | 2019-02-28 | 2022-04-15 | 乔凡尼项目有限责任公司 | Braking and locking systems for treadmills |
| US11291881B2 (en) | 2019-02-28 | 2022-04-05 | The Giovanni Project LLC | Treadmill with lighted slats |
| WO2020176121A1 (en) * | 2019-02-28 | 2020-09-03 | The Giovanni Project LLC | Locking and braking systems for a treadmill |
| WO2020176275A1 (en) * | 2019-02-28 | 2020-09-03 | The Giovanni Project LLC | Braking and locking system for a treadmill |
| US11224781B2 (en) | 2019-02-28 | 2022-01-18 | The Giovanni Project LLC | Treadmill with lighted slats and power disks |
| WO2021049417A1 (en) * | 2019-09-12 | 2021-03-18 | 株式会社大武ルート工業 | Treadmill |
| JP2021041007A (en) * | 2019-09-12 | 2021-03-18 | 株式会社大武ルート工業 | Tread mill |
| CN114364437A (en) * | 2019-09-12 | 2022-04-15 | 株式会社大武源工业 | Running machine |
| TWI833989B (en) * | 2019-09-12 | 2024-03-01 | 日商大武基礎工業股份有限公司 | Treadmill |
| JP7327793B2 (en) | 2019-09-12 | 2023-08-16 | 株式会社大武ルート工業 | treadmill |
| CN110652692A (en) * | 2019-09-16 | 2020-01-07 | 山东宝德龙健身器材有限公司 | Rehabilitation type auxiliary training walking machine and method for acquiring pace distance and pace frequency through speed digital signals and timing |
| CN111110247A (en) * | 2020-01-13 | 2020-05-08 | 广东高驰运动科技有限公司 | Monitoring method and monitoring device for motion data indexes |
| CN111081346A (en) * | 2020-01-14 | 2020-04-28 | 深圳市圆周率智能信息科技有限公司 | Exercise efficiency analysis method and device, wearable device and computer-readable storage medium |
| CN113457106A (en) * | 2020-03-31 | 2021-10-01 | 荣耀终端有限公司 | Running posture detection method and wearable device |
| CN111513723A (en) * | 2020-04-21 | 2020-08-11 | 咪咕互动娱乐有限公司 | Movement attitude monitoring method, adjustment method, device and terminal |
| CN111701215A (en) * | 2020-06-23 | 2020-09-25 | 湖州积微电子科技有限公司 | Method and device for detecting running state based on running machine |
| CN114534202A (en) * | 2020-11-26 | 2022-05-27 | 广州视源电子科技股份有限公司 | Background tone adjusting method and device based on treadmill, storage medium and intelligent equipment |
| CN115188063A (en) * | 2021-04-06 | 2022-10-14 | 广州视源电子科技股份有限公司 | Running posture analysis method, device, treadmill and storage medium based on treadmill |
| CN113457070B (en) * | 2021-05-10 | 2025-06-27 | 浙江立久佳运动器材有限公司 | A treadmill and system with visual perception shock absorption function |
| CN113457070A (en) * | 2021-05-10 | 2021-10-01 | 浙江立久佳运动器材有限公司 | Treadmill and system with visual perception shock-absorbing function |
| CN114533044A (en) * | 2022-02-08 | 2022-05-27 | 北京金史密斯科技股份有限公司 | Gait data acquisition system and method and running equipment |
| CN116196600A (en) * | 2022-12-30 | 2023-06-02 | 北京金史密斯科技股份有限公司 | Treadmill and running state monitoring method, device, and storage medium |
| CN116196600B (en) * | 2022-12-30 | 2025-09-23 | 北京金史密斯科技股份有限公司 | Treadmill and running status monitoring method, device, and storage medium |
| CN116271695A (en) * | 2023-01-13 | 2023-06-23 | 江苏绿柏智能科技有限公司 | A weight-reducing walking training device |
| CN117046036A (en) * | 2023-09-15 | 2023-11-14 | 舒华体育股份有限公司 | A control circuit and control method for an airbag vibration-absorbing and buffering mechanism of a treadmill |
| CN117357101A (en) * | 2023-11-03 | 2024-01-09 | 绍兴清研微科技有限公司 | Motion monitoring method, device and medium based on graphene flexible pressure sensor |
| CN117731093A (en) * | 2024-01-16 | 2024-03-22 | 温州恒唯鞋材有限公司 | Sole manufacturing method, sole and shoe |
| CN117731093B (en) * | 2024-01-16 | 2024-12-06 | 温州恒唯鞋材有限公司 | Shoe sole manufacturing method, shoe sole and shoe |
| CN119925874A (en) * | 2025-04-07 | 2025-05-06 | 舒华体育股份有限公司 | Treadmill with running posture analysis function and running board reaction force analysis method |
| CN119925874B (en) * | 2025-04-07 | 2025-07-29 | 舒华体育股份有限公司 | Running machine with running gesture analysis function and running plate reaction force analysis method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108452480B (en) | 2023-07-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108452480A (en) | The detection method and device of running posture on a kind of treadmill and treadmill | |
| CN105286874B (en) | A kind of system and method for being used to predict Falls in Old People risk | |
| US8083645B2 (en) | Information exchanging device | |
| US20110006926A1 (en) | Training apparatus and method based on motion content | |
| CN103431979B (en) | Intelligent guide system for the blind based on ultrasonic distance measuring principle | |
| JP2004139593A5 (en) | ||
| CN209284398U (en) | A kind of Intelligent insole | |
| CN102469959A (en) | Walking posture determination device | |
| RU2017111223A (en) | INFORMATION TERMINAL DEVICE, MOTION DATA COLLECTION SYSTEM AND MOTION DATA COLLECTION METHOD | |
| EP1200914A4 (en) | Method and system for examinations | |
| JPWO2010073686A1 (en) | Weight measuring apparatus and weight measuring method | |
| KR20210031221A (en) | A METHOD AND APPARATUS FOR determining DIRECTIONS OF forward, backward, left and right In POSTURE SENSOR worn on the user’s head | |
| WO2006067690A2 (en) | Device for measuring a user´s heart rate | |
| US20170086710A1 (en) | Activity amount measuring apparatus, activity amount measuring method, and activity amount measuring program | |
| JP2018075147A (en) | Input system, measuring device | |
| KR101923676B1 (en) | Posture correction apparatus based on sandle structure | |
| CN101206124A (en) | Pedometer with automatic step correcting device | |
| CN206991523U (en) | Posture detection neck ring | |
| CN208552963U (en) | The detection device of running posture on a kind of treadmill and treadmill | |
| KR101339024B1 (en) | insole sensor | |
| KR101830371B1 (en) | Motion posture deriving method and apparatus based path of COP | |
| CN204561088U (en) | A kind of shoes adding up sitting duration | |
| US11871814B2 (en) | Insole-type electronic device and control method for insole-type electronic device | |
| KR20190087136A (en) | Foot Pressure Smart Shoe System | |
| CN105747355A (en) | Shoe capable of calculating sitting and standing time length |
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 |