Nothing Special   »   [go: up one dir, main page]

You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Article Types

Countries / Regions

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Search Results (2,226)

Search Parameters:
Keywords = IMU

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
28 pages, 4077 KiB  
Review
A Comprehensive Survey on Short-Distance Localization of UAVs
by Luka Kramarić, Niko Jelušić, Tomislav Radišić and Mario Muštra
Drones 2025, 9(3), 188; https://doi.org/10.3390/drones9030188 - 4 Mar 2025
Viewed by 145
Abstract
The localization of Unmanned Aerial Vehicles (UAVs) is a critical area of research, particularly in applications requiring high accuracy and reliability in Global Positioning System (GPS)-denied environments. This paper presents a comprehensive overview of short-distance localization methods for UAVs, exploring their strengths, limitations, [...] Read more.
The localization of Unmanned Aerial Vehicles (UAVs) is a critical area of research, particularly in applications requiring high accuracy and reliability in Global Positioning System (GPS)-denied environments. This paper presents a comprehensive overview of short-distance localization methods for UAVs, exploring their strengths, limitations, and practical applications. Among short-distance localization methods, ultra-wideband (UWB) technology has gained significant attention due to its ability to provide accurate positioning, resistance to multipath interference, and low power consumption. Different approaches to the usage of UWB sensors, such as time of arrival (ToA), time difference of arrival (TDoA), and double-sided two-way ranging (DS-TWR), alongside their integration with complementary sensors like Inertial Measurement Units (IMUs), cameras, and visual odometry systems, are explored. Furthermore, this paper provides an evaluation of the key factors affecting UWB-based localization performance, including anchor placement, synchronization, and the challenges of combined use with other localization technologies. By highlighting the current trends in UWB-related research, including its increasing use in swarm control, indoor navigation, and autonomous landing, potential researchers could benefit from this study by using it as a guide for choosing the appropriate localization techniques, emphasizing UWB technology’s potential as a foundational technology in advanced UAV applications. Full article
(This article belongs to the Special Issue Resilient Networking and Task Allocation for Drone Swarms)
Show Figures

Figure 1

Figure 1
<p>The steps in the process of designing a short-distance localization system for UAVs, from the choice of the application and the environment to the required performance.</p>
Full article ">Figure 2
<p>The principle of the Extended Kalman Filter allows the usage of a linear filter in nonlinear state estimation [<a href="#B19-drones-09-00188" class="html-bibr">19</a>].</p>
Full article ">Figure 3
<p>The localization trajectories of a UAV where the yellow, cyan, red, and blue curves represent the ground truth, UWB, QVIO, and AprilTag, respectively [<a href="#B35-drones-09-00188" class="html-bibr">35</a>].</p>
Full article ">Figure 4
<p>Landing locations by using different localization equipment [<a href="#B57-drones-09-00188" class="html-bibr">57</a>].</p>
Full article ">Figure 5
<p>The localization error with and without the use of UWB with GNSS/IMU shows that the combination of localization systems provides significantly better results [<a href="#B69-drones-09-00188" class="html-bibr">69</a>].</p>
Full article ">Figure 6
<p>A comparison of the trajectories from different combinations of aids to UWB technology: (<b>a</b>) Integration between the camera and INS for 180 s of a complete signal outage; (<b>b</b>) INS dead reckoning solution compared against reference trajectory for 60 s of GNSS signals outage; and (<b>c</b>) UWB-INS integration performance compared against reference trajectory for 180 s GNSS signal outage [<a href="#B73-drones-09-00188" class="html-bibr">73</a>].</p>
Full article ">Figure 7
<p>Message exchange for a single UAV-anchor pair using the DS-TWR [<a href="#B74-drones-09-00188" class="html-bibr">74</a>].</p>
Full article ">Figure 8
<p>The real vs. the predefined flight trajectory in the xy-plane [<a href="#B74-drones-09-00188" class="html-bibr">74</a>].</p>
Full article ">
12 pages, 470 KiB  
Article
Effects of Inertial Measurement Unit Location on the Validity of Vertical Acceleration Time-Series Data and Jump Height in Countermovement Jumping
by Dianne Althouse, Cassidy Weeks, Steven B. Spencer, Joonsun Park, Brennan J. Thompson and Talin Louder
Signals 2025, 6(1), 11; https://doi.org/10.3390/signals6010011 - 3 Mar 2025
Viewed by 288
Abstract
Inertial measurement units (IMUs) are an example of practical technology for measuring countermovement jump (CMJ) performance, but there is a need to enhance their validity. One potential strategy to achieve this is advancing the literature on IMU placement. Many studies opt to position [...] Read more.
Inertial measurement units (IMUs) are an example of practical technology for measuring countermovement jump (CMJ) performance, but there is a need to enhance their validity. One potential strategy to achieve this is advancing the literature on IMU placement. Many studies opt to position a single IMU on anatomical landmarks rather than determining placement based on anthropometric principles, despite the knowledge that linear mechanics act through the segmental centers of mass of the human body. The purpose of this study was to evaluate the impact of positioning IMU sensors to approximate the trunk and lower-extremity segmental centers of mass on the validity of vertical acceleration measurements and jump height (JH) estimation during CMJs. Thirty young adults (female n = 10, 21.3 (3.8) years, 166.1 (4.1) cm, 67.6 (11.3) kg; male n = 20, 22.0 (2.6) years, 179.2 (6.4) cm, 83.5 (17.1) kg) from a university setting participated in the study. Seven IMUs were positioned at the approximate centers of mass of the trunk, thighs, shanks, and feet. Using data from these sensors, 15 whole-body center of mass models were developed, including 1-, 2-, 3-, and 4-segment configurations derived from the trunk and three lower-body segments. The root mean square error (RMSE) of vertical acceleration was calculated for each IMU model by comparing its data against vertical acceleration measurements obtained from a force platform. JH estimates were calculated using the take-off velocity method and compared across IMU models and the force platform to evaluate for systematic bias. RMSE and JH values from the best-performing 1-, 2-, 3-, and 4-segment IMU models were analyzed for main effects using one-way analyses of variance. The best performing 2-segment (trunk and shanks; RMSE = 2.1 ± 1.3 m × s−2) and 3-segment (trunk, thighs, and feet; RMSE = 2.0 ± 1.2 m × s−2) IMU models returned significantly lower RMSE values compared to the 1- segment (trunk; RMSE = 3.0 ± 1.4 m × s−2) model (p = 0.021–0.041). No systematic bias was detected between the JH estimates derived from the best-performing IMU models and those obtained from the force platform (p = 0.91–0.99). Positioning multiple IMU sensors to approximate segmental centers of mass significantly improved the validity of vertical acceleration time-series data from CMJs. The findings highlight the importance of anthropometric-based IMU placement for enhancing measurement accuracy without introducing systematic bias. Full article
Show Figures

Figure 1

Figure 1
<p>Linear relationship between countermovement jump heights derived from a 2-segment IMU model and a force platform criterion.</p>
Full article ">
20 pages, 6141 KiB  
Article
Development of Low-Cost Monitoring and Assessment System for Cycle Paths Based on Raspberry Pi Technology
by Salvatore Bruno, Ionut Daniel Trifan, Lorenzo Vita and Giuseppe Loprencipe
Infrastructures 2025, 10(3), 50; https://doi.org/10.3390/infrastructures10030050 - 2 Mar 2025
Viewed by 227
Abstract
Promoting alternative modes of transportation such as cycling represents a valuable strategy to minimize environmental impacts, as confirmed in the main targets set out by the European Commission. In this regard, in cities throughout the world, there has been a significant increase in [...] Read more.
Promoting alternative modes of transportation such as cycling represents a valuable strategy to minimize environmental impacts, as confirmed in the main targets set out by the European Commission. In this regard, in cities throughout the world, there has been a significant increase in the construction of bicycle paths in recent years, requiring effective maintenance strategies to preserve their service levels. The continuous monitoring of road networks is required to ensure the timely scheduling of optimal maintenance activities. This involves regular inspections of the road surface, but there are currently no automated systems for monitoring cycle paths. In this study, an integrated monitoring and assessment system for cycle paths was developed exploiting Raspberry Pi technologies. In more detail, a low-cost Inertial Measurement Unit (IMU), a Global Positioning System (GPS) module, a magnetic Hall Effect sensor, a camera module, and an ultrasonic distance sensor were connected to a Raspberry Pi 4 Model B. The novel system was mounted on a e-bike as a test vehicle to monitor the road conditions of various sections of cycle paths in Rome, characterized by different pavement types and decay levels as detected using the whole-body vibration awz index (ISO 2631 standard). Repeated testing confirmed the system’s reliability by assigning the same vibration comfort class in 74% of the cases and an adjacent one in 26%, with an average difference of 0.25 m/s2, underscoring its stability and reproducibility. Data post-processing was also focused on integrating user comfort perception with image data, and it revealed anomaly detections represented by numerical acceleration spikes. Additionally, data positioning was successfully implemented. Finally, awz measurements with GPS coordinates and images were incorporated into a Geographic Information System (GIS) to develop a database that supports the efficient and comprehensive management of surface conditions. The proposed system can be considered as a valuable tool to assess the pavement conditions of cycle paths in order to implement preventive maintenance strategies within budget constraints. Full article
Show Figures

Figure 1

Figure 1
<p>Flowchart of proposed methodology.</p>
Full article ">Figure 2
<p>The proposed cycle path monitoring system.</p>
Full article ">Figure 3
<p>The placement of the core hardware setup on the bicycle’s top tube.</p>
Full article ">Figure 4
<p>The imaging system. (<b>a</b>) The placement of the camera module on the handlebars; (<b>b</b>) a close-up view of the custom, 3D-printed mount designed to attach the module.</p>
Full article ">Figure 5
<p>The IMU was fixed inside the bicycle’s saddle.</p>
Full article ">Figure 6
<p>The GPS system. (<b>a</b>) The installation of the u-blox NEO-6M GPS module beneath the bicycle saddle; (<b>b</b>) a close-up view of the GPS module mounted on the custom, 3D-printed bracket.</p>
Full article ">Figure 7
<p>(<b>a</b>) The placement of the magnets on the spokes of the bicycle’s rear wheel for the Hall Effect sensor; (<b>b</b>) a close-up view of the Hall Effect sensor module mounted near the rear wheel, aligned to detect the passing magnets for accurate distance measurement.</p>
Full article ">Figure 8
<p>The 8 km of Rome’s cycle path network examined in the field test. The selected branches are identified according to <a href="#infrastructures-10-00050-t005" class="html-table">Table 5</a>.</p>
Full article ">Figure 9
<p>Correction of GPS trajectory discrepancies.</p>
Full article ">Figure 10
<p>Validation of proposed cycle path monitoring. The different colors in the graph area correspond to comfort classes.</p>
Full article ">Figure 11
<p>Schematic representation of camera’s field of view.</p>
Full article ">Figure 12
<p><math display="inline"><semantics> <mrow> <msub> <mrow> <mi>a</mi> </mrow> <mrow> <mi>w</mi> <mi>z</mi> </mrow> </msub> </mrow> </semantics></math> spike of 1.59 m/s<sup>2</sup> at 25th second on Branch 4.</p>
Full article ">Figure 13
<p>The drainage grate identified as the cause of the <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>a</mi> </mrow> <mrow> <mi>w</mi> <mi>z</mi> </mrow> </msub> </mrow> </semantics></math> spike in <a href="#infrastructures-10-00050-f010" class="html-fig">Figure 10</a>.</p>
Full article ">Figure 14
<p>Example of integrated data in QGIS, displaying GPS coordinates, <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>a</mi> </mrow> <mrow> <mi>w</mi> <mi>z</mi> </mrow> </msub> </mrow> </semantics></math> values, and corresponding video frames for sample unit of investigated cycle path. The red dot indicates which sample unit is under investigation.</p>
Full article ">Figure 15
<p>Visualization of <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>a</mi> </mrow> <mrow> <mi>w</mi> <mi>z</mi> </mrow> </msub> </mrow> </semantics></math> values along Lungotevere cycle path.</p>
Full article ">
9 pages, 1045 KiB  
Article
A Comparison Between the Use of an Infrared Contact Mat and an IMU During Kinematic Analysis of Horizontal Jumps
by Bjørn Johansen, Jono Neville and Roland van den Tillaar
Biomechanics 2025, 5(1), 14; https://doi.org/10.3390/biomechanics5010014 - 2 Mar 2025
Viewed by 371
Abstract
Background/Objectives: This study compared step-by-step kinematic measurements from an infrared contact mat (IR-mat) and an inertial measurement unit (IMU) system during bounding and single leg jumping for speed, while also evaluating the validity of algorithms originally developed for sprinting and running when applied [...] Read more.
Background/Objectives: This study compared step-by-step kinematic measurements from an infrared contact mat (IR-mat) and an inertial measurement unit (IMU) system during bounding and single leg jumping for speed, while also evaluating the validity of algorithms originally developed for sprinting and running when applied to horizontal jumps. The aim was to investigate differences in contact times between the systems. Methods: Nineteen female football players (15 ± 0.5 years, 61.0 ± 5.9 kg, 1.70 ± 0.06 m) performed attempts in both jumps over 20 m with maximum speed, of which the first eight steps were analysed. Results: Significant differences were found between the systems, with the IR-mat recording longer contact times than the IMU. The IR-mat began and ended its measurements slightly earlier and later, respectively, compared to the IMU system, likely due to the IMU’s algorithm, which was developed for sprinting with forefoot contact, while more midfoot and heel landing is used during jumps. Conclusions: Both systems provide reliable measurements; however, the IR mat consistently records slightly longer contact times for horizontal jumps. While the IMU is dependable, it exhibits a consistent bias compared to the IR mat. For bounding, the IR mat begins recording 0.018 s earlier at touch down and stops 0.021 s later. For single leg jumps, it starts 0.024 s earlier and ends 0.021 s later, resulting in contact times that are, on average, 0.039–0.045 s longer. These findings provide valuable insights for coaches and researchers in selecting appropriate measurement tools, highlighting the systematic differences between IR mats and IMUs in horizontal jump analysis. Full article
(This article belongs to the Special Issue Inertial Sensor Assessment of Human Movement)
Show Figures

Figure 1

Figure 1
<p>The mean (±SD) step velocity for bounding and single leg jumps measured with an IR-mat and a laser gun. † indicates a significant difference between the two types of jumps for all steps, → indicates a significant difference in velocity between this step and everything to the right of the arrow.</p>
Full article ">Figure 2
<p>The mean (±SD) total contact time per step for bounding and single leg jumps measured with an IR-mat and an IMU. † indicates a significant difference between the IMU and the IR-mat for all steps, ‡ indicates a significant difference between these two steps for this measuring tool, and → indicates a significant difference between this step and everything to the right of the arrow.</p>
Full article ">Figure 3
<p>Bland–Altman plots showing the differences between the systems in regard to the time of touch down and take off (IR mat minus IMU, seconds) as a function of speed (m/s) for bounding and single leg jumps. Positive values indicate a longer time for the IR mat, negative values indicate a longer time for the IMU. The dashed lines show the average difference (systematic bias), while the solid lines represent 95% confidence intervals. Regression lines and R<sup>2</sup> values are included.</p>
Full article ">
15 pages, 1378 KiB  
Article
Utilising Inertial Measurement Units and Force–Velocity Profiling to Explore the Relationship Between Hamstring Strain Injury and Running Biomechanics
by Lisa Wolski, Mark Halaki, Claire E. Hiller, Evangelos Pappas and Alycia Fong Yan
Sensors 2025, 25(5), 1518; https://doi.org/10.3390/s25051518 - 28 Feb 2025
Viewed by 339
Abstract
The purpose of this study was to retrospectively and prospectively explore associations between running biomechanics and hamstring strain injury (HSI) using field-based technology. Twenty-three amateur sprinters performed 40 m maximum-effort sprints and then underwent a one-year injury surveillance period. For the first 30 [...] Read more.
The purpose of this study was to retrospectively and prospectively explore associations between running biomechanics and hamstring strain injury (HSI) using field-based technology. Twenty-three amateur sprinters performed 40 m maximum-effort sprints and then underwent a one-year injury surveillance period. For the first 30 m of acceleration, sprint mechanics were quantified through force–velocity profiling. In the upright phase of the sprint, an inertial measurement unit (IMU) system measured sagittal plane pelvic and hip kinematics at the point of contact (POC), as well as step and stride time. Cross-sectional analysis revealed no differences between participants with a history of HSI and controls except for anterior pelvic tilt (increased pelvic tilt on the injured side compared to controls). Prospectively, two participants sustained HSIs in the surveillance period; thus, the small sample size limited formal statistical analysis. A review of cohort percentiles, however, revealed both participants scored in the higher percentiles for variables associated with a velocity-oriented profile. Overall, this study may be considered a feasibility trial of novel technology, and the preliminary findings present a case for further investigation. Several practical insights are offered to direct future research to ultimately inform HSI prevention strategies. Full article
(This article belongs to the Special Issue Wearable Technologies and Sensors for Healthcare and Wellbeing)
Show Figures

Figure 1

Figure 1
<p>Force–velocity profiling setup taken from ‘MySprint’ iPhone application instructions (Version 1.10 installed on iPhone XR running iOS 13). Distances of 5, 10, 15, 20 and 30 metres are marked by flags.</p>
Full article ">Figure 2
<p>Photographic example of single maximum-effort 40 m sprint.</p>
Full article ">
17 pages, 4431 KiB  
Article
The Development and Validation of a Novel Smartphone Application to Detect Postural Instability
by Shirin R. Hussain and W. Geoffrey Wright
Sensors 2025, 25(5), 1505; https://doi.org/10.3390/s25051505 - 28 Feb 2025
Viewed by 141
Abstract
Traditional assessments of balance and postural control often face challenges related to accessibility, cost, subjectivity, and inter-rater reliability. With advancements in technology, smartphones equipped with inertial measurement units (IMUs) are emerging as a promising tool for assessing postural control, measuring both static and [...] Read more.
Traditional assessments of balance and postural control often face challenges related to accessibility, cost, subjectivity, and inter-rater reliability. With advancements in technology, smartphones equipped with inertial measurement units (IMUs) are emerging as a promising tool for assessing postural control, measuring both static and dynamic motion. This study aimed to develop and validate a novel smartphone application by comparing it with research-grade posturography instruments, including motion capture and force plate systems to establish construct- and criterion-related validity. Twenty-two participants completed the quiet stance under varying visual (eyes open—EO; eyes closed—EC) and surface (Firm vs. Foam) conditions, with data collected from the smartphone, force plate, and motion capture systems. Intraclass correlation coefficients (ICCs) and Pearson correlation coefficients assessed the reliability and validity for all outcome measures (sway area and sway velocity). The results demonstrated reliability, with strong validity between the devices. A repeated-measures ANOVA found no significant differences between the devices. Postural outcomes revealed the significant main effects of both the visual (EO vs. EC) and surface (Firm vs. Foam) conditions. In conclusion, the study demonstrated the validity, sensitivity, and accuracy of the custom-designed smartphone app, offering the potential for bridging the gap between at-home and clinical balance assessments. Full article
(This article belongs to the Collection Sensors for Gait, Human Movement Analysis, and Health Monitoring)
Show Figures

Figure 1

Figure 1
<p>(<b>a</b>) The smartphone application user interface was controlled remotely by the experimenter. (<b>b</b>) Motion capture markers were placed on the participant’s body in the anterior and posterior positions. The orange dot illustrates the marker located on top of the smartphone device, which was attached at the L5 region. (<b>c</b>) For the greatest sensitivity, the smartphone was oriented horizontally and was secured to the participant using a belted phone holder. Orientation was confirmed using Apple’s preloaded Measure application to confirm the spirit level prior to data collection.</p>
Full article ">Figure 2
<p>The order of testing for each participant. Firm surface and eyes open visual conditions were performed first during each data collection session. A total of twelve 30-s trials were administered to each participant.</p>
Full article ">Figure 3
<p>Time-series plots illustrating the postural movement data (AP sway) collected using three synchronized instruments from one representative participant tested in trials 1−6.</p>
Full article ">Figure 4
<p>Pearson correlation applied across the group mean postural variables: (<b>a</b>) Firm sway area; (<b>b</b>) Firm sway velocity; (<b>c</b>) Foam sway area; (<b>d</b>) Foam sway velocity.</p>
Full article ">Figure 5
<p>Bland–Altman plots of the mean of the measurements of the smartphone and each gold-standard instrument (motion capture and force plate) against the difference in the measurement of individual participants for the sway area (left: <b>a</b>,<b>c</b>,<b>e</b>,<b>g</b>) and sway velocity (right: <b>b</b>,<b>d</b>,<b>f</b>,<b>h</b>) for each visual and surface condition.</p>
Full article ">Figure 5 Cont.
<p>Bland–Altman plots of the mean of the measurements of the smartphone and each gold-standard instrument (motion capture and force plate) against the difference in the measurement of individual participants for the sway area (left: <b>a</b>,<b>c</b>,<b>e</b>,<b>g</b>) and sway velocity (right: <b>b</b>,<b>d</b>,<b>f</b>,<b>h</b>) for each visual and surface condition.</p>
Full article ">Figure 6
<p>Comparison of synchronously collected data from the smartphone, motion capture, and force plate systems in each visual and surface condition for the postural outcome measures. Note asterisks (*) denotes statistically significant differences between visual and surface conditions.</p>
Full article ">Figure 6 Cont.
<p>Comparison of synchronously collected data from the smartphone, motion capture, and force plate systems in each visual and surface condition for the postural outcome measures. Note asterisks (*) denotes statistically significant differences between visual and surface conditions.</p>
Full article ">
17 pages, 2958 KiB  
Article
A Comparative Study of Plantar Pressure and Inertial Sensors for Cross-Country Ski Classification Using Deep Learning
by Aurora Polo-Rodríguez, Pablo Escobedo, Fernando Martínez-Martí, Noel Marcen-Cinca, Miguel A. Carvajal, Javier Medina-Quero and María Sofía Martínez-García
Sensors 2025, 25(5), 1500; https://doi.org/10.3390/s25051500 - 28 Feb 2025
Viewed by 201
Abstract
This work presents a comparative study of low cost and low invasiveness sensors (plantar pressure and inertial measurement units) for classifying cross-country skiing techniques. A dataset was created for symmetrical comparative analysis, with data collected from skiers using instrumented insoles that measured plantar [...] Read more.
This work presents a comparative study of low cost and low invasiveness sensors (plantar pressure and inertial measurement units) for classifying cross-country skiing techniques. A dataset was created for symmetrical comparative analysis, with data collected from skiers using instrumented insoles that measured plantar pressure, foot angles, and acceleration. A deep learning model based on CNN and LSTM was trained on various sensor combinations, ranging from two specific pressure sensors to a full multisensory array per foot incorporating 4 pressure sensors and an inertial measurement unit with accelerometer, magnetometer, and gyroscope. Results demonstrate an encouraging performance with plantar pressure sensors and classification accuracy closer to inertial sensing. The proposed approach achieves a global average accuracy of 94% to 99% with a minimal sensor setup, highlighting its potential for low-cost and precise technique classification in cross-country skiing and future applications in sports performance analysis. Full article
Show Figures

Figure 1

Figure 1
<p>Overview of the developed system based on instrumented insoles with pressure and IMU sensors for cross-country skiing classification using deep learning.</p>
Full article ">Figure 2
<p>(<b>a</b>) Example of the pressure sensor output during the G2R gear for participant A; (<b>b</b>) Example of the acceleration (from IMU) during G2R for participant A. In both cases, R refers to the right and L to the left feet.</p>
Full article ">Figure 3
<p>Example of ascent labelling for (<b>a</b>) left foot pressure sensors; and (<b>b</b>) left foot magnetometer sensor.</p>
Full article ">Figure 4
<p>Evolution of the WAA for the configuration with four pressure sensors (4P), with only inertial sensors (AGM), for the joined configuration of both types of sensors (4P + AGM), and finally for the simple configuration 2P.1m5m + A.</p>
Full article ">Figure 5
<p>Confusion matrix for gear classification: (<b>a</b>) Using two pressure sensors on the first and fifth metatarsals (2P.1m5m); and (<b>b</b>) including all four pressure sensors (4P).</p>
Full article ">Figure 6
<p>Confusion matrix for gear classification using only inertial sensors (AGM configuration).</p>
Full article ">Figure 7
<p>Confusion matrix for gear classification with different combinations of inertial and pressure sensors: (<b>a</b>) 4P + AGM configuration; (<b>b</b>) 2P.1m5m + A configuration.</p>
Full article ">
21 pages, 3325 KiB  
Article
Enhancing Slip, Trip, and Fall Prevention: Real-World Near-Fall Detection with Advanced Machine Learning Technique
by Moritz Schneider, Kevin Seeser-Reich, Armin Fiedler and Udo Frese
Sensors 2025, 25(5), 1468; https://doi.org/10.3390/s25051468 - 27 Feb 2025
Viewed by 114
Abstract
Slips, trips, and falls (STFs) are a major occupational hazard that contributes significantly to workplace injuries and the associated financial costs. The application of traditional fall detection techniques in the real world is limited because they are usually based on simulated falls. By [...] Read more.
Slips, trips, and falls (STFs) are a major occupational hazard that contributes significantly to workplace injuries and the associated financial costs. The application of traditional fall detection techniques in the real world is limited because they are usually based on simulated falls. By using kinematic data from real near-fall incidents that occurred in physically demanding work environments, this study overcomes this limitation and improves the ecological validity of fall detection algorithms. This study systematically tests several machine-learning architectures for near-fall detection using the Prev-Fall dataset, which consists of high-resolution inertial measurement unit (IMU) data from 110 workers. Convolutional neural networks (CNNs), residual networks (ResNets), convolutional long short-term memory networks (convLSTMs), and InceptionTime models were trained and evaluated over a range of temporal window lengths using a neural architecture search. High-validation F1 scores were achieved by the best-performing models, particularly CNNs and InceptionTime, indicating their effectiveness in near-fall classification. The need for more contextual variables to increase robustness was highlighted by recurrent false positives found in subsequent tests on previously unobserved occupational data, especially during biomechanically demanding activities such as bending and squatting. Nevertheless, our findings suggest the applicability of machine-learning-based STF prevention systems for workplace safety monitoring and, more generally, applications in fall mitigation. To further improve the accuracy and generalizability of the system, future research should investigate multimodal data integration and improved classification techniques. Full article
(This article belongs to the Special Issue Sensors for Human Activity Recognition: 3rd Edition)
Show Figures

Figure 1

Figure 1
<p>Dendrogram showing the correlation distance between features in different anatomical regions averaged across all trials. The “Others” category contains features that cannot be clearly assigned to specific anatomical regions or sensor modalities. These include whole-body metrics (e.g., center of mass (CoM) measures). The inclusion of “Others” ensures that the analysis captures all potentially relevant feature interrelationships.</p>
Full article ">Figure 2
<p>LDA of sensor data of the STF dataset. The two graphs are different perspectives of the same plot.</p>
Full article ">Figure 3
<p>Weighted F1 score on the validation dataset of the best-performing model of each model type for the three different window lengths.</p>
Full article ">Figure 4
<p>Correlation between hyperparameters and best metrics for ML models.</p>
Full article ">Figure A1
<p>Validation and training accuracy progression during the training of the best-performing InceptionTime model for all three window lengths.</p>
Full article ">Figure A2
<p>Validation and training accuracy progression during the training of the best-performing CNN model for all three window lengths.</p>
Full article ">Figure A3
<p>Validation and training accuracy progression during the training of the best-performing ResNet model for all three window lengths.</p>
Full article ">Figure A4
<p>Validation and training accuracy progression during the training of the best-performing convLSTM model for all three window lengths.</p>
Full article ">
16 pages, 9200 KiB  
Article
Dynamics Model of a Multi-Rotor UAV Propeller and Its Fault Detection
by Yongtian Zou, Haiting Xia, Xinmin Yang, Peigen Li and Yu Yi
Drones 2025, 9(3), 176; https://doi.org/10.3390/drones9030176 - 26 Feb 2025
Viewed by 172
Abstract
The propeller state of unmanned aerial vehicles (UAV) is difficult to detect in real time due to trouble with laying out the sensor and multiple signal sources. To solve this problem, a fault detection method for multi-rotor UAV propellers was proposed based on [...] Read more.
The propeller state of unmanned aerial vehicles (UAV) is difficult to detect in real time due to trouble with laying out the sensor and multiple signal sources. To solve this problem, a fault detection method for multi-rotor UAV propellers was proposed based on a signal analysis of the built-in inertial measurement unit (IMU). Firstly, the multi-source coupled signals of the UAV flight were obtained through the ground station. Then, the picked-up signals were optimally separated according to the multi-rotor UAV propeller fault dynamics model, and signals rich in fault information were obtained. Finally, the separated signals were calculated using the symmetrized dot pattern (SDP), and then the similarity index was used to quantify the distribution of the signal in the feature plot to realize propeller fault detection. The OTSU algorithm was used to quantify the detection results, yielding a similarity of 76.2% in the z-axis direction, which is better than the values in the other two directions. The simulation and experimental analysis of the propeller failure dynamics model showed that the proposed method can effectively identify the propeller faults of multi-rotor UAVs. Full article
Show Figures

Figure 1

Figure 1
<p>The quadrotor model with a damaged propeller.</p>
Full article ">Figure 2
<p>Principles of SDP.</p>
Full article ">Figure 3
<p>Flowchart of UAV propeller fault detection.</p>
Full article ">Figure 4
<p>Simulation signals of different propeller states.</p>
Full article ">Figure 5
<p>Acceleration signal in <span class="html-italic">z</span>-axis.</p>
Full article ">Figure 6
<p>Results calculated using SDP. (<b>a</b>) Normal snowflake diagram; (<b>b</b>) faulty snowflake diagram.</p>
Full article ">Figure 7
<p>Multi-rotor drone test platform.</p>
Full article ">Figure 8
<p>The damaged propellers used in the experiments.</p>
Full article ">Figure 9
<p>Acceleration signal of UAV.</p>
Full article ">Figure 9 Cont.
<p>Acceleration signal of UAV.</p>
Full article ">Figure 10
<p>The snowflake diagrams of the experimental signals calculated using the SDP.</p>
Full article ">
18 pages, 780 KiB  
Article
Real-Time and Post-Mission Heading Alignment for Drone Navigation Based on Single-Antenna GNSS and MEMs-IMU Sensors
by João F. Contreras, Jitesh A. M. Vassaram, Marcos R. Fernandes and João B. R. do Val
Drones 2025, 9(3), 169; https://doi.org/10.3390/drones9030169 - 25 Feb 2025
Viewed by 211
Abstract
This paper presents a heading alignment procedure for drone navigation employing a single hover GNSS antenna combined with low-grade MEMs-IMU sensors. The design was motivated by the need for a drone-mounted differential interferometric SAR (DinSAR) application. Still, the methodology proposed here applies to [...] Read more.
This paper presents a heading alignment procedure for drone navigation employing a single hover GNSS antenna combined with low-grade MEMs-IMU sensors. The design was motivated by the need for a drone-mounted differential interferometric SAR (DinSAR) application. Still, the methodology proposed here applies to any Unmanned Aerial Vehicle (UAV) application that requires high-precision navigation data for short-flight missions utilizing cost-effective MEMs sensors. The method proposed here involves a Bayesian parameter estimation based on a simultaneous cumulative Mahalanobis metric applied to the innovation process of Kalman-like filters, which are identical except for the initial heading guess. The procedure is then generalized to multidimensional parameters, thus called parametric alignment, referring to the fact that the strategy applies to alignment problems regarding some parameters, such as the heading initial value. The motivation for the multidimensional extension in the scenario is also presented. The method is highly applicable for cases where gyro-compassing is not available. It employs the most straightforward optimization techniques that can be implemented using a real-time parallelism scheme. Experimental results obtained from a real UAV mission demonstrate that the proposed method can provide initial heading alignment when the heading is not directly observable during takeoff, while numerical simulations are used to illustrate the extension to the multidimensional case. Full article
(This article belongs to the Special Issue Drones Navigation and Orientation)
Show Figures

Figure 1

Figure 1
<p>The diagram illustrates the invariance in the projections of the gravity vector (<math display="inline"><semantics> <mrow> <msubsup> <mi>f</mi> <mrow> <mi>i</mi> <mi>b</mi> <mo>,</mo> <mi>x</mi> </mrow> <mi>b</mi> </msubsup> <mo>,</mo> <msubsup> <mi>f</mi> <mrow> <mi>i</mi> <mi>b</mi> <mo>,</mo> <mi>y</mi> </mrow> <mi>b</mi> </msubsup> <mo>,</mo> <msubsup> <mi>f</mi> <mrow> <mi>i</mi> <mi>b</mi> <mo>,</mo> <mi>z</mi> </mrow> <mi>b</mi> </msubsup> </mrow> </semantics></math>) on the body axes of a UAV after a change in the initial heading (yaw rotation). Thus, even before the flight, the readings would be the same for frames <math display="inline"><semantics> <msub> <mi>b</mi> <mn>1</mn> </msub> </semantics></math> and <math display="inline"><semantics> <msub> <mi>b</mi> <mn>2</mn> </msub> </semantics></math>, making it impossible to determine the initial heading of the UAV.</p>
Full article ">Figure 2
<p>The flight profile of a mission conducted in June 2024 in Sweden at the indicated map location. Two ZED-F9P GNSS receivers and an ADIS 16945 inertial system were used.</p>
Full article ">Figure 3
<p>Illustrative diagram showing the steps involved in obtaining the heading estimate via MAP of <math display="inline"><semantics> <mrow> <mi>p</mi> <mo>(</mo> <msub> <mi>ψ</mi> <mn>0</mn> </msub> <mo>|</mo> <msub> <mi>y</mi> <mrow> <mn>1</mn> <mo>:</mo> <mi>N</mi> </mrow> </msub> <mo>)</mo> </mrow> </semantics></math> in a real-time application of a drone navigation system.</p>
Full article ">Figure 4
<p>Quadratic approximation (blue curve) obtained by sampling three distinct initial heading values. The black curve is the log-likelihood function obtained for the real data flight in <a href="#drones-09-00169-f002" class="html-fig">Figure 2</a>. Note the remarkable precise sinusoidal profile. The minimum point of the quadratic approximation (in green) is taken as the estimate for the initial heading.</p>
Full article ">Figure 5
<p>Two perspectives following the evolution of heading estimation: the first is a three-dimensional mesh representation of the parabolas fitted over time; the second is a view of the <math display="inline"><semantics> <msub> <mi>ψ</mi> <mn>0</mn> </msub> </semantics></math> vs. time plane, illustrating the evolution of the estimated heading values (the parabola’s minimum point).</p>
Full article ">Figure 6
<p>Path convergence of Algorithm 2 in a ill-conditioned problem in two dimensions.</p>
Full article ">
22 pages, 5581 KiB  
Article
Design and Test of Adaptive Leveling System for Orchard Operation Platform
by Jianpeng Guo, Zemin Lu, Bingbo Cui and Yuanzhen Xie
Sensors 2025, 25(5), 1319; https://doi.org/10.3390/s25051319 - 21 Feb 2025
Viewed by 242
Abstract
When the orchard operation platform is in use within the orchard, issues of tilting and overturning can arise due to uneven ground, necessitating instant leveling. In this study, the orchard operation platform is simplified into a four-point leveling mechanism, and an adaptive leveling [...] Read more.
When the orchard operation platform is in use within the orchard, issues of tilting and overturning can arise due to uneven ground, necessitating instant leveling. In this study, the orchard operation platform is simplified into a four-point leveling mechanism, and an adaptive leveling system based on an inertial measurement unit (IMU) is designed. The relationship between coordinate transformation is utilized to derive the platform tilt angle and the position error relationship of the electric actuator, allowing for the analysis of the angle adjustment factors of the leveling mechanism. Through co-simulation using MATLAB and ADAMS, fuzzy control is implemented in addition to PID control, resulting in improved performance. A prototype model of the orchard operation platform is produced and tested, with the platform’s attitude angle remaining stable within a range of ±1.5°. The average leveling time is found to be within 3.6 s. The mean values of dynamic leveling inclination under PID and fuzzy PID control are 2.6° and 1.6°, respectively, with corresponding standard deviations of 1.4° and 0.8°. It conforms to the development trend of agricultural machinery electrification and intelligence and provides a reference basis for manufacturers. Full article
(This article belongs to the Section Smart Agriculture)
Show Figures

Figure 1

Figure 1
<p>Structure of the whole machine. (1) Chassis. (2) Control unit. (3) Left rear electric actuator. (4) Left rear hub motor. (5) Left rear leg. (6) Right rear hub motor. (7) Right rear electric actuator. (8) Left front leg. (9) Left front electric actuator. (10) Left front hub motor. (11) Right front hub motor. (12) Right front leg. (13) Right front electric actuator. (14) IMU.</p>
Full article ">Figure 2
<p>Principle of operation of leveling control.</p>
Full article ">Figure 3
<p>Coordinate transformation diagrams.</p>
Full article ">Figure 4
<p>Leveling divisions.</p>
Full article ">Figure 5
<p>Orchard operation platform leveling structure.</p>
Full article ">Figure 6
<p>Maximum tilting angle of orchard operation platform. (<b>a</b>) Maximum lateral inclination. (<b>b</b>) Maximum longitudinal inclination.</p>
Full article ">Figure 7
<p>Adaptive leveling system components. (<b>a</b>) Hardware composition. (<b>b</b>) System Architecture Framework.</p>
Full article ">Figure 8
<p>Virtual leg control flow.</p>
Full article ">Figure 9
<p>Fuzzy controller.</p>
Full article ">Figure 10
<p>Continuous undulating slopes.</p>
Full article ">Figure 11
<p>PID control system model in Simulink.</p>
Full article ">Figure 12
<p>Fuzzy PID control system model in Simulink.</p>
Full article ">Figure 13
<p>Fuzzy PID controller module.</p>
Full article ">Figure 14
<p>Comparison of co-simulation results. (<b>a</b>) Comparison of PID and fuzzy PID leveling control pitch angles. (<b>b</b>) Comparison of PID and fuzzy PID leveling control roll angles.</p>
Full article ">Figure 15
<p>The on-site testing of the orchard operation platform.</p>
Full article ">Figure 16
<p>The on-site static test.</p>
Full article ">Figure 17
<p>The on-site dynamic test.</p>
Full article ">Figure 18
<p>Adaptive leveling of results in eight static tilt states. (<b>a</b>) Front highest, (<b>b</b>) Rear highest, (<b>c</b>) Left highest, (<b>d</b>) Right highest, (<b>e</b>) Left front highest, (<b>f</b>) Left rear highest, (<b>g</b>) Right rear highest, (<b>h</b>) Right front highest.</p>
Full article ">Figure 19
<p>Dynamic test results. (<b>a</b>) PID-adjusted pitch angle, fuzzy PID-adjusted pitch angle, and the original pitch angle curve of the road surface. (<b>b</b>) PID-adjusted roll angle, fuzzy PID-adjusted roll angle, and the original roll angle curve of the road surface.</p>
Full article ">
19 pages, 11821 KiB  
Article
Bias Estimation for Low-Cost IMU Including X- and Y-Axis Accelerometers in INS/GPS/Gyrocompass
by Gen Fukuda and Nobuaki Kubo
Sensors 2025, 25(5), 1315; https://doi.org/10.3390/s25051315 - 21 Feb 2025
Viewed by 207
Abstract
Inertial navigation systems (INSs) provide autonomous position estimation capabilities independent of global navigation satellite systems (GNSSs). However, the high cost of traditional sensors, such as fiber-optic gyroscopes (FOGs), limits their widespread adoption. In contrast, micro-electromechanical system (MEMS)-based inertial measurement units (IMUs) offer a [...] Read more.
Inertial navigation systems (INSs) provide autonomous position estimation capabilities independent of global navigation satellite systems (GNSSs). However, the high cost of traditional sensors, such as fiber-optic gyroscopes (FOGs), limits their widespread adoption. In contrast, micro-electromechanical system (MEMS)-based inertial measurement units (IMUs) offer a low-cost alternative; however, their lower accuracy and sensor bias issues, particularly in maritime environments, remain considerable obstacles. This study proposes an improved method for bias estimation by comparing the estimated values from a trajectory generator (TG)-based acceleration and angular-velocity estimation system with actual measurements. Additionally, for X- and Y-axis accelerations, we introduce a method that leverages the correlation between altitude differences derived from an INS/GNSS/gyrocompass (IGG) and those obtained during the TG estimation process to estimate the bias. Simulation datasets from experimental voyages validate the proposed method by evaluating the mean, median, normalized cross-correlation, least squares, and fast Fourier transform (FFT). The Butterworth filter achieved the smallest angular-velocity bias estimation error. For X- and Y-axis acceleration bias, altitude-based estimation achieved differences of 1.2 × 10−2 m/s2 and 1.0 × 10−4 m/s2, respectively, by comparing the input bias using 30 min data. These methods enhance the positioning and attitude estimation accuracy of low-cost IMUs, providing a cost-effective maritime navigation solution. Full article
(This article belongs to the Special Issue INS/GNSS Integrated Navigation Systems)
Show Figures

Figure 1

Figure 1
<p>Roll and pitch comparison between reference and IGG with X and Y Acc. Initial bias.</p>
Full article ">Figure 2
<p>Bias estimation process.</p>
Full article ">Figure 3
<p>Details of the X and Y acceleration initial bias estimation section in <a href="#sensors-25-01315-f002" class="html-fig">Figure 2</a>.</p>
Full article ">Figure 4
<p>Image of processing program at a particular segment and time.</p>
Full article ">Figure 5
<p>Image of processing program at a particular segment and time.</p>
Full article ">Figure 6
<p>Experimental voyage track used for simulation.</p>
Full article ">Figure 7
<p>AV plots for gyroscopes.</p>
Full article ">Figure 8
<p>AV plots for accelerometers. For the GNSS simulation values, RTK positioning using u-blox F9P, as shown in <a href="#sensors-25-01315-t004" class="html-table">Table 4</a>, and NovAtel GNSS-802L is assumed.</p>
Full article ">Figure 9
<p>Angular rate output with IMU and simulation.</p>
Full article ">Figure 10
<p>Acceleration sensor output using the IMU and simulation.</p>
Full article ">Figure 11
<p>Roll with each segment.</p>
Full article ">Figure 12
<p>Pitch with each segment.</p>
Full article ">Figure 13
<p><span class="html-italic">X</span>-axis bias estimation.</p>
Full article ">Figure 14
<p><span class="html-italic">Y</span>-axis bias estimation.</p>
Full article ">
18 pages, 7248 KiB  
Article
Multi-Condition Constrained Pedestrian Localization Algorithm Based on IMU
by Xiao-Yan Yan, Chen-Lu Yu, Xiao-Ting Guo, Hui-Hua Kong and Xiu-Yuan Li
Appl. Sci. 2025, 15(5), 2259; https://doi.org/10.3390/app15052259 - 20 Feb 2025
Viewed by 257
Abstract
The MEMS inertial sensors based on the pedestrian localization system assisted by the zero-velocity update (ZUPT) algorithm has gained widespread attention, due to its effective independent localization in indoor environments. However, in the realistic pedestrian localization test, the system often appears to drift [...] Read more.
The MEMS inertial sensors based on the pedestrian localization system assisted by the zero-velocity update (ZUPT) algorithm has gained widespread attention, due to its effective independent localization in indoor environments. However, in the realistic pedestrian localization test, the system often appears to drift because of the long-term error accumulation of inertial sensors and the limitation of the error suppression of traditional pedestrian localization algorithms. In this article, based on full analysis of existing constraint-based methods, a multi-condition constrained pedestrian localization algorithm is proposed, which integrates zero velocity detection based on phase threshold constraint, single and dual feet fusion constraint algorithms, to suppress drift and improve localization accuracy. The experimental results demonstrate that the multi-condition constraint algorithm can reduce localization errors by 59% compared to the unconstrained approach, and by 42% and 26% compared to algorithms using only single-foot or dual-feet constraints, respectively. The trajectory generated from the experiments further shows that the proposed algorithm produces a trajectory that more closely aligns with the actual walking path. Full article
Show Figures

Figure 1

Figure 1
<p>Navigation State Estimation Basic Framework.</p>
Full article ">Figure 2
<p>Pedestrian Gait Cycle Analysis.</p>
Full article ">Figure 3
<p>Traditional GLRT Zero-Velocity Interval Algorithm.</p>
Full article ">Figure 4
<p>Zero-Velocity Interval After Threshold Phase Constraint with GLRT Algorithm.</p>
Full article ">Figure 5
<p>Single-Foot Constraint Principle.</p>
Full article ">Figure 6
<p>Dual-Feet Constraint Principle.</p>
Full article ">Figure 7
<p>Algorithm Framework Diagram.</p>
Full article ">Figure 8
<p>Single and Dual Feet Fusion Constraint Algorithm Flowchart.</p>
Full article ">Figure 9
<p>IMU-mounted and use method. (<b>a</b>) Foot Enlargement Diagram. (<b>b</b>) Snapshot of the Walking Process.</p>
Full article ">Figure 10
<p>Experimental Site and Path. (<b>a</b>) Satellite Map Overview. (<b>b</b>) Experimental Path.</p>
Full article ">Figure 11
<p>Experimental trajectory with five different algorithms. (<b>a</b>) Traditional ZUPT algorithm. (<b>b</b>) Point-wise error values by the traditional ZUPT algorithm. (<b>c</b>) ZC algorithm. (<b>d</b>) Point-wise error values by the ZC algorithm. (<b>e</b>) ZC-SC algorithm. (<b>f</b>) Point-wise error values by the ZC-SC algorithm. (<b>g</b>) ZC-DC algorithm. (<b>h</b>) Point-wise error values by the ZC-DC algorithm (<b>i</b>) MCC algorithm. (<b>j</b>) Point-wise error values by the MCC algorithm.</p>
Full article ">Figure 11 Cont.
<p>Experimental trajectory with five different algorithms. (<b>a</b>) Traditional ZUPT algorithm. (<b>b</b>) Point-wise error values by the traditional ZUPT algorithm. (<b>c</b>) ZC algorithm. (<b>d</b>) Point-wise error values by the ZC algorithm. (<b>e</b>) ZC-SC algorithm. (<b>f</b>) Point-wise error values by the ZC-SC algorithm. (<b>g</b>) ZC-DC algorithm. (<b>h</b>) Point-wise error values by the ZC-DC algorithm (<b>i</b>) MCC algorithm. (<b>j</b>) Point-wise error values by the MCC algorithm.</p>
Full article ">Figure 12
<p>(<b>a</b>) Accuracy improvement of the MCC algorithm compared to other algorithms under three different error types. (<b>b</b>) Starting–end point distance of the trajectories obtained by each algorithm.</p>
Full article ">Figure 13
<p>Experimental results with two different speeds. (<b>a</b>) Slow walking trajectory by the traditional ZUPT algorithm. (<b>b</b>) Slow walking trajectory by the MCC algorithm. (<b>c</b>) Point-wise error values of slow walking trajectory by the MCC algorithm. (<b>d</b>) Fast walking trajectory by the traditional ZUPT algorithm. (<b>e</b>) Fast walking trajectory by the MCC algorithm. (<b>f</b>) Point-wise error values of fest walking trajectory by the MCC algorithm.</p>
Full article ">Figure 13 Cont.
<p>Experimental results with two different speeds. (<b>a</b>) Slow walking trajectory by the traditional ZUPT algorithm. (<b>b</b>) Slow walking trajectory by the MCC algorithm. (<b>c</b>) Point-wise error values of slow walking trajectory by the MCC algorithm. (<b>d</b>) Fast walking trajectory by the traditional ZUPT algorithm. (<b>e</b>) Fast walking trajectory by the MCC algorithm. (<b>f</b>) Point-wise error values of fest walking trajectory by the MCC algorithm.</p>
Full article ">
29 pages, 34115 KiB  
Article
Sliding-Window CNN + Channel-Time Attention Transformer Network Trained with Inertial Measurement Units and Surface Electromyography Data for the Prediction of Muscle Activation and Motion Dynamics Leveraging IMU-Only Wearables for Home-Based Shoulder Rehabilitation
by Aoyang Bai, Hongyun Song, Yan Wu, Shurong Dong, Gang Feng and Hao Jin
Sensors 2025, 25(4), 1275; https://doi.org/10.3390/s25041275 - 19 Feb 2025
Viewed by 269
Abstract
Inertial Measurement Units (IMUs) are widely utilized in shoulder rehabilitation due to their portability and cost-effectiveness, but their reliance on spatial motion data restricts their use in comprehensive musculoskeletal analyses. To overcome this limitation, we propose SWCTNet (Sliding Window CNN + Channel-Time Attention [...] Read more.
Inertial Measurement Units (IMUs) are widely utilized in shoulder rehabilitation due to their portability and cost-effectiveness, but their reliance on spatial motion data restricts their use in comprehensive musculoskeletal analyses. To overcome this limitation, we propose SWCTNet (Sliding Window CNN + Channel-Time Attention Transformer Network), an advanced neural network specifically tailored for multichannel temporal tasks. SWCTNet integrates IMU and surface electromyography (sEMG) data through sliding window convolution and channel-time attention mechanisms, enabling the efficient extraction of temporal features. This model enables the prediction of muscle activation patterns and kinematics using exclusively IMU data. The experimental results demonstrate that the SWCTNet model achieves recognition accuracies ranging from 87.93% to 91.03% on public temporal datasets and an impressive 98% on self-collected datasets. Additionally, SWCTNet exhibits remarkable precision and stability in generative tasks: the normalized DTW distance was 0.12 for the normal group and 0.25 for the patient group when using the self-collected dataset. This study positions SWCTNet as an advanced tool for extracting musculoskeletal features from IMU data, paving the way for innovative applications in real-time monitoring and personalized rehabilitation at home. This approach demonstrates significant potential for long-term musculoskeletal function monitoring in non-clinical or home settings, advancing the capabilities of IMU-based wearable devices. Full article
(This article belongs to the Special Issue Wearable Devices for Physical Activity and Healthcare Monitoring)
Show Figures

Figure 1

Figure 1
<p>Experimental setup for IMU and sEMG data acquisition: (<b>a</b>) placement of the IMU sensor; (<b>b</b>) data acquisition checkpoints for IMU and sEMG sensors; (<b>c</b>) a subset of raw signals captured by the system.</p>
Full article ">Figure 2
<p>Data process result. The Euler angles obtained from IMU transformation and the processed multi-channel EMG signals are plotted for three preset SJ movements.</p>
Full article ">Figure 3
<p>Dataset organization structure.</p>
Full article ">Figure 4
<p><b>SWCTNet model architecture.</b> The model consists of the SW-CNN Block, CTAT Block, and Downstream Task Block.</p>
Full article ">Figure 5
<p>Structure of the SW-CNN Block.</p>
Full article ">Figure 6
<p>Structure of the CTAT Block.</p>
Full article ">Figure 7
<p>Results of the ablation study conducted on four public datasets.</p>
Full article ">Figure 8
<p>Radar chart comparing the performance of different models on the feature prediction task, normalized to the range [0, 1]: (<b>a</b>) results for SWIFTIES dataset; (<b>b</b>) results for personal dataset.</p>
Full article ">Figure 9
<p>Visualization of the sequence generation task, showing the actual and predicted EMG feature time-series signals, where (<b>a</b>,<b>b</b>) are the results of the RMS feature, (<b>c</b>,<b>d</b>) are the results of the MPF feature, (<b>a</b>,<b>c</b>) are the results for healthy individuals, and (<b>b</b>,<b>d</b>) are the results for patients.</p>
Full article ">
22 pages, 2587 KiB  
Article
Toward Convenient and Accurate IMU-Based Gait Analysis
by Mohamed Boutaayamou, Doriane Pelzer, Cédric Schwartz, Sophie Gillain, Gaëtan Garraux, Jean-Louis Croisier, Jacques G. Verly and Olivier Brüls
Sensors 2025, 25(4), 1267; https://doi.org/10.3390/s25041267 - 19 Feb 2025
Viewed by 295
Abstract
While inertial measurement unit (IMU)-based systems have shown their potential in quantifying medically significant gait parameters, it remains to be determined whether they can provide accurate and reliable parameters both across various walking conditions and in healthcare settings. Using an IMU-based system we [...] Read more.
While inertial measurement unit (IMU)-based systems have shown their potential in quantifying medically significant gait parameters, it remains to be determined whether they can provide accurate and reliable parameters both across various walking conditions and in healthcare settings. Using an IMU-based system we previously developed, with one IMU module on each subject’s heel, we quantify the gait parameters of 55 men and 46 women, all healthy and aged 40–65, in normal, dual-task, and fast walking conditions. We evaluate their intra-session reliability, and we establish a new reference database of such parameters showing good to excellent reliability. ICC(2,1) assesses relative reliability, while SEM% and MDC% assess absolute reliability. The reliability is excellent for all spatiotemporal gait parameters and the stride length (SL) symmetry ratio (ICC ≥ 0.90, SEM% ≤ 4.5%, MDC% ≤ 12.4%) across all conditions. It is good to excellent for the fast walking performance (FWP) indices of stride (Sr), stance (Sa), double-support (DS), and step (St) times; gait speed (GS); and the GS normalized to leg length (GSn1) and body height (GSn2) (ICC ≥ 0.91, |SEM%| ≤ 10.0%, |MDC%| ≤ 27.6%). Men have a higher swing time (Sw) and SL across all conditions. The following parameters are gender-independent: (1) Sa, DS, GSn1, GSn2; (2) the symmetry ratios of SL and GS, as well as Sa% and Sw% (representing Sa and Sw as percentages of Sr); and (3) the FWPs of Sr, Sa, Sw, DS, St, cadence, Sa% and Sw%. Our results provide reference values with new insights into gender FWP comparisons rarely reported in the literature. The advantages and reliability of our IMU-based system make it suitable in medical applications such as prosthetic evaluation, fall risk assessment, and rehabilitation. Full article
(This article belongs to the Special Issue Intelligent Wearable Sensor-Based Gait and Movement Analysis)
Show Figures

Figure 1

Figure 1
<p>(<span class="html-italic">Left</span>) We use the stand-alone hardware system to record gait signals from four IMUs tightly attached to the participants’ regular shoes: two at the level of the left and right heels, and two at the level of the left and right toes. We only consider raw gait signals from the (two) heel IMUs to extract reference values for spatiotemporal gait parameters. (<span class="html-italic">Right</span>) Schematic illustration of consecutive and overlapping left gait cycles <span class="html-italic">i</span> and right gait cycles <span class="html-italic">j</span> from which the signal-processing algorithms accurately and precisely extract the (left and right) heel strike (HS) and toe-off (TO) timings involved in the calculation of the spatiotemporal gait parameters.</p>
Full article ">Figure 2
<p>ICC and |SEM%| results for spatiotemporal gait parameters in (<b>a</b>,<b>b</b>) preferred, (<b>c</b>,<b>d</b>) dual-task, and (<b>e</b>,<b>f</b>) fast walking speed conditions. These parameters include <span class="html-italic">stride time</span> (Sr) [s], <span class="html-italic">stance time</span> (Sa) [s], <span class="html-italic">swing time</span> (Sw) [s], <span class="html-italic">double-support time</span> (DS) [s], <span class="html-italic">step time</span> (St) [s], <span class="html-italic">stride length</span> (SL) [m], <span class="html-italic">gait speed</span> (GS) [m/s], and <span class="html-italic">cadence</span> (Cad) [strides/s]. The <span class="html-italic">stance</span>, <span class="html-italic">swing</span>, and <span class="html-italic">DS ratios</span> are the stance, swing, and DS as percentages [%] of Sr, respectively. SL and GS are divided by leg length (LL) and body height (BH), yielding, respectively, the following normalized parameters: <span class="html-italic">SL norm. to LL</span> [dimensionless], <span class="html-italic">GS norm. to LL</span> [s<sup>−1</sup>], <span class="html-italic">SL norm. to BH</span> [dimensionless], and <span class="html-italic">GS norm. to BH</span> [s<sup>−1</sup>]. The dashed lines correspond to the ICC and |SEM%| thresholds, as detailed in <a href="#sec2dot5-sensors-25-01267" class="html-sec">Section 2.5</a>.</p>
Full article ">Figure 2 Cont.
<p>ICC and |SEM%| results for spatiotemporal gait parameters in (<b>a</b>,<b>b</b>) preferred, (<b>c</b>,<b>d</b>) dual-task, and (<b>e</b>,<b>f</b>) fast walking speed conditions. These parameters include <span class="html-italic">stride time</span> (Sr) [s], <span class="html-italic">stance time</span> (Sa) [s], <span class="html-italic">swing time</span> (Sw) [s], <span class="html-italic">double-support time</span> (DS) [s], <span class="html-italic">step time</span> (St) [s], <span class="html-italic">stride length</span> (SL) [m], <span class="html-italic">gait speed</span> (GS) [m/s], and <span class="html-italic">cadence</span> (Cad) [strides/s]. The <span class="html-italic">stance</span>, <span class="html-italic">swing</span>, and <span class="html-italic">DS ratios</span> are the stance, swing, and DS as percentages [%] of Sr, respectively. SL and GS are divided by leg length (LL) and body height (BH), yielding, respectively, the following normalized parameters: <span class="html-italic">SL norm. to LL</span> [dimensionless], <span class="html-italic">GS norm. to LL</span> [s<sup>−1</sup>], <span class="html-italic">SL norm. to BH</span> [dimensionless], and <span class="html-italic">GS norm. to BH</span> [s<sup>−1</sup>]. The dashed lines correspond to the ICC and |SEM%| thresholds, as detailed in <a href="#sec2dot5-sensors-25-01267" class="html-sec">Section 2.5</a>.</p>
Full article ">Figure 3
<p>ICC and |SEM%| results for symmetry index SI4 in (<b>a</b>,<b>b</b>) preferred, (<b>c</b>,<b>d</b>) dual-task, and (<b>e</b>,<b>f</b>) fast walking speed conditions. The index values are obtained by applying Formula 4 to <span class="html-italic">stance time</span>, <span class="html-italic">swing time</span>, <span class="html-italic">double-support time</span> (DS), <span class="html-italic">step time</span>, their respective percentages (<span class="html-italic">stance</span>, <span class="html-italic">swing</span>, <span class="html-italic">DS</span>, and <span class="html-italic">step ratios</span>) of stride time, <span class="html-italic">stride length</span>, and <span class="html-italic">gait speed</span>. The dashed lines correspond to the ICC and |SEM%| thresholds, as detailed in <a href="#sec2dot5-sensors-25-01267" class="html-sec">Section 2.5</a>.</p>
Full article ">Figure 3 Cont.
<p>ICC and |SEM%| results for symmetry index SI4 in (<b>a</b>,<b>b</b>) preferred, (<b>c</b>,<b>d</b>) dual-task, and (<b>e</b>,<b>f</b>) fast walking speed conditions. The index values are obtained by applying Formula 4 to <span class="html-italic">stance time</span>, <span class="html-italic">swing time</span>, <span class="html-italic">double-support time</span> (DS), <span class="html-italic">step time</span>, their respective percentages (<span class="html-italic">stance</span>, <span class="html-italic">swing</span>, <span class="html-italic">DS</span>, and <span class="html-italic">step ratios</span>) of stride time, <span class="html-italic">stride length</span>, and <span class="html-italic">gait speed</span>. The dashed lines correspond to the ICC and |SEM%| thresholds, as detailed in <a href="#sec2dot5-sensors-25-01267" class="html-sec">Section 2.5</a>.</p>
Full article ">Figure 4
<p>ICC and |SEM%| results of fast walking performance indices, (<b>a</b>,<b>b</b>) FWP and (<b>e</b>,<b>f</b>) FWP%. These indices are obtained for <span class="html-italic">stride time</span>, <span class="html-italic">stance time</span>, <span class="html-italic">swing time</span>, <span class="html-italic">double-support time</span> (DS), their respective percentages (<span class="html-italic">stance</span>, <span class="html-italic">swing</span>, and <span class="html-italic">DS ratios</span>) of stride time, <span class="html-italic">step time</span>, <span class="html-italic">stride length</span> (SL), <span class="html-italic">gait speed</span> (GS), and <span class="html-italic">cadence.</span> SL and GS are divided by leg length (LL) and body height (BH), yielding, respectively, the following normalized parameters: <span class="html-italic">SL norm. to LL</span> [dimensionless], <span class="html-italic">GS norm. to LL</span> [s<sup>−1</sup>], <span class="html-italic">SL norm. to BH</span> [dimensionless], and <span class="html-italic">GS norm. to BH</span> [s<sup>−1</sup>]. The dashed lines correspond to the ICC and |SEM%| thresholds, as detailed in <a href="#sec2dot5-sensors-25-01267" class="html-sec">Section 2.5</a>.</p>
Full article ">
Back to TopTop