KR20160064350A - Data processing system for bicycle simulation and method thereof - Google Patents
Data processing system for bicycle simulation and method thereof Download PDFInfo
- Publication number
- KR20160064350A KR20160064350A KR1020140167691A KR20140167691A KR20160064350A KR 20160064350 A KR20160064350 A KR 20160064350A KR 1020140167691 A KR1020140167691 A KR 1020140167691A KR 20140167691 A KR20140167691 A KR 20140167691A KR 20160064350 A KR20160064350 A KR 20160064350A
- Authority
- KR
- South Korea
- Prior art keywords
- bicycle
- information
- simulation
- data processing
- motion
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B22/00—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
- A63B22/06—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement
- A63B22/0605—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing a circular movement, e.g. ergometers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
- A63B69/16—Training appliances or apparatus for special sports for cycling, i.e. arrangements on or for real bicycles
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S482/00—Exercise devices
- Y10S482/901—Exercise devices having computer circuitry
Landscapes
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Cardiology (AREA)
- Vascular Medicine (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
The present invention relates to a data processing system and a method thereof for performing a bicycle simulation, in which a plurality of users can perform simulations such as running a bicycle together in the room, And a method therefor.
As interest in health has increased, interest in bicycling, which is eco-friendly and beneficial to health, is also increasing.
In addition, when riding a bicycle outdoors, due to weather conditions and restriction of a space for riding a bicycle, bicycle exercise equipment for allowing a bicycle to be used indoors is also widely used.
However, in the case of the bicycle exercise equipment provided in the room, there is a problem that only the exercise effect is effected, and the bicycle pedal can be rotated only in a short time, so that it can be free or tired easily.
For this purpose, simulation systems such as running a virtual course in a virtual environment while using a bicycle exercise machine have been known.
Such an example is disclosed in Korean Patent (Application No. 10-2011-0093175, "Bike Exerciser Working in Response to Virtual Reality"), Korean Patent (Application No. 10-2009-0054938, "Standing Apparatus for Bicycle and Bicycle Virtual Reality Implementation System ").
However, these conventional techniques merely provide the effect of allowing the user to drive the bicycle in a virtual reality, and still have a problem that the bicycle must be driven alone. And there has been a problem that it can not induce the competitive psychology that can bring about the fun and effect of the exercise due to these problems.
Therefore, it is required to simulate a plurality of users so that they can ride together on a bicycle adjacent to or remote from each other, and there is a need for a technical idea that can induce competition and induce interest in exercise and increase exercise effect.
SUMMARY OF THE INVENTION The present invention has been made in an effort to solve such a problem, and it is an object of the present invention to provide a system and method for inducing competition by simulating bicycle motion information of other users on a display device .
In addition, by displaying biometric information (e.g., heart rate and the like) which is changed while another user performs a bicycle exercise, the user can check biometric information of another user and adaptively determine a driving strategy for the speed or direction of the user Thereby providing a system and a method for enhancing a motion effect as well as a more active interest in a virtual environment.
It is another object of the present invention to provide a system and a method for simulating an environment in which a plurality of users travel together while simulating the environment at the first person or outside of the user.
According to an aspect of the present invention, there is provided a data processing system for performing a bicycle simulation to solve the above-described technical problems, comprising: a data processing system for performing a bicycle simulation by means of at least one first sensor attached to a first bicycle, A sensor receiving module for receiving first motion information, an interface module for receiving second motion information of a second bicycle on which a second user is located, from another data processing system, A control module for calculating relative motion simulation information indicating a relative motion of the second bicycle based on the first motion information received by the sensor receiving module and the relative motion information calculated by the control module, The second display information corresponding to the second bicycle is simulated on the display device so as to correspond to the simulation information And a simulation module for performing the simulation.
The control module may calculate the first motion simulation information corresponding to the motion information of the first bicycle and control the simulation module to simulate the first display information corresponding to the first bicycle on the display device.
Wherein the interface module receives the biometric information of the second user through the biometric sensor attached to the second user and the other data processing system and the control module transmits the biometric information of the received second user to the display device As shown in Fig.
Wherein the data processing system for performing the bicycle simulation further includes a course information DB including information on a course that the first bicycle or the second bicycle travels in common, And simulate the second display information on the course simulation information corresponding to the course.
The data processing system performing the bicycle simulation may further include an actuator module for controlling an actuator for adjusting the intensity of exercise of the first bicycle based on information about the course.
According to an aspect of the present invention, there is provided a data processing system for performing a bicycle simulation, the system including a sensor for receiving first motion information of the first bicycle through at least one first sensor attached to a first bicycle on which a first user is boarded, An interface module for receiving second motion information of a second bicycle on which a second user is located from a remote data processing system from another data processing system, A control module for calculating first simulation information corresponding to the motion of the first bicycle and second simulation information corresponding to motion of the second bike based on the first motion information received by the control module, The first simulation information, and the second simulation information, respectively corresponding to the first simulation information and the second simulation information, And a simulation module for simulating the first display information and the second display information corresponding to each of the transfer times to the display device.
According to another aspect of the present invention, there is provided a data processing method for performing a bicycle simulation. The data processing system includes a data processing system for performing a bicycle simulation. The data processing system includes a first sensor mounted on a first bicycle, Receiving second motion information of a second bicycle on which a second user is located at a remote location from another data processing system, receiving the second motion information and the received first motion information Calculating relative motion simulation information indicating a relative motion of the second bicycle based on the motion information of the second bike and simulating the second display information corresponding to the second bike on the display device so as to correspond to the calculated relative motion simulation information .
The data processing method for performing the bicycle simulation includes the steps of receiving the biometric information of the second user through the biometric sensor attached to the second user and the other data processing system, And controlling the biometric information of the received second user to be displayed on the display device.
The data processing method for performing the bicycle simulation may simulate the second display information on the course simulation information corresponding to the course based on the information about the course that the first bicycle or the second bicycle travels in common have.
The data processing method for performing the bicycle simulation may further include controlling an actuator for adjusting the exercise intensity of the first bicycle based on the information about the course.
According to another aspect of the present invention, there is provided a data processing method for performing a bicycle simulation. The data processing system includes a data processing system for performing a bicycle simulation. The data processing system includes a first sensor mounted on a first bicycle, Receiving second motion information of a second bicycle on which a second user is located at a remote location from another data processing system, receiving the first motion information, based on the received second motion information and the first motion information, Calculating first simulation information corresponding to the motion of the first bike and second simulation information corresponding to motion of the second bike, and calculating the second simulation information corresponding to the calculated first simulation information and the second simulation information, respectively The first display information and the second display information corresponding to the first bicycle and the second bicycle, Comprising the step of illustration.
In order to solve the technical problem of the present invention, a program recorded on a recording medium for performing a data processing method installed in a data processing apparatus and performing the bicycle simulation may be provided.
According to the technical idea of the present invention, the bicycle motion information of other users can be simulated in a display device that the user views, thereby raising competition, thereby inducing continuous exercise and increasing the effect of exercise.
In addition, by displaying biometric information (e.g., heart rate and the like) which is changed while another user performs a bicycle exercise, the user can check biometric information of another user and adaptively determine a driving strategy for the speed or direction of the user Thereby, it is possible to induce higher interest and thereby enable continuous exercise.
In addition, simulation can be selectively performed at a first user's point of view or at an external point of view while simulating the environment in which the user travels with a plurality of users, thereby selectively providing an immersion degree.
BRIEF DESCRIPTION OF THE DRAWINGS A brief description of each drawing is provided to more fully understand the drawings recited in the description of the invention.
FIG. 1 is a diagram showing a schematic system configuration for a data processing method for performing a bicycle simulation according to an embodiment of the present invention.
2 is a diagram showing a schematic configuration of a data processing system for performing a bicycle simulation according to an embodiment of the present invention.
3 is a view showing an example of sensors according to an embodiment of the present invention.
4 is a diagram illustrating a result of performing a simulation on a virtual course according to a data processing method for performing a bicycle simulation according to an embodiment of the present invention.
BRIEF DESCRIPTION OF THE DRAWINGS The present invention is capable of various modifications and various embodiments, and specific embodiments are illustrated in the drawings and described in detail in the detailed description. It is to be understood, however, that the invention is not to be limited to the specific embodiments, but includes all modifications, equivalents, and alternatives falling within the spirit and scope of the invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
The terms first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another.
The terminology used in this application is used only to describe a specific embodiment and is not intended to limit the invention. The singular expressions include plural expressions unless the context clearly dictates otherwise.
In this specification, the terms "comprises" or "having" and the like refer to the presence of stated features, integers, steps, operations, elements, components, or combinations thereof, But do not preclude the presence or addition of features, numbers, steps, operations, components, parts, or combinations thereof.
Also, in this specification, when any one element 'transmits' data to another element, the element may transmit the data directly to the other element, or may be transmitted through at least one other element And may transmit the data to the other component. Conversely, when one element 'directly transmits' data to another element, it means that the data is transmitted to the other element without passing through another element in the element.
Hereinafter, the present invention will be described in detail with reference to the embodiments of the present invention with reference to the accompanying drawings. Like reference symbols in the drawings denote like elements.
FIG. 1 is a diagram showing a schematic system configuration for a data processing method for performing a bicycle simulation according to an embodiment of the present invention.
Referring to FIG. 1, a data processing system (hereinafter, referred to as a 'data processing system') 100 that performs a bicycle simulation may be provided for a data processing method for performing a bicycle simulation according to the technical idea of the present invention.
The
The first sensor (not shown) may be a sensor capable of sensing information necessary for simulating the running of the
According to an embodiment of the present invention, the
The
The
Meanwhile, the
The other
The other
The
As described above, the
When the simulation information is generated, the second display information corresponding to the second bicycle may be displayed on the
According to the technical idea of the present invention, the simulation result that the first user sees through the
Depending on the implementation, the simulation may be performed at a camera viewpoint maintaining a certain distance from the
In addition, the
As a result, the
2 is a diagram showing a schematic configuration of a data processing system for performing a bicycle simulation according to an embodiment of the present invention.
Referring to FIG. 2, a
The
The
In this specification, a module may mean a functional and structural combination of hardware for carrying out the technical idea of the present invention and software for driving the hardware. For example, the module may refer to a logical unit of a predetermined code and a hardware resource for executing the predetermined code, and it does not necessarily mean a physically connected code or a kind of hardware But can be easily deduced to the average expert in the field of the present invention.
The
The
The
FIG. 3 is a diagram illustrating an example of sensors according to an embodiment of the present invention. The motion information may include, for example, a
In addition, in order to sense the biometric information, the
The exercise information and / or the biometric information can be received by the
Referring again to FIG. 2, the
For this, the
In the case where the
According to another embodiment, the
The
The
In addition, the
When performing the simulation at the first user's viewpoint, the
An example of this is shown in Fig.
4 is a diagram illustrating a result of performing a simulation on a virtual course according to a data processing method for performing a bicycle simulation according to an embodiment of the present invention.
4A shows an example in which
Meanwhile, the
In addition, the
Meanwhile, the
In this case, the first user establishes the driving strategy for passing the second user based on the biometric information of the second user displayed on the
For example, the first user confirms whether or not the second user is exhausted through the biometric information, establishes a driving strategy, such as speeding up or moving up, when the second user is determined to be exhausted, It can cause interest like unfolding a driving race.
Meanwhile, the
The data processing method for performing the bicycle simulation according to the embodiment of the present invention may be implemented in the form of computer-readable program instructions and stored in a computer-readable recording medium. The target program may also be stored in a computer-readable recording medium. A computer-readable recording medium includes all kinds of recording apparatuses in which data that can be read by a computer system is stored.
Program instructions to be recorded on a recording medium may be those specially designed and constructed for the present invention or may be available to those skilled in the art of software.
Examples of the computer-readable recording medium include magnetic media such as a hard disk, a floppy disk and a magnetic tape, optical media such as CD-ROM and DVD, a floptical disk, And hardware devices that are specially configured to store and execute program instructions such as magneto-optical media and ROM, RAM, flash memory, and the like. The above-mentioned medium may also be a transmission medium such as a light or metal wire, wave guide, etc., including a carrier wave for transmitting a signal designating a program command, a data structure and the like. The computer readable recording medium may also be distributed over a networked computer system so that computer readable code can be stored and executed in a distributed manner.
Examples of program instructions include machine language code such as those produced by a compiler, as well as devices for processing information electronically using an interpreter or the like, for example, a high-level language code that can be executed by a computer.
The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.
It will be understood by those skilled in the art that the foregoing description of the present invention is for illustrative purposes only and that those of ordinary skill in the art can readily understand that various changes and modifications may be made without departing from the spirit or essential characteristics of the present invention. will be. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. For example, each component described as a single type may be dispersed and implemented, and components described as being similarly distributed may also be implemented in a combined form. The scope of the present invention is not limited to the above- It is intended that the present invention covers the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.
Claims (11)
An interface module for receiving second motion information of a second bicycle on which a second user is located at a remote location from another data processing system;
A control module for calculating relative motion simulation information indicating a relative motion of the second bicycle based on the second motion information received by the interface module and the first motion information received by the sensor receiving module; And
And a simulation module for simulating second display information corresponding to the second bicycle on the display device so as to correspond to the relative motion simulation information calculated by the control module.
A data processing system for performing a bicycle simulation for controlling the simulation module to calculate first motion simulation information corresponding to motion information of the first bicycle and to simulate first display information corresponding to the first bicycle on a display device, .
Receiving the biometric information of the second user through the biometric sensor attached to the second user and the other data processing system,
The control module includes:
And displays the received biometric information of the second user on the display device.
Further comprising a course information DB including information on a course that the first bicycle or the second bicycle travels in common,
The simulation module includes:
And performs a bicycle simulation for simulating the second display information on the course simulation information corresponding to the course based on the information about the course.
And an actuator module for controlling an actuator for adjusting an exercise intensity of the first bicycle based on information about the course.
An interface module for receiving second motion information of a second bicycle on which a second user is located at a remote location from another data processing system;
First simulation information corresponding to the motion of the first bike and motion information corresponding to motion of the second bike based on the second motion information received by the interface module and the first motion information received by the sensor receiving module A control module for calculating the second simulation information; And
Simulating the first display information and the second display information corresponding to each of the first bicycle and the second bicycle in the display device corresponding to each of the first simulation information and the second simulation information calculated by the control module A data processing system for performing a bicycle simulation including a simulation module.
Calculating relative motion simulation information indicating a relative motion of the second bicycle based on the received second motion information and the received first motion information; And
And simulating the second display information corresponding to the second bicycle on the display device so as to correspond to the calculated relative motion simulation information.
Receiving a biometric information of the second user through a biometric sensor attached to the second user and the other data processing system; And
And controlling the biometric information of the received second user to be displayed on the display device.
And performs the bicycle simulation for simulating the second display information on the course simulation information corresponding to the course based on the information about the course that the first bicycle or the second bicycle travels in common.
And controlling an actuator for adjusting an exercise intensity of the first bicycle based on information about the course.
Computing first simulation information corresponding to the motion of the first bicycle and second simulation information corresponding to motion of the second bike based on the received second motion information and the first motion information; And
Simulating the first display information and the second display information corresponding to each of the first bicycle and the second bicycle to the display device so as to correspond to each of the computed first simulation information and the second simulation information, A data processing method for performing a simulation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140167691A KR20160064350A (en) | 2014-11-27 | 2014-11-27 | Data processing system for bicycle simulation and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140167691A KR20160064350A (en) | 2014-11-27 | 2014-11-27 | Data processing system for bicycle simulation and method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20160064350A true KR20160064350A (en) | 2016-06-08 |
Family
ID=56193368
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140167691A KR20160064350A (en) | 2014-11-27 | 2014-11-27 | Data processing system for bicycle simulation and method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20160064350A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180054535A (en) * | 2018-05-10 | 2018-05-24 | 최병집 | Method and apparatus for providing realistic service for riding |
CN108992847A (en) * | 2018-08-03 | 2018-12-14 | 陈旭光 | A kind of Spinning auxiliary system and its working method and Spinning |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090054938A (en) | 2007-11-27 | 2009-06-01 | 소니 가부시끼 가이샤 | Display device and optical device |
KR20110093175A (en) | 2010-02-11 | 2011-08-18 | 박경섭 | Hot or cold electric pad |
-
2014
- 2014-11-27 KR KR1020140167691A patent/KR20160064350A/en not_active Application Discontinuation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090054938A (en) | 2007-11-27 | 2009-06-01 | 소니 가부시끼 가이샤 | Display device and optical device |
KR20110093175A (en) | 2010-02-11 | 2011-08-18 | 박경섭 | Hot or cold electric pad |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180054535A (en) * | 2018-05-10 | 2018-05-24 | 최병집 | Method and apparatus for providing realistic service for riding |
CN108992847A (en) * | 2018-08-03 | 2018-12-14 | 陈旭光 | A kind of Spinning auxiliary system and its working method and Spinning |
CN108992847B (en) * | 2018-08-03 | 2023-09-05 | 陈旭光 | Spinning auxiliary system, working method thereof and spinning |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102224188B1 (en) | System and method for providing health care contents for virtual reality using cloud based artificial intelligence | |
US11144116B2 (en) | Virtual reality exercise game | |
RU2719237C1 (en) | Systems and methods of controlling vehicles for skating during game process | |
US10445932B2 (en) | Running exercise equipment with associated virtual reality interaction method and non-volatile storage media | |
CN112755458B (en) | System and method for linking virtual reality with indoor sports equipment | |
JP6740196B2 (en) | Robotic training system and method | |
CN103752006B (en) | GPS features and function in sports watch system | |
US10342462B2 (en) | Application of gait characteristics for mobile | |
RU2018133485A (en) | SYSTEMS AND METHODS FOR FORMING IMAGES WITH AUXILIARY AND VIRTUAL REALITY | |
KR20210133919A (en) | Bicycle Simulator and block chain network system using the same | |
KR20150113230A (en) | Game method and system using bicycle holder and smart device | |
KR20160064350A (en) | Data processing system for bicycle simulation and method thereof | |
KR101759096B1 (en) | Indoor bicycle that uses a magnetic brake and system | |
KR102445543B1 (en) | System for providing metaverse training services | |
EP3978086A1 (en) | Bicycle simulator and blockchain network system using same | |
Allison et al. | First steps with a rideable computer | |
Tang et al. | The development of a virtual cycling simulator | |
KR20190065806A (en) | VR haptic Tracking System and VR haptic tracking method of walking with Roller based Treadmill system | |
CN107096207A (en) | A kind of traveling body-building virtual system | |
EP4261765A1 (en) | Bicycle simulator | |
US20240009511A1 (en) | Virtual Steering Apparatus | |
Kosmalla et al. | Using everyday sports equipment as proxy for immersive virtual reality workouts | |
Liao et al. | A virtual reality cycling system based on multi-sensor fusion | |
TANG | The development of a virtual cycling simulator. IN: Hui, K.-C.... et al.(eds.). Technologies for E-Learning and Digital Entertainment | |
Bouguila et al. | Active locomotion interface for virtual environments |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |