TWI773942B - Programmable intelligent motion teaching method and system thereof - Google Patents

Programmable intelligent motion teaching method and system thereof Download PDF

Info

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
Application number
TW108141633A
Other languages
Chinese (zh)
Other versions
TW202120149A (en
Inventor
劉方正
Original Assignee
高登智慧科技股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 高登智慧科技股份有限公司 filed Critical 高登智慧科技股份有限公司
Priority to TW108141633A priority Critical patent/TWI773942B/en
Publication of TW202120149A publication Critical patent/TW202120149A/en
Application granted granted Critical
Publication of TWI773942B publication Critical patent/TWI773942B/en

Links

Images

Landscapes

  • Electrically Operated Instructional Devices (AREA)
  • Manipulator (AREA)
  • Thermistors And Varistors (AREA)

Abstract

The invention discloses a programmable intelligent motion teaching method and system thereof which enables an expert to program a sports lesson to guide an operator to perform autonomous training by a sports equipment. The method comprises the steps of (a) providing a time slot programming area; step (b) establishing a conditional time slot programming area, wherein the conditional syntax is composed of a flow control and a relational operation; c) adding at least one of a dynamic parameter, a static parameter and a control parameter to the conditional expression such that the selected dynamic parameter and the 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 to a time axis.

Description

可編程智能運動教案方法及其系統Programmable intelligent exercise lesson plan method and system

本發明是關於運動健身的技術領域,特別是一種客製化鍛鍊教案的可編程智能運動教案方法及其系統。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 lesson plan system 10 enables an operator (or an expert) to program the exercise lesson plan SP.

可編程智能運動教案系統10包含一輸入單元12、一輸出單元14與一處理單元16。The programmable intelligent exercise lesson plan system 10 includes an input unit 12 , an output unit 14 and a processing unit 16 .

輸入單元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 output unit 14 receives the control parameter CP for driving the exercise equipment to generate a resistance, a thrust, a speed, a direction and a gravity, or to output a lesson plan purpose, a lesson plan target, a guidance message, and a warning message.

處理單元16連接輸入單元12與輸出單元14。處理單元16執行具有一時槽編程區TS的可編程智能運動教案應用程序APP。其中,時槽編程區TS為一個或複數個,每一該等時槽編程區TS為獨立運作或是根據前一時槽編程區TS而調整下一個時槽編程區TS,可以參照前述的描述。時槽編程區TS由動態參數、靜態參數、一流程控制、一關係運算子、教案目的、教案目標、一導引訊息與一警告訊息之至少一者所組成的條件式,處理單元16執行條件式並輸出控制參數CP。The processing unit 16 connects the input unit 12 and the output unit 14 . The processing unit 16 executes the programmable smart exercise lesson plan application program APP with a time slot programming area TS. The time slot programming area TS is one or more, and each of the time slot programming areas TS operates independently or adjusts the next time slot programming area TS according to the previous time slot programming area TS. Please refer to the above description. The time slot programming area TS is a conditional expression composed of at least one of dynamic parameters, static parameters, a flow control, a relational operator, a lesson plan purpose, a lesson plan target, a guide message and a warning message, and the processing unit 16 executes the condition formula and output the control parameter CP.

其中,處理單元16接收來自於操作者的動態資訊、動作資訊、教案目的、教案目標、導引訊息與警告訊息之至少一者,並將時槽編程區建立在時間軸上以形成一運動教案SP。The processing unit 16 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 SP.

本發明在上文中已以較佳實施例揭露,然熟習本項技術者應理解的是,該實施例僅用於描繪本發明,而不應解讀為限制本發明之範圍。應注意的是,舉凡與該實施例等效之變化與置換,均應設為涵蓋於本發明之範疇內。因此,本發明之保護範圍當以申請專利範圍所界定者為準。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)

一種可編程智能運動教案方法,係供專家編程運動教案以引導操作者藉由運動器材進行自主訓練,該可編程智能運動教案方法包含:(a)提供時槽編程區,該時槽編程區在一時間軸上表示在一起始時間與一終止時間之間完成執行一或多個條件式,其中各條件式包括動態參數、靜態參數與控制參數的至少一者;(b)建立該一或多個條件式於該時槽編程區,其中各條件式的語法由流程控制與關係運算子所組成;(c)加入該動態參數、該靜態參數與該控制參數之至少一者於該一或多個條件式,使得選用的該動態參數與該靜態參數滿足該一或多個條件式,該控制參數被輸出至該運動器材以控制該運動器材;以及(d)設置該時槽編程區於該時間軸,以形成一運動教案。 A programmable intelligent exercise lesson plan method is for experts to program exercise lesson plans to guide operators to perform autonomous training with exercise equipment. The programmable intelligent exercise lesson plan method comprises: (a) providing a time slot programming area, and the time slot programming area is in the A time axis indicates that one or more conditional expressions are executed between a start time and an end time, wherein each conditional expression includes at least one of a dynamic parameter, a static parameter and a control parameter; (b) establishing the one or more conditional expressions a conditional expression in the time slot programming area, wherein the syntax of each conditional expression is composed of flow control and relational operators; (c) adding at least one of the dynamic parameter, the static parameter and the control parameter to the one or more a conditional expression, so that the selected dynamic parameter and the static parameter satisfy the one or more conditional expressions, the control parameter is output to the sports equipment to control the sports equipment; and (d) set the time slot programming area in the Timeline to form a movement lesson plan. 如申請專利範圍第1項所述之可編程智能運動教案方法,在步驟(a)中,該時槽編程區擴增第二時槽編程區,該第二時槽編程區執行步驟(b)至(d),其中該時槽編程區的描述由該第二時槽編程區替代,該第二時槽編程區的起始時間在該時間軸的時間晚於該時槽編程區的起始時間。 According to the programmable intelligent motion lesson plan method described in claim 1, in step (a), the time slot programming area is expanded with a second time slot programming area, and the second time slot programming area performs step (b) to (d), wherein the description of the time slot programming area is replaced by the second time slot programming area, the start time of the second time slot programming area is later than the start time of the time slot programming area on the time axis time. 如申請專利範圍第2項所述之可編程智能運動教案方法,其中該第二時槽編程區根據執行該時槽編程區之後的動態參數選擇執行特定的該條件式,或是調整該條件式中已經預先設定的固定數值。 The programmable intelligent motion lesson plan method as described in claim 2, wherein the second time slot programming area selects to execute the specific conditional expression or adjust the conditional expression according to dynamic parameters after executing the time slot programming area The fixed value that has been preset in . 如申請專利範圍第1項所述之可編程智能運動教案方法,其中該動態參數更包含蒐集該操作者的動態資訊與蒐集該運動器械的動作資訊之至少一者。 The programmable intelligent exercise lesson plan method as described in claim 1, wherein the dynamic parameter further comprises at least one of collecting dynamic information of the operator and collecting motion information of the exercise equipment. 如申請專利範圍第3項所述之可編程智能運動教案方法,其中在蒐集該操作者的動態資訊的步驟中,該動態資訊係測量自該操作者的心率、脈搏、血壓、眼壓、呼吸吞吐量、電生理訊號、皮膚溼度、中心動脈硬度與上臂動脈硬度之至少一者的生理數值。 The programmable intelligent exercise lesson plan method as described in claim 3, wherein in the step of collecting dynamic information of the operator, the dynamic information is measured from the operator's heart rate, pulse, blood pressure, intraocular pressure, respiration Physiological values of at least one of throughput, electrophysiological signal, skin moisture, central arterial stiffness, and upper arm arterial stiffness. 如申請專利範圍第3項所述之可編程智能運動教案方法,其中在蒐集該運動器械的動作資訊的步驟中,係蒐集該操作者操作該運動器械,而在該運動器械產生的驅動數值,其中該驅動數值相關於阻力、推力、速度、速率、方向、重力、重量與時間之至少一者。 The programmable intelligent exercise teaching method as described in item 3 of the patent application scope, wherein in the step of collecting the motion information of the exercise equipment, the operator operates the exercise equipment, and the driving value generated by the exercise equipment is collected, Wherein the driving value is related to at least one of drag, thrust, speed, velocity, direction, gravity, weight and time. 如申請專利範圍第1項所述之可編程智能運動教案方法,其中該靜態參數係相關於該操作者的年齡、身高、體重、心跳、血壓、眼壓、呼吸吞吐量、電生理訊號、皮膚溼度、中心動脈硬度、上臂動脈硬度、體重、體脂率、水分比例、蛋白質比例、基礎代謝率、內臟脂肪等級、肌肉重量、骨質密度、脈搏與身心指標之至少一者的該靜態參數,該靜態參數選擇性產生自量測機台。 The programmable intelligent exercise lesson plan method as described in claim 1, wherein the static parameters are related to the operator's age, height, weight, heartbeat, blood pressure, intraocular pressure, respiratory throughput, electrophysiological signals, skin The static parameter of at least one of 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, and physical and mental indicators, the Static parameters are selectively generated from the measuring machine. 如申請專利範圍第1項所述之可編程智能運動教案方法,其中在步驟(d)之前,更包含在該時槽編程區編寫教案目的、教案目標、導引訊息與警告訊息之至少一者,其中該導引訊息與警告訊息係相關於該條件式。 The programmable intelligent exercise lesson plan method as described in claim 1, before step (d), further comprising writing at least one of lesson plan purpose, lesson plan target, guidance message and warning message in the time slot programming area , wherein the guidance message and the warning message are related to the conditional expression. 如申請專利範圍第7項所述之可編程智能運動教案方法,其中根據該條件式選擇地輸出對應的該導引訊息與該警告訊息,並配合該控制參數控制該運動器材。 The programmable intelligent exercise lesson plan method described in claim 7, wherein the corresponding guidance message and the warning message are selectively output according to the conditional expression, and the exercise equipment is controlled according to the control parameter. 一種可編程智能運動教案系統,係供操作者編程運動教案,該可編程智能運動教案系統包含: 輸入單元,係取樣該操作者的動態資訊與蒐集該運動器械的動作資訊,或者供該操作者輸入該動態資訊、該動作資訊、教案目的、教案目標、導引訊息與警告訊息之至少一者;輸出單元,係接收控制參數以供驅動該運動器械產生阻力、推力、速度、方向與重力,或者輸出該教案目的、該教案目標、該導引訊息與該警告訊息之至少一者;以及處理單元,係連接該輸入單元與該輸出單元,該處理單元執行具有時槽編程區的可編程智能運動教案應用程序,該時槽編程區在一時間軸上表示在一起始時間與一終止時間之間完成執行一或多個條件式,其中該時槽編程區由該動態參數、該靜態參數、流程控制、關係運算子、該教案目的、該教案目標、該導引訊息、該警告訊息與該控制參數之至少一者所組成的條件式;其中該處理單元接收來自於該操作者的該動態資訊、該動作資訊、教案目的、教案目標、導引訊息與警告訊息之至少一者,並將該時槽編程區建立在時間軸上以形成一運動教案。 A programmable intelligent exercise lesson plan system for operators to program exercise lesson plans, the programmable intelligent exercise lesson plan system includes: The input unit is used to sample the dynamic information of the operator and collect the movement information of the sports equipment, or for the operator to input at least one of the dynamic information, the movement information, the purpose of the lesson plan, the target of the lesson plan, the guidance message and the warning message ; The output unit receives control parameters for driving the exercise equipment to generate resistance, thrust, speed, direction and gravity, or outputs at least one of the teaching plan purpose, the teaching plan target, the guidance message and the warning message; and processing The unit is connected to the input unit and the output unit, and the processing unit executes a programmable intelligent motion lesson plan application program with a time slot programming area, and the time slot programming area represents the difference between a start time and an end time on a time axis. One or more conditional expressions are executed during the time, wherein the time slot programming area is composed of the dynamic parameter, the static parameter, the flow control, the relational operator, the purpose of the lesson plan, the target of the lesson plan, the guide message, the warning message and the A conditional expression composed of at least one of control parameters; wherein the processing unit receives at least one of the dynamic information, the action information, the lesson plan purpose, the lesson plan target, the guidance message and the warning message from the operator, and sends the The time slot programming area is established on the time axis to form a motion lesson plan. 如申請專利範圍第10項所述之可編程智能運動教案系統,其中該時槽編程區為一個或複數個,每一該等時槽編程區為獨立運作或是根據前一時槽編程區而調整下一個時槽編程區。The programmable intelligent motion lesson plan system as described in claim 10, wherein the time slot programming area is one or more, and each of the time slot programming areas operates independently or is adjusted according to the previous time slot programming area Next time slot programming area.
TW108141633A 2019-11-15 2019-11-15 Programmable intelligent motion teaching method and system thereof TWI773942B (en)

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)

* Cited by examiner, † Cited by third party
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 期美科技股份有限公司 Sport system with the function of heartbeat test alarm 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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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 期美科技股份有限公司 Sport system with the function of heartbeat test alarm 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
CN113164808B (en) Body-building apparatus controller based on control sequence
US9198622B2 (en) Virtual avatar using biometric feedback
US9171201B2 (en) Portable computing device and analyses of personal data captured therefrom
Kos et al. Biomechanical biofeedback systems and applications
Moens et al. Encouraging spontaneous synchronisation with D-Jogger, an adaptive music player that aligns movement and music
US20070219059A1 (en) Method and system for continuous monitoring and training of exercise
TW201820215A (en) Customizing workout recommendations
US20130060166A1 (en) Device and method for providing hand rehabilitation and assessment of hand function
CN109550222A (en) Electric body building training method, system and readable storage medium storing program for executing
O'Reilly et al. A wearable sensor-based exercise biofeedback system: Mixed methods evaluation of formulift
US20070117081A1 (en) System and Method for Delivering Information to Optimize Information Retention
CN106581948A (en) Intelligent monitoring method and apparatus based on respiratory trainer
US20140039353A1 (en) Apparatus and Method of Analyzing Biomechanical Movement of an Animal/Human
US20140371886A1 (en) Method and system for managing performance of an athlete
Asselin et al. Implementation and evaluation of the personal wellness coach
TWI773942B (en) Programmable intelligent motion teaching method and system thereof
Kos et al. Biomechanical Biofeedback
DE102006019385A1 (en) Physical training and mental stimulation method for maintaining or improving physical and mental fitness, involves carrying out recognition and response system according to predetermination of right parameters by system
KR100673534B1 (en) Guidance method and device for using health sports
TWM593239U (en) Artificial intelligence body function work out system
CN209019883U (en) Adult fitness exercise evaluation system
CN115274047A (en) Guided exercise system, programmable guided exercise teaching plan method and system thereof
Schneider et al. Long-term feedback mechanisms for robotic assisted indoor cycling training
WO2023014452A1 (en) Method and system for using artificial intelligence to independently adjust resistance of pedals based on leg strength
Radha et al. Assisting Home-Based Resistance Training for Normotensive and Prehypertensive Individuals Using Ambient Lighting and Sonification Feedback: Sensor-Based System Evaluation