CN114593900B - Method and system for testing dexterity and moving range of ice hockey gloves - Google Patents
Method and system for testing dexterity and moving range of ice hockey gloves Download PDFInfo
- Publication number
- CN114593900B CN114593900B CN202111643738.6A CN202111643738A CN114593900B CN 114593900 B CN114593900 B CN 114593900B CN 202111643738 A CN202111643738 A CN 202111643738A CN 114593900 B CN114593900 B CN 114593900B
- Authority
- CN
- China
- Prior art keywords
- knuckle
- glove
- dexterity
- range
- rotation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000012360 testing method Methods 0.000 title claims abstract description 32
- 238000005452 bending Methods 0.000 claims abstract description 55
- 230000009471 action Effects 0.000 claims abstract description 23
- 238000010168 coupling process Methods 0.000 claims description 27
- 230000008878 coupling Effects 0.000 claims description 25
- 238000005859 coupling reaction Methods 0.000 claims description 25
- 210000001015 abdomen Anatomy 0.000 claims description 7
- 238000010998 test method Methods 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 6
- 230000000694 effects Effects 0.000 claims description 6
- 230000003993 interaction Effects 0.000 claims description 5
- 238000005070 sampling Methods 0.000 claims description 5
- 210000003811 finger Anatomy 0.000 description 43
- 239000010409 thin film Substances 0.000 description 7
- 210000001145 finger joint Anatomy 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 210000004932 little finger Anatomy 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000001681 protective effect Effects 0.000 description 5
- 230000001276 controlling effect Effects 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000000875 corresponding effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000002079 cooperative effect Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000005057 finger movement Effects 0.000 description 1
- 210000004247 hand Anatomy 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000011158 quantitative evaluation Methods 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 210000000707 wrist Anatomy 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M13/00—Testing of machine parts
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Manipulator (AREA)
- Investigating Strength Of Materials By Application Of Mechanical Stress (AREA)
Abstract
Description
技术领域technical field
本发明涉及体育用品领域,特别是指一种冰球手套灵巧性及活动范围测试方法及测试系统。The invention relates to the field of sporting goods, in particular to a method and system for testing the dexterity and range of motion of ice hockey gloves.
背景技术Background technique
冰球运动是一种集对抗、速度和技巧于一体的冰上运动,为了防止在紧张激烈的对抗中受伤,在训练或比赛时运动员需要全身穿戴护具;冰球手套可对运动员整个手部进行保护,掌背防护区域由若干个防护块组成的,手腕处由一块防护板覆盖,防护块和防护板由一块透气面料包裹,每个手指头间都通过车载线缝合。冰球手套作为冰球运动中必不可少的穿戴装备,其灵巧性及活动范围极大地限制了运动员在对抗过程中的动作效果。鉴于此,有必要提供一种针对冰球手套灵巧性及活动范围进行测试的方法。Ice hockey is an ice sport that combines confrontation, speed and skill. In order to prevent injuries in intense confrontation, athletes need to wear protective gear all over their bodies during training or competition; ice hockey gloves can protect the entire hands of athletes , The palm back protection area is composed of several protective blocks, the wrist is covered by a protective plate, the protective block and the protective plate are wrapped by a piece of breathable fabric, and each finger is stitched by the car thread. Ice hockey gloves are indispensable equipment in ice hockey, their dexterity and range of motion greatly limit the effect of athletes' movements during the confrontation process. In view of this, it is necessary to provide a method for testing the dexterity and range of motion of ice hockey gloves.
发明内容Contents of the invention
本发明要解决的技术问题是提供一种冰球手套灵巧性及活动范围测试方法及测试系统,以解决冰球手套灵巧性及活动范围极大地限制了运动员在对抗过程中的动作效果的问题。The technical problem to be solved by the present invention is to provide a method and system for testing the dexterity and range of motion of the ice hockey glove, so as to solve the problem that the dexterity and range of motion of the ice hockey glove greatly limit the movement effect of athletes during the confrontation process.
为解决上述技术问题,本发明提供如下技术方案:In order to solve the above technical problems, the present invention provides the following technical solutions:
一方面,提供了一种冰球手套灵巧性及活动范围测试方法,所述手套不包括守门员手套,所述手套穿戴在机械手上,所述方法包括:In one aspect, a method for testing the dexterity and range of motion of an ice hockey glove is provided, the glove does not include a goalkeeper glove, and the glove is worn on a manipulator, the method comprising:
按照预设控制指令控制所述机械手动作,进而带动手套动作;Control the action of the manipulator according to the preset control command, and then drive the action of the glove;
获取所述机械手指节旋转等效受力以及指节弯曲角度;Obtaining the equivalent force of the knuckle rotation of the robot and the bending angle of the knuckle;
根据所述机械手指节旋转等效受力以及指节弯曲角度得到两者的拟合曲线;A fitting curve of the two is obtained according to the equivalent force of the knuckle rotation of the robot and the bending angle of the knuckle;
根据所述拟合曲线的斜率得到所述手套的灵巧性;obtaining the dexterity of the glove according to the slope of the fitting curve;
根据所述指节弯曲角度得到所述手套的活动范围。The range of motion of the glove is obtained according to the bending angle of the knuckles.
在一种可能的实现方式中,所述按照预设控制指令控制所述机械手动作,包括:In a possible implementation manner, the controlling the action of the manipulator according to the preset control instruction includes:
获取同一手指指节间的耦合关系;Obtain the coupling relationship between the knuckles of the same finger;
根据所述指节间的耦合关系得到不同指节的第一预设控制指令;Obtaining first preset control instructions of different phalanxes according to the coupling relationship between the phalanxes;
根据所述第一预设控制指令控制所述机械手动作。The action of the manipulator is controlled according to the first preset control instruction.
在一种可能的实现方式中,所述获取同一手指指节间的耦合关系,包括:In a possible implementation manner, the acquiring the coupling relationship between knuckles of the same finger includes:
获取前一指节转动角度;Obtain the rotation angle of the previous knuckle;
将前一指节转动角度叠加至本指节转动角度,根据本指节转动角度与前一指节转动角度得到指节间的耦合关系。The rotation angle of the previous knuckle is superimposed on the rotation angle of this knuckle, and the coupling relationship between knuckles is obtained according to the rotation angle of this knuckle and the rotation angle of the previous knuckle.
在一种可能的实现方式中,所述根据所述拟合曲线的斜率得到所述手套的灵巧性,包括:In a possible implementation manner, the obtaining the dexterity of the glove according to the slope of the fitting curve includes:
根据如下公式得到所述手套的灵巧性:The dexterity of the glove is obtained according to the following formula:
其中,D为所述手套的灵巧性,α为所述指节弯曲角度,f为所述指节旋转等效受力。Wherein, D is the dexterity of the glove, α is the bending angle of the knuckle, and f is the equivalent force of the knuckle rotation.
在一种可能的实现方式中,所述方法还包括:In a possible implementation, the method further includes:
当min(|D-Dmin|/(Dmax-Dmin),|D-Dmax|/(Dmax-Dmin))>预设参数时,重新获取所述手套的灵巧性,其中,Dmin为手套灵巧性最小值,Dmax手套灵巧性最大值。When min(|DD min |/(D max -D min ),|DD max |/(D max -D min ))>preset parameters, regain the dexterity of the glove, where D min is the glove Dexterity minimum, D max glove dexterity maximum.
在一种可能的实现方式中,所述获取所述机械手指节旋转等效受力,包括获取指节旋转过程中,垂直于指节方向,与手套之间的相互作用力。In a possible implementation manner, the acquiring the equivalent rotational force of the robotic finger includes acquiring an interaction force between the knuckle and the glove in a direction perpendicular to the knuckle during the knuckle rotation.
在一种可能的实现方式中,获取所述机械手指节旋转等效受力,包括:In a possible implementation manner, obtaining the equivalent force of the mechanical finger joint rotation includes:
获取指节旋转等效受力趋于平稳且保持预设个数采样周期时的指节弯曲角度作为所述手套活动范围。The knuckle bending angle when the knuckle rotation equivalent force tends to be stable and maintains a preset number of sampling periods is obtained as the glove range of motion.
在一种可能的实现方式中,所述按照预设控制指令控制所述机械手动作,还包括:In a possible implementation manner, the controlling the action of the manipulator according to the preset control instruction further includes:
根据所述指节间的耦合关系得到手指间的耦合关系,obtaining the coupling relationship between the fingers according to the coupling relationship between the knuckles,
根据所述手指间的耦合关系得到不同手指间第二预设控制指令;Obtaining a second preset control instruction between different fingers according to the coupling relationship between the fingers;
根据所述第二预设控制指令控制所述机械手动作。The action of the manipulator is controlled according to the second preset control instruction.
在一种可能的实现方式中,获取所述机械手指节旋转等效受力,包括:In a possible implementation manner, obtaining the equivalent force of the mechanical finger joint rotation includes:
获取所述机械手腹部和背部指节旋转等效受力;Obtain the equivalent force of the manipulator abdomen and back knuckle rotation;
根据机械手腹部指节旋转等效受力与指节弯曲角度的拟合曲线得到手套最大活动范围;The maximum range of motion of the glove is obtained according to the fitting curve of the equivalent force of the knuckle rotation on the abdomen of the manipulator and the bending angle of the knuckle;
根据机械手背部指节旋转等效受力与指节弯曲角度的拟合曲线得到手套最小活动范围。According to the fitting curve of the knuckle rotation equivalent force on the back of the manipulator and the knuckle bending angle, the minimum range of motion of the glove is obtained.
另一方面,提供了一种冰球手套灵巧性及活动范围测试系统,所述系统包括:存储器、处理器以及存储在存储器上的计算机程序,所述处理器执行所述计算机程序以实现上述任一所述的方法。In another aspect, a ice hockey glove dexterity and range of motion testing system is provided, the system includes: a memory, a processor, and a computer program stored on the memory, the processor executes the computer program to achieve any of the above the method described.
本发明的上述技术方案的有益效果如下:The beneficial effects of above-mentioned technical scheme of the present invention are as follows:
本发明实施例提供的测试方法通过将手套套在机械手上,通过控制机械手的动作进而带动手套动作,通过获取手套的指节旋转等效受力以及指节弯曲角度得到指节旋转等效受力以及指节弯曲角度的拟合曲线;根据拟合曲线斜率得到手套的灵巧性参数;根据所述手套的指节弯曲角度得到手套的活动范围,进而完成对不同类型手套灵巧性和活动范围的测试,给出测试结果,方便用户对不同类型手套进行选择。The test method provided by the embodiment of the present invention puts the glove on the manipulator, controls the action of the manipulator to drive the glove to move, obtains the knuckle rotation equivalent force of the glove and the knuckle bending angle to obtain the knuckle rotation equivalent force And the fitting curve of the knuckle bending angle; the dexterity parameter of the glove is obtained according to the slope of the fitting curve; the range of motion of the glove is obtained according to the knuckle bending angle of the glove, and then the testing of the dexterity and range of motion of different types of gloves is completed , the test results are given, which is convenient for users to choose different types of gloves.
附图说明Description of drawings
图1为本发明实施例提供的冰球手套灵巧性及活动范围测试方法流程示意图;Fig. 1 is a schematic flow chart of a method for testing the dexterity and range of motion of an ice hockey glove provided by an embodiment of the present invention;
图2为图1中的指节弯曲角度与等效受力关系曲线示意图;Fig. 2 is a schematic diagram of the relationship curve between knuckle bending angle and equivalent force in Fig. 1;
图3为手套最大活动范围关系曲线示意图;Fig. 3 is a schematic diagram of the relationship curve of the maximum range of motion of the glove;
图4为手套最小活动范围关系曲线示意图。Fig. 4 is a schematic diagram of the relationship curve of the minimum range of motion of the glove.
具体实施方式Detailed ways
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, the following will describe in detail with reference to the drawings and specific embodiments.
冰球手套作为冰球运动中必不可少的穿戴装备,其灵巧性及活动范围极大地限制了运动员在对抗过程中的动作效果。市面上的冰球手套种类繁多,用户在选择时没有选择的标准和依据,鉴于此,本发明实施例提供一种针对冰球手套灵巧性及活动范围进行测试的方法和系统,为体育用品定量性能评价、冰球运动员选择冰球手套提供客观依据。Ice hockey gloves are indispensable equipment in ice hockey, their dexterity and range of motion greatly limit the effect of athletes' movements during the confrontation process. There are many types of ice hockey gloves on the market, and users have no criteria and basis for selection. In view of this, the embodiment of the present invention provides a method and system for testing the dexterity and range of motion of ice hockey gloves, providing quantitative performance evaluation for sporting goods. , Ice hockey players choose ice hockey gloves to provide objective basis.
一方面,提供了一种冰球手套灵巧性及活动范围测试方法,请参见图1,图1为本发明实施例提供的冰球手套灵巧性及活动范围测试方法流程示意图,待测试手套穿戴在机械手上,该方法包括:On the one hand, a method for testing the dexterity and range of motion of an ice hockey glove is provided. Please refer to FIG. 1 . , the method includes:
S101、按照预设控制指令控制机械手动作,进而带动手套动作。S101. Control the movement of the manipulator according to the preset control instruction, and then drive the movement of the glove.
S102、获取机械手指节旋转等效受力以及指节弯曲角度。S102. Obtain the equivalent rotational force of the knuckle of the robot and the bending angle of the knuckle.
S103、根据机械手指节旋转等效受力以及指节弯曲角度得到两者的拟合曲线。S103. Obtain a fitting curve of the two according to the equivalent force of the knuckle rotation of the robot and the bending angle of the knuckle.
S104、根据拟合曲线的斜率得到手套的灵巧性。S104. Obtain the dexterity of the glove according to the slope of the fitting curve.
S105、根据指节弯曲角度得到手套的活动范围。S105. Obtain the range of motion of the glove according to the bending angle of the knuckles.
本发明的上述技术方案的有益效果如下:The beneficial effects of above-mentioned technical scheme of the present invention are as follows:
本发明实施例提供的测试方法通过将手套套在机械手上,通过控制机械手的动作进而带动手套动作,通过获取手套的指节旋转等效受力以及指节弯曲角度得到指节旋转等效受力以及指节弯曲角度的拟合曲线;根据拟合曲线斜率得到手套的灵巧性参数;根据手套的指节弯曲角度得到手套的活动范围,进而完成对不同类型手套灵巧性和活动范围的测试,给出测试结果,方便用户对不同类型手套进行选择。The test method provided by the embodiment of the present invention puts the glove on the manipulator, controls the action of the manipulator to drive the glove to move, obtains the knuckle rotation equivalent force of the glove and the knuckle bending angle to obtain the knuckle rotation equivalent force And the fitting curve of knuckle bending angle; get the dexterity parameter of the glove according to the slope of the fitting curve; get the range of motion of the glove according to the knuckle bending angle of the glove, and then complete the test of dexterity and range of motion of different types of gloves, giving The test results are displayed, which is convenient for users to choose different types of gloves.
以下将通过可选的实施例进一步解释和描述本发明实施例提供的方法。The method provided by the embodiment of the present invention will be further explained and described through optional embodiments below.
S101、按照预设控制指令控制机械手动作,进而带动手套动作。S101. Control the movement of the manipulator according to the preset control instruction, and then drive the movement of the glove.
需要说明的是,本发明实施例提供的测试方法需要将冰球手套穿戴在机械手上,由于机械手的手臂和手指关节之间可以自由活动,因此可以通过控制机械手模仿用户在使用手套时的动作进而带动手套动作,实现对手套灵巧性和活动范围的测试。It should be noted that the test method provided by the embodiment of the present invention requires the hockey glove to be worn on the manipulator. Since the arms and finger joints of the manipulator can move freely, it is possible to control the manipulator to imitate the action of the user when using the glove to drive Glove action, enabling testing of glove dexterity and range of motion.
并且基于运动员使用时手指的运动顺序和弯曲程度控制机械手不同手指的开合和弯曲进而得到手套的灵巧性和活动范围,如此提高了手套灵巧性和活动范围测试的准确性。And based on the movement sequence and bending degree of the fingers when the athlete uses it, the opening and closing and bending of different fingers of the manipulator are controlled to obtain the dexterity and range of motion of the glove, which improves the accuracy of the glove dexterity and range of motion test.
需要说明的是,本发明实施例提供的活动范围指的是机械手在穿戴冰球手套后,手指从标定状态弯曲,手套指节所能达到的最大旋转角度;活动范围可以定义为A,即当斜率k变化趋于稳定,作为一种示例,斜率k变化不超过5%时的指节旋转角度。It should be noted that the range of motion provided by the embodiments of the present invention refers to the maximum rotation angle that the knuckles of the glove can reach when the fingers are bent from the calibration state after the manipulator wears the ice hockey glove; the range of motion can be defined as A, that is, when the slope The variation of k tends to be stable, as an example, the knuckle rotation angle at which the slope k does not vary by more than 5%.
在一种可选的实施例中,S101包括:S1011、S1012和S1013。In an optional embodiment, S101 includes: S1011, S1012, and S1013.
S1011、获取指节间的耦合关系。S1011. Obtain a coupling relationship between knuckles.
在一种可选的实施例中,S1011包括:In an optional embodiment, S1011 includes:
获取前一指节转动角度;Obtain the rotation angle of the previous knuckle;
将前一指节转动角度叠加至本指节转动角度,根据本指节转动角度与前一指节转动角度得到指节间的耦合关系。The rotation angle of the previous knuckle is superimposed on the rotation angle of this knuckle, and the coupling relationship between knuckles is obtained according to the rotation angle of this knuckle and the rotation angle of the previous knuckle.
需要说明的是,本发明实施例提供的机械手的指节包括远端指节、中间指节、近端指节,且机械手的指节与手套的指节相对应。指节间的耦合关系是指一个指节动作时其余指节的状态和状态范围。作为一种示例,当近端指节运动时中间指节和远端指节也随之运动,中间指节运动时远端指节随之运动。It should be noted that the knuckles of the manipulator provided in the embodiment of the present invention include a distal knuckle, a middle knuckle, and a proximal knuckle, and the knuckles of the manipulator correspond to the knuckles of the glove. The coupling relationship between knuckles refers to the state and state range of other knuckles when one knuckle moves. As an example, when the proximal phalanx moves, the middle phalanx and the distal phalanx move with it, and when the middle phalanx moves, the distal phalanx moves with it.
S1012、根据指节间的耦合关系得到不同指节的第一预设控制指令。S1012. Obtain first preset control instructions for different phalanxes according to the coupling relationship between the phalanxes.
指节间的耦合关系可以根据测试需要进行确定,例如需要测试手套指节弯曲角度时,近端指节弯曲30°,中间指节就需要弯曲60°,远端指节则需要弯曲90°。如此根据每个指节的弯曲角度对每个指节进行控制,进而得到每个手指不同指节的旋转等效受力。需要说明的是,指节旋转等效受力的采集是在指节从0度到极限角度的弯曲过程中按照一定采样间隔采集的,也就是边旋转边测力,本发明实施例每运动1度采集1次,并且最大活动范围的确定是根据指节等效受力趋于平稳来确定。The coupling relationship between the knuckles can be determined according to the test needs. For example, when it is necessary to test the knuckle bending angle of the glove, the proximal knuckle needs to be bent by 30°, the middle knuckle needs to be bent by 60°, and the distal knuckle needs to be bent by 90°. In this way, each knuckle is controlled according to the bending angle of each knuckle, and then the rotational equivalent force of different knuckles of each finger is obtained. It should be noted that the acquisition of the equivalent force of knuckle rotation is collected at a certain sampling interval during the bending process of the knuckle from 0 degrees to the limit angle, that is, the force is measured while rotating. In the embodiment of the present invention, each movement of 1 Acquisition was performed once, and the determination of the maximum range of motion was based on the fact that the equivalent force on the knuckle tended to be stable.
S1013、根据第一预设控制指令控制机械手动作。S1013. Control the action of the manipulator according to the first preset control instruction.
S102、获取机械手指节旋转等效受力以及指节弯曲角度。S102. Obtain the equivalent rotational force of the knuckle of the robot and the bending angle of the knuckle.
需要说明的是,本发明实施例可以通过在机械手的手指上设置薄膜式压力传感器,进一步的,可以设置在机械手手指的指腹和指背,通过薄膜式压力传感器采集机械手手指所受压力,进而将该力作为手套的旋转等效受力。通过在机械手的手指上设置姿态传感器,通过姿态传感器获取机械手手指的具体动作姿态。It should be noted that in the embodiment of the present invention, a thin-film pressure sensor can be arranged on the finger of the manipulator, and further, it can be arranged on the pulp and back of the finger of the manipulator, and the pressure on the finger of the manipulator can be collected by the thin-film pressure sensor, and then Take this force as the rotational equivalent force of the glove. By setting an attitude sensor on the finger of the manipulator, the specific action gesture of the finger of the manipulator is obtained through the attitude sensor.
在一种可选的实施例中,可以在至少一个手指上设置薄膜式压力传感器,但是考虑到对薄膜式压力传感器数据的采集和处理,可以在用户抓取冰球杆时主要发力的拇指、中指和无名指上设置薄膜式压力传感器,食指和小拇指上可以不用设置薄膜式压力传感器。In an optional embodiment, a thin-film pressure sensor can be provided on at least one finger, but considering the collection and processing of data from the thin-film pressure sensor, the thumb that mainly exerts force when the user grabs the ice hockey stick , the middle finger and the ring finger are provided with a thin-film pressure sensor, and the index finger and the little finger may not be provided with a thin-film pressure sensor.
S103、根据机械手指节旋转等效受力以及指节弯曲角度得到两者的拟合曲线。S103. Obtain a fitting curve of the two according to the equivalent force of the knuckle rotation of the robot and the bending angle of the knuckle.
将手套穿戴在机械手上,机械手指关节在驱动机构的驱动下带动指节弯曲,此时测量机械手指节弯曲等效受力,绘制各个指节弯曲角度与等效受力的关系图。Wear the glove on the manipulator, and the knuckles of the knuckles are driven by the drive mechanism to bend. At this time, the equivalent bending force of the knuckles of the knuckles is measured, and the relationship between the bending angle of each knuckle and the equivalent force is drawn.
将获得的机械手指节旋转等效受力以及指节弯曲角度建立二维坐标系,作为一种示例,请参见图2,图2为本发明实施例提供的以指节旋转等效受力为纵坐标,以指节弯曲角度为横坐标建立坐标系,拟合曲线的斜率即为手套的灵巧性。图2中为i手指编号,j为指节编号。图2中曲线的峰值代表手套达到弯曲极限。Establish a two-dimensional coordinate system based on the obtained mechanical knuckle rotation equivalent force and knuckle bending angle. As an example, please refer to FIG. 2 . The ordinate, the knuckle bending angle as the abscissa establishes a coordinate system, and the slope of the fitting curve is the dexterity of the glove. In Figure 2, i is the number of fingers, and j is the number of knuckles. The peak of the curve in Figure 2 represents the glove reaching its bending limit.
在一种可选的实施例中,根据拟合曲线的斜率得到手套的灵巧性,包括:In an optional embodiment, the dexterity of the glove is obtained according to the slope of the fitting curve, including:
根据如下公式得到手套的灵巧性:The dexterity of the glove is obtained according to the following formula:
其中,D为手套的灵巧性,α为指节弯曲角度,f为指节旋转等效受力。Among them, D is the dexterity of the glove, α is the bending angle of the knuckle, and f is the equivalent force of the knuckle rotation.
在一种可选的实施例中,方法还包括:In an optional embodiment, the method also includes:
当min(|D-Dmin|/(Dmax-Dmin),|D-Dmax|/(Dmax-Dmin))>预设参数时,重新获取手套的灵巧性。When min(|DD min |/(D max -D min ),|DD max |/(D max -D min ))>preset parameters, the dexterity of the glove is regained.
其中,Dmin为手套灵巧性最小值,Dmax为手套灵巧性最大值。Among them, D min is the minimum value of glove dexterity, and D max is the maximum value of glove dexterity.
作为一种示例,预设参数可以为5%,预设参数可以根据需要进行设定,本发明实施例对预设参数并不限于此。As an example, the preset parameter may be 5%, and the preset parameter may be set as required, and the embodiment of the present invention is not limited to the preset parameter.
在一种可选的实施例中,获取机械手指节旋转等效受力,包括获取指节旋转过程中,垂直于指节方向,与手套之间的相互作用力。In an optional embodiment, obtaining the equivalent rotational force of the robotic finger includes obtaining an interaction force between the knuckle and the glove in a direction perpendicular to the knuckle during the rotation process.
在一种可选的实施例中,获取机械手指节旋转等效受力,包括:In an optional embodiment, obtaining the equivalent rotational force of the knuckles of the robot includes:
获取指节旋转等效受力趋于平稳且保持预设个数采样周期时的指节弯曲角度作为手套活动范围。Obtain the knuckle bending angle when the knuckle rotation equivalent force tends to be stable and maintain the preset number of sampling periods as the glove range of motion.
可以理解的是,在旋转角度较小时手套的性能差别基本上不是很大,但是通过获取手套弯曲角度最大值可以很好的看出手套的活动范围大小。因此本发明实施例通过获取指节弯曲角度达到最大角度时的指节旋转等效受力,并且通过获取预设个数采样周期,以保证获得的数据准确性。示例的,预设个数可以为3个、4个或5个等,具体个数可以根据测试需要进行确定,本发明实施例对预设个数不限于此。It can be understood that the performance difference of the glove is basically not very big when the rotation angle is small, but the range of motion of the glove can be well seen by obtaining the maximum value of the glove bending angle. Therefore, the embodiment of the present invention ensures the accuracy of the obtained data by obtaining the equivalent force of knuckle rotation when the bending angle of the knuckle reaches the maximum angle, and by obtaining a preset number of sampling periods. For example, the preset number can be 3, 4, or 5, etc., and the specific number can be determined according to the test requirements, and the embodiment of the present invention is not limited to the preset number.
在一种可选的实施例中,S101还包括:In an optional embodiment, S101 also includes:
根据指节间的耦合关系得到手指间的耦合关系,According to the coupling relationship between knuckles, the coupling relationship between fingers is obtained,
根据手指间的耦合关系得到不同手指间第二预设控制指令;Obtaining second preset control instructions between different fingers according to the coupling relationship between the fingers;
根据第二预设控制指令控制机械手动作。The action of the manipulator is controlled according to the second preset control instruction.
需要说明的是,当用户使用手套时需要通过手指的配合动作去抓取,因此在测试时需要模仿用户使用时的动作来进行测试,此时就需要知道每个手指之间的耦合关系,即手指之间的伸缩关系,以保证测试的结果与实际使用结果相对应。It should be noted that when the user uses gloves, they need to grasp through the cooperative actions of the fingers, so it is necessary to imitate the user's actions during the test for testing. At this time, it is necessary to know the coupling relationship between each finger, that is, The telescopic relationship between the fingers ensures that the test results correspond to the actual use results.
作为一种示例,当需要抓住球杆时就需要手指间配合抓取球杆,此时得到食指的状态为弯曲状态,则调整中指、无名指以及小指的状态为弯曲状态。进一步的,可以获取手套要抓取球杆的方向,作为一种示例,用户可以选择球杆的头朝上,或者球杆的头朝下,此时小指和无名指的伸缩程度则会不同,当球杆的头朝上时就需要无名指和小指弯曲角度较小,以调整球杆的方向,当球杆的头朝下时就需要无名指和小指弯曲角度较大,如此,根据手指间的耦合关系得到不同手指间第二预设控制指令;根据第二预设控制指令控制机械手动作。需要说明的是,上述举例只是示例性说明,本发明实施例对手指间的控制方式不限于此。As an example, when it is necessary to grasp the club, the fingers need to cooperate to grab the club. At this time, the index finger is in a bent state, and the middle finger, ring finger, and little finger are adjusted to be in a bent state. Further, the direction in which the glove wants to grab the club can be obtained. As an example, the user can choose whether the head of the club is facing up or the head of the club is facing down. At this time, the stretching degree of the little finger and the ring finger will be different. When When the head of the club is facing up, the ring finger and little finger should be bent at a smaller angle to adjust the direction of the club. When the head of the club is facing down, the ring finger and little finger should be bent at a larger angle. Thus, according to the coupling relationship Obtaining second preset control instructions between different fingers; controlling the action of the manipulator according to the second preset control instructions. It should be noted that the above example is only an illustration, and the manner of controlling between fingers in the embodiment of the present invention is not limited thereto.
在一种可选的实施例中,本发明实施例可以先获取手套使用的不同状态,然后确定手套在不同状态下手指间的耦合方式,以及不同状态下不同手指的弯曲程度,以及在不同弯曲程度下指节间的耦合方式,然后根据上述耦合方式以及弯曲程度控制机械手运动,并且根据手套使用时的不同部位的情况对重点磨损部位进行多次测试,以确保测试的准确性。In an optional embodiment, the embodiment of the present invention can first obtain the different states of the glove, and then determine the coupling mode between the fingers of the glove in different states, the degree of bending of different fingers in different states, and the degree of bending of different fingers in different states. The coupling method between knuckles is controlled according to the above coupling method and bending degree, and the key wear parts are tested several times according to the conditions of different parts of the glove in use to ensure the accuracy of the test.
需要说明的是,本发明实施例可以通过上位机进行机械手动作的参数设置,读取机械手指关节的旋转等效受力以及指节弯曲角度,并且对旋转等效受力以及指节弯曲角度进行数据分析,给出分析结果,并进行数据处理。It should be noted that in the embodiment of the present invention, the host computer can be used to set the parameters of the manipulator action, read the equivalent rotational force of the mechanical finger joints and the bending angle of the knuckles, and calculate the equivalent rotational force and the bending angle of the knuckles. Data analysis, giving analysis results, and data processing.
在一种可选的实施例中,获取机械手指节旋转等效受力,包括:In an optional embodiment, obtaining the equivalent rotational force of the knuckles of the robot includes:
获取机械手腹部和背部指节旋转等效受力;Obtain the equivalent force of the manipulator abdomen and back knuckle rotation;
根据机械手腹部指节旋转等效受力与指节弯曲角度的拟合曲线得到手套最大活动范围;The maximum range of motion of the glove is obtained according to the fitting curve of the equivalent force of the knuckle rotation on the abdomen of the manipulator and the bending angle of the knuckle;
根据机械手背部指节旋转等效受力与指节弯曲角度的拟合曲线得到手套最小活动范围。According to the fitting curve of the knuckle rotation equivalent force on the back of the manipulator and the knuckle bending angle, the minimum range of motion of the glove is obtained.
请参见图3-图4,图3为手套最大活动范围曲线示意图;图4为手套最小活动范围关系曲线示意图。需要说明的是,本发明实施例通过采集指节弯曲角度和旋转等效受力,然后对两者进行拟合,指节指部和指节腹部的曲线和指背的曲线走向不一样的,获得两者的数据后再根据曲线来分析。进一步的,活动范围最大值即当等效受力趋于平稳时对应的指节旋转角度,活动范围最小值即指节旋转等效受力最小时对应的指节旋转角度。Please refer to Fig. 3-Fig. 4, Fig. 3 is a schematic diagram of the curve of the maximum range of motion of the glove; Fig. 4 is a schematic diagram of the relationship curve of the minimum range of motion of the glove. It should be noted that, in the embodiment of the present invention, by collecting the bending angle of the knuckle and the equivalent force of rotation, and then fitting the two, the curves of the phalanx and the belly of the knuckle are different from the curves of the back of the finger. After obtaining the data of the two, analyze according to the curve. Further, the maximum value of the range of motion is the knuckle rotation angle corresponding to when the equivalent force tends to be stable, and the minimum value of the range of motion is the knuckle rotation angle corresponding to the minimum equivalent force of the knuckle rotation.
另一方面,提供了一种冰球手套灵巧性及活动范围测试系统,系统包括:存储器、处理器以及存储在存储器上的计算机程序,处理器执行计算机程序以实现上述任一的方法。In another aspect, a system for testing the dexterity and range of motion of an ice hockey glove is provided. The system includes: a memory, a processor, and a computer program stored on the memory. The processor executes the computer program to implement any of the above methods.
所述系统还包括与处理器连接的指节角度采集模块、多通道AD转换模块和主控模块等。作为一种示例,处理器可以为单片机,单片机控制板上电并初始化,由上位机设置、单片机控制板生成的PWM信号控制机械手按照标准模式或自定义模式带动指节运动。The system also includes a knuckle angle acquisition module, a multi-channel AD conversion module, a main control module and the like connected with the processor. As an example, the processor can be a single-chip microcomputer, and the single-chip microcomputer control board is powered on and initialized, and the PWM signal generated by the upper computer setting and the single-chip control board controls the manipulator to drive the knuckles to move in a standard mode or a custom mode.
所述系统还包括上位机,上位机可根据用户要求设置机械手手指运动次序、指节角度、循环次数。手指运动次序的设置方法为从左至右、从右至左、五只联动三种方案;指节角度的设置方法为先选定指节,然后设置角度,通过上位机交互界面中的程序得到PWM值,最后将该值输入控制程序并下载至单片机控制板;循环次数的设置方法为有限次数、无限循环两种方案。The system also includes a host computer, and the host computer can set the movement sequence of the fingers of the manipulator, the angle of the knuckles, and the number of cycles according to user requirements. The setting method of finger movement sequence is from left to right, from right to left, and five linkage schemes; the setting method of knuckle angle is to select the knuckle first, then set the angle, and obtain it through the program in the interface of the host computer PWM value, and finally input the value into the control program and download it to the single-chip control board; the setting method of the number of cycles is two schemes of limited number of times and infinite loop.
上位机通过RS232-USB接口在上位机交互界面的可视化界面中读取主控模块中的数据,数据包括薄膜式压力传感器读数、姿态传感器读数,其中薄膜式压力传感器读数称为关节旋转等效受力,指的是手指关节旋转过程中,在垂直于指节方向,与手套之间的相互作用力,其作用效果是阻碍指节的正向旋转。The upper computer reads the data in the main control module in the visual interface of the upper computer interaction interface through the RS232-USB interface. The data includes the readings of the thin-film pressure sensor and the readings of the attitude sensor. Force refers to the interaction force between the finger joint and the glove in the direction perpendicular to the knuckle during the rotation of the finger joint, and its effect is to hinder the positive rotation of the knuckle.
上位机根据指节角度-关节旋转等效受力的拟合曲线斜率来定义灵巧性等级,以及确定手套活动范围,活动范围的分析方法为机械手张开至正规推人所需指节相对角度到手指能够完全握住冰球杆的相对角度来确定活动范围。其中,某一指节的相对角度为该指节与靠近手掌一侧的临近指节切向的夹角。The host computer defines the dexterity level and determines the range of motion of the glove according to the slope of the fitting curve of knuckle angle-joint rotation equivalent force. The relative angle at which the fingers can fully grip the stick determines range of motion. Wherein, the relative angle of a phalanx is the tangential angle between the phalanx and the adjacent phalanx near the palm side.
本发明实施例提供的冰球手套灵巧性及活动范围测试方法有助于我国冰雪运动穿戴装备功效评测方法、标准、装备和体系的建立。通过对冰球手套的灵巧性及活动范围进行定量评测,为体育用品定量性能评价、冰球运动员选择冰球手套提供客观依据。The ice hockey glove dexterity and range of motion test method provided by the embodiment of the present invention is helpful to the establishment of the efficacy evaluation method, standard, equipment and system of ice and snow sports wear equipment in my country. Through the quantitative evaluation of the dexterity and range of motion of the ice hockey glove, it provides an objective basis for the quantitative performance evaluation of sporting goods and the selection of ice hockey gloves by ice hockey players.
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above description is a preferred embodiment of the present invention, it should be pointed out that for those of ordinary skill in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, these improvements and modifications It should also be regarded as the protection scope of the present invention.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111643738.6A CN114593900B (en) | 2021-12-29 | 2021-12-29 | Method and system for testing dexterity and moving range of ice hockey gloves |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111643738.6A CN114593900B (en) | 2021-12-29 | 2021-12-29 | Method and system for testing dexterity and moving range of ice hockey gloves |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114593900A CN114593900A (en) | 2022-06-07 |
CN114593900B true CN114593900B (en) | 2023-04-07 |
Family
ID=81804245
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111643738.6A Active CN114593900B (en) | 2021-12-29 | 2021-12-29 | Method and system for testing dexterity and moving range of ice hockey gloves |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114593900B (en) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2273889A1 (en) * | 1999-06-09 | 2000-12-09 | Donald Francis Macdonald | Glove or mitt principally for use as a catching glove by ice hockey goalkeepers |
US20120167667A1 (en) * | 2010-11-03 | 2012-07-05 | Shipley Randall L | Glove testing device and method |
CN105643665A (en) * | 2014-11-26 | 2016-06-08 | 苏茂 | Thumb far-end joint detection device for data glove |
CN105150188A (en) * | 2015-10-10 | 2015-12-16 | 花茂盛 | System and method for controlling actions of robot |
KR102099185B1 (en) * | 2018-03-21 | 2020-04-10 | 서울대학교산학협력단 | Dexterity test device for glove and dexterity test assembly for glove |
CN208609973U (en) * | 2018-08-16 | 2019-03-19 | 厦门博特运动器材有限公司 | A kind of ice hockey gloves with sheet body in the detachable centre of the palm |
DE102019214140B4 (en) * | 2019-09-17 | 2023-11-02 | Adidas Ag | Glove, especially goalkeeper glove |
-
2021
- 2021-12-29 CN CN202111643738.6A patent/CN114593900B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN114593900A (en) | 2022-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN203564250U (en) | Data gloves for function rehabilitation training and assessment of hands and monitoring method thereof | |
CN103251419A (en) | Data gloves for function rehabilitation training and assessment of hands and monitoring method thereof | |
CN106808461B (en) | The method of its realization remote operation of magnetorheological force feedback type data glove and application | |
CN100594867C (en) | A wearable hand function rehabilitation robot and its control system | |
CN211362244U (en) | A teleoperating system based on exoskeleton data glove and myoelectric bracelet | |
CN107789803A (en) | A kind of cerebral apoplexy rehabilitation training of upper limbs method and system | |
CN110625591A (en) | A teleoperation system and method based on exoskeleton data glove and telejoystick | |
CN108786015A (en) | A kind of wearable finger function initiative rehabilitation training system | |
CN114681882B (en) | Basketball shooting training device for controlling muscle exoskeleton through artificial intelligence | |
CN210776590U (en) | A stretchable and flexible attachment type hand fine motion capture device | |
CN118557342A (en) | Grip assist system and method | |
CN115364327A (en) | Hand function training and evaluation rehabilitation glove system based on motor imagery | |
Wang et al. | Comparison of dominant hand range of motion among throwing types in baseball pitchers | |
WO2024198509A1 (en) | Exoskeleton data glove comprising connecting rods | |
CN108538359B (en) | Wrist joints sporting capability evaluation training system based on virtual reality technology | |
CN114593900B (en) | Method and system for testing dexterity and moving range of ice hockey gloves | |
TWI373361B (en) | Glove puppet manipulation system | |
US20250099811A1 (en) | System and method for hand rehabilitation | |
CN114602138B (en) | Upper limb personalized rehabilitation training method and system based on human body movement model | |
CN111941401A (en) | A highly ubiquitous exoskeleton data glove | |
CN211362243U (en) | Teleoperation system based on exoskeleton data gloves and teleoperation rod | |
Guo et al. | A LabVIEW-based human-computer interaction system for the exoskeleton hand rehabilitation robot | |
JP2009226127A (en) | Movement detector, movement detecting system and program | |
CN218572759U (en) | A Gamified Upper Limb Rehabilitation Training Auxiliary Equipment | |
CN216746734U (en) | Device for testing dexterity and moving range of ice hockey gloves |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |