EP3448533A1 - Exercise equipment and exercise equipment assembly, and apparatus and method for simulating exercise environment in exercise equipment - Google Patents
Exercise equipment and exercise equipment assembly, and apparatus and method for simulating exercise environment in exercise equipmentInfo
- Publication number
- EP3448533A1 EP3448533A1 EP17733725.0A EP17733725A EP3448533A1 EP 3448533 A1 EP3448533 A1 EP 3448533A1 EP 17733725 A EP17733725 A EP 17733725A EP 3448533 A1 EP3448533 A1 EP 3448533A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- exercise
- parameter
- target
- communication block
- virtual reality
- 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
- 238000000034 method Methods 0.000 title description 46
- 230000005540 biological transmission Effects 0.000 claims abstract description 29
- 238000004891 communication Methods 0.000 claims description 123
- 230000001276 controlling effect Effects 0.000 claims description 62
- 238000004088 simulation Methods 0.000 claims description 53
- 230000037396 body weight Effects 0.000 claims description 51
- 230000007613 environmental effect Effects 0.000 claims description 18
- 238000009530 blood pressure measurement Methods 0.000 claims description 16
- 238000005259 measurement Methods 0.000 claims description 12
- 230000000875 corresponding effect Effects 0.000 claims description 11
- 230000002596 correlated effect Effects 0.000 claims description 5
- 230000001351 cycling effect Effects 0.000 description 12
- 238000013479 data entry Methods 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 4
- 239000011521 glass Substances 0.000 description 4
- 230000036541 health Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006378 damage Effects 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000001356 surgical procedure Methods 0.000 description 1
- 238000012795 verification 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
- 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
- A63B21/00—Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
- A63B21/005—Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using electromagnetic or electric force-resisters
- A63B21/0058—Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices using electromagnetic or electric force-resisters using motors
-
- 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/06—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement
- A63B22/0605—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing a circular movement, e.g. ergometers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/212—Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/214—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/218—Input arrangements for video game devices characterised by their sensors, purposes or types using pressure sensors, e.g. generating a signal proportional to the pressure applied by the player
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/24—Constructional details thereof, e.g. game controllers with detachable joystick handles
- A63F13/245—Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/25—Output arrangements for video game devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- 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/06—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement
- A63B22/0605—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing a circular movement, e.g. ergometers
- A63B2022/0611—Particular details or arrangement of cranks
-
- 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/06—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement
- A63B22/0605—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing a circular movement, e.g. ergometers
- A63B2022/0635—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing a circular movement, e.g. ergometers specially adapted for a particular use
- A63B2022/0658—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing a circular movement, e.g. ergometers specially adapted for a particular use for cycling with a group of people, e.g. spinning classes
-
- 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
- A63B2024/0093—Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load the load of the exercise apparatus being controlled by performance parameters, e.g. distance or speed
-
- 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
- A63B2024/0096—Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load using performance related parameters for controlling electronic or video games or avatars
-
- 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
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B71/0622—Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
- A63B2071/0638—Displaying moving images of recorded environment, e.g. virtual environment
-
- 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
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B2071/0658—Position or arrangement of display
- A63B2071/0661—Position or arrangement of display arranged on the user
- A63B2071/0666—Position or arrangement of display arranged on the user worn on the head or face, e.g. combined with goggles or glasses
-
- 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/20—Distances or displacements
-
- 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/30—Speed
-
- 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/51—Force
- A63B2220/53—Force of an impact, e.g. blow or punch
-
- 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/70—Measuring or simulating ambient conditions, e.g. weather, terrain or surface conditions
-
- 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/70—Measuring or simulating ambient conditions, e.g. weather, terrain or surface conditions
- A63B2220/78—Surface covering conditions, e.g. of a road surface
-
- 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/80—Special sensors, transducers or devices therefor
-
- 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/80—Special sensors, transducers or devices therefor
- A63B2220/83—Special sensors, transducers or devices therefor characterised by the position of the sensor
- A63B2220/833—Sensors arranged on the exercise apparatus or sports implement
-
- 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/01—User's weight
-
- 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/75—Measuring physiological parameters of the user calorie expenditure
-
- 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
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B71/0622—Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/803—Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/30—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8082—Virtual reality
Definitions
- the present invention relates to smart fitness apparatuses, more particularly, to an exercise equipment and an exercise equipment assembly, and an apparatus and a method for simulating an exercise environment in an exercise equipment.
- a conventional exercise bicycle includes a frame with a pair of handles and a seat.
- a spoked wheel which is very similar to that used on a conventional bicycle is rotatably provided on the frame and is driven by a pair of pedals. The spoked wheel rotates freely and gives people a feeling as if on a bicycle.
- the present disclosure provides an exercise equipment comprising a main body; a transmission; a driving wheel rotatably mounted on the main body; a driven wheel rotatably mounted on the main body and operatively coupled to the driving wheel through the transmission; an actuator configured to actuate a driving force applied to the driven wheel; and a controller; wherein the controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on a control parameter.
- the exercise equipment further comprises a communication block; wherein the controller and the communication block are communicatively connected with each other; the communication block is configured to receive the control parameter from a terminal device and configured to transmit the control parameter to the controller; and the controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block.
- the exercise equipment further comprises a biometric collector being communicatively connected with the communication block; wherein the biometric collector is configured to collect a biometric signal of a user, and configured to transmit the biometric signal to the terminal device through the communication block.
- a biometric collector being communicatively connected with the communication block; wherein the biometric collector is configured to collect a biometric signal of a user, and configured to transmit the biometric signal to the terminal device through the communication block.
- the exercise equipment further comprises a pressure measurement device being communicatively connected with the communication block; wherein the pressure measurement device is configured to measure a pressure applied to the exercise equipment, and configured to transmit a value of the pressure to the terminal device through the communication block.
- the exercise equipment further comprises a seat system attached to the main body; wherein the pressure measurement device is disposed on the seat system.
- the exercise equipment further comprises a rotating speed measurement device being communicatively connected with the communication block; wherein the rotating speed measurement device is configured to measure a rotating speed of the driving wheel, and configured to transmit a value of the rotating speed to the terminal device through the communication block; and the controller is configured to control the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration received from the communication block.
- a rotating speed measurement device being communicatively connected with the communication block; wherein the rotating speed measurement device is configured to measure a rotating speed of the driving wheel, and configured to transmit a value of the rotating speed to the terminal device through the communication block; and the controller is configured to control the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration received from the communication block.
- the exercise equipment further comprises a base; a handlebar system; and a first crank, a second crank, and an axle shaft; wherein the actuator comprises an electric motor;
- the main body has an arch shape structure having a first end and a second end; a first side of the first end is securely attached to a first side of the base, the first side of the base being co-planar with a planar surface tangent to the first side of the first end;
- the main body comprises a first mount for securely mounting the driving wheel on the main body, the first mount being on a second side of the first end opposite to the first side of the first end;
- the main body comprises a second mount for securely mounting the seat system on the main body, the second mount being on a first side of the second end;
- the main body comprises a third mount for securely mounting the handlebar system on the main body, the third mount being between the first mount and the second mount;
- the base comprises a fourth mount for securely mounting the electric motor on the base;
- the first crank and the second crank respectively attached
- the exercise equipment further comprises a fifth mount for mounting a terminal device on the handlebar system.
- first mount, the second mount, and the third mount are integral with the main body; the fourth mount is integral with the base; and the fifth mount is integral with the handlebar system.
- the present disclosure provides an excise equipment assembly comprising the exercise equipment described herein.
- the excise equipment assembly further comprises a terminal device; wherein the exercise equipment further comprises a controller and a communication block, the controller and the communication block being communicatively connected with each other; the terminal device is configured to receive an input comprising a simulation parameter for simulating environmental conditions for exercise; generate a control parameter for controlling the actuator based on the simulation parameter; and transmit the control parameter to the communication block; wherein the communication block is configured to receive the control parameter from the terminal device and configured to transmit the control parameter to the controller; and the controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block.
- the excise equipment assembly further comprises a virtual reality device; wherein the terminal device is configured to display at least one virtual reality environment options; receive an input indicating one of the at least one virtual reality environment options as a target virtual reality environment option; transmit a signal to the virtual reality device for displaying a target virtual reality environment corresponding to the target virtual reality environment option; the virtual reality device is configured to display the target virtual reality environment.
- the terminal device is configured to display at least one virtual reality environment options; receive an input indicating one of the at least one virtual reality environment options as a target virtual reality environment option; transmit a signal to the virtual reality device for displaying a target virtual reality environment corresponding to the target virtual reality environment option; the virtual reality device is configured to display the target virtual reality environment.
- the present disclosure provides an apparatus for simulating an exercise environment in an exercise equipment; wherein the exercise equipment comprises a main body; a transmission; a driving wheel rotatably mounted on the main body; a driven wheel rotatably mounted on the main body and operatively coupled to the driving wheel through the transmission; an actuator configured to actuate a driving force applied to the driven wheel; a controller; and a communication block, the controller and the communication block being communicatively connected with each other; wherein the apparatus for simulating the exercise environment comprises a memory; and one or more processors; wherein the memory and the at least one processor are communicatively connected with each other; the memory stores computer-executable instructions for controlling the one or more processors to receive an input comprising a simulation parameter for simulating environmental conditions for exercise; generate a control parameter for controlling the actuator based on the simulation parameter; and transmit the control parameter to the communication block; wherein the communication block is configured to receive the control parameter from the apparatus for simulating the exercise environment and configured to transmit the control parameter to
- the apparatus further comprises a virtual reality device; wherein the memory stores computer-executable instructions for controlling the one or more processors to display at least one virtual reality environment options; receive an input indicating one of the at least one virtual reality environment options as a target virtual reality environment option; and transmit a signal to the virtual reality device for displaying a target virtual reality environment corresponding to the selected virtual reality environment option; and the virtual reality device is configured to display the target virtual reality environment.
- the memory stores computer-executable instructions for controlling the one or more processors to display at least one virtual reality environment options; receive an input indicating one of the at least one virtual reality environment options as a target virtual reality environment option; and transmit a signal to the virtual reality device for displaying a target virtual reality environment corresponding to the selected virtual reality environment option; and the virtual reality device is configured to display the target virtual reality environment.
- the memory stores computer-executable instructions for controlling the one or more processors to receive a signal from the communication block indicating a pressure applied to the exercise equipment by a user; determine a body weight of the user based on the pressure; receive an input indicating a target body weight; and determine a fitness regimen based on the body weight and the target body weight.
- the memory stores computer-executable instructions for controlling the one or more processors to receive an input indicating a target exercise distance; determine one or both of a target amount of calories-burned and a target amount of sweat-generated based on the simulation parameter and the target exercise distance; generate an exercise summary based on one or both of the target amount of calories-burned and the target amount of sweat-generated; and display the exercise summary.
- the memory stores computer-executable instructions for controlling the one or more processors to receive a signal from the communication block indicating a rotating speed of the driving wheel; determine an exercise speed based on a value of the rotating speed of the driving wheel; determine a target exercise duration based on the target exercise distance and the exercise speed; and transmit a signal indicating the target exercise duration to the communication block; wherein the communication block is configured to receive the signal indicating the target exercise duration from the apparatus for simulating the exercise environment and configured to transmit the signal indicating the target exercise duration to the controller; and the controller is configured to control the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration received from the communication block.
- the actuator comprises an electric motor;
- the simulation parameter comprises a road condition parameter for simulating one of a plurality of environmental conditions for exercise comprising an uphill riding condition, a downhill riding condition, and a flat surface riding condition;
- the control parameter comprises a road condition control parameter for controlling the electric motor in a first operating state or in a second operating state, the electric motor being driven by the driven wheel in the first operating state, the electric motor capable of actively rotating thereby driving the driven wheel;
- the memory stores computer-executable instructions for controlling the one or more processors to receive a first input comprising a first road condition parameter for simulating the uphill riding condition; and generate a first road condition control parameter based on the first road condition parameter for controlling the electric motor in the first operating state; or receive a second input comprising a second road condition parameter for simulating the flat surface riding condition; and generate a second road condition control parameter and a first torque parameter based on the first road condition parameter for controlling the electric motor in the second operating state, the first torque parameter having a value less
- the controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block; the controller is configured to control the electric motor to be in the first operating state thereby actuating the driving force applied to the driven wheel, when an input comprising the first road condition parameter is received by the apparatus for simulating the exercise environment; or control the electric motor to be in the second operating state, and actuate the driving force applied to the driven wheel based on the first torque parameter, when an input comprising the second road condition parameter is received by the apparatus for simulating the exercise environment; or control the electric motor to be in the second operating state, and actuate the driving force applied to the driven wheel based on the second torque parameter, when an input comprising the third road condition parameter is received by the apparatus for simulating the exercise environment.
- FIG. 1 is a schematic diagram illustrating the structure of an exercise equipment in some embodiments according to the present disclosure.
- FIG. 2 is a schematic diagram illustrating the structure of an exercise equipment assembly in some embodiments according to the present disclosure.
- FIG. 3 is a flow chart illustrating a method implemented in an apparatus for simulating an exercise environment in an exercise equipment in some embodiments according to the present disclosure.
- FIG. 4 is a flow chart illustrating a method implemented in an apparatus for simulating an exercise environment in an exercise equipment in some embodiments according to the present disclosure.
- FIG. 5 is a flow chart illustrating a method implemented in an apparatus for controlling the actuator to actuate the driving force applied to the driven wheel based on the control parameter in some embodiments according to the present disclosure.
- FIG. 6 is a schematic diagram illustrating the structure of an apparatus for simulating an exercise environment in an exercise equipment in some embodiments according to the present disclosure.
- Conventional exercise bicycles are used in a gym or at home.
- the seat, the handlebar, and the wheels are securely attached to the main body.
- the cranks are operatively connected to the wheels through an axle shaft.
- a user is situated on the seat with hands on the handlebar and feet on the cranks. The user exercises by pedaling the on the cranks thereby driving the wheel through the axle shaft.
- the conventional exercise bicycles have limited functions and cannot be personalized. A user using the conventional exercise bicycles cannot adjust the level of exercise intensity. Thus, the conventional exercise bicycle is incapable of meeting the user’s fitness needs on an individualized level.
- the present invention provides, inter alia, an exercise equipment and an exercise equipment assembly, and an apparatus and a method for simulating an exercise environment in an exercise equipment that substantially obviate one or more of the problems due to limitations and disadvantages of the related art.
- the present disclosure provides an exercise equipment.
- the exercise equipment includes a main body; a transmission; a driving wheel rotatably mounted on the main body; a driven wheel rotatably mounted on the main body and operatively coupled to the driving wheel through the transmission; and an actuator configured to actuate a driving force applied to the driven wheel.
- FIG. 1 is a schematic diagram illustrating the structure of an exercise equipment in some embodiments according to the present disclosure.
- the exercise equipment 01 in some embodiments is an exercise cycling machine.
- the exercise equipment 01 includes a main body 011, a transmission 015, a driving wheel 012 rotatably mounted on the main body 011, a driven wheel 013 rotatably mounted on the main body 011 and operatively coupled to the driving wheel 012 through the transmission 015, and an actuator 014 configured to actuate a driving force applied to the driven wheel 013.
- the actuator 014 includes an electric motor.
- the driving force applied to the driven wheel 013 may be actuated by adjusting the rotating speed of the electric motor.
- the rotating speed of the electric motor may be adjusted through a gearbox.
- the gearbox is coupled with the electric motor, and may be disposed on the electric motor.
- the gearbox is a part of the electric motor.
- the driving wheel 012 is disposed on the main body 011.
- the driving wheel 012 is securely attached to the main body 011.
- the driving wheel 012 is detachably attached to the main body 011.
- the driving wheel 012 and the driven wheel 013 are operatively coupled to each other through the transmission 015.
- the driven wheel 013 is operatively coupled to the actuator 014, the actuator 014 is configured to actuate a driving force applied to the driven wheel 013.
- the driven wheel 013 is coupled with the actuator 014 through an axle shaft.
- the actuator 014 is capable of actuating the driving force applied to the driven wheel 013. Because the driven wheel 013 is coupled with the driving wheel 012, the actuator 014 is also capable of actuating the driving force applied to the driving wheel 012 indirectly.
- a user may conveniently adjust a level of exercise intensity on an individual basis according to the user’s fitness needs.
- the present exercise equipment has enriched functionalities that can easily meet the user’s fitness needs on an individualized level.
- transmission 015 examples include, but are not limited to, a transmission gear, a transmission chain, and a transmission belt.
- the transmission 015 is a transmission belt.
- the exercise equipment 01 in some embodiments further includes a base 016.
- the main body 011 and the driven wheel 013 are securely attached to the base 016.
- the actuator 014 includes an electric motor, the actuator 014 is securely attached to the base 016.
- the electric motor and the driven wheel 013 are operatively coupled with each other through an axle shaft. Having the actuator 014 securely attached to the base 016 facilitates the actuation of driving force applied to the driven wheel 013 by the actuator 014.
- the exercise equipment 01 in some embodiments further includes a controller 017 and a communication block 018, the controller 017 and the communication block 018 being communicatively connected with each other.
- the controller 017 is built-in to the actuator 014.
- the communication block 018 is configured to receive a control parameter from a terminal device (e.g., a mobile device such as a mobile phone, a personal computer, a tablet computer, and a PDA) and configured to transmit the control parameter to the controller 017.
- the controller 017 is configured to control the actuator 014 to actuate the driving force applied to the driven wheel 013 based on the control parameter received from the communication block 018.
- the communication block 018 may be a wireless communication block or a wired communication block.
- wireless communication blocks include, but are not limited to, a wireless fidelity (WIFI) communication block, a Bluetooth communication block, an infrared communication block, a ZidBee communication block, and so on.
- wired communication blocks include, but are not limited to, a Universal Serial Bus (USB) communication module or the like.
- the actuator 014 includes an electric motor
- the controller 017 is an electric motor controller configured to control an operating state and a torque of the electric motor.
- the electric motor controller is configured to control the electric motor to be turned on, or turned off, or in an enabled state.
- the communication block 018 is communicatively connected with the terminal device. Examples of terminal devices include, but are not limited to, a smart phone and a tablet computer.
- the terminal device is configured to receive a user input, generate a control parameter for controller the actuator 014 based on the user input, and transmit the control parameter to the controller 017.
- the controller 017 Upon receiving the control parameter, the controller 017 is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block. Examples of control parameters include, but are not limited to, a rotating speed of the electric motor and a torque of the electric motor.
- the exercise equipment 01 in some embodiments further includes a biometric collector 019 being communicatively connected with the communication block 018.
- the biometric collector 019 is configured to collect a biometric of a user, and configured to transmit the biometric signal to the terminal device through the communication block 018, thereby enabling the terminal device to verify the identity of the user based on the biometric signal.
- the biometric collector 019 includes a palmprint sensor, a fingerprint sensor, or both.
- the biometric signal includes a palmprint signal, a fingerprint signal, or both.
- the exercise equipment 01 in some embodiments further includes a handlebar system 020 securely attached to the main body 011.
- the biometric collector 019 is disposed on the handlebar system 020 for conveniently collecting biometric characteristics of the user, e.g., a palmprint, a fingerprint, or both.
- the handlebar system 019 includes a pair of handlebars.
- each of the pair of handlebars includes a biometric collector 019 for efficiently collecting biometric signals of the user.
- the exercise equipment 01 in some embodiments further includes a pressure measurement device 021 being communicatively connected with the communication block 018.
- the pressure measurement device 021 is configured to measure a pressure applied to the exercise equipment 01 (e.g., a pressure applied to a seat system of the exercise equipment 01) , and configured to transmit a value of the pressure to the terminal device through the communication block 018.
- the terminal device is configured to determine a body weight of the user based on the pressure applied to the exercise equipment 01, and determine a fitness regimen based on the body weight.
- the pressure measurement device 021 includes a pressure sensor.
- the exercise equipment 01 in some embodiments further includes a seat system 022 attached to the main body 011.
- the pressure measurement device 021 is disposed on the seat system 022.
- the pressure measurement device 021 includes a plurality of pressure sensors disposed on the seat system 022.
- the exercise equipment 01 in some embodiments further includes a rotating speed measurement device 023 being communicatively connected with the communication block 018.
- the rotating speed measurement device 023 is configured to measure a rotating speed of the driving wheel 012, and configured to transmit a value of the measured rotating speed to the terminal device through the communication block 018.
- the controller 017 is configured to receive a target exercise duration (e.g., a target cycling duration when the exercise equipment is an exercise cycling machine) , and configured to control the actuator 014 to adjust a target duration during which the driving force is applied to the driven wheel 013 based on the target exercise duration received from the communication block 018.
- a target exercise duration e.g., a target cycling duration when the exercise equipment is an exercise cycling machine
- a user can input a target exercise distance (e.g., a target cycling distance when the exercise equipment is an exercise cycling machine) .
- the terminal device is configured to receive the input indicating the target exercise distance, receive the signal indicating the rotating speed of the driving wheel 012 through the communication block 018, determine an exercise speed based on the rotating speed of the driving wheel, determine a target exercise duration based on the target exercise distance and the exercise speed, and transmit a signal indicating the target exercise duration to the communication block 018.
- the communication block 018 is configured to receive the signal indicating the target exercise duration from the terminal device and configured to transmit the signal indicating the target exercise duration to the controller 017.
- the controller 017 is configured to control the actuator 014 to adjust a target duration during which the driving force is applied to the driven wheel 013 based on the target exercise duration received from the communication block 018.
- the rotating speed measurement device 023 is disposed on the driving wheel 012.
- the rotating speed measurement device 023 includes a speed sensor.
- the exercise equipment 01 in some embodiments further includes a pair of crank 024 (e.g., a first crank and a second crank) .
- the pair of cranks 024 e.g., the first crank and the second crank
- the first crank and the second crank respectively attached to a first end and a second end of the axle shaft.
- the driven wheel 013 is coupled with the actuator 014 through another axle shaft.
- the pair of cranks 024 drive the driving wheel 012 through the axle shaft, and in turn, the driving wheel 012 drives the driving wheel 013 through the transmission 015.
- the driven wheel 013 in turn drives the actuator 014 through another axle shaft.
- the actuator 014 actuates the driving force applied to the pair of cranks 024, thereby adjusting the level of exercise intensity.
- the main body 011 has an arch shape structure having a first end and a second end.
- a first side of the first end of the main body 011 is securely attached to a first side (e.g., the top side) of the base 016.
- the first side of the base 016 is co-planar with a planar surface tangent to the first side of the first end of the main body 011.
- the main body 011 includes a first mount 0111 for securely mounting the driving wheel 012 on the main body 011.
- the first mount 0111 is on a second side of the first end of the main body 011, the second side being substantially opposite to the first side of the first end of the main body 011.
- the first mount 0111 is disposed on the main body 011.
- the first mount 0111 is integral with the main body 011.
- the main body 011 includes a second mount 0112 for securely mounting the seat system 022 on the main body 011.
- the second mount 0112 is on a first side of the second end of the main body 011.
- the second mount 0112 is disposed on the main body 011.
- the second mount 0112 is integral with the main body 011.
- the main body 011 further includes a third mount 0113 for securely mounting the handlebar system 020 on the main body 011.
- the third mount 0113 is between the first mount 0111 and the second mount 0112, e.g., on a position proximal to the second mount 0112.
- the third mount 0113 is disposed on the main body 011.
- the third mount 0113 is integral with the main body 011.
- the base 016 includes a fourth mount 0161 for securely mounting an electric motor on the base 016.
- the fourth mount 0161 is disposed on the base 016.
- the fourth mount 0161 is integral with the base 016.
- the exercise equipment 01 further includes a fifth mount 025 for mounting a terminal device on the handlebar system 020.
- the fifth mount 025 is disposed on the handlebar system 020.
- the fifth mount 025 is integral with the handlebar system 020.
- the terminal device may be mounted on the exercise equipment 01 through the fifth mount 025, e.g., on the handlebar system 020, and communicatively connected with the exercise equipment 01 through the communication block 018.
- the actuator 014 is capable of actuating the driving force applied to the driven wheel 013. Because the driven wheel 013 is coupled with the driving wheel 012, the actuator 014 is also capable of actuating the driving force applied to the driving wheel 012 indirectly.
- a user may conveniently adjust a level of exercise intensity on an individual basis according to the user’s fitness needs.
- the present exercise equipment has enriched functionalities that can easily meet the user’s fitness needs on an individualized level.
- the present exercise equipment (e.g., an exercise cycling machine) provides a variety of road condition experiences through controlling the operating state and torque of the electric motor, thus allowing the cycling lovers to experience outdoor biking experience in an indoor environment.
- the present exercise equipment provides a highly entertaining exercising experience.
- FIG. 2 is a schematic diagram illustrating the structure of an exercise equipment assembly in some embodiments according to the present disclosure.
- the exercise equipment assembly 0 includes an exercise equipment 01 as described herein (e.g., an exercise equipment as shown in FIG. 1) .
- the exercise equipment assembly 0 further includes a terminal device 02.
- the exercise equipment 01 includes a fifth mount for mounting the terminal device 02 on the exercise equipment 01, and a communication block 018 in communication with the terminal device 02.
- the terminal device 02 can be mounted on the exercise equipment 01 through the fifth mount, and be communicatively connected to the exercise equipment 01 through the communication block 018.
- the exercise equipment 01 further includes a controller 017, the controller 017 and the communication block 018 being communicatively connected with each other.
- the terminal device 02 is configured to receive an input including a simulation parameter for simulating environmental conditions for exercise; generate a control parameter for controlling the actuator 014 based on the simulation parameter.
- the transmit the terminal device 02 is configured to the control parameter to the communication block 018;
- the communication block 018 is configured to receive the control parameter from the terminal device 02 and configured to transmit the control parameter to the controller 017;
- the controller 017 is configured to control the actuator 014 to actuate the driving force applied to the driven wheel 013 based on the control parameter received from the communication block 018.
- the exercise equipment assembly 0 further includes a virtual reality device 03.
- virtual reality devices include, but are not limited to, a virtual reality headset, a virtual reality helmet, and virtual reality glasses.
- the virtual reality device 03 may be virtual reality glasses.
- the virtual reality device 03 is in communicatively connection with the terminal device 02.
- the terminal device is configured to display at least one virtual reality environment options (e.g., to a user) ; receive an input (e.g., a user input) indicating that one of the at least one virtual reality environment options is selected as a target virtual reality environment option; transmit a signal to the virtual reality device 03 for displaying a target virtual reality environment corresponding to the selected virtual reality environment option by the virtual reality device 03.
- the virtual reality device 03 is configured to display the target virtual reality environment.
- the actuator 014 is capable of actuating the driving force applied to the driven wheel 013. Because the driven wheel 013 is coupled with the driving wheel, the actuator 014 is also capable of actuating the driving force applied to the driving wheel indirectly.
- a user may conveniently adjust a level of exercise intensity on an individual basis according to the user’s fitness needs.
- the present exercise equipment has enriched functionalities that can easily meet the user’s fitness needs on an individualized level.
- the virtual reality device 03 is capable of displaying the target virtual reality environment. While the user is exercising on the exercise equipment assembly, the user may experience an outdoor exercising environment through the virtual reality device 03. In such a simulated environment, the user can enjoy the outdoor exercising fun while staying indoors.
- FIG. 3 is a flow chart illustrating a method implemented in an apparatus for simulating an exercise environment in an exercise equipment in some embodiments according to the present disclosure.
- the method in some embodiments includes receiving an input including a simulation parameter for simulating environmental conditions for exercise; generating a control parameter for controlling the actuator based on the simulation parameter; and controlling the actuator to actuate the driving force applied to the driven wheel based on the control parameter.
- the method may be implemented in an exercise equipment assembly as described herein, e.g., an exercise equipment assembly 02 as shown in FIG. 2.
- the exercise equipment assembly includes an exercise equipment (e.g., an exercise equipment 01 as shown in FIG.
- the exercise equipment includes a main body, a transmission, a driving wheel rotatably mounted on the main body, a driven wheel rotatably mounted on the main body and operatively coupled to the driving wheel through the transmission, an actuator configured to actuate a driving force applied to the driven wheel, a controller, and a communication block, the controller and the communication block being communicatively connected with each other.
- the terminal device is capable of controlling the actuator to actuate the driving force applied to the driven wheel based on the control parameter, and in turn adjust the driving force applied on the driving wheel through the transmission.
- a user may conveniently adjust a level of exercise intensity on an individual basis according to the user’s fitness needs.
- the present exercise equipment has enriched functionalities that can easily meet the user’s fitness needs on an individualized level.
- FIG. 4 is a flow chart illustrating a method implemented in an apparatus for simulating an exercise environment in an exercise equipment in some embodiments according to the present disclosure.
- the method may be implemented in an exercise equipment assembly as described herein, e.g., an exercise equipment assembly 02 as shown in FIG. 2.
- the exercise equipment assembly includes an exercise equipment (e.g., an exercise equipment 01 as shown in FIG. 1) , a terminal device (e.g., a terminal device 02 as shown in FIG. 2) , and a virtual reality device (e.g., a virtual reality device 03 as shown in FIG. 2) .
- the exercise equipment includes a main body, a transmission, a driving wheel rotatably mounted on the main body, a driven wheel rotatably mounted on the main body and operatively coupled to the driving wheel through the transmission, an actuator configured to actuate a driving force applied to the driven wheel, a controller, and a communication block, the controller and the communication block being communicatively connected with each other.
- the method in some embodiments includes receiving (by the terminal device) an input including a simulation parameter for simulating environmental conditions for exercise.
- the simulation parameter for simulating environmental conditions for exercise includes at least a road condition parameter for simulating one of a plurality of environmental conditions for exercise including an uphill riding condition, a downhill riding condition, and a flat surface riding condition.
- the simulation parameter for simulating environmental conditions for exercise includes a road condition parameter and a slope gradient parameter for simulating the downhill riding condition.
- the slope gradient parameter may be represented as A.
- terminal devices include, but are not limited to, a smart phone and a tablet computer.
- the terminal device optionally includes a user interface for inputting the simulation parameter.
- the user may input the simulation parameter through the user interface.
- the terminal device receives the user input indicating the simulation parameter through the user interface.
- the user interface includes a first data entry box for inputting a road condition parameter, a second data entry box for inputting a slope gradient parameter, an “OK” button for confirming a user input, and a “cancel” button for canceling a user input.
- the user may input the road condition parameter in the first data entry box, input the slope gradient parameter in the second data entry box, and click or press on the “OK” button to trigger the simulation parameter input command.
- the terminal device receives the simulation parameter by receiving and executing the simulation parameter input command.
- the user may click or press on the “cancel” button to cancel the current input of the simulation parameter.
- the method in some embodiments further includes receiving (by the terminal device) an input indicating a target exercise distance (e.g., a target cycling distance) .
- the terminal device includes a user interface for inputting the target exercise distance. The user may input the target exercise distance through the user interface. The terminal device receives the user input indicating the target exercise distance through the user interface.
- the user interface includes a data entry box for inputting a target exercise distance, an “OK” button for confirming a user input, and a “cancel” button for canceling a user input. The user may input the target exercise distance in the data entry box, and click or press on the “OK” button to trigger the target exercise distance input command. The terminal device receives the target exercise distance by receiving and executing the target exercise distance input command. In another example, the user may click or press on the “cancel” button to cancel the current input of the target exercise distance.
- the method in some embodiments further includes transmitting a biometric signal collected from a user from the exercise equipment to the terminal device.
- the exercise equipment includes a biometric collector and a communication block. Through the biometric collector, the exercise equipment may collect a biometric of a user, and transmit the biometric signal to the terminal device through the communication block.
- the biometric collector includes a palmprint sensor, a fingerprint sensor, or both.
- the biometric signal includes a palmprint signal, a fingerprint signal, or both.
- the exercise equipment in some embodiments further includes a handlebar system securely attached to the main body.
- the biometric collector is disposed on the handlebar system for conveniently collecting biometric characteristics of the user, e.g., a palmprint, a fingerprint, or both.
- the handlebar system includes a pair of handlebars.
- each of the pair of handlebars includes a biometric collector for efficiently collecting biometric signals of the user.
- the communication block may be a wireless communication block or a wired communication block.
- wireless communication blocks include, but are not limited to, a wireless fidelity (WIFI) communication block, a Bluetooth communication block, an infrared communication block, a ZidBee communication block, and so on.
- wired communication blocks include, but are not limited to, a Universal Serial Bus (USB) communication module or the like.
- WIFI wireless fidelity
- USB Universal Serial Bus
- the method in some embodiments further includes verifying (by the terminal device) the identity of the user based on the biometric signal.
- the exercise equipment is configured to transmit a biometric signal to the terminal device
- the terminal device is configured to receive the biometric signal transmitted from the exercise equipment, and verify the identity of the user based on the biometric signal.
- one or more biometric characteristic information may be stored in the terminal device in advance.
- the one or more biometric characteristic information stored in the terminal device may be collected from the exercise equipment in advance and stored in the terminal device ready for future use.
- the terminal device in some embodiments is configured to compare a biometric signal currently received from the exercise equipment with the one or more biometric characteristic information stored in the terminal device, to verify the identity of the user. If a match between the biometric signal currently received and one of the biometric characteristic information stored in the terminal device is found, the identity of the user is verified successfully. If a match between the biometric signal currently received and any one of the biometric characteristic information stored in the terminal device is not found, the identity verification fails.
- the method in some embodiments further includes transmitting a signal indicating a pressure applied to the exercise equipment by a user from the exercise equipment to the terminal device.
- the exercise equipment in some embodiments includes a pressure measurement device being communicatively connected with the communication block.
- the pressure measurement device is configured to measure a pressure applied to the exercise equipment, and configured to transmit a value of the pressure to the terminal device through the communication block.
- the pressure measurement device includes a pressure sensor.
- the exercise equipment in some embodiments further includes a seat system attached to the main body.
- the pressure measurement device is disposed on the seat system.
- the pressure measurement device includes a plurality of pressure sensors disposed on the seat system
- the method in some embodiments further includes determining (by the terminal device) a body weight of the user based on the pressure applied to the exercise equipment.
- the exercise equipment is configured to transmit a value of the pressure to the terminal device through the communication block
- the terminal device is configured to receive the value of the pressure, and determine the body weight of the user based on the pressure applied to the exercise equipment.
- the terminal device stores a formula for converting between the applied pressure and the body weight.
- the terminal device determines the body weight based on the measured pressure applied to the exercise equipment and the conversion formula.
- the method in some embodiments further includes receiving (by the terminal device) an input indicating a target body weight.
- the terminal device includes a user interface for inputting the target body weight. The user may input the target body weight through the user interface. The terminal device receives the user input indicating the target body weight through the user interface.
- the user interface includes a data entry box for inputting a target body weight, an “OK” button for confirming a user input, and a “cancel” button for canceling a user input. The user may input the target body weight in the data entry box, and click or press on the “OK” button to trigger the target body weight input command. The terminal device receives the target body weight by receiving and executing the target body weight input command. In another example, the user may click or press on the “cancel” button to cancel the current input of the target body weight.
- the method in some embodiments further includes determining (by the terminal device) a fitness regimen based on a measured body weight and the target body weight.
- the terminal device is configured to receive an input indicating a target body weight, and determine a fitness regimen based on the user’s measured body weight and the target body weight.
- the terminal device is configured to conduct an analysis on the user’s measured body weight and the target body weight, and determine a fitness regimen based on a result of the analysis.
- the user may input other related information into the terminal device, and the terminal device is configured to conduct the analysis on a combination of the measured body weight, the target body weight, and other related information and determine a fitness regimen based on a result of the analysis.
- related information include, but are not limited to, a target exercise duration, age, gender, health conditions, etc.
- the user inputs a target body weight, a target exercise duration, age, gender, health condition information, and the terminal device is configured to conduct the analysis based on the measured body weight, the target body weight, the target exercise duration, age, gender, and the user’s health condition information, and determine a fitness regimen based on a result of the analysis.
- the target exercise duration is a number of days during which the user plans to exercise, e.g., 30 days.
- the health condition information may include information such as a history of severe diseases or any surgery within N days prior to the exercise.
- the user’s body weight is 60 kg
- the target body weight is 50 kg
- the terminal device determines a fitness regimen as follows: a target exercise duration of 30 days, in each day the user is scheduled to exercise on the exercise equipment (e.g., cycling) for 5000 meters on a downhill riding condition with a slope gradient of 20 degree, 5000 meters on a flat surface riding condition, and 3000 meters on an uphill riding condition.
- a target exercise duration of 30 days, in each day the user is scheduled to exercise on the exercise equipment (e.g., cycling) for 5000 meters on a downhill riding condition with a slope gradient of 20 degree, 5000 meters on a flat surface riding condition, and 3000 meters on an uphill riding condition.
- the method in some embodiments further includes generating (by the terminal device) a control parameter for controlling the actuator based on the simulation parameter.
- the terminal device is configured to receive an input including a simulation parameter for simulating environmental conditions for exercise, and generate a control parameter for controlling the actuator based on the simulation parameter.
- the user inputs the simulation parameter based on the fitness regimen determined by the terminal device.
- the user inputs the simulation parameter based on the user’s own plan.
- the actuator includes an electric motor.
- the simulation parameter includes a road condition parameter for simulating one of a plurality of environmental conditions for exercise including an uphill riding condition, a downhill riding condition, and a flat surface riding condition.
- the control parameter includes a road condition control parameter for controlling the electric motor in a first operating state or in a second operating state. When the electric motor is in the second operating state, the control parameter further includes a first torque parameter or a second torque parameter. The second torque parameter is negatively correlated to the slope gradient parameter.
- the electric motor is driven by the driven wheel in the first operating state. The electric motor is capable of actively rotating thereby driving the driven wheel.
- the first torque parameter is represented as G
- the second torque parameter is represented as T.
- the terminal device receives an input indicating that the road condition parameter is Y1 for simulating an uphill riding condition. Based on the road condition parameter Y1, the terminal device generates a road condition control parameter Z1 for controlling the electric motor to be in the first operating state.
- the terminal device receives an input indicating that the road condition parameter is Y2 for simulating a flat surface riding condition. Based on the road condition parameter Y2, the terminal device generates a road condition control parameter Z2 and a first torque parameter G for controlling the electric motor to be in the second operating state.
- G is a constant having a value less than a threshold value.
- the terminal device receives an input indicating that the road condition parameter is Y3 and the slope gradient parameter is A for simulating a downhill riding condition. Based on the road condition parameter Y3, the terminal device generates a road condition control parameter Z2. Based on the slope gradient parameter A, the terminal device generates a second torque parameter T. Based on the road condition control parameter Z2, the terminal device is configured to control the electric motor to be in the second operating state.
- the second torque parameter T is negatively correlated to the slope gradient parameter A.
- the terminal device is configured to store correspondence between the simulation parameters and the control parameters, and determine the control parameter based on the user input of simulation parameters and the correspondence between the simulation parameters and the control parameters.
- the correspondence between the simulation parameters and the control parameters may be represented in a correspondence table.
- An exemplary correspondence table is shown in Table 1.
- the terminal device determines the road condition control parameter to be Z1 based on the correspondence table as shown in Table 1.
- the method in some embodiments further includes displaying (by the terminal device) at least one virtual reality environment options.
- the terminal device is configured to include a user interface for displaying at least one virtual reality environment options, each of the at least one virtual reality environment options corresponding to a virtual reality environment.
- virtual reality environments include, but are not limited to, a mountain biking scene, a beach biking scene, and a field biking scene.
- the virtual reality environment options, the simulation parameter, the target exercise distance, and the target body weight may be inputted in separate user interfaces.
- the virtual reality environment options, the simulation parameter, the target exercise distance, and the target body weight may be inputted in a single user interface.
- the corresponding method steps may be combined into one single step.
- the step of receiving an input including a simulation parameter for simulating environmental conditions for exercise may be conducted in a single user interface in a single step.
- the method in some embodiments further includes receiving (by the terminal device) an input indicating that one of the at least one virtual reality environment options is selected as a target virtual reality environment option.
- the terminal device displays the virtual reality environment options
- a user may select a target virtual reality environment option out of the displayed virtual reality environment options, and the terminal device is configured to receive the target virtual reality environment option.
- the method in some embodiments further includes selecting (by the terminal device) a virtual reality environment corresponding to the target virtual reality environment option as a target virtual reality environment.
- the terminal device receives the target virtual reality environment option, it is configured to select a virtual reality environment corresponding to the target virtual reality environment option as a target virtual reality environment.
- the terminal device selects a mountain biking scene as the target virtual reality environment.
- the method in some embodiments further includes transmitting (by the terminal device) a signal to a virtual reality device for displaying the target virtual reality environment corresponding to the target virtual reality environment option.
- the terminal device selects a target virtual reality environment, it is configured to transmit the signal to the virtual reality device for displaying the target virtual reality environment.
- the method in some embodiments further includes displaying (by the virtual reality device) the target virtual reality environment.
- the virtual reality device When the terminal device transmits the signal for displaying the target virtual reality environment to the virtual reality device, the virtual reality device is configured to receive the signal and display the virtual reality environment.
- the virtual reality device is configured to display a mountain biking scene.
- Examples of virtual reality devices include, but are not limited to, a virtual reality headset, a virtual reality helmet, and virtual reality glasses.
- the virtual reality device is in communicatively connection with the terminal device.
- the virtual reality helmet and the virtual reality glasses may be worn at a position where the displayed contents may be visually detected by the user.
- the virtual reality environment can be perceived by the user when the user is wearing the virtual reality device. In such a simulated environment, the user can enjoy the outdoor exercising fun while staying indoors.
- the method in some embodiments further includes controlling (by the terminal device) the actuator to actuate the driving force applied to the driven wheel based on the control parameter.
- the terminal device After the terminal device generates the control parameter, the terminal device is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter.
- FIG. 5 is a flow chart illustrating a method implemented in an apparatus for controlling the actuator to actuate the driving force applied to the driven wheel based on the control parameter in some embodiments according to the present disclosure.
- the method in some embodiments includes transmitting the control parameter from the terminal device to the exercise equipment. Once the terminal device generates the control parameter, it is configured to transmit the control parameter to the exercise equipment.
- the exercise equipment includes a communication block. The terminal device is configured to transmit the control parameter to the communication block of the exercise equipment.
- the method in some embodiments includes controlling (by the exercise equipment) the actuator to actuate the driving force applied to the driven wheel based on the control parameter.
- the terminal device transmits the control parameter to the exercise equipment, the exercise equipment is configured to receive the control parameter, and control the actuator to actuate the driving force applied to the driven wheel based on the control parameter.
- the actuator includes an electric motor.
- control parameter includes a road condition control parameter
- the road condition control parameter is one that controls the electric motor to be in the first operating state.
- the exercise equipment is configured to control the electric motor to in the first operating state based on the road condition control parameter.
- control parameter includes a road condition control parameter Z1, and the exercise equipment is configured to control the electric motor to in the first operating state based on the road condition control parameter Z1.
- the control parameter includes a road condition control parameter and a first torque parameter.
- the road condition control parameter is one that controls the electric motor to be in the second operating state.
- the exercise equipment is configured to control the electric motor to in the second operating state based on the road condition control parameter, and control the electric motor to actuate the driving force applied to the driven wheel based on the first torque parameter.
- the control parameter includes a road condition control parameter Z2 and a first torque parameter G.
- the exercise equipment is configured to control the electric motor to in the second operating state based on the road condition control parameter Z2, and control the electric motor to actuate the torque of the electric motor to be substantially the same as the first torque parameter G.
- the control parameter includes a road condition control parameter and a second torque parameter.
- the road condition control parameter is one that controls the electric motor to be in the second operating state.
- the exercise equipment is configured to control the electric motor to in the second operating state based on the road condition control parameter, and control the electric motor to actuate the driving force applied to the driven wheel based on the second torque parameter.
- the control parameter includes a road condition control parameter Z3 and a second torque parameter T.
- the exercise equipment is configured to control the electric motor to in the second operating state based on the road condition control parameter Z3, and control the electric motor to actuate the torque of the electric motor to be substantially the same as the second torque parameter T.
- the electric motor includes a controller for controlling the driving force applied to the driven wheel based on the control parameter.
- the controller is built-in to the electric motor.
- the method in some embodiments includes transmitting a signal indicating a rotating speed of the driving wheel from the exercise equipment to the terminal device.
- the exercise equipment in some embodiments further includes a rotating speed measurement device.
- the rotating speed measurement device is configured to measure a real-time rotating speed of the driving wheel, and configured to transmit a value of the measured rotating speed to the terminal device through the communication block.
- the rotating speed measurement device is disposed on the driving wheel.
- the rotating speed measurement device includes a speed sensor.
- the method in some embodiments includes determining (by the terminal device) an exercise speed based on a value of the rotating speed of the driving wheel.
- the terminal device is configured to receive the signal indicating the rotating speed of the driving wheel, and determine the exercise speed based on the value of the rotating speed of the driving wheel.
- the terminal device stores a formula for converting between the rotating speed and the exercise speed.
- the terminal device Upon receiving the signal indicating the rotating speed of the driving wheel, the terminal device is configured to determine the exercise speed based on the value of the rotating speed of the driving wheel and the conversion formula.
- d is a constant.
- the method in some embodiments includes determining (by the terminal device) a target exercise duration based on the target exercise distance and the exercise speed. After the terminal device determines the exercise speed of the user, it is configured to determine the target exercise duration based on the target exercise distance and the exercise speed.
- the terminal device stores a formula for converting between target exercise duration from the target exercise distance and the exercise speed.
- the terminal device Upon receiving a user input indicating the target exercise distance and determining the exercise speed, the terminal device is configured to determine the target exercise duration based on the target exercise distance, the exercise speed, and the conversion formula.
- the method in some embodiments includes transmitting a signal indicating the target exercise duration from the terminal device to the exercise equipment.
- the terminal device determines the target exercise duration, it is configured to transmit a signal indicating the target exercise duration to the exercise equipment.
- the terminal device is configured to transmit a signal indicating the target exercise duration to the exercise equipment through the communication block.
- the method in some embodiments includes controlling (by the exercise equipment) the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration.
- the exercise equipment When the terminal device transmits the signal indicating the target exercise duration to the exercise equipment, the exercise equipment is configured to receive the signal indicating the target exercise duration, and control the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration.
- the exercise equipment is configured to control the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on a target exercise duration T.
- the exercise equipment includes a controller, and the controller is configured to control the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on a target exercise duration.
- the step of transmitting a signal indicating a rotating speed of the driving wheel the step of determining an exercise speed based on a value of the rotating speed of the driving wheel, the step of determining a target exercise duration based on the target exercise distance and the exercise speed, the step of transmitting a signal indicating the target exercise duration, and the step of controlling the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration are performed in real time.
- the exercise equipment measures the rotating speed of the driving wheel in real time, and transmits the signal indicating the rotating speed of the driving wheel to the terminal device in real time.
- the terminal device determines, in real time, the exercise speed based on the value of the rotating speed of the driving wheel received in real time received from the exercise equipment.
- the terminal device transmits, in real time, the signal indicating the target exercise duration to the exercise equipment.
- the exercise equipment controls, in real time, the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration received from the terminal device.
- the method in some embodiments further includes determining (by the terminal device) one or both of a target amount of calories-burned and a target amount of sweat-generated based on the simulation parameter and the target exercise distance.
- the terminal device stores a first formula for calculating the amount of calories-burned and a second formula for calculating the amount of sweat-generated.
- the first and the second formulas take the simulation parameter and the target exercise distance as inputs for calculating the amount of calories-burned and the amount of sweat-generated, respectively.
- the terminal device is configured to calculate the amount of calories-burned using the first formula and using the simulation parameter and the target exercise distance as inputs.
- the terminal device is configured to calculate the amount of sweat-generated using the second formula and using the simulation parameter and the target exercise distance as inputs.
- the terminal device calculates the amount of calories-burned and the amount of sweat-generated, respectively, using the target exercise duration, the exercise speed, the simulation parameter and the target exercise distance as inputs.
- the terminal device is configured to analyze the target exercise duration, the exercise speed, the simulation parameter and the target exercise distance, and calculate the amount of calories-burned and the amount of sweat-generated based on a result of the analysis.
- the method in some embodiments further includes generating (by the terminal device) an exercise summary based on one or both of the target amount of calories-burned and the target amount of sweat-generated.
- the terminal device Upon determining the amount of calories-burned and the amount of sweat-generated, the terminal device is configured to generate the exercise summary based on one or both of the target amount of calories-burned and the target amount of sweat-generated.
- the method in some embodiments further includes displaying (by the terminal device) the exercise summary.
- the terminal device is configured to display the exercise summary, e.g., to a user.
- the method in some embodiments further includes updating the fitness regimen based on the body weight of the user, the target body weight, and the exercise summary.
- the terminal device is configured to update the fitness regimen based on the body weight of the user, the target body weight, and the exercise summary.
- the terminal device is configured to evaluate whether the user in the present exercise has reached a target fitness goal. If the user has not reached a target fitness goal in the present exercise, the terminal device is configured to increase the exercise intensity for future exercises, and update the fitness regimen accordingly.
- the terminal device is capable of controlling the actuator to actuate the driving force applied to the driven wheel based on a control parameter. Because the driven wheel is coupled with the driving wheel, the actuator is also capable of actuating the driving force applied to the driving wheel indirectly.
- a user may conveniently adjust a level of exercise intensity on an individual basis according to the user’s fitness needs.
- the present exercise equipment has enriched functionalities that can easily meet the user’s fitness needs on an individualized level.
- the virtual reality device is capable of displaying the target virtual reality environment. While the user is exercising on the exercise equipment assembly, the user may experience an outdoor exercising environment through the virtual reality device. In such a simulated environment, the user can enjoy the outdoor exercising fun while staying indoors.
- FIG. 6 is a schematic diagram illustrating the structure of an apparatus for simulating an exercise environment in an exercise equipment in some embodiments according to the present disclosure.
- the apparatus 500 may be incorporated into an exercise equipment assembly described herein (e.g., an exercise equipment assembly as shown in FIG. 2) in a form of hardware, in a form of software, or in a form of a combination of hardware and software.
- the exercise equipment assembly includes an exercise equipment (e.g., an exercise equipment as shown in FIG. 1) and a virtual reality device.
- the exercise equipment includes a main body; a transmission; a driving wheel rotatably mounted on the main body; a driven wheel rotatably mounted on the main body and operatively coupled to the driving wheel through the transmission; and an actuator configured to actuate a driving force applied to the driven wheel.
- the exercise equipment further includes a controller (e.g., a controller built-in to the actuator) ; and a communication block, the controller and the communication block being communicatively connected with each other.
- the apparatus 500 for simulating an exercise environment in some embodiments includes a receiving module 501, a generating module 502, and a control module 503.
- the receiving module 501 is configured to receive a user input indicating a simulation parameter.
- the generating module 502 is configured to generate a control parameter for controlling the actuator based on the simulation parameter.
- the control module 503 is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter.
- the apparatus is capable of controlling the actuator to actuate the driving force applied to the driven wheel based on a control parameter. Because the driven wheel is coupled with the driving wheel, the actuator is also capable of actuating the driving force applied to the driving wheel indirectly.
- a user may conveniently adjust a level of exercise intensity on an individual basis according to the user’s fitness needs.
- the exercise equipment controlled by the present apparatus for simulating an exercise environment has enriched functionalities that can easily meet the user’s fitness needs on an individualized level.
- the apparatus for simulating an exercise environment includes a memory; and one or more processors.
- the memory and the at least one processor are communicatively connected with each other.
- the memory stores computer-executable instructions for controlling the one or more processors to receive an input including a simulation parameter for simulating environmental conditions for exercise; generate a control parameter for controlling the actuator based on the simulation parameter; and transmit the control parameter to the communication block.
- the communication block is configured to receive the control parameter from the apparatus for simulating the exercise environment and configured to transmit the control parameter to the controller.
- the controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block.
- the apparatus further includes a virtual reality device.
- the memory stores computer-executable instructions for controlling the one or more processors to display at least one virtual reality environment options; receive an input indicating one of the at least one virtual reality environment options as a target virtual reality environment option; and transmit a signal to the virtual reality device for displaying a target virtual reality environment corresponding to the selected virtual reality environment option.
- the virtual reality device is configured to display the target virtual reality environment.
- the memory stores computer-executable instructions for controlling the one or more processors to receive a signal from the communication block indicating a pressure applied to the exercise equipment by a user; determine a body weight of the user based on the pressure; receive an input indicating a target body weight; and determine a fitness regimen based on the body weight and the target body weight.
- the memory stores computer-executable instructions for controlling the one or more processors to receive an input indicating a target exercise distance; determine one or both of a target amount of calories-burned and a target amount of sweat-generated based on the simulation parameter and the target exercise distance; generate an exercise summary based on one or both of the target amount of calories-burned and the target amount of sweat-generated; and display the exercise summary.
- the memory stores computer-executable instructions for controlling the one or more processors to receive a signal from the communication block indicating a rotating speed of the driving wheel; determine an exercise speed based on a value of the rotating speed of the driving wheel; determine a target exercise duration based on the target exercise distance and the exercise speed; and transmit a signal indicating the target exercise duration to the communication block.
- the communication block is configured to receive the signal indicating the target exercise duration from the apparatus for simulating the exercise environment and configured to transmit the signal indicating the target exercise duration to the controller.
- the controller is configured to control the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration received from the communication block.
- the actuator includes an electric motor.
- the simulation parameter includes a road condition parameter for simulating one of a plurality of environmental conditions for exercise including an uphill riding condition, a downhill riding condition, and a flat surface riding condition
- the control parameter includes a road condition control parameter for controlling the electric motor in a first operating state or in a second operating state, the electric motor being driven by the driven wheel in the first operating state, the electric motor capable of actively rotating thereby driving the driven wheel.
- the memory stores computer-executable instructions for controlling the one or more processors to receive a first input including a first road condition parameter for simulating the uphill riding condition; and generate a first road condition control parameter based on the first road condition parameter for controlling the electric motor in the first operating state.
- the memory stores computer-executable instructions for controlling the one or more processors to receive a second input including a second road condition parameter for simulating the flat surface riding condition; and generate a second road condition control parameter and a first torque parameter based on the first road condition parameter for controlling the electric motor in the second operating state, the first torque parameter having a value less than a threshold value.
- the memory stores computer-executable instructions for controlling the one or more processors to receive a third input including a third road condition parameter and a slope gradient parameter for simulating the downhill riding condition; and generate a third road condition control parameter based on the third road condition parameter and a second torque parameter based on the slope gradient parameter for controlling the electric motor in the second operating state, the second torque parameter being negatively correlated to the slope gradient parameter.
- the controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block.
- the controller is configured to control the electric motor to be in the first operating state thereby actuating the driving force applied to the driven wheel, when an input including the first road condition parameter is received by the apparatus for simulating the exercise environment.
- the controller is configured to control the electric motor to be in the second operating state, and actuate the driving force applied to the driven wheel based on the first torque parameter, when an input including the second road condition parameter is received by the apparatus for simulating the exercise environment.
- the controller is configured to control the electric motor to be in the second operating state, and actuate the driving force applied to the driven wheel based on the second torque parameter, when an input including the third road condition parameter is received by the apparatus for simulating the exercise environment.
- the term “the invention” , “the present invention” or the like does not necessarily limit the claim scope to a specific embodiment, and the reference to exemplary embodiments of the invention does not imply a limitation on the invention, and no such limitation is to be inferred.
- the invention is limited only by the spirit and scope of the appended claims.
- these claims may refer to use “first” , “second” , etc. following with noun or element.
- Such terms should be understood as a nomenclature and should not be construed as giving the limitation on the number of the elements modified by such nomenclature unless specific number has been given. Any advantages and benefits described may not apply to all embodiments of the invention.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Cardiology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biophysics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Vascular Medicine (AREA)
- Electromagnetism (AREA)
- Orthopedic Medicine & Surgery (AREA)
- General Physics & Mathematics (AREA)
- Heart & Thoracic Surgery (AREA)
- Rehabilitation Tools (AREA)
Abstract
Description
- CROSS-REFERENCE TO RELATED APPLICATION
- This application claims priority to Chinese Patent Application No. 201610280748.0, filed April 28, 2016, the contents of which are incorporated by reference in the entirety.
- The present invention relates to smart fitness apparatuses, more particularly, to an exercise equipment and an exercise equipment assembly, and an apparatus and a method for simulating an exercise environment in an exercise equipment.
- In recent years, the popularity of exercise bicycle has increased dramatically. Generally, a conventional exercise bicycle includes a frame with a pair of handles and a seat. A spoked wheel which is very similar to that used on a conventional bicycle is rotatably provided on the frame and is driven by a pair of pedals. The spoked wheel rotates freely and gives people a feeling as if on a bicycle.
- SUMMARY
- In one aspect, the present disclosure provides an exercise equipment comprising a main body; a transmission; a driving wheel rotatably mounted on the main body; a driven wheel rotatably mounted on the main body and operatively coupled to the driving wheel through the transmission; an actuator configured to actuate a driving force applied to the driven wheel; and a controller; wherein the controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on a control parameter.
- Optionally, the exercise equipment further comprises a communication block; wherein the controller and the communication block are communicatively connected with each other; the communication block is configured to receive the control parameter from a terminal device and configured to transmit the control parameter to the controller; and the controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block.
- Optionally, the exercise equipment further comprises a biometric collector being communicatively connected with the communication block; wherein the biometric collector is configured to collect a biometric signal of a user, and configured to transmit the biometric signal to the terminal device through the communication block.
- Optionally, the exercise equipment further comprises a pressure measurement device being communicatively connected with the communication block; wherein the pressure measurement device is configured to measure a pressure applied to the exercise equipment, and configured to transmit a value of the pressure to the terminal device through the communication block.
- Optionally, the exercise equipment further comprises a seat system attached to the main body; wherein the pressure measurement device is disposed on the seat system.
- Optionally, the exercise equipment further comprises a rotating speed measurement device being communicatively connected with the communication block; wherein the rotating speed measurement device is configured to measure a rotating speed of the driving wheel, and configured to transmit a value of the rotating speed to the terminal device through the communication block; and the controller is configured to control the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration received from the communication block.
- Optionally, the exercise equipment further comprises a base; a handlebar system; and a first crank, a second crank, and an axle shaft; wherein the actuator comprises an electric motor; the main body has an arch shape structure having a first end and a second end; a first side of the first end is securely attached to a first side of the base, the first side of the base being co-planar with a planar surface tangent to the first side of the first end; the main body comprises a first mount for securely mounting the driving wheel on the main body, the first mount being on a second side of the first end opposite to the first side of the first end; the main body comprises a second mount for securely mounting the seat system on the main body, the second mount being on a first side of the second end; the main body comprises a third mount for securely mounting the handlebar system on the main body, the third mount being between the first mount and the second mount; the base comprises a fourth mount for securely mounting the electric motor on the base; the first crank and the second crank respectively attached to a first end and a second end of the axle shaft; and the first crank and the second crank coupled with the driving wheel through the axle shaft.
- Optionally, the exercise equipment further comprises a fifth mount for mounting a terminal device on the handlebar system.
- Optionally, the first mount, the second mount, and the third mount are integral with the main body; the fourth mount is integral with the base; and the fifth mount is integral with the handlebar system.
- In another aspect, the present disclosure provides an excise equipment assembly comprising the exercise equipment described herein.
- Optionally, the excise equipment assembly further comprises a terminal device; wherein the exercise equipment further comprises a controller and a communication block, the controller and the communication block being communicatively connected with each other; the terminal device is configured to receive an input comprising a simulation parameter for simulating environmental conditions for exercise; generate a control parameter for controlling the actuator based on the simulation parameter; and transmit the control parameter to the communication block; wherein the communication block is configured to receive the control parameter from the terminal device and configured to transmit the control parameter to the controller; and the controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block.
- Optionally, the excise equipment assembly further comprises a virtual reality device; wherein the terminal device is configured to display at least one virtual reality environment options; receive an input indicating one of the at least one virtual reality environment options as a target virtual reality environment option; transmit a signal to the virtual reality device for displaying a target virtual reality environment corresponding to the target virtual reality environment option; the virtual reality device is configured to display the target virtual reality environment.
- In another aspect, the present disclosure provides an apparatus for simulating an exercise environment in an exercise equipment; wherein the exercise equipment comprises a main body; a transmission; a driving wheel rotatably mounted on the main body; a driven wheel rotatably mounted on the main body and operatively coupled to the driving wheel through the transmission; an actuator configured to actuate a driving force applied to the driven wheel; a controller; and a communication block, the controller and the communication block being communicatively connected with each other; wherein the apparatus for simulating the exercise environment comprises a memory; and one or more processors; wherein the memory and the at least one processor are communicatively connected with each other; the memory stores computer-executable instructions for controlling the one or more processors to receive an input comprising a simulation parameter for simulating environmental conditions for exercise; generate a control parameter for controlling the actuator based on the simulation parameter; and transmit the control parameter to the communication block; wherein the communication block is configured to receive the control parameter from the apparatus for simulating the exercise environment and configured to transmit the control parameter to the controller; and the controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block.
- Optionally, the apparatus further comprises a virtual reality device; wherein the memory stores computer-executable instructions for controlling the one or more processors to display at least one virtual reality environment options; receive an input indicating one of the at least one virtual reality environment options as a target virtual reality environment option; and transmit a signal to the virtual reality device for displaying a target virtual reality environment corresponding to the selected virtual reality environment option; and the virtual reality device is configured to display the target virtual reality environment.
- Optionally, the memory stores computer-executable instructions for controlling the one or more processors to receive a signal from the communication block indicating a pressure applied to the exercise equipment by a user; determine a body weight of the user based on the pressure; receive an input indicating a target body weight; and determine a fitness regimen based on the body weight and the target body weight.
- Optionally, the memory stores computer-executable instructions for controlling the one or more processors to receive an input indicating a target exercise distance; determine one or both of a target amount of calories-burned and a target amount of sweat-generated based on the simulation parameter and the target exercise distance; generate an exercise summary based on one or both of the target amount of calories-burned and the target amount of sweat-generated; and display the exercise summary.
- Optionally, the memory stores computer-executable instructions for controlling the one or more processors to receive a signal from the communication block indicating a rotating speed of the driving wheel; determine an exercise speed based on a value of the rotating speed of the driving wheel; determine a target exercise duration based on the target exercise distance and the exercise speed; and transmit a signal indicating the target exercise duration to the communication block; wherein the communication block is configured to receive the signal indicating the target exercise duration from the apparatus for simulating the exercise environment and configured to transmit the signal indicating the target exercise duration to the controller; and the controller is configured to control the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration received from the communication block.
- Optionally, the actuator comprises an electric motor; the simulation parameter comprises a road condition parameter for simulating one of a plurality of environmental conditions for exercise comprising an uphill riding condition, a downhill riding condition, and a flat surface riding condition; the control parameter comprises a road condition control parameter for controlling the electric motor in a first operating state or in a second operating state, the electric motor being driven by the driven wheel in the first operating state, the electric motor capable of actively rotating thereby driving the driven wheel; the memory stores computer-executable instructions for controlling the one or more processors to receive a first input comprising a first road condition parameter for simulating the uphill riding condition; and generate a first road condition control parameter based on the first road condition parameter for controlling the electric motor in the first operating state; or receive a second input comprising a second road condition parameter for simulating the flat surface riding condition; and generate a second road condition control parameter and a first torque parameter based on the first road condition parameter for controlling the electric motor in the second operating state, the first torque parameter having a value less than a threshold value; or receive a third input comprising a third road condition parameter and a slope gradient parameter for simulating the downhill riding condition; and generate a third road condition control parameter based on the third road condition parameter and a second torque parameter based on the slope gradient parameter for controlling the electric motor in the second operating state, the second torque parameter being negatively correlated to the slope gradient parameter.
- Optionally, the memory stores computer-executable instructions for controlling the one or more processors to generate the second torque parameter based on the slope gradient parameter according to the following equation T=Ψ/A; wherein T is the second torque parameter, A is the slope gradient parameter, and Ψ is a coefficient.
- Optionally, the controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block; the controller is configured to control the electric motor to be in the first operating state thereby actuating the driving force applied to the driven wheel, when an input comprising the first road condition parameter is received by the apparatus for simulating the exercise environment; or control the electric motor to be in the second operating state, and actuate the driving force applied to the driven wheel based on the first torque parameter, when an input comprising the second road condition parameter is received by the apparatus for simulating the exercise environment; or control the electric motor to be in the second operating state, and actuate the driving force applied to the driven wheel based on the second torque parameter, when an input comprising the third road condition parameter is received by the apparatus for simulating the exercise environment.
- BRIEF DESCRIPTION OF THE FIGURES
- The following drawings are merely examples for illustrative purposes according to various disclosed embodiments and are not intended to limit the scope of the present invention.
- FIG. 1 is a schematic diagram illustrating the structure of an exercise equipment in some embodiments according to the present disclosure.
- FIG. 2 is a schematic diagram illustrating the structure of an exercise equipment assembly in some embodiments according to the present disclosure.
- FIG. 3 is a flow chart illustrating a method implemented in an apparatus for simulating an exercise environment in an exercise equipment in some embodiments according to the present disclosure.
- FIG. 4 is a flow chart illustrating a method implemented in an apparatus for simulating an exercise environment in an exercise equipment in some embodiments according to the present disclosure.
- FIG. 5 is a flow chart illustrating a method implemented in an apparatus for controlling the actuator to actuate the driving force applied to the driven wheel based on the control parameter in some embodiments according to the present disclosure.
- FIG. 6 is a schematic diagram illustrating the structure of an apparatus for simulating an exercise environment in an exercise equipment in some embodiments according to the present disclosure.
- The disclosure will now be described more specifically with reference to the following embodiments. It is to be noted that the following descriptions of some embodiments are presented herein for purpose of illustration and description only. It is not intended to be exhaustive or to be limited to the precise form disclosed.
- Conventional exercise bicycles are used in a gym or at home. Typically, in a conventional exercise bicycle, the seat, the handlebar, and the wheels are securely attached to the main body. The cranks are operatively connected to the wheels through an axle shaft. A user is situated on the seat with hands on the handlebar and feet on the cranks. The user exercises by pedaling the on the cranks thereby driving the wheel through the axle shaft. The conventional exercise bicycles have limited functions and cannot be personalized. A user using the conventional exercise bicycles cannot adjust the level of exercise intensity. Thus, the conventional exercise bicycle is incapable of meeting the user’s fitness needs on an individualized level.
- Accordingly, the present invention provides, inter alia, an exercise equipment and an exercise equipment assembly, and an apparatus and a method for simulating an exercise environment in an exercise equipment that substantially obviate one or more of the problems due to limitations and disadvantages of the related art. In one aspect, the present disclosure provides an exercise equipment. In some embodiments, the exercise equipment includes a main body; a transmission; a driving wheel rotatably mounted on the main body; a driven wheel rotatably mounted on the main body and operatively coupled to the driving wheel through the transmission; and an actuator configured to actuate a driving force applied to the driven wheel.
- FIG. 1 is a schematic diagram illustrating the structure of an exercise equipment in some embodiments according to the present disclosure. Referring to FIG. 1, the exercise equipment 01 in some embodiments is an exercise cycling machine. In some embodiments, the exercise equipment 01 includes a main body 011, a transmission 015, a driving wheel 012 rotatably mounted on the main body 011, a driven wheel 013 rotatably mounted on the main body 011 and operatively coupled to the driving wheel 012 through the transmission 015, and an actuator 014 configured to actuate a driving force applied to the driven wheel 013. Optionally, the actuator 014 includes an electric motor. The driving force applied to the driven wheel 013 may be actuated by adjusting the rotating speed of the electric motor. The rotating speed of the electric motor may be adjusted through a gearbox. The gearbox is coupled with the electric motor, and may be disposed on the electric motor. Optionally, the gearbox is a part of the electric motor.
- The driving wheel 012 is disposed on the main body 011. Optionally, the driving wheel 012 is securely attached to the main body 011. Optionally, the driving wheel 012 is detachably attached to the main body 011. The driving wheel 012 and the driven wheel 013 are operatively coupled to each other through the transmission 015. The driven wheel 013 is operatively coupled to the actuator 014, the actuator 014 is configured to actuate a driving force applied to the driven wheel 013. Optionally, the driven wheel 013 is coupled with the actuator 014 through an axle shaft.
- In the present exercise equipment, the actuator 014 is capable of actuating the driving force applied to the driven wheel 013. Because the driven wheel 013 is coupled with the driving wheel 012, the actuator 014 is also capable of actuating the driving force applied to the driving wheel 012 indirectly. By having this design, a user may conveniently adjust a level of exercise intensity on an individual basis according to the user’s fitness needs. As compared to the conventional exercise equipment that has limited functions and cannot be personalized, the present exercise equipment has enriched functionalities that can easily meet the user’s fitness needs on an individualized level.
- Examples of transmission 015 include, but are not limited to, a transmission gear, a transmission chain, and a transmission belt. Optionally, the transmission 015 is a transmission belt.
- Referring to FIG. 1, the exercise equipment 01 in some embodiments further includes a base 016. The main body 011 and the driven wheel 013 are securely attached to the base 016. Optionally, the actuator 014 includes an electric motor, the actuator 014 is securely attached to the base 016. The electric motor and the driven wheel 013 are operatively coupled with each other through an axle shaft. Having the actuator 014 securely attached to the base 016 facilitates the actuation of driving force applied to the driven wheel 013 by the actuator 014.
- Referring to FIG. 1, the exercise equipment 01 in some embodiments further includes a controller 017 and a communication block 018, the controller 017 and the communication block 018 being communicatively connected with each other. Optionally, the controller 017 is built-in to the actuator 014. The communication block 018 is configured to receive a control parameter from a terminal device (e.g., a mobile device such as a mobile phone, a personal computer, a tablet computer, and a PDA) and configured to transmit the control parameter to the controller 017. The controller 017 is configured to control the actuator 014 to actuate the driving force applied to the driven wheel 013 based on the control parameter received from the communication block 018. The communication block 018 may be a wireless communication block or a wired communication block. Examples of wireless communication blocks include, but are not limited to, a wireless fidelity (WIFI) communication block, a Bluetooth communication block, an infrared communication block, a ZidBee communication block, and so on. Examples of wired communication blocks include, but are not limited to, a Universal Serial Bus (USB) communication module or the like.
- In some embodiments, the actuator 014 includes an electric motor, and the controller 017 is an electric motor controller configured to control an operating state and a torque of the electric motor. In one example, the electric motor controller is configured to control the electric motor to be turned on, or turned off, or in an enabled state. The communication block 018 is communicatively connected with the terminal device. Examples of terminal devices include, but are not limited to, a smart phone and a tablet computer. The terminal device is configured to receive a user input, generate a control parameter for controller the actuator 014 based on the user input, and transmit the control parameter to the controller 017. Upon receiving the control parameter, the controller 017 is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block. Examples of control parameters include, but are not limited to, a rotating speed of the electric motor and a torque of the electric motor.
- Referring to FIG. 1, the exercise equipment 01 in some embodiments further includes a biometric collector 019 being communicatively connected with the communication block 018. The biometric collector 019 is configured to collect a biometric of a user, and configured to transmit the biometric signal to the terminal device through the communication block 018, thereby enabling the terminal device to verify the identity of the user based on the biometric signal. Optionally, the biometric collector 019 includes a palmprint sensor, a fingerprint sensor, or both. Optionally, the biometric signal includes a palmprint signal, a fingerprint signal, or both. As shown in FIG. 1, the exercise equipment 01 in some embodiments further includes a handlebar system 020 securely attached to the main body 011. The biometric collector 019 is disposed on the handlebar system 020 for conveniently collecting biometric characteristics of the user, e.g., a palmprint, a fingerprint, or both. Optionally, the handlebar system 019 includes a pair of handlebars. Optionally, each of the pair of handlebars includes a biometric collector 019 for efficiently collecting biometric signals of the user.
- Referring to FIG. 1, the exercise equipment 01 in some embodiments further includes a pressure measurement device 021 being communicatively connected with the communication block 018. The pressure measurement device 021 is configured to measure a pressure applied to the exercise equipment 01 (e.g., a pressure applied to a seat system of the exercise equipment 01) , and configured to transmit a value of the pressure to the terminal device through the communication block 018. The terminal device is configured to determine a body weight of the user based on the pressure applied to the exercise equipment 01, and determine a fitness regimen based on the body weight. Optionally, the pressure measurement device 021 includes a pressure sensor. As shown in FIG. 1, the exercise equipment 01 in some embodiments further includes a seat system 022 attached to the main body 011. Optionally, the pressure measurement device 021 is disposed on the seat system 022. Optionally, the pressure measurement device 021 includes a plurality of pressure sensors disposed on the seat system 022.
- Referring to FIG. 1, the exercise equipment 01 in some embodiments further includes a rotating speed measurement device 023 being communicatively connected with the communication block 018. The rotating speed measurement device 023 is configured to measure a rotating speed of the driving wheel 012, and configured to transmit a value of the measured rotating speed to the terminal device through the communication block 018. The controller 017 is configured to receive a target exercise duration (e.g., a target cycling duration when the exercise equipment is an exercise cycling machine) , and configured to control the actuator 014 to adjust a target duration during which the driving force is applied to the driven wheel 013 based on the target exercise duration received from the communication block 018. Optionally, a user can input a target exercise distance (e.g., a target cycling distance when the exercise equipment is an exercise cycling machine) . The terminal device is configured to receive the input indicating the target exercise distance, receive the signal indicating the rotating speed of the driving wheel 012 through the communication block 018, determine an exercise speed based on the rotating speed of the driving wheel, determine a target exercise duration based on the target exercise distance and the exercise speed, and transmit a signal indicating the target exercise duration to the communication block 018. The communication block 018 is configured to receive the signal indicating the target exercise duration from the terminal device and configured to transmit the signal indicating the target exercise duration to the controller 017. The controller 017 is configured to control the actuator 014 to adjust a target duration during which the driving force is applied to the driven wheel 013 based on the target exercise duration received from the communication block 018. Optionally, the rotating speed measurement device 023 is disposed on the driving wheel 012. Optionally, the rotating speed measurement device 023 includes a speed sensor.
- Referring to FIG. 1, the exercise equipment 01 in some embodiments further includes a pair of crank 024 (e.g., a first crank and a second crank) . Optionally, the pair of cranks 024 (e.g., the first crank and the second crank) are coupled with the driving wheel 012 through an axle shaft. Optionally, the first crank and the second crank respectively attached to a first end and a second end of the axle shaft. Optionally, the driven wheel 013 is coupled with the actuator 014 through another axle shaft. When a user is pushing on the pair of cranks 024, the pair of cranks 024 drive the driving wheel 012 through the axle shaft, and in turn, the driving wheel 012 drives the driving wheel 013 through the transmission 015. The driven wheel 013 in turn drives the actuator 014 through another axle shaft. By having this design, the actuator 014 actuates the driving force applied to the pair of cranks 024, thereby adjusting the level of exercise intensity.
- In some embodiments, the main body 011 has an arch shape structure having a first end and a second end. A first side of the first end of the main body 011 is securely attached to a first side (e.g., the top side) of the base 016. The first side of the base 016 is co-planar with a planar surface tangent to the first side of the first end of the main body 011. The main body 011 includes a first mount 0111 for securely mounting the driving wheel 012 on the main body 011. The first mount 0111 is on a second side of the first end of the main body 011, the second side being substantially opposite to the first side of the first end of the main body 011. Optionally, the first mount 0111 is disposed on the main body 011. Optionally, the first mount 0111 is integral with the main body 011. The main body 011 includes a second mount 0112 for securely mounting the seat system 022 on the main body 011. The second mount 0112 is on a first side of the second end of the main body 011. Optionally, the second mount 0112 is disposed on the main body 011. Optionally, the second mount 0112 is integral with the main body 011. The main body 011 further includes a third mount 0113 for securely mounting the handlebar system 020 on the main body 011. The third mount 0113 is between the first mount 0111 and the second mount 0112, e.g., on a position proximal to the second mount 0112. Optionally, the third mount 0113 is disposed on the main body 011. Optionally, the third mount 0113 is integral with the main body 011. The base 016 includes a fourth mount 0161 for securely mounting an electric motor on the base 016. Optionally, the fourth mount 0161 is disposed on the base 016. Optionally, the fourth mount 0161 is integral with the base 016.
- In some embodiments, the exercise equipment 01 further includes a fifth mount 025 for mounting a terminal device on the handlebar system 020. Optionally, the fifth mount 025 is disposed on the handlebar system 020. Optionally, the fifth mount 025 is integral with the handlebar system 020. The terminal device may be mounted on the exercise equipment 01 through the fifth mount 025, e.g., on the handlebar system 020, and communicatively connected with the exercise equipment 01 through the communication block 018.
- In the present exercise equipment, the actuator 014 is capable of actuating the driving force applied to the driven wheel 013. Because the driven wheel 013 is coupled with the driving wheel 012, the actuator 014 is also capable of actuating the driving force applied to the driving wheel 012 indirectly. By having this design, a user may conveniently adjust a level of exercise intensity on an individual basis according to the user’s fitness needs. As compared to the conventional exercise equipment that has limited functions and cannot be personalized, the present exercise equipment has enriched functionalities that can easily meet the user’s fitness needs on an individualized level.
- Many bikers prefer biking outdoors. Due to various environmental factors such as air quality, heavy traffic, and bad weather, many cycling lovers have to give up outdoor biking. Moreover, outdoor biking is prone to accident which often results in injuries. Conventional indoor cycling machines, however, have very limited functionalities, and cannot be personalized to satisfy individual fitness needs, resulting in a poor user experience. The present exercise equipment (e.g., an exercise cycling machine) provides a variety of road condition experiences through controlling the operating state and torque of the electric motor, thus allowing the cycling lovers to experience outdoor biking experience in an indoor environment. The present exercise equipment provides a highly entertaining exercising experience.
- FIG. 2 is a schematic diagram illustrating the structure of an exercise equipment assembly in some embodiments according to the present disclosure. Referring to FIG. 2, the exercise equipment assembly 0 includes an exercise equipment 01 as described herein (e.g., an exercise equipment as shown in FIG. 1) .
- In some embodiments, the exercise equipment assembly 0 further includes a terminal device 02. The exercise equipment 01 includes a fifth mount for mounting the terminal device 02 on the exercise equipment 01, and a communication block 018 in communication with the terminal device 02. The terminal device 02 can be mounted on the exercise equipment 01 through the fifth mount, and be communicatively connected to the exercise equipment 01 through the communication block 018. Optionally, the exercise equipment 01 further includes a controller 017, the controller 017 and the communication block 018 being communicatively connected with each other.
- In some embodiments, the terminal device 02 is configured to receive an input including a simulation parameter for simulating environmental conditions for exercise; generate a control parameter for controlling the actuator 014 based on the simulation parameter. Optionally, the transmit the terminal device 02 is configured to the control parameter to the communication block 018; the communication block 018 is configured to receive the control parameter from the terminal device 02 and configured to transmit the control parameter to the controller 017; and the controller 017 is configured to control the actuator 014 to actuate the driving force applied to the driven wheel 013 based on the control parameter received from the communication block 018.
- In some embodiments, the exercise equipment assembly 0 further includes a virtual reality device 03. Examples of virtual reality devices include, but are not limited to, a virtual reality headset, a virtual reality helmet, and virtual reality glasses. As shown in FIG. 2, the virtual reality device 03 may be virtual reality glasses. The virtual reality device 03 is in communicatively connection with the terminal device 02.
- In some embodiments, the terminal device is configured to display at least one virtual reality environment options (e.g., to a user) ; receive an input (e.g., a user input) indicating that one of the at least one virtual reality environment options is selected as a target virtual reality environment option; transmit a signal to the virtual reality device 03 for displaying a target virtual reality environment corresponding to the selected virtual reality environment option by the virtual reality device 03. The virtual reality device 03 is configured to display the target virtual reality environment.
- In the present exercise equipment assembly, the actuator 014 is capable of actuating the driving force applied to the driven wheel 013. Because the driven wheel 013 is coupled with the driving wheel, the actuator 014 is also capable of actuating the driving force applied to the driving wheel indirectly. By having this design, a user may conveniently adjust a level of exercise intensity on an individual basis according to the user’s fitness needs. As compared to the conventional exercise equipment that has limited functions and cannot be personalized, the present exercise equipment has enriched functionalities that can easily meet the user’s fitness needs on an individualized level.
- Moreover, in the present exercise equipment assembly, the virtual reality device 03 is capable of displaying the target virtual reality environment. While the user is exercising on the exercise equipment assembly, the user may experience an outdoor exercising environment through the virtual reality device 03. In such a simulated environment, the user can enjoy the outdoor exercising fun while staying indoors.
- In another aspect, the present disclosure provides a method for simulating an exercise equipment. FIG. 3 is a flow chart illustrating a method implemented in an apparatus for simulating an exercise environment in an exercise equipment in some embodiments according to the present disclosure. Referring to FIG. 3, the method in some embodiments includes receiving an input including a simulation parameter for simulating environmental conditions for exercise; generating a control parameter for controlling the actuator based on the simulation parameter; and controlling the actuator to actuate the driving force applied to the driven wheel based on the control parameter. The method may be implemented in an exercise equipment assembly as described herein, e.g., an exercise equipment assembly 02 as shown in FIG. 2. In some embodiments, the exercise equipment assembly includes an exercise equipment (e.g., an exercise equipment 01 as shown in FIG. 1) , and a terminal device (e.g., a terminal device 02 as shown in FIG. 2) . Optionally, the exercise equipment includes a main body, a transmission, a driving wheel rotatably mounted on the main body, a driven wheel rotatably mounted on the main body and operatively coupled to the driving wheel through the transmission, an actuator configured to actuate a driving force applied to the driven wheel, a controller, and a communication block, the controller and the communication block being communicatively connected with each other.
- According to the present method, the terminal device is capable of controlling the actuator to actuate the driving force applied to the driven wheel based on the control parameter, and in turn adjust the driving force applied on the driving wheel through the transmission. As a result, a user may conveniently adjust a level of exercise intensity on an individual basis according to the user’s fitness needs. As compared to the conventional exercise equipment that has limited functions and cannot be personalized, the present exercise equipment has enriched functionalities that can easily meet the user’s fitness needs on an individualized level.
- FIG. 4 is a flow chart illustrating a method implemented in an apparatus for simulating an exercise environment in an exercise equipment in some embodiments according to the present disclosure. The method may be implemented in an exercise equipment assembly as described herein, e.g., an exercise equipment assembly 02 as shown in FIG. 2. In some embodiments, the exercise equipment assembly includes an exercise equipment (e.g., an exercise equipment 01 as shown in FIG. 1) , a terminal device (e.g., a terminal device 02 as shown in FIG. 2) , and a virtual reality device (e.g., a virtual reality device 03 as shown in FIG. 2) . Optionally, the exercise equipment includes a main body, a transmission, a driving wheel rotatably mounted on the main body, a driven wheel rotatably mounted on the main body and operatively coupled to the driving wheel through the transmission, an actuator configured to actuate a driving force applied to the driven wheel, a controller, and a communication block, the controller and the communication block being communicatively connected with each other. Referring to FIG. 4, the method in some embodiments includes receiving (by the terminal device) an input including a simulation parameter for simulating environmental conditions for exercise.
- In some embodiments, the simulation parameter for simulating environmental conditions for exercise includes at least a road condition parameter for simulating one of a plurality of environmental conditions for exercise including an uphill riding condition, a downhill riding condition, and a flat surface riding condition. Optionally, the simulation parameter for simulating environmental conditions for exercise includes a road condition parameter and a slope gradient parameter for simulating the downhill riding condition. For example, the road condition parameter may be represented as Y, Y = Y1 when the road condition parameter is used for simulating an uphill riding condition; Y = Y2 when the road condition parameter is used for simulating flat surface riding condition; and Y = Y3 when the road condition parameter is used for simulating a downhill riding condition. The slope gradient parameter may be represented as A. Optionally, 0 < A ≤ 30 degree.
- Examples of terminal devices include, but are not limited to, a smart phone and a tablet computer. The terminal device optionally includes a user interface for inputting the simulation parameter. The user may input the simulation parameter through the user interface. The terminal device receives the user input indicating the simulation parameter through the user interface. In one example, the user interface includes a first data entry box for inputting a road condition parameter, a second data entry box for inputting a slope gradient parameter, an “OK” button for confirming a user input, and a “cancel” button for canceling a user input. The user may input the road condition parameter in the first data entry box, input the slope gradient parameter in the second data entry box, and click or press on the “OK” button to trigger the simulation parameter input command. The terminal device receives the simulation parameter by receiving and executing the simulation parameter input command. In another example, the user may click or press on the “cancel” button to cancel the current input of the simulation parameter.
- Referring to FIG. 4, the method in some embodiments further includes receiving (by the terminal device) an input indicating a target exercise distance (e.g., a target cycling distance) . In some embodiments, the terminal device includes a user interface for inputting the target exercise distance. The user may input the target exercise distance through the user interface. The terminal device receives the user input indicating the target exercise distance through the user interface. In one example, the user interface includes a data entry box for inputting a target exercise distance, an “OK” button for confirming a user input, and a “cancel” button for canceling a user input. The user may input the target exercise distance in the data entry box, and click or press on the “OK” button to trigger the target exercise distance input command. The terminal device receives the target exercise distance by receiving and executing the target exercise distance input command. In another example, the user may click or press on the “cancel” button to cancel the current input of the target exercise distance.
- Referring to FIG. 4, the method in some embodiments further includes transmitting a biometric signal collected from a user from the exercise equipment to the terminal device. In some embodiments, the exercise equipment includes a biometric collector and a communication block. Through the biometric collector, the exercise equipment may collect a biometric of a user, and transmit the biometric signal to the terminal device through the communication block.
- Optionally, the biometric collector includes a palmprint sensor, a fingerprint sensor, or both. Optionally, the biometric signal includes a palmprint signal, a fingerprint signal, or both. The exercise equipment in some embodiments further includes a handlebar system securely attached to the main body. The biometric collector is disposed on the handlebar system for conveniently collecting biometric characteristics of the user, e.g., a palmprint, a fingerprint, or both. Optionally, the handlebar system includes a pair of handlebars. Optionally, each of the pair of handlebars includes a biometric collector for efficiently collecting biometric signals of the user.
- The communication block may be a wireless communication block or a wired communication block. Examples of wireless communication blocks include, but are not limited to, a wireless fidelity (WIFI) communication block, a Bluetooth communication block, an infrared communication block, a ZidBee communication block, and so on. Examples of wired communication blocks include, but are not limited to, a Universal Serial Bus (USB) communication module or the like.
- Referring to FIG. 4, the method in some embodiments further includes verifying (by the terminal device) the identity of the user based on the biometric signal. The exercise equipment is configured to transmit a biometric signal to the terminal device, the terminal device is configured to receive the biometric signal transmitted from the exercise equipment, and verify the identity of the user based on the biometric signal.
- In some embodiments, one or more biometric characteristic information may be stored in the terminal device in advance. The one or more biometric characteristic information stored in the terminal device may be collected from the exercise equipment in advance and stored in the terminal device ready for future use. The terminal device in some embodiments is configured to compare a biometric signal currently received from the exercise equipment with the one or more biometric characteristic information stored in the terminal device, to verify the identity of the user. If a match between the biometric signal currently received and one of the biometric characteristic information stored in the terminal device is found, the identity of the user is verified successfully. If a match between the biometric signal currently received and any one of the biometric characteristic information stored in the terminal device is not found, the identity verification fails.
- Referring to FIG. 4, the method in some embodiments further includes transmitting a signal indicating a pressure applied to the exercise equipment by a user from the exercise equipment to the terminal device. The exercise equipment in some embodiments includes a pressure measurement device being communicatively connected with the communication block. The pressure measurement device is configured to measure a pressure applied to the exercise equipment, and configured to transmit a value of the pressure to the terminal device through the communication block.
- Optionally, the pressure measurement device includes a pressure sensor. The exercise equipment in some embodiments further includes a seat system attached to the main body. Optionally, the pressure measurement device is disposed on the seat system. Optionally, the pressure measurement device includes a plurality of pressure sensors disposed on the seat system
- Referring to FIG. 4, the method in some embodiments further includes determining (by the terminal device) a body weight of the user based on the pressure applied to the exercise equipment. The exercise equipment is configured to transmit a value of the pressure to the terminal device through the communication block, the terminal device is configured to receive the value of the pressure, and determine the body weight of the user based on the pressure applied to the exercise equipment.
- In some embodiments, the terminal device stores a formula for converting between the applied pressure and the body weight. The terminal device in some embodiments determines the body weight based on the measured pressure applied to the exercise equipment and the conversion formula. Optionally, the formula is expressed as F = M x g, wherein F stands for the pressure, M stands for the body weight, and g is a constant of 9.8 m/s2.
- Referring to FIG. 4, the method in some embodiments further includes receiving (by the terminal device) an input indicating a target body weight. In some embodiments, the terminal device includes a user interface for inputting the target body weight. The user may input the target body weight through the user interface. The terminal device receives the user input indicating the target body weight through the user interface. In one example, the user interface includes a data entry box for inputting a target body weight, an “OK” button for confirming a user input, and a “cancel” button for canceling a user input. The user may input the target body weight in the data entry box, and click or press on the “OK” button to trigger the target body weight input command. The terminal device receives the target body weight by receiving and executing the target body weight input command. In another example, the user may click or press on the “cancel” button to cancel the current input of the target body weight.
- Referring to FIG. 4, the method in some embodiments further includes determining (by the terminal device) a fitness regimen based on a measured body weight and the target body weight. The terminal device is configured to receive an input indicating a target body weight, and determine a fitness regimen based on the user’s measured body weight and the target body weight. In one example, the terminal device is configured to conduct an analysis on the user’s measured body weight and the target body weight, and determine a fitness regimen based on a result of the analysis.
- In some embodiments, the user may input other related information into the terminal device, and the terminal device is configured to conduct the analysis on a combination of the measured body weight, the target body weight, and other related information and determine a fitness regimen based on a result of the analysis. Examples of related information include, but are not limited to, a target exercise duration, age, gender, health conditions, etc. In one example, the user inputs a target body weight, a target exercise duration, age, gender, health condition information, and the terminal device is configured to conduct the analysis based on the measured body weight, the target body weight, the target exercise duration, age, gender, and the user’s health condition information, and determine a fitness regimen based on a result of the analysis. Optionally, the target exercise duration is a number of days during which the user plans to exercise, e.g., 30 days. The health condition information may include information such as a history of severe diseases or any surgery within N days prior to the exercise.
- In one example, the user’s body weight is 60 kg, and the target body weight is 50 kg. In one example, the terminal device determines a fitness regimen as follows: a target exercise duration of 30 days, in each day the user is scheduled to exercise on the exercise equipment (e.g., cycling) for 5000 meters on a downhill riding condition with a slope gradient of 20 degree, 5000 meters on a flat surface riding condition, and 3000 meters on an uphill riding condition.
- Referring to FIG. 4, the method in some embodiments further includes generating (by the terminal device) a control parameter for controlling the actuator based on the simulation parameter. The terminal device is configured to receive an input including a simulation parameter for simulating environmental conditions for exercise, and generate a control parameter for controlling the actuator based on the simulation parameter. Optionally, the user inputs the simulation parameter based on the fitness regimen determined by the terminal device. Optionally, the user inputs the simulation parameter based on the user’s own plan.
- In some embodiments, the actuator includes an electric motor. The simulation parameter includes a road condition parameter for simulating one of a plurality of environmental conditions for exercise including an uphill riding condition, a downhill riding condition, and a flat surface riding condition. The control parameter includes a road condition control parameter for controlling the electric motor in a first operating state or in a second operating state. When the electric motor is in the second operating state, the control parameter further includes a first torque parameter or a second torque parameter. The second torque parameter is negatively correlated to the slope gradient parameter. The electric motor is driven by the driven wheel in the first operating state. The electric motor is capable of actively rotating thereby driving the driven wheel. For example, the road condition control parameter may be represented as Z, Z = Z1 when the road condition control parameter is used for controlling the electric motor to be in the first operating state; Z = Z2 when the road condition control parameter is used for controlling the electric motor to be in the second operating state. Optionally, the first torque parameter is represented as G, and the second torque parameter is represented as T.
- In some embodiments, the terminal device receives an input indicating that the road condition parameter is Y1 for simulating an uphill riding condition. Based on the road condition parameter Y1, the terminal device generates a road condition control parameter Z1 for controlling the electric motor to be in the first operating state.
- In some embodiments, the terminal device receives an input indicating that the road condition parameter is Y2 for simulating a flat surface riding condition. Based on the road condition parameter Y2, the terminal device generates a road condition control parameter Z2 and a first torque parameter G for controlling the electric motor to be in the second operating state. Optionally, G is a constant having a value less than a threshold value.
- In some embodiments, the terminal device receives an input indicating that the road condition parameter is Y3 and the slope gradient parameter is A for simulating a downhill riding condition. Based on the road condition parameter Y3, the terminal device generates a road condition control parameter Z2. Based on the slope gradient parameter A, the terminal device generates a second torque parameter T. Based on the road condition control parameter Z2, the terminal device is configured to control the electric motor to be in the second operating state. The second torque parameter T is negatively correlated to the slope gradient parameter A.
- Optionally, the terminal device is configured to generate the second torque parameter T based on the slope gradient parameter A and a formula T=Ψ/A; wherein T is the second torque parameter, A is the slope gradient parameter, and Ψ is a coefficient.
- Optionally, the terminal device is configured to store correspondence between the simulation parameters and the control parameters, and determine the control parameter based on the user input of simulation parameters and the correspondence between the simulation parameters and the control parameters. In one example, the correspondence between the simulation parameters and the control parameters may be represented in a correspondence table. An exemplary correspondence table is shown in Table 1.
- Table 1
-
- As shown in Table 1, the road condition parameter Y1 corresponds to the road condition control parameter Z1; the road condition parameter Y2 corresponds to the road condition control parameter Z2 and the first torque parameter G; and the road condition parameter Y3 corresponds to the road condition control parameter Z3 and the second torque parameter T, wherein T=Ψ/A. In one example, when the user inputs a simulation parameter Y1, the terminal device determines the road condition control parameter to be Z1 based on the correspondence table as shown in Table 1.
- Referring to FIG. 4, the method in some embodiments further includes displaying (by the terminal device) at least one virtual reality environment options. The terminal device is configured to include a user interface for displaying at least one virtual reality environment options, each of the at least one virtual reality environment options corresponding to a virtual reality environment. Examples of virtual reality environments include, but are not limited to, a mountain biking scene, a beach biking scene, and a field biking scene.
- Optionally, the virtual reality environment options, the simulation parameter, the target exercise distance, and the target body weight may be inputted in separate user interfaces. Optionally, the virtual reality environment options, the simulation parameter, the target exercise distance, and the target body weight may be inputted in a single user interface. Optionally, when the virtual reality environment options, the simulation parameter, the target exercise distance, and the target body weight are inputted in a single user interface, the corresponding method steps may be combined into one single step. For example, the step of receiving an input including a simulation parameter for simulating environmental conditions for exercise, the step of receiving an input indicating a target exercise distance, the step of receiving an input indicating a target body weight, and the step of displaying at least one virtual reality environment options may be conducted in a single user interface in a single step.
- Referring to FIG. 4, the method in some embodiments further includes receiving (by the terminal device) an input indicating that one of the at least one virtual reality environment options is selected as a target virtual reality environment option. When the terminal device displays the virtual reality environment options, a user may select a target virtual reality environment option out of the displayed virtual reality environment options, and the terminal device is configured to receive the target virtual reality environment option.
- Referring to FIG. 4, the method in some embodiments further includes selecting (by the terminal device) a virtual reality environment corresponding to the target virtual reality environment option as a target virtual reality environment. Once the terminal device receives the target virtual reality environment option, it is configured to select a virtual reality environment corresponding to the target virtual reality environment option as a target virtual reality environment. In one example, the terminal device selects a mountain biking scene as the target virtual reality environment.
- Referring to FIG. 4, the method in some embodiments further includes transmitting (by the terminal device) a signal to a virtual reality device for displaying the target virtual reality environment corresponding to the target virtual reality environment option. Once the terminal device selects a target virtual reality environment, it is configured to transmit the signal to the virtual reality device for displaying the target virtual reality environment.
- Referring to FIG. 4, the method in some embodiments further includes displaying (by the virtual reality device) the target virtual reality environment. When the terminal device transmits the signal for displaying the target virtual reality environment to the virtual reality device, the virtual reality device is configured to receive the signal and display the virtual reality environment. In one example, the virtual reality device is configured to display a mountain biking scene.
- Examples of virtual reality devices include, but are not limited to, a virtual reality headset, a virtual reality helmet, and virtual reality glasses. The virtual reality device is in communicatively connection with the terminal device. The virtual reality helmet and the virtual reality glasses may be worn at a position where the displayed contents may be visually detected by the user. The virtual reality environment can be perceived by the user when the user is wearing the virtual reality device. In such a simulated environment, the user can enjoy the outdoor exercising fun while staying indoors.
- Referring to FIG. 4, the method in some embodiments further includes controlling (by the terminal device) the actuator to actuate the driving force applied to the driven wheel based on the control parameter. After the terminal device generates the control parameter, the terminal device is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter.
- FIG. 5 is a flow chart illustrating a method implemented in an apparatus for controlling the actuator to actuate the driving force applied to the driven wheel based on the control parameter in some embodiments according to the present disclosure. Referring to FIG. 5, the method in some embodiments includes transmitting the control parameter from the terminal device to the exercise equipment. Once the terminal device generates the control parameter, it is configured to transmit the control parameter to the exercise equipment. In some embodiments, the exercise equipment includes a communication block. The terminal device is configured to transmit the control parameter to the communication block of the exercise equipment.
- Referring to FIG. 5, the method in some embodiments includes controlling (by the exercise equipment) the actuator to actuate the driving force applied to the driven wheel based on the control parameter. The terminal device transmits the control parameter to the exercise equipment, the exercise equipment is configured to receive the control parameter, and control the actuator to actuate the driving force applied to the driven wheel based on the control parameter. Optionally, the actuator includes an electric motor.
- In some embodiments, the control parameter includes a road condition control parameter, and the road condition control parameter is one that controls the electric motor to be in the first operating state. The exercise equipment is configured to control the electric motor to in the first operating state based on the road condition control parameter. In one example, the control parameter includes a road condition control parameter Z1, and the exercise equipment is configured to control the electric motor to in the first operating state based on the road condition control parameter Z1.
- In some embodiments, the control parameter includes a road condition control parameter and a first torque parameter. The road condition control parameter is one that controls the electric motor to be in the second operating state. The exercise equipment is configured to control the electric motor to in the second operating state based on the road condition control parameter, and control the electric motor to actuate the driving force applied to the driven wheel based on the first torque parameter. In one example, the control parameter includes a road condition control parameter Z2 and a first torque parameter G. The exercise equipment is configured to control the electric motor to in the second operating state based on the road condition control parameter Z2, and control the electric motor to actuate the torque of the electric motor to be substantially the same as the first torque parameter G.
- In some embodiments, the control parameter includes a road condition control parameter and a second torque parameter. The road condition control parameter is one that controls the electric motor to be in the second operating state. The exercise equipment is configured to control the electric motor to in the second operating state based on the road condition control parameter, and control the electric motor to actuate the driving force applied to the driven wheel based on the second torque parameter. In one example, the control parameter includes a road condition control parameter Z3 and a second torque parameter T. The exercise equipment is configured to control the electric motor to in the second operating state based on the road condition control parameter Z3, and control the electric motor to actuate the torque of the electric motor to be substantially the same as the second torque parameter T.
- Optionally, the electric motor includes a controller for controlling the driving force applied to the driven wheel based on the control parameter. Optionally, the controller is built-in to the electric motor.
- Referring to FIG. 5, the method in some embodiments includes transmitting a signal indicating a rotating speed of the driving wheel from the exercise equipment to the terminal device. The exercise equipment in some embodiments further includes a rotating speed measurement device. During the exercise process, the rotating speed measurement device is configured to measure a real-time rotating speed of the driving wheel, and configured to transmit a value of the measured rotating speed to the terminal device through the communication block. Optionally, the rotating speed measurement device is disposed on the driving wheel. Optionally, the rotating speed measurement device includes a speed sensor.
- Referring to FIG. 5, the method in some embodiments includes determining (by the terminal device) an exercise speed based on a value of the rotating speed of the driving wheel. When the exercise equipment transmits the signal indicating a rotating speed of the driving wheel to the terminal device, the terminal device is configured to receive the signal indicating the rotating speed of the driving wheel, and determine the exercise speed based on the value of the rotating speed of the driving wheel.
- In some embodiments, the terminal device stores a formula for converting between the rotating speed and the exercise speed. Upon receiving the signal indicating the rotating speed of the driving wheel, the terminal device is configured to determine the exercise speed based on the value of the rotating speed of the driving wheel and the conversion formula. Optionally, the conversion formula may be expressed as V = R x d, wherein V stands for the exercise speed (m/s) , R stands for the rotating speed (m/s) , and d stands for a riding distance (m) of one turn of the driving wheel. For a same exercise equipment (e.g., an exercise cycling machine) , d is a constant. Thus, the terminal device can determine the exercise speed based on the value of the rotating speed of the driving wheel and the conversion formula V =R x d.
- Referring to FIG. 5, the method in some embodiments includes determining (by the terminal device) a target exercise duration based on the target exercise distance and the exercise speed. After the terminal device determines the exercise speed of the user, it is configured to determine the target exercise duration based on the target exercise distance and the exercise speed.
- In some embodiments, the terminal device stores a formula for converting between target exercise duration from the target exercise distance and the exercise speed. Upon receiving a user input indicating the target exercise distance and determining the exercise speed, the terminal device is configured to determine the target exercise duration based on the target exercise distance, the exercise speed, and the conversion formula. Optionally, the conversion formula may be expressed as S = V x T, wherein S stands for the target exercise distance (m) , V stands for the exercise speed (m/s) , and T stands for the target exercise duration (s) . Thus, the terminal device can determine the target exercise duration based on the target exercise distance, the exercise speed, and the conversion formula S = V x T.
- Referring to FIG. 5, the method in some embodiments includes transmitting a signal indicating the target exercise duration from the terminal device to the exercise equipment. Once the terminal device determines the target exercise duration, it is configured to transmit a signal indicating the target exercise duration to the exercise equipment. Optionally, the terminal device is configured to transmit a signal indicating the target exercise duration to the exercise equipment through the communication block.
- Referring to FIG. 5, the method in some embodiments includes controlling (by the exercise equipment) the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration. When the terminal device transmits the signal indicating the target exercise duration to the exercise equipment, the exercise equipment is configured to receive the signal indicating the target exercise duration, and control the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration. In one example, the exercise equipment is configured to control the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on a target exercise duration T. Optionally, the exercise equipment includes a controller, and the controller is configured to control the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on a target exercise duration.
- In some embodiments, the step of transmitting a signal indicating a rotating speed of the driving wheel, the step of determining an exercise speed based on a value of the rotating speed of the driving wheel, the step of determining a target exercise duration based on the target exercise distance and the exercise speed, the step of transmitting a signal indicating the target exercise duration, and the step of controlling the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration are performed in real time. For example, the exercise equipment measures the rotating speed of the driving wheel in real time, and transmits the signal indicating the rotating speed of the driving wheel to the terminal device in real time. The terminal device determines, in real time, the exercise speed based on the value of the rotating speed of the driving wheel received in real time received from the exercise equipment. The terminal device transmits, in real time, the signal indicating the target exercise duration to the exercise equipment. The exercise equipment controls, in real time, the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration received from the terminal device.
- Referring to FIG. 4 again, the method in some embodiments further includes determining (by the terminal device) one or both of a target amount of calories-burned and a target amount of sweat-generated based on the simulation parameter and the target exercise distance.
- In some embodiments, the terminal device stores a first formula for calculating the amount of calories-burned and a second formula for calculating the amount of sweat-generated. The first and the second formulas take the simulation parameter and the target exercise distance as inputs for calculating the amount of calories-burned and the amount of sweat-generated, respectively. The terminal device is configured to calculate the amount of calories-burned using the first formula and using the simulation parameter and the target exercise distance as inputs. The terminal device is configured to calculate the amount of sweat-generated using the second formula and using the simulation parameter and the target exercise distance as inputs.
- In some embodiments, the terminal device calculates the amount of calories-burned and the amount of sweat-generated, respectively, using the target exercise duration, the exercise speed, the simulation parameter and the target exercise distance as inputs. Optionally, the terminal device is configured to analyze the target exercise duration, the exercise speed, the simulation parameter and the target exercise distance, and calculate the amount of calories-burned and the amount of sweat-generated based on a result of the analysis.
- Referring to FIG. 4 again, the method in some embodiments further includes generating (by the terminal device) an exercise summary based on one or both of the target amount of calories-burned and the target amount of sweat-generated. Upon determining the amount of calories-burned and the amount of sweat-generated, the terminal device is configured to generate the exercise summary based on one or both of the target amount of calories-burned and the target amount of sweat-generated.
- Referring to FIG. 4 again, the method in some embodiments further includes displaying (by the terminal device) the exercise summary. After the exercise summary is generated, the terminal device is configured to display the exercise summary, e.g., to a user.
- Referring to FIG. 4 again, the method in some embodiments further includes updating the fitness regimen based on the body weight of the user, the target body weight, and the exercise summary. After the exercise summary is generated, the terminal device is configured to update the fitness regimen based on the body weight of the user, the target body weight, and the exercise summary. In one example, the terminal device is configured to evaluate whether the user in the present exercise has reached a target fitness goal. If the user has not reached a target fitness goal in the present exercise, the terminal device is configured to increase the exercise intensity for future exercises, and update the fitness regimen accordingly.
- In the present method for simulating an exercise environment in an exercise equipment, the terminal device is capable of controlling the actuator to actuate the driving force applied to the driven wheel based on a control parameter. Because the driven wheel is coupled with the driving wheel, the actuator is also capable of actuating the driving force applied to the driving wheel indirectly. In the present method, a user may conveniently adjust a level of exercise intensity on an individual basis according to the user’s fitness needs. As compared to the conventional exercise equipment that has limited functions and cannot be personalized, the present exercise equipment has enriched functionalities that can easily meet the user’s fitness needs on an individualized level.
- Moreover, in an exercise equipment assembly having the present method implemented, the virtual reality device is capable of displaying the target virtual reality environment. While the user is exercising on the exercise equipment assembly, the user may experience an outdoor exercising environment through the virtual reality device. In such a simulated environment, the user can enjoy the outdoor exercising fun while staying indoors.
- In another aspect, the present disclosure provides an apparatus for simulating an exercise environment in an exercise equipment. FIG. 6 is a schematic diagram illustrating the structure of an apparatus for simulating an exercise environment in an exercise equipment in some embodiments according to the present disclosure. The apparatus 500 may be incorporated into an exercise equipment assembly described herein (e.g., an exercise equipment assembly as shown in FIG. 2) in a form of hardware, in a form of software, or in a form of a combination of hardware and software. In some embodiments, the exercise equipment assembly includes an exercise equipment (e.g., an exercise equipment as shown in FIG. 1) and a virtual reality device. Optionally, the exercise equipment includes a main body; a transmission; a driving wheel rotatably mounted on the main body; a driven wheel rotatably mounted on the main body and operatively coupled to the driving wheel through the transmission; and an actuator configured to actuate a driving force applied to the driven wheel. Optionally, the exercise equipment further includes a controller (e.g., a controller built-in to the actuator) ; and a communication block, the controller and the communication block being communicatively connected with each other.
- Referring to FIG. 6, the apparatus 500 for simulating an exercise environment in some embodiments includes a receiving module 501, a generating module 502, and a control module 503. The receiving module 501 is configured to receive a user input indicating a simulation parameter. The generating module 502 is configured to generate a control parameter for controlling the actuator based on the simulation parameter. The control module 503 is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter.
- In the present apparatus for simulating an exercise environment in an exercise equipment, the apparatus is capable of controlling the actuator to actuate the driving force applied to the driven wheel based on a control parameter. Because the driven wheel is coupled with the driving wheel, the actuator is also capable of actuating the driving force applied to the driving wheel indirectly. Using the present apparatus, a user may conveniently adjust a level of exercise intensity on an individual basis according to the user’s fitness needs. As compared to the conventional exercise equipment that has limited functions and cannot be personalized, the exercise equipment controlled by the present apparatus for simulating an exercise environment has enriched functionalities that can easily meet the user’s fitness needs on an individualized level.
- In some embodiments, the apparatus for simulating an exercise environment includes a memory; and one or more processors. The memory and the at least one processor are communicatively connected with each other. The memory stores computer-executable instructions for controlling the one or more processors to receive an input including a simulation parameter for simulating environmental conditions for exercise; generate a control parameter for controlling the actuator based on the simulation parameter; and transmit the control parameter to the communication block. Optionally, the communication block is configured to receive the control parameter from the apparatus for simulating the exercise environment and configured to transmit the control parameter to the controller. The controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block.
- In some embodiments, the apparatus further includes a virtual reality device. Optionally, the memory stores computer-executable instructions for controlling the one or more processors to display at least one virtual reality environment options; receive an input indicating one of the at least one virtual reality environment options as a target virtual reality environment option; and transmit a signal to the virtual reality device for displaying a target virtual reality environment corresponding to the selected virtual reality environment option. The virtual reality device is configured to display the target virtual reality environment.
- In some embodiments, the memory stores computer-executable instructions for controlling the one or more processors to receive a signal from the communication block indicating a pressure applied to the exercise equipment by a user; determine a body weight of the user based on the pressure; receive an input indicating a target body weight; and determine a fitness regimen based on the body weight and the target body weight.
- In some embodiments, the memory stores computer-executable instructions for controlling the one or more processors to receive an input indicating a target exercise distance; determine one or both of a target amount of calories-burned and a target amount of sweat-generated based on the simulation parameter and the target exercise distance; generate an exercise summary based on one or both of the target amount of calories-burned and the target amount of sweat-generated; and display the exercise summary.
- In some embodiments, the memory stores computer-executable instructions for controlling the one or more processors to receive a signal from the communication block indicating a rotating speed of the driving wheel; determine an exercise speed based on a value of the rotating speed of the driving wheel; determine a target exercise duration based on the target exercise distance and the exercise speed; and transmit a signal indicating the target exercise duration to the communication block. Optionally, the communication block is configured to receive the signal indicating the target exercise duration from the apparatus for simulating the exercise environment and configured to transmit the signal indicating the target exercise duration to the controller. Optionally, the controller is configured to control the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration received from the communication block.
- In some embodiments, the actuator includes an electric motor. Optionally, the simulation parameter includes a road condition parameter for simulating one of a plurality of environmental conditions for exercise including an uphill riding condition, a downhill riding condition, and a flat surface riding condition, and the control parameter includes a road condition control parameter for controlling the electric motor in a first operating state or in a second operating state, the electric motor being driven by the driven wheel in the first operating state, the electric motor capable of actively rotating thereby driving the driven wheel. Optionally, the memory stores computer-executable instructions for controlling the one or more processors to receive a first input including a first road condition parameter for simulating the uphill riding condition; and generate a first road condition control parameter based on the first road condition parameter for controlling the electric motor in the first operating state. Optionally, the memory stores computer-executable instructions for controlling the one or more processors to receive a second input including a second road condition parameter for simulating the flat surface riding condition; and generate a second road condition control parameter and a first torque parameter based on the first road condition parameter for controlling the electric motor in the second operating state, the first torque parameter having a value less than a threshold value. Optionally, the memory stores computer-executable instructions for controlling the one or more processors to receive a third input including a third road condition parameter and a slope gradient parameter for simulating the downhill riding condition; and generate a third road condition control parameter based on the third road condition parameter and a second torque parameter based on the slope gradient parameter for controlling the electric motor in the second operating state, the second torque parameter being negatively correlated to the slope gradient parameter.
- In some embodiments, the memory stores computer-executable instructions for controlling the one or more processors to generate the second torque parameter based on the slope gradient parameter according to an equation T=Ψ/A; wherein T is the second torque parameter, A is the slope gradient parameter, and Ψ is a coefficient.
- In some embodiments, the controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block. Optionally, the controller is configured to control the electric motor to be in the first operating state thereby actuating the driving force applied to the driven wheel, when an input including the first road condition parameter is received by the apparatus for simulating the exercise environment. Optionally, the controller is configured to control the electric motor to be in the second operating state, and actuate the driving force applied to the driven wheel based on the first torque parameter, when an input including the second road condition parameter is received by the apparatus for simulating the exercise environment. Optionally, the controller is configured to control the electric motor to be in the second operating state, and actuate the driving force applied to the driven wheel based on the second torque parameter, when an input including the third road condition parameter is received by the apparatus for simulating the exercise environment.
- The foregoing description of the embodiments of the invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form or to exemplary embodiments disclosed. Accordingly, the foregoing description should be regarded as illustrative rather than restrictive. Obviously, many modifications and variations will be apparent to practitioners skilled in this art. The embodiments are chosen and described in order to explain the principles of the invention and its best mode practical application, thereby to enable persons skilled in the art to understand the invention for various embodiments and with various modifications as are suited to the particular use or implementation contemplated. It is intended that the scope of the invention be defined by the claims appended hereto and their equivalents in which all terms are meant in their broadest reasonable sense unless otherwise indicated. Therefore, the term “the invention” , “the present invention” or the like does not necessarily limit the claim scope to a specific embodiment, and the reference to exemplary embodiments of the invention does not imply a limitation on the invention, and no such limitation is to be inferred. The invention is limited only by the spirit and scope of the appended claims. Moreover, these claims may refer to use “first” , “second” , etc. following with noun or element. Such terms should be understood as a nomenclature and should not be construed as giving the limitation on the number of the elements modified by such nomenclature unless specific number has been given. Any advantages and benefits described may not apply to all embodiments of the invention. It should be appreciated that variations may be made in the embodiments described by persons skilled in the art without departing from the scope of the present invention as defined by the following claims. Moreover, no element and component in the present disclosure is intended to be dedicated to the public regardless of whether the element or component is explicitly recited in the following claims.
Claims (20)
- An exercise equipment, comprising:a main body;a transmission;a driving wheel rotatably mounted on the main body;a driven wheel rotatably mounted on the main body and operatively coupled to the driving wheel through the transmission;an actuator configured to actuate a driving force applied to the driven wheel; anda controller;wherein the controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on a control parameter.
- The exercise equipment of claim 1, further comprising:a communication block;wherein the controller and the communication block are communicatively connected with each other;the communication block is configured to receive the control parameter from a terminal device and configured to transmit the control parameter to the controller; andthe controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block.
- The exercise equipment of claim 2, further comprising:a biometric collector being communicatively connected with the communication block;wherein the biometric collector is configured to collect a biometric signal of a user, and configured to transmit the biometric signal to the terminal device through the communication block.
- The exercise equipment of claim 3, further comprising:a pressure measurement device being communicatively connected with the communication block;wherein the pressure measurement device is configured to measure a pressure applied to the exercise equipment, and configured to transmit a value of the pressure to the terminal device through the communication block.
- The exercise equipment of claim 4, further comprising:a seat system attached to the main body;wherein the pressure measurement device is disposed on the seat system.
- The exercise equipment of claim 2, further comprising:a rotating speed measurement device being communicatively connected with the communication block;wherein the rotating speed measurement device is configured to measure a rotating speed of the driving wheel, and configured to transmit a value of the rotating speed to the terminal device through the communication block; andthe controller is configured to control the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration received from the communication block.
- The exercise equipment of claim 5, further comprising:a base;a handlebar system; anda first crank, a second crank, and an axle shaft;wherein the actuator comprises an electric motor;the main body has an arch shape structure having a first end and a second end;a first side of the first end is securely attached to a first side of the base, the first side of the base being co-planar with a planar surface tangent to the first side of the first end;the main body comprises a first mount for securely mounting the driving wheel on the main body, the first mount being on a second side of the first end opposite to the first side of the first end;the main body comprises a second mount for securely mounting the seat system on the main body, the second mount being on a first side of the second end;the main body comprises a third mount for securely mounting the handlebar system on the main body, the third mount being between the first mount and the second mount;the base comprises a fourth mount for securely mounting the electric motor on the base;the first crank and the second crank respectively attached to a first end and a second end of the axle shaft; andthe first crank and the second crank coupled with the driving wheel through the axle shaft.
- The exercise equipment of claim 7, further comprising a fifth mount for mounting a terminal device on the handlebar system.
- The exercise equipment of claim 8, wherein the first mount, the second mount, and the third mount are integral with the main body;the fourth mount is integral with the base; andthe fifth mount is integral with the handlebar system.
- An excise equipment assembly, comprising the exercise equipment of any one of claims 1 to 9.
- The excise equipment assembly of claim 10, further comprising a terminal device;wherein the exercise equipment further comprises a controller and a communication block, the controller and the communication block being communicatively connected with each other;the terminal device is configured to:receive an input comprising a simulation parameter for simulating environmental conditions for exercise;generate a control parameter for controlling the actuator based on the simulation parameter; andtransmit the control parameter to the communication block;wherein the communication block is configured to receive the control parameter from the terminal device and configured to transmit the control parameter to the controller; andthe controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block.
- The excise equipment assembly of claim 11, further comprising a virtual reality device;wherein the terminal device is configured to:display at least one virtual reality environment options;receive an input indicating one of the at least one virtual reality environment options as a target virtual reality environment option;transmit a signal to the virtual reality device for displaying a target virtual reality environment corresponding to the target virtual reality environment option;the virtual reality device is configured to display the target virtual reality environment.
- An apparatus for simulating an exercise environment in an exercise equipment:wherein the exercise equipment comprises:a main body;a transmission;a driving wheel rotatably mounted on the main body;a driven wheel rotatably mounted on the main body and operatively coupled to the driving wheel through the transmission;an actuator configured to actuate a driving force applied to the driven wheel;a controller; anda communication block, the controller and the communication block being communicatively connected with each other;wherein the apparatus for simulating the exercise environment comprises:a memory; andone or more processors;wherein the memory and the at least one processor are communicatively connected with each other;the memory stores computer-executable instructions for controlling the one or more processors to:receive an input comprising a simulation parameter for simulating environmental conditions for exercise;generate a control parameter for controlling the actuator based on the simulation parameter; andtransmit the control parameter to the communication block;wherein the communication block is configured to receive the control parameter from the apparatus for simulating the exercise environment and configured to transmit the control parameter to the controller; andthe controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block.
- The apparatus of claim 13, further comprising a virtual reality device;wherein the memory stores computer-executable instructions for controlling the one or more processors to:display at least one virtual reality environment options;receive an input indicating one of the at least one virtual reality environment options as a target virtual reality environment option; andtransmit a signal to the virtual reality device for displaying a target virtual reality environment corresponding to the selected virtual reality environment option;andthe virtual reality device is configured to display the target virtual reality environment.
- The apparatus of claim 13,wherein the memory stores computer-executable instructions for controlling the one or more processors to:receive a signal from the communication block indicating a pressure applied to the exercise equipment by a user;determine a body weight of the user based on the pressure;receive an input indicating a target body weight; anddetermine a fitness regimen based on the body weight and the target body weight.
- The apparatus of claim 15,wherein the memory stores computer-executable instructions for controlling the one or more processors to:receive an input indicating a target exercise distance;determine one or both of a target amount of calories-burned and a target amount of sweat-generated based on the simulation parameter and the target exercise distance;generate an exercise summary based on one or both of the target amount of calories-burned and the target amount of sweat-generated; anddisplay the exercise summary.
- The apparatus of claim 16,wherein the memory stores computer-executable instructions for controlling the one or more processors to:receive a signal from the communication block indicating a rotating speed of the driving wheel;determine an exercise speed based on a value of the rotating speed of the driving wheel;determine a target exercise duration based on the target exercise distance and the exercise speed; andtransmit a signal indicating the target exercise duration to the communication block;wherein the communication block is configured to receive the signal indicating the target exercise duration from the apparatus for simulating the exercise environment and configured to transmit the signal indicating the target exercise duration to the controller; andthe controller is configured to control the actuator to adjust a target duration during which the driving force is applied to the driven wheel based on the target exercise duration received from the communication block.
- The apparatus of claim 17,wherein the actuator comprises an electric motor;the simulation parameter comprises a road condition parameter for simulating one of a plurality of environmental conditions for exercise comprising an uphill riding condition, a downhill riding condition, and a flat surface riding condition;the control parameter comprises a road condition control parameter for controlling the electric motor in a first operating state or in a second operating state, the electric motor being driven by the driven wheel in the first operating state, the electric motor capable of actively rotating thereby driving the driven wheel;the memory stores computer-executable instructions for controlling the one or more processors to:receive a first input comprising a first road condition parameter for simulating the uphill riding condition; and generate a first road condition control parameter based on the first road condition parameter for controlling the electric motor in the first operating state; orreceive a second input comprising a second road condition parameter for simulating the flat surface riding condition; and generate a second road condition control parameter and a first torque parameter based on the first road condition parameter for controlling the electric motor in the second operating state, the first torque parameter having a value less than a threshold value; orreceive a third input comprising a third road condition parameter and a slope gradient parameter for simulating the downhill riding condition; and generate a third road condition control parameter based on the third road condition parameter and a second torque parameter based on the slope gradient parameter for controlling the electric motor in the second operating state, the second torque parameter being negatively correlated to the slope gradient parameter.
- The apparatus of claim 18, wherein the memory stores computer-executable instructions for controlling the one or more processors to generate the second torque parameter based on the slope gradient parameter according to the following equation:T=Ψ/A;wherein T is the second torque parameter, A is the slope gradient parameter, and Ψ is a coefficient.
- The apparatus of claim 19, whereinthe controller is configured to control the actuator to actuate the driving force applied to the driven wheel based on the control parameter received from the communication block;the controller is configured to:control the electric motor to be in the first operating state thereby actuating the driving force applied to the driven wheel, when an input comprising the first road condition parameter is received by the apparatus for simulating the exercise environment; orcontrol the electric motor to be in the second operating state, and actuate the driving force applied to the driven wheel based on the first torque parameter, when an input comprising the second road condition parameter is received by the apparatus for simulating the exercise environment; orcontrol the electric motor to be in the second operating state, and actuate the driving force applied to the driven wheel based on the second torque parameter, when an input comprising the third road condition parameter is received by the apparatus for simulating the exercise environment.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610280748.0A CN105709372B (en) | 2016-04-28 | 2016-04-28 | Body-building bicycle, body-building system, body-building control method and device |
PCT/CN2017/072463 WO2017185843A1 (en) | 2016-04-28 | 2017-01-24 | Exercise equipment and exercise equipment assembly, and apparatus and method for simulating exercise environment in exercise equipment |
Publications (3)
Publication Number | Publication Date |
---|---|
EP3448533A1 true EP3448533A1 (en) | 2019-03-06 |
EP3448533A4 EP3448533A4 (en) | 2020-01-22 |
EP3448533B1 EP3448533B1 (en) | 2022-04-06 |
Family
ID=56162584
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP17733725.0A Active EP3448533B1 (en) | 2016-04-28 | 2017-01-24 | Exercise equipment and exercise equipment assembly, and apparatus and method for simulating exercise environment in exercise equipment |
Country Status (4)
Country | Link |
---|---|
US (1) | US20180207485A1 (en) |
EP (1) | EP3448533B1 (en) |
CN (1) | CN105709372B (en) |
WO (1) | WO2017185843A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112107827A (en) * | 2020-08-31 | 2020-12-22 | 国家体育总局体育科学研究所 | VR body-building vehicle for old people |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105709372B (en) * | 2016-04-28 | 2018-11-27 | 京东方科技集团股份有限公司 | Body-building bicycle, body-building system, body-building control method and device |
CN105920781A (en) * | 2016-06-30 | 2016-09-07 | 姚前 | Fitness and entertainment method, fitness and entertainment device and fitness and entertainment system |
CN107666492B (en) * | 2016-07-25 | 2021-07-27 | 中兴通讯股份有限公司 | Control method, service sensor, service device and terminal |
CN106139523B (en) * | 2016-07-28 | 2018-01-23 | 温州医科大学 | A kind of motion frequency regulation and control controller for training bicycle |
CN106621194A (en) * | 2016-09-22 | 2017-05-10 | 北京用友政务软件有限公司 | Exercise interaction system and method based on virtual reality |
CN109173151B (en) * | 2017-06-09 | 2020-06-02 | 浙江智卓工业机器人有限公司 | VR exercise bicycle |
CN107233723B (en) * | 2017-06-28 | 2020-12-22 | 义乌市智享通讯设备有限公司 | Intelligent game mat |
CN107930020A (en) * | 2017-07-07 | 2018-04-20 | 中国计量大学 | A kind of body-building bicycle system based on virtual reality technology |
CN108388338B (en) * | 2018-01-22 | 2021-06-25 | 广州慧玥文化传播有限公司 | Control method and system based on VR equipment |
CN108744472B (en) * | 2018-04-19 | 2019-11-15 | 福建工程学院 | Ride equipment and its control method based on virtual reality technology |
US11504626B2 (en) * | 2018-11-29 | 2022-11-22 | Ts Tech Co., Ltd. | Seat system and seat experience device |
TWI724767B (en) * | 2019-01-25 | 2021-04-11 | 美商愛康運動與健康公司 | Systems and methods for an interactive pedaled exercise device |
US11298587B2 (en) * | 2019-05-31 | 2022-04-12 | Drip Fitness Llc | Climber exercise machine |
US11931622B2 (en) * | 2019-08-29 | 2024-03-19 | Wahoo Fitness Llc | Indoor training bicycle device |
TWI811998B (en) * | 2021-03-04 | 2023-08-11 | 仁寶電腦工業股份有限公司 | Sport information processing apparatus and control method thereof using the same |
CN113515695B (en) * | 2021-05-06 | 2023-05-05 | 乐渊网络科技(上海)有限公司 | Exercise assisting method, apparatus, electronic device, and computer-readable storage medium |
CN114432674B (en) * | 2022-02-09 | 2023-02-03 | 南京科源软件技术有限公司 | Bicycle simulation riding training method and system |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6749537B1 (en) * | 1995-12-14 | 2004-06-15 | Hickman Paul L | Method and apparatus for remote interactive exercise and health equipment |
US8029415B2 (en) * | 1999-07-08 | 2011-10-04 | Icon Ip, Inc. | Systems, methods, and devices for simulating real world terrain on an exercise device |
US20070032345A1 (en) * | 2005-08-08 | 2007-02-08 | Ramanath Padmanabhan | Methods and apparatus for monitoring quality of service for an exercise machine communication network |
US7833135B2 (en) * | 2007-06-27 | 2010-11-16 | Scott B. Radow | Stationary exercise equipment |
US20100035726A1 (en) * | 2008-08-07 | 2010-02-11 | John Fisher | Cardio-fitness station with virtual-reality capability |
CN201492862U (en) * | 2009-05-22 | 2010-06-02 | 郭华 | Live-action interaction multifunction treadmill |
FR2951381B1 (en) * | 2009-10-20 | 2016-04-15 | Felix Touret | DEVICE INTENDED PARTICULARLY FOR SPORTING TRAINING. |
CN102343139A (en) * | 2010-07-30 | 2012-02-08 | 昌祐科技国际股份有限公司 | Multimedia sports apparatus with bidirectional data transmission and display function |
CN102451544B (en) * | 2010-10-20 | 2013-08-14 | 吴金祥 | Intelligent body-building system and control method thereof |
US9468794B2 (en) * | 2011-09-01 | 2016-10-18 | Icon Health & Fitness, Inc. | System and method for simulating environmental conditions on an exercise bicycle |
US9586090B2 (en) * | 2012-04-12 | 2017-03-07 | Icon Health & Fitness, Inc. | System and method for simulating real world exercise sessions |
CN202961681U (en) * | 2012-11-29 | 2013-06-05 | 西安大昱光电科技有限公司 | Video linkage body building bicycle |
US10004940B2 (en) * | 2012-11-30 | 2018-06-26 | Activetainment AS | Exercising bicycle |
TWM473846U (en) * | 2013-05-21 | 2014-03-11 | Chao-Shen Chou | Exercise bike |
CN103550914B (en) * | 2013-10-29 | 2016-04-20 | 北京踏行天际科技发展有限公司 | A kind of real-time analysis analogue means of sports equipment and control method |
CN105056475A (en) * | 2015-07-17 | 2015-11-18 | 南京空山新雨环保科技有限公司 | Exercise bike having motion sensing game function |
CN204952085U (en) * | 2015-09-11 | 2016-01-13 | 深圳市伊吉康科技有限公司 | Exercise bicycle |
CN205549375U (en) * | 2016-04-28 | 2016-09-07 | 京东方科技集团股份有限公司 | Body -building bicycle and body -building system |
CN105709372B (en) * | 2016-04-28 | 2018-11-27 | 京东方科技集团股份有限公司 | Body-building bicycle, body-building system, body-building control method and device |
-
2016
- 2016-04-28 CN CN201610280748.0A patent/CN105709372B/en active Active
-
2017
- 2017-01-24 US US15/542,189 patent/US20180207485A1/en not_active Abandoned
- 2017-01-24 EP EP17733725.0A patent/EP3448533B1/en active Active
- 2017-01-24 WO PCT/CN2017/072463 patent/WO2017185843A1/en active Application Filing
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112107827A (en) * | 2020-08-31 | 2020-12-22 | 国家体育总局体育科学研究所 | VR body-building vehicle for old people |
CN112107827B (en) * | 2020-08-31 | 2022-03-08 | 国家体育总局体育科学研究所 | VR body-building vehicle for old people |
Also Published As
Publication number | Publication date |
---|---|
CN105709372B (en) | 2018-11-27 |
EP3448533A4 (en) | 2020-01-22 |
CN105709372A (en) | 2016-06-29 |
EP3448533B1 (en) | 2022-04-06 |
US20180207485A1 (en) | 2018-07-26 |
WO2017185843A1 (en) | 2017-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3448533B1 (en) | Exercise equipment and exercise equipment assembly, and apparatus and method for simulating exercise environment in exercise equipment | |
US11850497B2 (en) | Modular exercise device | |
TWI718229B (en) | Stationary ergometric exercise device, method of oprating stationary ergometric exercise device, and computer program product | |
US9375629B2 (en) | Method and apparatus for visual simulation of exercise | |
US9694235B2 (en) | Method and system for virtual hiking | |
KR102054134B1 (en) | Method and system for exercise coaching based on exercise machine | |
JP6332830B2 (en) | Exercise support system, exercise support method, and exercise support program | |
JP5922105B2 (en) | System and apparatus for correlating heart rate with exercise parameters | |
TW201815444A (en) | Overlaying exercise information on a remote display | |
US20030008731A1 (en) | Automated method and system for golf club selection based on swing type | |
KR20160054325A (en) | Management system and the method for customized personal training | |
US7815547B2 (en) | Exercise system capable of providing heart rate detection warning and control method thereof | |
KR102066001B1 (en) | Method and system for exercise coaching based on sports twin index | |
JP2017000522A (en) | Information processor, information processing system and insole | |
KR101878201B1 (en) | Real time interactive health care apparatus based on display and the method thereof | |
CN105460122A (en) | Crank angle indicating system | |
CN105664469A (en) | Movement system with simulated scene and realizing method thereof | |
KR101066183B1 (en) | Context-Aware Base Ubiquitous Network Exercise Training System | |
JP4641639B2 (en) | Total exercise system | |
CN201880275U (en) | Exerciser with exercise state feedback function | |
EP2451541B1 (en) | Device to assist in the practice of a physical activity session, and physical activity apparatus provided with such a device | |
TWI542384B (en) | Sports training methods | |
CN105903154A (en) | Active bodybuilding bicycle | |
KR101831797B1 (en) | Virtual reality interactive bicycle riding system and simulation method thereof | |
TWM614584U (en) | Fitness equipment riding posture measurement display system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: UNKNOWN |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE |
|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
17P | Request for examination filed |
Effective date: 20170707 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
DAV | Request for validation of the european patent (deleted) | ||
DAX | Request for extension of the european patent (deleted) | ||
RIC1 | Information provided on ipc code assigned before grant |
Ipc: A63B 22/06 20060101AFI20190911BHEP Ipc: A63B 24/00 20060101ALI20190911BHEP Ipc: A63F 13/25 20140101ALI20190911BHEP |
|
R17P | Request for examination filed (corrected) |
Effective date: 20170707 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R079 Ref document number: 602017055547 Country of ref document: DE Free format text: PREVIOUS MAIN CLASS: A63B0022080000 Ipc: A63B0022060000 |
|
A4 | Supplementary search report drawn up and despatched |
Effective date: 20191220 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: A63B 71/06 20060101ALI20191216BHEP Ipc: A63F 13/245 20140101ALI20191216BHEP Ipc: G06F 3/01 20060101ALI20191216BHEP Ipc: A63B 21/005 20060101ALI20191216BHEP Ipc: A63B 24/00 20060101ALI20191216BHEP Ipc: A63F 13/212 20140101ALI20191216BHEP Ipc: A63B 22/06 20060101AFI20191216BHEP Ipc: A63F 13/214 20140101ALI20191216BHEP Ipc: A63F 13/25 20140101ALI20191216BHEP Ipc: A63F 13/218 20140101ALI20191216BHEP |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
17Q | First examination report despatched |
Effective date: 20201204 |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
INTG | Intention to grant announced |
Effective date: 20211019 |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE PATENT HAS BEEN GRANTED |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: REF Ref document number: 1480746 Country of ref document: AT Kind code of ref document: T Effective date: 20220415 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602017055547 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG9D |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: MP Effective date: 20220406 |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MK05 Ref document number: 1480746 Country of ref document: AT Kind code of ref document: T Effective date: 20220406 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220808 Ref country code: NO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220706 Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220707 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220706 Ref country code: AT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: RS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220806 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 602017055547 Country of ref document: DE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SM Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed |
Effective date: 20230110 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20230124 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230124 |
|
REG | Reference to a national code |
Ref country code: BE Ref legal event code: MM Effective date: 20230131 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230131 Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230124 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230131 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230131 Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230131 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20230124 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20240119 Year of fee payment: 8 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20220406 |