TWI773942B - Programmable intelligent motion teaching method and system thereof - Google Patents
Programmable intelligent motion teaching method and system thereof Download PDFInfo
- Publication number
- TWI773942B TWI773942B TW108141633A TW108141633A TWI773942B TW I773942 B TWI773942 B TW I773942B TW 108141633 A TW108141633 A TW 108141633A TW 108141633 A TW108141633 A TW 108141633A TW I773942 B TWI773942 B TW I773942B
- Authority
- TW
- Taiwan
- Prior art keywords
- time slot
- lesson plan
- programming area
- exercise
- slot programming
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000014509 gene expression Effects 0.000 claims abstract description 39
- 230000003068 static effect Effects 0.000 claims abstract description 20
- 230000009471 action Effects 0.000 claims description 12
- 230000005484 gravity Effects 0.000 claims description 7
- 230000036772 blood pressure Effects 0.000 claims description 5
- 230000004410 intraocular pressure Effects 0.000 claims description 4
- 210000003205 muscle Anatomy 0.000 claims description 3
- 230000000241 respiratory effect Effects 0.000 claims description 3
- 210000000577 adipose tissue Anatomy 0.000 claims description 2
- 230000037396 body weight Effects 0.000 claims description 2
- 230000037182 bone density Effects 0.000 claims description 2
- 210000001596 intra-abdominal fat Anatomy 0.000 claims description 2
- 230000003340 mental effect Effects 0.000 claims description 2
- 230000037323 metabolic rate Effects 0.000 claims description 2
- 102000004169 proteins and genes Human genes 0.000 claims description 2
- 108090000623 proteins and genes Proteins 0.000 claims description 2
- 230000029058 respiratory gaseous exchange Effects 0.000 claims description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 2
- 230000004580 weight loss Effects 0.000 description 4
- 239000013256 coordination polymer Substances 0.000 description 3
- 230000000875 corresponding effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000003863 physical function Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000004886 process control Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000010321 sleep therapy Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Electrically Operated Instructional Devices (AREA)
- Manipulator (AREA)
- Thermistors And Varistors (AREA)
Abstract
Description
本發明是關於運動健身的技術領域,特別是一種客製化鍛鍊教案的可編程智能運動教案方法及其系統。The present invention relates to the technical field of exercise and fitness, in particular to a programmable intelligent exercise lesson plan method and system for customized exercise lesson plans.
傳統上,消費者為了能夠達到身體功能的鍛鍊,通常會透過運動器材進行鍛鍊;一般消費者會選擇到例如健身房進行身體的鍛鍊,而健身房也會配置健身教練(或稱鍛鍊教練)指導消費者如何操作鍛鍊器材或是根據消費者自身的年齡、身高、體重、血壓等特徵資料來評估如何適當地進行身體的鍛鍊。Traditionally, consumers usually use sports equipment to exercise in order to achieve physical functions. Generally, consumers will choose to exercise in the gym, for example, and the gym will also be equipped with fitness coaches (or exercise coaches) to guide consumers. How to operate the exercise equipment or evaluate how to properly exercise the body according to the consumer's own age, height, weight, blood pressure and other characteristic data.
然而,健身教練的人數有限,遠遠少於鍛鍊器材與消費者的數量。因此,健身房只能透過預約等方式來配置健身教練、鍛鍊器材與消費者。再者,對於不同消費者因其不同的需求,普遍存在個人化鍛鍊課程的需求,依照目前的方式,不容易在同一時間內滿足大量消費者的需求。However, the number of fitness trainers is limited, far less than the number of exercise equipment and consumers. Therefore, gyms can only configure fitness coaches, exercise equipment and consumers through appointments and other methods. Furthermore, for different consumers, due to their different needs, there is a general demand for personalized exercise courses. According to the current method, it is not easy to meet the needs of a large number of consumers at the same time.
再者,專家(包含健身教練、鍛鍊教練、減重大師、復健師、理療師、醫師等)擁有自身獨家的鍛鍊方式,這需要透過教學或是經驗傳承,但因為地域性的限制或是傳播管道的限制,僅能在某一特定的場域才有辦法接受鍛鍊教練或是專家的指導。Furthermore, experts (including fitness coaches, exercise coaches, weight loss masters, rehabilitators, physiotherapists, physicians, etc.) have their own exclusive exercise methods, which need to be passed on through teaching or experience, but due to regional restrictions or dissemination Due to the limitation of the pipeline, it is only possible to accept the guidance of exercise coaches or experts in a specific field.
有鑑於此,本發明係提供一種可編程智能運動教案方法及其系統,以解決先前技術的缺失。In view of this, the present invention provides a programmable intelligent exercise teaching plan method and system thereof to solve the deficiencies of the prior art.
本發明之第一目的係提供一種可編程智能運動教案方法,係能夠輔助或取代專家,例如健身教練、鍛鍊教練、減重大師、復健師、理療師、醫師等,讓專家能夠同時地提高服務消費者的人數,且針對不同消費者的需求,例如減重需求、增加肌力、新生訓練、有氧運動、睡眠治療、老人運動、復健等,以達到個性化多人服務的目的。The first objective of the present invention is to provide a programmable intelligent exercise lesson plan method, which can assist or replace experts, such as fitness coaches, exercise coaches, weight loss teachers, rehabilitators, physical therapists, doctors, etc., so that experts can simultaneously improve services The number of consumers, and according to the needs of different consumers, such as weight loss needs, increase muscle strength, freshmen training, aerobic exercise, sleep therapy, exercise for the elderly, rehabilitation, etc., in order to achieve the purpose of personalized multi-person services.
本發明之第二目的係根據上述可編程智能運動教案方法,讓鍛鍊教練(或專家)輕易地建立與分享運動教案供操作者可以進行自主訓練。The second object of the present invention is to allow exercise coaches (or experts) to easily create and share exercise teaching plans for operators to conduct autonomous training according to the above-mentioned programmable intelligent exercise teaching plan method.
本發明之第三目的係根據上述可編程智能運動教案方法,提供時槽編程區讓專家可以選擇不同的動態參數、靜態參數、控制參數,建立客製化或是獨家的運動教案。The third object of the present invention is to provide a time slot programming area so that experts can select different dynamic parameters, static parameters, and control parameters to create customized or exclusive exercise teaching plans according to the above-mentioned programmable intelligent motion lesson plan method.
本發明之第四目的係根據上述可編程智能運動教案方法,運動教案由一個或多個時槽編程區組成,每一個時槽編程區可以獨立地執行或是根據前一個時槽編程區執行的結果,透過偵測反饋而動態地調整下一個時槽編程區的相關參數。The fourth object of the present invention is based on the above-mentioned programmable intelligent motion lesson plan method, the motion lesson plan is composed of one or more time slot programming areas, and each time slot programming area can be executed independently or according to the previous time slot programming area. As a result, the relevant parameters of the next slot programming area are dynamically adjusted by detecting the feedback.
本發明之第五目的係根據上述可編程智能運動教案方法,提供的運動教案能夠根據操作者反饋的動態參數,進一步引導、警示或是提醒操作者執行相應的動作。The fifth object of the present invention is to provide the exercise teaching plan according to the above-mentioned programmable intelligent exercise teaching plan method, which can further guide, warn or remind the operator to perform corresponding actions according to the dynamic parameters fed back by the operator.
本發明之第六目的係提供一種可編程智能運動教案系統,係能夠讓操作者編程運動教案。The sixth object of the present invention is to provide a programmable intelligent exercise lesson plan system, which enables the operator to program the exercise lesson plan.
本發明之第七目的係根據上述可編程智能運動教案系統,操作者能夠藉由操作運動器材,而根據操作者的操作過程所產生的對應的靜態參數、動態參數等編程運動教案。The seventh object of the present invention is that according to the above programmable intelligent exercise teaching plan system, the operator can program the exercise teaching plan according to the corresponding static parameters and dynamic parameters generated by the operator's operation process by operating the exercise equipment.
為達上述目的或其他目的,本發明係提供一種可編程智能運動教案方法係能夠讓一專家編程一運動教案以引導一操作者藉由一運動器材進行自主訓練。可編程智能運動教案方法包含步驟(a)提供一時槽編程區;步驟(b)建立一條件式於時槽編程區,其中條件式的語法由一流程控制與一關係運算子所組成;步驟(c)加入一動態參數、一靜態參數與一控制參數之至少一者於條件式,使得選用的動態參數與靜態參數滿足條件式,控制參數被輸出至運動器材以控制運動器材;步驟(d)設置時槽編程區於一時間軸。In order to achieve the above object or other objects, the present invention provides a programmable intelligent exercise lesson plan method that enables an expert to program an exercise lesson plan to guide an operator to perform autonomous training with a sports equipment. The programmable intelligent motion lesson plan method includes step (a) providing a time slot programming area; step (b) establishing a conditional expression in the time slot programming area, wherein the syntax of the conditional expression is composed of a flow control and a relational operator; step ( c) adding at least one of a dynamic parameter, a static parameter and a control parameter to the conditional expression, so that the selected dynamic parameter and static parameter satisfy the conditional expression, and the control parameter is output to the sports equipment to control the sports equipment; step (d) Set the time slot programming area on a time axis.
為達上述目的或其他目的,本發明係提供一種可編程智能運動教案系統,係供操作者編程運動教案。可編程智能運動教案系統包含一輸入單元、一輸出單元與一處理單元。輸入單元取樣操作者的一動態資訊與蒐集運動器械的一動作資訊,或者供操作者輸入動態資訊、動作資訊、一教案目的、一教案目標、一導引訊息與一警告訊息之至少一者。輸出單元接收一控制參數以供驅動該運動器械產生一阻力、一推力、一速度、一方向與一重力,或者輸出教案目的、教案目標、導引訊息與警告訊息之至少一者。處理單元連接輸入單元與輸出單元。處理單元執行具有一時槽編程區的可編程智能運動教案應用程序。時槽編程區由動態參數、靜態參數、一流程控制、一關係運算子、教案目的、教案目標、一導引訊息、一警告訊息與一控制參數之至少一者所組成的條件式。其中,處理單元接收來自於操作者的動態資訊、動作資訊、教案目的、教案目標、導引訊息與警告訊息之至少一者,並將時槽編程區建立在時間軸上以形成一運動教案。In order to achieve the above-mentioned purpose or other purposes, the present invention provides a programmable intelligent exercise teaching plan system for the operator to program the exercise teaching plan. The programmable intelligent exercise lesson plan system includes an input unit, an output unit and a processing unit. The input unit samples a dynamic information of the operator and collects a motion information of the exercise equipment, or is used for the operator to input at least one of dynamic information, motion information, a lesson plan purpose, a lesson plan target, a guide message and a warning message. The output unit receives a control parameter for driving the exercise device to generate a resistance, a thrust, a speed, a direction and a gravity, or output at least one of a lesson plan purpose, a lesson plan target, a guidance message and a warning message. The processing unit connects the input unit and the output unit. The processing unit executes a programmable intelligent motion lesson plan application with a time slot programming area. The time slot programming area is a conditional expression composed of at least one of a dynamic parameter, a static parameter, a flow control, a relational operator, a lesson plan purpose, a lesson plan target, a guide message, a warning message and a control parameter. The processing unit receives at least one of dynamic information, action information, lesson plan purpose, lesson plan target, guidance message and warning message from the operator, and establishes the time slot programming area on the time axis to form a motion lesson plan.
相較於習知技術,本發明提供一種可編程智能運動教案方法及其系統,能夠讓專家可以將自身的運動方式及其相關的參數進行系統化或標準化的編程,讓專家的運動方案可以被擴大推廣讓更多人受惠,且編程的方式可以透過動態參數接收運動方案執行的結果,選擇性地與動態地進行調整,而達到專家針對每一運動者都能有專家客製化的功能。Compared with the prior art, the present invention provides a programmable intelligent exercise teaching plan method and a system thereof, which enables experts to systematically or standardize their own exercise methods and related parameters, so that the expert's exercise plan can be Expand the promotion to benefit more people, and the programming method can receive the results of the execution of the exercise program through dynamic parameters, and adjust selectively and dynamically, so that experts can have customized functions for each exerciser. .
為充分瞭解本發明之目的、特徵及功效,茲藉由下述具體之實施例,並配合所附之圖式,對本發明做一詳細說明,說明如後:In order to fully understand the purpose, features and effects of the present invention, hereby, the present invention is described in detail by the following specific embodiments and in conjunction with the accompanying drawings, and the description is as follows:
於本發明中,係使用「一」或「一個」來描述本文所述的單元、元件和組件。此舉只是為了方便說明,並且對本發明之範疇提供一般性的意義。因此,除非很明顯地另指他意,否則此種描述應理解為包括一個、至少一個,且單數也同時包括複數。In the present disclosure, the use of "a" or "an" is used to describe the elements, elements and components described herein. This is done only for convenience of description and to provide a general sense of the scope of the invention. Thus, unless it is clear that it is meant otherwise, such descriptions should be read to include one, at least one, and the singular also includes the plural.
於本文中,用語「包含」、「包括」、「具有」、「含有」或其他任何類似用語意欲涵蓋非排他性的包括物。舉例而言,含有複數要件的一元件、結構、製品或裝置不僅限於本文所列出的此等要件而已,而是可以包括未明確列出但卻是該元件、結構、製品或裝置通常固有的其他要件。除此之外,除非有相反的明確說明,用語「或」是指涵括性的「或」,而不是指排他性的「或」。As used herein, the terms "comprising," "including," "having," "containing," or any other similar term are intended to encompass non-exclusive inclusions. For example, an element, structure, article or device containing a plurality of elements is not limited to those elements listed herein, but may include not explicitly listed but generally inherent to the element, structure, article or device other requirements. Otherwise, unless expressly stated to the contrary, the term "or" refers to an inclusive "or" and not an exclusive "or".
請參考圖1,係本發明第一實施例之可編程智能運動教案方法的流程示意圖。於圖1中,可編程智能運動教案方法能夠讓專家編程運動教案以引導一操作者藉由一運動器材進行自主訓練。於此,專家可以是健身教練、鍛鍊教練、減重大師、復健師、理療師、醫師等。前述「編程」指的是透過預先設定的描述語言與參數所編寫成與安排成可以操作例如運動器材以執行某一功能或動作。前述「運動教案」指的是操作者根據編程內容進行運動而能達到某一特定的目的或是功效,例如運動教案可以讓操作者可以改善睡眠、調整呼吸、消除脂肪、增加有氧、自主復健等。Please refer to FIG. 1 , which is a schematic flowchart of a programmable intelligent exercise lesson plan method according to a first embodiment of the present invention. In FIG. 1 , the programmable intelligent exercise lesson plan method enables an expert to program an exercise lesson plan to guide an operator to perform autonomous training with an exercise equipment. Here, the specialist may be a fitness trainer, exercise trainer, weight loss master, rehabilitator, physical therapist, physician, and the like. The aforementioned "programming" refers to writing and arranging through a pre-set description language and parameters to operate, for example, sports equipment to perform a certain function or action. The aforementioned "exercise lesson plan" refers to that the operator can achieve a specific purpose or effect by exercising according to the programmed content. For example, the exercise lesson plan can allow the operator to improve sleep, adjust breathing, eliminate fat, increase aerobic, and self-recovery. Jian et al.
可編程智能運動教案方法起始於步驟S11,係提供一時槽編程區,一併可以參照圖2,係時槽編程區的操作畫面,於此,時槽編程區係以應用程序為例說明,專家可以在例如可攜式電子裝置執行應用程序並且在應用程序開啟時槽編程區。再者,於此係以一個時程編程區為例說明,於其他的實施例中,時槽編程區的數量可以根據不同的運動方案調整為多個,且數量不限制,例如圖2中右上角的加號,讓專家可以藉由觸控而增加另一時槽編程區。另外,時槽編程區包含一個或多個條件式,時槽編程區在時間軸上表示在起始時間與終止時間之間完成執行一個或多個條件式,例如起始時間與終止時間之間的差異可以控制在數秒以內,例如以1秒鐘執行時槽編程區的內容。The programmable intelligent motion lesson plan method starts from step S11, which provides a time slot programming area. You can also refer to FIG. 2, which is the operation screen of the time slot programming area. Here, the time slot programming area is described by taking the application program as an example. An expert can execute an application on, for example, a portable electronic device and slot the programming area when the application is turned on. Furthermore, one time-course programming area is taken as an example for illustration here. In other embodiments, the number of time-slot programming areas can be adjusted to multiple according to different motion schemes, and the number is not limited, such as the upper right in FIG. 2 . The plus sign in the corner allows experts to add another time slot programming area by touch. In addition, the time slot programming area contains one or more conditional expressions, and the time slot programming area indicates on the time axis that the execution of one or more conditional expressions is completed between the start time and the end time, for example, between the start time and the end time The difference can be controlled within a few seconds, for example, the content of the time slot programming area is executed in 1 second.
回到圖1且一併參考圖2,步驟S12,係建立一條件式於時槽編程區。其中,條件式的語法由一流程控制與一關係運算子所組成。前述控制流程(也可稱流程控制)是電腦運算領域的用語,指在執行每一條件式的順序、次數或頻率。舉例而言,流程控制可以由IF,THEN,ELSE所組成的判斷是,即是若(IF)某一條件被滿足,則(THEN)執行某一動作;反之,若(IF)某一條件不被滿足,則(ELSE)執行另一動作。又,關係運算子可以為大於(>)、小於(>)、等於(=)、加法(+)、剪法(-)等。Returning to FIG. 1 and referring to FIG. 2 together, step S12 is to establish a conditional expression in the slot programming area. The syntax of the conditional expression is composed of a flow control and a relational operator. The aforementioned control flow (also referred to as flow control) is a term in the field of computer computing, and refers to the order, number or frequency of executing each conditional expression. For example, the process control can be composed of IF, THEN, ELSE, that is, if (IF) a certain condition is satisfied, then (THEN) executes an action; otherwise, if (IF) a certain condition does not is satisfied, then (ELSE) performs another action. In addition, relational operators can be greater than (>), less than (>), equal (=), addition (+), cut (-), and so on.
執得注意的是,於此係以一個條件式為例說明,於其他的實施例中,條件式的數量可以調整為多個,且數量不限制,例如圖2之條件式旁邊的加號,讓專家可以藉由觸控而增加另一條件式。It should be noted that one conditional expression is used as an example for description. In other embodiments, the number of conditional expressions can be adjusted to multiple, and the number is not limited. For example, the plus sign next to the conditional expression in FIG. 2 , Allows experts to add another conditional expression by touch.
步驟S13,加入一動態參數、一靜態參數與一控制參數之至少一者於條件式,使得選用的動態參數與靜態參數滿足條件式,控制參數被輸出至運動器材以控制運動器材。在本步驟中,條件式可以加入參數來作為閥值或是執行指定的動作,於一實施例中,參數可以做成下拉式選單供專家選擇。Step S13, adding at least one of a dynamic parameter, a static parameter and a control parameter to the conditional expression, so that the selected dynamic parameter and static parameter satisfy the conditional expression, and the control parameter is output to the sports equipment to control the sports equipment. In this step, parameters can be added to the conditional expression as thresholds or to perform specified actions. In one embodiment, the parameters can be made into drop-down menus for experts to select.
前述動態參數包含蒐集操作者的動態資訊及/或蒐集運動器械的動作資訊。The aforementioned dynamic parameters include collecting the dynamic information of the operator and/or collecting the motion information of the sports equipment.
前述動態資訊是測量自操作者的心率、脈搏、血壓、眼壓、呼吸吞吐量、電生理訊號、皮膚溼度、中心動脈硬度、上臂動脈硬度的生理數值,前述生理數值可以透過例如偵測器對操作者進行偵測。於另外一實施例中,動態資訊也可以讓操作者自行的調整與設定。The aforementioned dynamic information is measured from the operator's heart rate, pulse, blood pressure, intraocular pressure, respiratory throughput, electrophysiological signals, skin moisture, central arterial stiffness, and upper arm arterial stiffness. operator to detect. In another embodiment, the dynamic information can also be adjusted and set by the operator.
前述動作資訊是蒐集操作者操作運動器械,而在運動器械產生的驅動數值,例如驅動數值相關於阻力、推力、速度、速率、方向、重力、時間。舉例而言,操作者作用於運動器械,運動器械受到一個阻力或是推力,進而反推或是確認操作者施加多少力。The aforementioned action information is collected by the operator operating the exercise equipment, and the driving value generated by the exercise equipment, for example, the driving value is related to resistance, thrust, speed, velocity, direction, gravity, and time. For example, the operator acts on the exercise equipment, and the exercise equipment receives a resistance or thrust, which in turn pushes back or confirms how much force the operator applies.
前述靜態參數是相關於操作者的年齡、身高、體重、心跳、血壓、眼壓、呼吸吞吐量、電生理訊號、皮膚溼度、中心動脈硬度、上臂動脈硬度、體重、體脂率、水分比例、蛋白質比例、基礎代謝率、內臟脂肪等級、肌肉重量、骨質密度、脈搏、身心指標。靜態參數可以是操作者自行輸入、其他的測量儀表或在量測機台(例如健康小站)所測得。The aforementioned static parameters are related to the operator's age, height, weight, heartbeat, blood pressure, intraocular pressure, respiratory throughput, electrophysiological signals, skin humidity, central arterial stiffness, upper arm arterial stiffness, body weight, body fat percentage, water ratio, Protein ratio, basal metabolic rate, visceral fat level, muscle mass, bone density, pulse, physical and mental indicators. The static parameters can be input by the operator, measured by other measuring instruments, or measured on a measuring machine (such as a health station).
前述控制參數相較於動作資訊是相反的動作,控制參數的目的是為了輸出給運動器材並且驅動運動器材,其不同於動作資訊是搜集來自運動器材當前的的相關數值。因此,控制參數可以用於控制運動器材產生某一特定的阻力、推力、速度、速率、重力等或者將運動器材設定在某一特定的方向、重量、時間等。此外,控制參數更還包含引導、警告、提醒操作者的文字說明、聲音、影像訊息,以供操作者可以知道如何進行改進或是預期將遭遇的阻力、推力、速度、速率、重力等。The aforementioned control parameters are the opposite actions compared to the action information. The purpose of the control parameters is to output to the sports equipment and drive the sports equipment, which is different from the action information that collects the current relevant values from the sports equipment. Therefore, the control parameters can be used to control the sports equipment to generate a certain resistance, thrust, speed, velocity, gravity, etc. or to set the sports equipment in a certain direction, weight, time, etc. In addition, the control parameters also include text, audio, and video messages to guide, warn, and remind the operator, so that the operator can know how to improve or anticipate the resistance, thrust, speed, velocity, gravity, etc. that will be encountered.
因此,藉由上述參數的選用,將可以讓專家可以有效地根據不同的參數來設計出最合適的條件式,以模擬專家設計的每一個運動教案。Therefore, through the selection of the above parameters, experts can effectively design the most suitable conditional expressions according to different parameters to simulate each exercise lesson plan designed by experts.
回到圖1,步驟S14,設置時槽編程區於一時間軸。於本步驟中,將時槽編程區依照一時間軸的順序執行,即形成一運動教案。於本實施例中,運動教案僅有一個時槽編程區,於其他實施例中,時槽編程區的數量可不限於1個,換言之,時間軸上可以有多個時槽編程區,且每一時槽編程區彼此之間可以獨立進行或是部份重疊進行。Returning to FIG. 1, step S14, setting the time slot programming area on a time axis. In this step, the time slot programming area is executed according to the sequence of a time axis, that is, a motion lesson plan is formed. In this embodiment, the motion lesson plan has only one time slot programming area. In other embodiments, the number of time slot programming areas is not limited to one. In other words, there can be multiple time slot programming areas on the time axis, and each Slot programming areas can be performed independently of each other or partially overlapped.
舉例而言,在步驟S11中,在時槽編程區進一步擴增第二時槽編程區,而第二時槽編程區也可以執行步驟S12至S14,只是時槽編程區的描述由第二時槽編程區替代。又,第二時槽編程區的起始時間在時間軸的時間晚於時槽編程區的起始時間。For example, in step S11, the second time slot programming area is further expanded in the time slot programming area, and the second time slot programming area can also perform steps S12 to S14, but the description of the time slot programming area is from the second time slot programming area. The slot programming area is replaced. Also, the starting time of the second slot programming area is later than the starting time of the slot programming area on the time axis.
又於另外一實施例中,第二時槽編程區可以根據執行時槽編程區之後的動態參數選擇執行特定的條件式或調整條件式中已經預先設定的固定數值,前述固定數值是指由專家預先設定的動態參數、靜態參數、控制參數。In yet another embodiment, the second time slot programming area can choose to execute a specific conditional expression or adjust a preset fixed value in the conditional expression according to the dynamic parameters after the execution of the time slot programming area. Pre-set dynamic parameters, static parameters, control parameters.
除前述的步驟之外,於本方法中更還包含在時槽編程區編寫教案目的、教案目標、導引訊息、警告訊息。其中,導引訊息與警告訊息可以相關於條件式。舉例而言,當某一條件式要被執行時,需要預先地通知操作者,專家可以在編程的時候加入這個導引訊息、警告訊息。因此,根據條件式可以選擇地輸出對應的導引訊息與警告訊息,並配合控制參數控制運動器材。又,教案目的與教案目標可以讓專家針對其運動教程提供預期的目標與目的,讓操作者了解。In addition to the aforementioned steps, the method further includes writing a lesson plan purpose, a lesson plan target, a guide message, and a warning message in the time slot programming area. The guidance message and the warning message may be related to conditional expressions. For example, when a certain conditional expression is to be executed, the operator needs to be notified in advance, and the expert can add this guidance message and warning message during programming. Therefore, the corresponding guidance message and warning message can be selectively output according to the conditional expression, and the sports equipment can be controlled according to the control parameters. In addition, the purpose of the lesson plan and the target of the lesson plan can allow the expert to provide the expected target and purpose of the exercise tutorial for the operator to understand.
請參考圖3,係本發明第一實施例之可編程智能運動教案系統的方塊示意圖。於圖3中,可編程智能運動教案系統10能夠讓操作者(或專家)編程運動教案SP。Please refer to FIG. 3 , which is a block diagram of the programmable intelligent exercise lesson plan system according to the first embodiment of the present invention. In FIG. 3 , the programmable intelligent exercise
可編程智能運動教案系統10包含一輸入單元12、一輸出單元14與一處理單元16。The programmable intelligent exercise
輸入單元12取樣操作者的一動態資訊DI、蒐集運動器械的一動作資訊MI或供操作者輸入動態資訊、動作資訊、教案目的、教案目標、一導引訊息、一警告訊息。The input unit 12 samples a dynamic information DI of the operator, collects a motion information MI of the exercise equipment, or allows the operator to input dynamic information, motion information, teaching plan purpose, teaching plan target, a guide message, and a warning message.
輸出單元14接收控制參數CP以供驅動運動器械產生一阻力、一推力、一速度、一方向與一重力,或者輸出教案目的、教案目標、導引訊息、警告訊息。The
處理單元16連接輸入單元12與輸出單元14。處理單元16執行具有一時槽編程區TS的可編程智能運動教案應用程序APP。其中,時槽編程區TS為一個或複數個,每一該等時槽編程區TS為獨立運作或是根據前一時槽編程區TS而調整下一個時槽編程區TS,可以參照前述的描述。時槽編程區TS由動態參數、靜態參數、一流程控制、一關係運算子、教案目的、教案目標、一導引訊息與一警告訊息之至少一者所組成的條件式,處理單元16執行條件式並輸出控制參數CP。The
其中,處理單元16接收來自於操作者的動態資訊、動作資訊、教案目的、教案目標、導引訊息與警告訊息之至少一者,並將時槽編程區建立在時間軸上以形成一運動教案SP。The
本發明在上文中已以較佳實施例揭露,然熟習本項技術者應理解的是,該實施例僅用於描繪本發明,而不應解讀為限制本發明之範圍。應注意的是,舉凡與該實施例等效之變化與置換,均應設為涵蓋於本發明之範疇內。因此,本發明之保護範圍當以申請專利範圍所界定者為準。The present invention has been disclosed above with preferred embodiments, but those skilled in the art should understand that the embodiments are only used to describe the present invention, and should not be construed as limiting the scope of the present invention. It should be noted that all changes and substitutions equivalent to this embodiment should be considered to be included within the scope of the present invention. Therefore, the protection scope of the present invention should be defined by the scope of the patent application.
S11-S14:方法步驟 12:輸入單元 14:輸出單元 16:處理單元 DI:動態資訊 MI:動作資訊 TS:時槽編程區 APP:可編程智能運動教案應用程序 CP:控制參數 SP:運動教案S11-S14: Method steps 12: Input unit 14: Output unit 16: Processing unit DI: Dynamic Information MI: Action Information TS: Time slot programming area APP: Programmable intelligent exercise lesson plan application CP: Control parameter SP: Exercise Lesson Plan
圖1係本發明第一實施例之可編程智能運動教案方法的流程示意圖。 圖2係說明本發明圖1之時槽編程區的操作畫面的示意圖。 圖3係本發明第一實施例之可編程智能運動教案系統的方塊示意圖。FIG. 1 is a schematic flowchart of a programmable intelligent exercise lesson plan method according to a first embodiment of the present invention. FIG. 2 is a schematic diagram illustrating an operation screen of the slot programming area of FIG. 1 according to the present invention. FIG. 3 is a block diagram of a programmable intelligent exercise lesson plan system according to the first embodiment of the present invention.
S11-S14:方法步驟S11-S14: Method steps
Claims (11)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW108141633A TWI773942B (en) | 2019-11-15 | 2019-11-15 | Programmable intelligent motion teaching method and system thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW108141633A TWI773942B (en) | 2019-11-15 | 2019-11-15 | Programmable intelligent motion teaching method and system thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202120149A TW202120149A (en) | 2021-06-01 |
| TWI773942B true TWI773942B (en) | 2022-08-11 |
Family
ID=77516451
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW108141633A TWI773942B (en) | 2019-11-15 | 2019-11-15 | Programmable intelligent motion teaching method and system thereof |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI773942B (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1391179A1 (en) * | 2002-07-30 | 2004-02-25 | Willy Kostucki | Exercise manager program |
| TW200815064A (en) * | 2006-09-18 | 2008-04-01 | Ming-Yih Lee | Device for automatically adjusting running belt speed of treadmill |
| CN101618266A (en) * | 2008-07-04 | 2010-01-06 | 期美科技股份有限公司 | Motion system with heartbeat detection reminding function and control method thereof |
| US7985164B2 (en) * | 1999-07-08 | 2011-07-26 | Icon Ip, Inc. | Methods and systems for controlling an exercise apparatus using a portable data storage device |
| TWI395599B (en) * | 2009-10-01 | 2013-05-11 | Univ Chaoyang Technology | Method and system of intelligent calorific estimation and resistance control |
| TWI527607B (en) * | 2012-12-28 | 2016-04-01 | Johnson Health Tech Co Ltd | The movement program creation method of sports equipment |
| US20190111318A1 (en) * | 2016-08-27 | 2019-04-18 | Peloton Interactive, Inc. | Exercise machine controls |
-
2019
- 2019-11-15 TW TW108141633A patent/TWI773942B/en active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7985164B2 (en) * | 1999-07-08 | 2011-07-26 | Icon Ip, Inc. | Methods and systems for controlling an exercise apparatus using a portable data storage device |
| EP1391179A1 (en) * | 2002-07-30 | 2004-02-25 | Willy Kostucki | Exercise manager program |
| TW200815064A (en) * | 2006-09-18 | 2008-04-01 | Ming-Yih Lee | Device for automatically adjusting running belt speed of treadmill |
| CN101618266A (en) * | 2008-07-04 | 2010-01-06 | 期美科技股份有限公司 | Motion system with heartbeat detection reminding function and control method thereof |
| TWI395599B (en) * | 2009-10-01 | 2013-05-11 | Univ Chaoyang Technology | Method and system of intelligent calorific estimation and resistance control |
| TWI527607B (en) * | 2012-12-28 | 2016-04-01 | Johnson Health Tech Co Ltd | The movement program creation method of sports equipment |
| US20190111318A1 (en) * | 2016-08-27 | 2019-04-18 | Peloton Interactive, Inc. | Exercise machine controls |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202120149A (en) | 2021-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12324961B2 (en) | Method and system for using artificial intelligence to present a user interface representing a user's progress in various domains | |
| US12285654B2 (en) | Method and system for using artificial intelligence to interact with a user of an exercise device during an exercise session | |
| US12102878B2 (en) | Method and system for using artificial intelligence to determine a user's progress during interval training | |
| US11957960B2 (en) | Method and system for using artificial intelligence to adjust pedal resistance | |
| US20240347215A1 (en) | Method and System For Using Artificial Intelligence To Adjust Pedal Resistance | |
| US11433276B2 (en) | Method and system for using artificial intelligence to independently adjust resistance of pedals based on leg strength | |
| US20220016482A1 (en) | Method and System for Using Artificial Intelligence to Onboard a User for an Exercise Plan | |
| WO2022212530A1 (en) | System and method for an artificial intelligence engine that uses a multi-disciplinary data source to determine comorbidity information pertaining to users and to generate exercise plans for desired user goals | |
| Kos et al. | Biomechanical biofeedback systems and applications | |
| US9198622B2 (en) | Virtual avatar using biometric feedback | |
| US20070219059A1 (en) | Method and system for continuous monitoring and training of exercise | |
| US20220314073A1 (en) | Systems and methods for using artificial intelligence to generate exercise plans based on user energy consumption metrics | |
| US20130060166A1 (en) | Device and method for providing hand rehabilitation and assessment of hand function | |
| WO2014194337A1 (en) | Portable computing device and analyses of personal data captured therefrom | |
| O'Reilly et al. | A wearable sensor-based exercise biofeedback system: Mixed methods evaluation of formulift | |
| US20140039353A1 (en) | Apparatus and Method of Analyzing Biomechanical Movement of an Animal/Human | |
| Asselin et al. | Implementation and evaluation of the personal wellness coach | |
| TWI773942B (en) | Programmable intelligent motion teaching method and system thereof | |
| CN115274047A (en) | Guided exercise system, programmable guided exercise lesson plan method and system thereof | |
| Park et al. | Youth athletes and wearable technology | |
| TWM593239U (en) | Artificial intelligence body function work out system | |
| JP2016083023A (en) | Computer system | |
| WO2023014452A1 (en) | Method and system for using artificial intelligence to independently adjust resistance of pedals based on leg strength | |
| Sebernegg | Tennis Motion Learning in Virtual Reality | |
| Radha et al. | Assisting Home-Based Resistance Training for Normotensive and Prehypertensive Individuals Using Ambient Lighting and Sonification Feedback: Sensor-Based System Evaluation |