Cargando…

Low-cost double pendulum for high-quality data collection with open-source video tracking and analysis

The double pendulum is a system that manifests fascinating non-linear behavior. This made it a popular tool in academic settings for illustrating the intricate response of a seemingly simple physical apparatus, or to validate tools for studying nonlinear phenomena. In addition, the double pendulum i...

Descripción completa

Detalles Bibliográficos
Autores principales: Myers, Audun D., Tempelman, Joshua R., Petrushenko, David, Khasawneh, Firas A.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9041261/
https://www.ncbi.nlm.nih.gov/pubmed/35498266
http://dx.doi.org/10.1016/j.ohx.2020.e00138
_version_ 1784694508403818496
author Myers, Audun D.
Tempelman, Joshua R.
Petrushenko, David
Khasawneh, Firas A.
author_facet Myers, Audun D.
Tempelman, Joshua R.
Petrushenko, David
Khasawneh, Firas A.
author_sort Myers, Audun D.
collection PubMed
description The double pendulum is a system that manifests fascinating non-linear behavior. This made it a popular tool in academic settings for illustrating the intricate response of a seemingly simple physical apparatus, or to validate tools for studying nonlinear phenomena. In addition, the double pendulum is also widely used in several modeling applications including robotics and human locomotion analysis. However, surprisingly, there is a lack of a thoroughly documented hardware that enables designing, building, and reliably tracking and collecting data from a double pendulum. This paper provides comprehensive documentation of a research quality bench top double pendulum. The contributions of our work include (1) providing detailed CAD drawings, part lists, and assembly instructions for building a low friction double pendulum. (2) A new tracking algorithm written in Python for tracking the position of both links of the double pendulum. This algorithm measures the angles of the links by examining each frame, and computes uncertainties in the measured angles by following several trackers on each link. Additionally, our tracking algorithm bypasses the data transmission difficulties caused by instrumenting the bottom link with physical sensors. (3) A derivation of the equations of motion of the actual physical system. (4) A description of the process (with provided Python code) for extracting the model parameters—e.g., damping—with error bounds from physical measurements.
format Online
Article
Text
id pubmed-9041261
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-90412612022-04-27 Low-cost double pendulum for high-quality data collection with open-source video tracking and analysis Myers, Audun D. Tempelman, Joshua R. Petrushenko, David Khasawneh, Firas A. HardwareX Hardware Article The double pendulum is a system that manifests fascinating non-linear behavior. This made it a popular tool in academic settings for illustrating the intricate response of a seemingly simple physical apparatus, or to validate tools for studying nonlinear phenomena. In addition, the double pendulum is also widely used in several modeling applications including robotics and human locomotion analysis. However, surprisingly, there is a lack of a thoroughly documented hardware that enables designing, building, and reliably tracking and collecting data from a double pendulum. This paper provides comprehensive documentation of a research quality bench top double pendulum. The contributions of our work include (1) providing detailed CAD drawings, part lists, and assembly instructions for building a low friction double pendulum. (2) A new tracking algorithm written in Python for tracking the position of both links of the double pendulum. This algorithm measures the angles of the links by examining each frame, and computes uncertainties in the measured angles by following several trackers on each link. Additionally, our tracking algorithm bypasses the data transmission difficulties caused by instrumenting the bottom link with physical sensors. (3) A derivation of the equations of motion of the actual physical system. (4) A description of the process (with provided Python code) for extracting the model parameters—e.g., damping—with error bounds from physical measurements. Elsevier 2020-09-11 /pmc/articles/PMC9041261/ /pubmed/35498266 http://dx.doi.org/10.1016/j.ohx.2020.e00138 Text en © 2020 The Authors https://creativecommons.org/licenses/by/4.0/This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Hardware Article
Myers, Audun D.
Tempelman, Joshua R.
Petrushenko, David
Khasawneh, Firas A.
Low-cost double pendulum for high-quality data collection with open-source video tracking and analysis
title Low-cost double pendulum for high-quality data collection with open-source video tracking and analysis
title_full Low-cost double pendulum for high-quality data collection with open-source video tracking and analysis
title_fullStr Low-cost double pendulum for high-quality data collection with open-source video tracking and analysis
title_full_unstemmed Low-cost double pendulum for high-quality data collection with open-source video tracking and analysis
title_short Low-cost double pendulum for high-quality data collection with open-source video tracking and analysis
title_sort low-cost double pendulum for high-quality data collection with open-source video tracking and analysis
topic Hardware Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9041261/
https://www.ncbi.nlm.nih.gov/pubmed/35498266
http://dx.doi.org/10.1016/j.ohx.2020.e00138
work_keys_str_mv AT myersaudund lowcostdoublependulumforhighqualitydatacollectionwithopensourcevideotrackingandanalysis
AT tempelmanjoshuar lowcostdoublependulumforhighqualitydatacollectionwithopensourcevideotrackingandanalysis
AT petrushenkodavid lowcostdoublependulumforhighqualitydatacollectionwithopensourcevideotrackingandanalysis
AT khasawnehfirasa lowcostdoublependulumforhighqualitydatacollectionwithopensourcevideotrackingandanalysis