An Open-Source and Wearable System for Measuring 3D Human Motion in Real-Time

被引:62
|
作者
Slade, Patrick [1 ]
Habib, Ayman [2 ]
Hicks, Jennifer L. [1 ]
Delp, Scott L. [1 ,2 ]
机构
[1] Stanford Univ, Dept Mech Engn, Stanford, CA 94305 USA
[2] Stanford Univ, Dept Bionengn, Stanford, CA 94305 USA
关键词
Kinematics; Real-time systems; Sensors; Optical sensors; Microcontrollers; Gyroscopes; Software; Biomechanics; inertial measurement unit; kinematics; wearable sensors; SENSOR-BASED SYSTEM; GAIT; MOVEMENT; FUSION;
D O I
10.1109/TBME.2021.3103201
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Objective: Analyzing human motion is essential for diagnosing movement disorders and guiding rehabilitation for conditions like osteoarthritis, stroke, and Parkinson's disease. Optical motion capture systems are the standard for estimating kinematics, but the equipment is expensive and requires a predefined space. While wearable sensor systems can estimate kinematics in any environment, existing systems are generally less accurate than optical motion capture. Many wearable sensor systems require a computer in close proximity and use proprietary software, limiting experimental reproducibility. Methods: 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. Results: 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 and an average RMSE of 5.6 degrees across 8 upper extremity joint angles during a Fugl-Meyer task. The open-source software and hardware are scalable, tracking 1 to 14 body segments, with one sensor per segment. A musculoskeletal model and inverse kinematics solver estimate Kinematics in real-time. 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 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. Significance: The OpenSenseRT system is validated against optical motion capture, low-cost, and simple to replicate, enabling movement analysis in clinics, homes, and free-living settings
引用
收藏
页码:678 / 688
页数:11
相关论文
共 50 条
  • [1] Open-Source Solutions for Real-Time 3D Geospatial Web Integration
    La Guardia, Marcello
    Koeva, Mila
    Díaz-Vilariño, Lucia
    Nourian, Pirouz
    [J]. International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives, 48 (04): : 289 - 295
  • [2] A real-time open-source video tracking system
    Secrest, Barry R.
    Vasquez, Juan R.
    Fulton, Thomas F.
    Summers-Stay, Douglas A.
    [J]. ACQUISITIONS, TRACKING, POINTING, AND LASER SYSTEMS TECHNOLOGIES XXI, 2007, 6569
  • [3] 3DStreaming: an open-source flexible framework for real-time 3D streaming services
    Ceglie, Cristiano
    Piro, Giuseppe
    Striccoli, Domenico
    Camarda, Pietro
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2016, 75 (08) : 4411 - 4440
  • [4] 3D Tune-In Toolkit: An open-source library for real-time binaural spatialisation
    Cuevas-Rodriguez, Maria
    Picinali, Lorenzo
    Gonzalez-Toledo, Daniel
    Garre, Carlos
    de la Rubia-Cuestas, Ernesto
    Molina-Tanco, Luis
    Reyes-Lecuona, Arcadio
    [J]. PLOS ONE, 2019, 14 (03):
  • [5] 3DStreaming: an open-source flexible framework for real-time 3D streaming services
    Cristiano Ceglie
    Giuseppe Piro
    Domenico Striccoli
    Pietro Camarda
    [J]. Multimedia Tools and Applications, 2016, 75 : 4411 - 4440
  • [6] A Real-Time, Open-Source, IoT-like, Wearable Monitoring Platform
    Baldini, Andrea
    Garofalo, Roberto
    Scilingo, Enzo Pasquale
    Greco, Alberto
    [J]. ELECTRONICS, 2023, 12 (06)
  • [7] Real-time open-source FLIM analysis
    Tan, Kevin K. D.
    Tsuchida, Mark A.
    Chacko, Jenu V.
    Gahm, Niklas A.
    Eliceiri, Kevin W.
    [J]. FRONTIERS IN BIOINFORMATICS, 2023, 3
  • [8] KLinux: Hybrid real-time open-source Linux operating system
    Wang, Jigang
    Zheng, Weimin
    Zhong, Weidong
    Li, Yi
    [J]. Qinghua Daxue Xuebao/Journal of Tsinghua University, 2009, 49 (07): : 1028 - 1031
  • [9] A New Open-Source Technological System for Real-Time Assessment in the Classroom
    Cristina Rodriguez-Sanchez, M.
    Torrado-Carvajal, Angel
    Vaquero, Joaquin
    Borromeo, Susana
    Antonio Hernandez-Tamames, J.
    [J]. COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2015, 23 (03) : 412 - 421
  • [10] AN OPEN-SOURCE VAA3D PLUGIN FOR REAL-TIME 3D VISUALIZATION OF TERABYTE-SIZED VOLUMETRIC IMAGES
    Bria, Alessandro
    Iannello, Giulio
    Peng, Hanchuan
    [J]. 2015 IEEE 12TH INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING (ISBI), 2015, : 520 - 523