Cargando…

An open-source and wearable system for measuring 3D human motion in real-time

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 pr...

Descripción completa

Detalles Bibliográficos
Autores principales: Slade, Patrick, Habib, Ayman, Hicks, Jennifer L., Delp, Scott L.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8792207/
https://www.ncbi.nlm.nih.gov/pubmed/34383640
http://dx.doi.org/10.1109/TBME.2021.3103201
_version_ 1784640341376237568
author Slade, Patrick
Habib, Ayman
Hicks, Jennifer L.
Delp, Scott L.
author_facet Slade, Patrick
Habib, Ayman
Hicks, Jennifer L.
Delp, Scott L.
author_sort Slade, Patrick
collection PubMed
description 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.
format Online
Article
Text
id pubmed-8792207
institution National Center for Biotechnology Information
language English
publishDate 2022
record_format MEDLINE/PubMed
spelling pubmed-87922072022-02-01 An open-source and wearable system for measuring 3D human motion in real-time Slade, Patrick Habib, Ayman Hicks, Jennifer L. Delp, Scott L. IEEE Trans Biomed Eng Article 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. 2022-02 2022-01-21 /pmc/articles/PMC8792207/ /pubmed/34383640 http://dx.doi.org/10.1109/TBME.2021.3103201 Text en https://creativecommons.org/licenses/by/4.0/This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
spellingShingle Article
Slade, Patrick
Habib, Ayman
Hicks, Jennifer L.
Delp, Scott L.
An open-source and wearable system for measuring 3D human motion in real-time
title An open-source and wearable system for measuring 3D human motion in real-time
title_full An open-source and wearable system for measuring 3D human motion in real-time
title_fullStr An open-source and wearable system for measuring 3D human motion in real-time
title_full_unstemmed An open-source and wearable system for measuring 3D human motion in real-time
title_short An open-source and wearable system for measuring 3D human motion in real-time
title_sort open-source and wearable system for measuring 3d human motion in real-time
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8792207/
https://www.ncbi.nlm.nih.gov/pubmed/34383640
http://dx.doi.org/10.1109/TBME.2021.3103201
work_keys_str_mv AT sladepatrick anopensourceandwearablesystemformeasuring3dhumanmotioninrealtime
AT habibayman anopensourceandwearablesystemformeasuring3dhumanmotioninrealtime
AT hicksjenniferl anopensourceandwearablesystemformeasuring3dhumanmotioninrealtime
AT delpscottl anopensourceandwearablesystemformeasuring3dhumanmotioninrealtime
AT sladepatrick opensourceandwearablesystemformeasuring3dhumanmotioninrealtime
AT habibayman opensourceandwearablesystemformeasuring3dhumanmotioninrealtime
AT hicksjenniferl opensourceandwearablesystemformeasuring3dhumanmotioninrealtime
AT delpscottl opensourceandwearablesystemformeasuring3dhumanmotioninrealtime