| Literature DB >> 35528538 |
Abstract
In order to track the limb movement trajectory of gymnasts, a method based on MEMS inertial sensor is proposed. The system mainly collects the acceleration and angular velocity data of 11 positions during gymnastics by constructing sensor network. Based on the two kinds of preprocessed data, the parameters such as sample mean, standard deviation, information entropy, and mean square error are calculated as classification features, the support vector machine (SVM) classification model is established, and the movements of six kinds of gymnastics are effectively recognized. The experimental results show that when the human body is doing gymnastics, the measured three-axis acceleration values are between -0.5 g~2.2 g, -1 g~2.8 g, and -1.8 g~1 g, respectively, and the static error range accounts for only 1.6%~2% of the actual measured data range. Therefore, it is considered that such static error has little effect on the accuracy of data feature extraction and action recognition, which can be ignored. It is proved that MEMS inertial sensor can effectively track the movement trajectory of gymnasts' limbs.Entities:
Year: 2022 PMID: 35528538 PMCID: PMC9068338 DOI: 10.1155/2022/5292454
Source DB: PubMed Journal: Appl Bionics Biomech ISSN: 1176-2322 Impact factor: 1.781
Figure 1Application scenario of motion capture system.
Figure 2System hardware structure.
MPU6500 sensor parameter settings.
| Category | Accelerometer | Gyroscope |
|---|---|---|
| Direction | 3 axes | 3 axes |
| Measuring range | ±16 g | ±2000°/s |
| Power waste | 3.2 mA | 450 |
| Temperature (°C) | -40~ 85 | -40~ 85 |
| Communication mode | I2C | I2C |
Figure 3Direction of mobile phone sensor.
Figure 4Acceleration curve.
Figure 5Correspondence between relative coordinate system and absolute coordinate system.
Figure 6Waveform comparison of three-axis acceleration and angular velocity data.
Figure 7Recognition results of different classification algorithms.
Recognition rate based on three-axis acceleration.
| Category | Stretch | Chest enlargement | Whole body | Leg kick | Body side | Body rotation |
|---|---|---|---|---|---|---|
| Single hand | 99.46 | 99.00 | 100.00 | 100.00 | 99.00 | 97.50 |
| Single arm | 99.46 | 100.00 | 100.00 | 95.95 | 100.00 | 89.50 |
| Single hip | 98.46 | 94.74 | 99.00 | 90.00 | 96.88 | 87.42 |
| Waist | 99.46 | 86.84 | 100.00 | 82.00 | 100.00 | 80.00 |
| Single leg | 96.14 | 92.11 | 100.00 | 95.56 | 100.00 | 85.00 |
| Single foot | 95.14 | 86.84 | 100.00 | 82.50 | 96.88 | 87.00 |
Recognition rate based on three-axis acceleration and angular velocity.
| Category | Stretch | Chest enlargement | Whole body | Leg kick | Body side | Body rotation |
|---|---|---|---|---|---|---|
| Single hand | 99.46 | 99.00 | 100.00 | 100.00 | 100.00 | 100.00 |
| Single arm | 99.46 | 98.00 | 100.00 | 97.50 | 100.00 | 97.50 |
| Single hip | 99.46 | 94.74 | 100.00 | 97.50 | 98.00 | 97.50 |
| Waist | 99.46 | 94.74 | 99.00 | 87.50 | 100.00 | 93.50 |
| Single leg | 99.46 | 97.37 | 100.00 | 90.00 | 100.00 | 95.00 |
| Single foot | 97.30 | 89.37 | 100.00 | 97.50 | 99.00 | 94.00 |
Calibration results of three-axis acceleration.
| Category | + | − | + | − | + | − |
|---|---|---|---|---|---|---|
|
| 1.19 | -0.96 | 0.03 | 0.01 | 0.02 | 0.01 |
|
| 0.03 | 0.02 | 1.02 | -0.97 | -0.03 | 0.03 |
|
| 0.02 | 0.02 | 0.01 | -0.02 | 0.97 | -0.97 |