| Literature DB >> 28304337 |
Agnieszka Szczęsna1, Przemysław Skurowski2, Ewa Lach3, Przemysław Pruszowski4, Damian Pęszor5, Marcin Paszkuta6, Janusz Słupik7, Kamil Lebek8, Mateusz Janiak9, Andrzej Polański10, Konrad Wojciechowski11.
Abstract
The paper describes a scalable, wearable multi-sensor system for motion capture based on inertial measurement units (IMUs). Such a unit is composed of accelerometer, gyroscope and magnetometer. The final quality of an obtained motion arises from all the individual parts of the described system. The proposed system is a sequence of the following stages: sensor data acquisition, sensor orientation estimation, system calibration, pose estimation and data visualisation. The construction of the system's architecture with the dataflow programming paradigm makes it easy to add, remove and replace the data processing steps. The modular architecture of the system allows an effortless introduction of a new sensor orientation estimation algorithms. The original contribution of the paper is the design study of the individual components used in the motion capture system. The two key steps of the system design are explored in this paper: the evaluation of sensors and algorithms for the orientation estimation. The three chosen algorithms have been implemented and investigated as part of the experiment. Due to the fact that the selection of the sensor has a significant impact on the final result, the sensor evaluation process is also explained and tested. The experimental results confirmed that the choice of sensor and orientation estimation algorithm affect the quality of the final results.Entities:
Keywords: IMU sensor; motion capture; orientation estimation; system validation; wearable sensor system
Mesh:
Year: 2017 PMID: 28304337 PMCID: PMC5375898 DOI: 10.3390/s17030612
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Data processing pipeline.
Figure 2System components: (a) MDE software screen-shot; (b) sensor locations; (c) whole suit.
Classification of the inertial sensors due to the application areas [28].
| Application Grade | Gyroscope Performance | Accelerometer Performance |
|---|---|---|
| Commercial/Consumer | >1 deg/s | >50 mg |
| Tactical | ∼1 deg/h | ∼1 |
| Navigation | 0.01 deg/h | 25 |
| Strategic | ∼0.001 deg/h | ∼1 |
Figure 3Schematic overview of Allan deviation plot interpretation.
Figure 4Static experiment results: representative Allan variances for the tested IMUs: (a) gyroscopes; (b) accelerometers; (c) magnetometer (for yaw axis-Z); (d) drift resulting from gyroscope integration.
Figure 5The NCF flow chart.
Figure 6The EQKF flow chart.
Figure 7The AEQKF flow chart.
Figure 8The pendulum with attached IMUs during the tests in the HML - motion capture laboratory.
Recorded scenarios of pendulum motion.
| Type | Symbol | Description | Records | Approx. Duration |
|---|---|---|---|---|
| calibrated | c00..c02 | start angle 0 then hand driven to 30° and released | 3 | 60–100 s |
| s00..s02 | start angle 10° | 3 | 115–120 s | |
| swinging | m00..m02 | start angle 30° | 3 | 150–160 s |
| l00..l02 | start angle 45° | 3 | 150–170 s | |
| f00 | start angle 0, hand driven | 1 | 70 s | |
| free moves | f01 | start angle 0, driven with soft stick | 1 | 80 s |
| f02 | start angle 0, driven with 2 rope rig | 1 | 100 s | |
| dynamic | hd00..hd02 | start angle 30°, manual bouncing in random moments | 3 | 50 s |
Figure 9The mean deviation index for experiments (details in Table 2).