bioRxivBioengineering
An open-source and wearable system for measuring 3D human motion in real-time
Abstract
Analyzing human motion is essential for diagnosing movement disorders and guiding rehabilitation interventions for conditions such as osteoarthritis, stroke, and Parkinsons disease. Optical motion capture systems are the current standard for estimating kinematics but require expensive equipment located in a predefined space. While wearable sensor systems can estimate kinematics in any environment, existing systems are generally less accurate than optical motion capture. Further, many wearable sensor systems require a computer in close proximity and rely on proprietary software, making it difficult for researchers to reproduce experimental findings. Here, we present OpenSenseRT, an open-source and wearable system that estimates upper and lower extremity kinematics in real time by using inertial measurement units and a portable microcontroller. We compared the OpenSenseRT system to optical motion capture and found an average RMSE of 4.4 degrees across 5 lower-limb joint angles during three minutes of walking (n = 5) and an average RMSE of 5.6 degrees across 8 upper extremity joint angles during a Fugl-Meyer task (n = 5). The open-source software and hardware are scalable, tracking between 1 and 14 body segments, with one sensor per segment. Kinematics are estimated in real-time using a musculoskeletal model and inverse kinematics solver. The computation frequency, depends on the number of tracked segments, but is sufficient for real-time measurement for many tasks of interest; for example, the system can track up to 7 segments at 30 Hz in real-time. The system uses off-the-shelf parts costing approximately $100 USD plus $20 for each tracked segment. The OpenSenseRT system is accurate, low-cost, and simple to replicate, enabling movement analysis in labs, clinics, homes, and free-living settings.
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Methodology, Validation and Testing of an Inexpensive Optical Planar-Motion Capture System
Joseph M. Mahoney, Joshua Weir, … Benjamin W. Infantolino·bioRxiv·Jul 18, 2025
- Improved Kinect sensor based motion capturing system for gait assessment
Björn Müller, Winfried Ilg, … Nicolas Ludolph·PLoS ONEPeer-reviewed·Apr 14, 2017
- Concurrent assessment of gait kinematics using marker-based and markerless motion capture
R. M. Kanko, E. K. Laende, … K. J. Deluzio·bioRxiv·Dec 10, 2020
- Evaluation of 3D markerless motion capture accuracy using OpenPose with multiple video cameras
Nobuyasu Nakano, 哲郎 櫻, … Shinsuke Yoshioka·Frontiers in Sports and Active LivingPeer-reviewed·May 27, 2020
- Validation of two-dimensional video-based inference of finger kinematics with pose estimation
L. Gionfrida, W. Rusli, … A. E. Kedgley·bioRxiv·Jun 22, 2022
- OpenSense: An open-source toolbox for Inertial-Measurement-Unit-based measurement of lower extremity kinematics over long durations
M. Al Borno, J. O'Day, … S. Delp·Journal of NeuroEngineering and RehabilitationPeer-reviewed·Feb 20, 2022