U.S. patent application number 15/542189 was filed with the patent office on 2018-07-26 for exercise equipment and exercise equipment assembly, and apparatus and method for simulating exercise environment in exercise equipment.
This patent application is currently assigned to BOE TECHNOLOGY GROUP CO., LTD.. The applicant listed for this patent is BOE TECHNOLOGY GROUP CO., LTD.. Invention is credited to Zhongcheng Gui, Guodong Huang, Changlin Leng, Pan Ni, Junmin Sun.
Application Number | 20180207485 15/542189 |
Document ID | / |
Family ID | 56162584 |
Filed Date | 2018-07-26 |
United States Patent
Application |
20180207485 |
Kind Code |
A1 |
Sun; Junmin ; et
al. |
July 26, 2018 |
EXERCISE EQUIPMENT AND EXERCISE EQUIPMENT ASSEMBLY, AND APPARATUS
AND METHOD FOR SIMULATING EXERCISE ENVIRONMENT IN EXERCISE
EQUIPMENT
Abstract
The present application discloses an exercise equipment having 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. The controller is configured to
control the actuator to actuate the driving force applied to the
driven wheel based on a control parameter.
Inventors: |
Sun; Junmin; (Beijing,
CN) ; Huang; Guodong; (Beijing, CN) ; Gui;
Zhongcheng; (Beijing, CN) ; Ni; Pan; (Beijing,
CN) ; Leng; Changlin; (Beijing, CN) |
|
Applicant: |
Name |
City |
State |
Country |
Type |
BOE TECHNOLOGY GROUP CO., LTD. |
Beijing |
|
CN |
|
|
Assignee: |
BOE TECHNOLOGY GROUP CO.,
LTD.
Beijing
CN
|
Family ID: |
56162584 |
Appl. No.: |
15/542189 |
Filed: |
January 24, 2017 |
PCT Filed: |
January 24, 2017 |
PCT NO: |
PCT/CN2017/072463 |
371 Date: |
July 7, 2017 |
Current U.S.
Class: |
1/1 |
Current CPC
Class: |
A63B 2022/0611 20130101;
A63B 2220/833 20130101; A63B 2230/01 20130101; A63B 71/0622
20130101; A63F 13/212 20140902; G06F 3/011 20130101; A63F 13/218
20140902; A63B 2071/0638 20130101; A63B 2230/75 20130101; A63B
21/0058 20130101; A63F 13/25 20140902; A63B 22/0605 20130101; A63B
2220/80 20130101; A63B 2024/0096 20130101; A63B 2220/30 20130101;
A63F 13/803 20140902; A63B 2024/0093 20130101; A63B 2220/20
20130101; A63B 2071/0666 20130101; A63F 13/214 20140902; A63B
24/0087 20130101; A63B 2220/78 20130101; A63B 2220/70 20130101;
A63B 2225/50 20130101; A63F 13/245 20140902; A63B 2220/53
20130101 |
International
Class: |
A63B 24/00 20060101
A63B024/00; A63B 21/005 20060101 A63B021/005; A63B 22/06 20060101
A63B022/06 |
Foreign Application Data
Date |
Code |
Application Number |
Apr 28, 2016 |
CN |
201610280748.0 |
Claims
1. 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.
2. 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; 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.
3. 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.
4. 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.
5. 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.
6. 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; 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.
7. The exercise equipment of claim 5, further comprising: 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.
8. The exercise equipment of claim 7, further comprising a fifth
mount for mounting a terminal device on the handlebar system.
9. 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; and the fifth mount is
integral with the handlebar system.
10. An excise equipment assembly, comprising the exercise equipment
of claim 1.
11. 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; 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.
12. 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.
13. 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.
14. 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; 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.
15. 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; and determine a fitness
regimen based on the body weight and the target body weight.
16. 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; and
display the exercise summary.
17. 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; 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.
18. 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; 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.
19. 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=.PSI./A; wherein T is the second torque parameter, A is the slope
gradient parameter, and .PSI. is a coefficient.
20. The apparatus of claim 19, wherein 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.
Description
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claims priority to Chinese Patent
Application No. 201610280748.0, filed Apr. 28, 2016, the contents
of which are incorporated by reference in the entirety.
TECHNICAL FIELD
[0002] 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.
BACKGROUND
[0003] 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
[0004] 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.
[0005] 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.
[0006] 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.
[0007] 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.
[0008] 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.
[0009] 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.
[0010] 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.
[0011] Optionally, the exercise equipment further comprises a fifth
mount for mounting a terminal device on the handlebar system.
[0012] 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.
[0013] In another aspect, the present disclosure provides an excise
equipment assembly comprising the exercise equipment described
herein.
[0014] 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.
[0015] 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.
[0016] 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.
[0017] 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.
[0018] 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.
[0019] 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.
[0020] 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.
[0021] 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.
[0022] 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=.PSI./A; wherein T is the
second torque parameter, A is the slope gradient parameter, and
.PSI. is a coefficient.
[0023] 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
[0024] 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.
[0025] FIG. 1 is a schematic diagram illustrating the structure of
an exercise equipment in some embodiments according to the present
disclosure.
[0026] FIG. 2 is a schematic diagram illustrating the structure of
an exercise equipment assembly in some embodiments according to the
present disclosure.
[0027] 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.
[0028] 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.
[0029] 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.
[0030] 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.
DETAILED DESCRIPTION
[0031] 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.
[0032] 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.
[0033] 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.
[0034] 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 apart of the electric motor.
[0035] 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.
[0036] 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.
[0037] 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.
[0038] 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.
[0039] 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.
[0040] 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.
[0041] 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.
[0042] 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.
[0043] 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.
[0044] 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.
[0045] 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.
[0046] 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.
[0047] 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.
[0048] 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.
[0049] 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).
[0050] 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.
[0051] 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.
[0052] 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.
[0053] 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.
[0054] 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.
[0055] 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.
[0056] 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.
[0057] 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.
[0058] 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.
[0059] 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.ltoreq.30 degree.
[0060] 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.
[0061] 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.
[0062] 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.
[0063] 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.
[0064] 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.
[0065] 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.
[0066] 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.
[0067] 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.
[0068] 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
[0069] 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.
[0070] 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.times.g, wherein F stands for the pressure, M stands for the
body weight, and g is a constant of 9.8 m/s.sup.2.
[0071] 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.
[0072] 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.
[0073] 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.
[0074] 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.
[0075] 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.
[0076] 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.
[0077] 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.
[0078] 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.
[0079] 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.
[0080] Optionally, the terminal device is configured to generate
the second torque parameter T based on the slope gradient parameter
A and a formula T=.PSI./A; wherein T is the second torque
parameter, A is the slope gradient parameter, and .PSI. is a
coefficient.
[0081] 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-US-00001 TABLE 1 Simulation parameters Control parameters
Road condition Slope gradient Road condition Torque parameters
parameters control parameters parameters Y1 -- Z1 -- Y2 -- Z2 G Y3
A Z3 T = .PSI./A
[0082] 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=.PSI./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.
[0083] 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.
[0084] 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.
[0085] 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.
[0086] 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.
[0087] 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.
[0088] 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.
[0089] 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.
[0090] 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.
[0091] 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.
[0092] 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.
[0093] 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.
[0094] 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.
[0095] 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.
[0096] 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.
[0097] 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.
[0098] 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.
[0099] 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.times.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.times.d.
[0100] 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.
[0101] 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.times.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.times.T.
[0102] 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.
[0103] 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.
[0104] 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.
[0105] 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.
[0106] 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.
[0107] 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.
[0108] 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.
[0109] 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.
[0110] 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.
[0111] 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.
[0112] 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.
[0113] 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.
[0114] 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.
[0115] 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.
[0116] 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.
[0117] 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.
[0118] 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.
[0119] 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.
[0120] 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.
[0121] 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.
[0122] 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=.PSI./A; wherein T is the second torque
parameter, A is the slope gradient parameter, and .PSI. is a
coefficient.
[0123] 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.
[0124] 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.
* * * * *