...
首页> 外文期刊>HardwareX >Low-cost double pendulum for high-quality data collection with open-source video tracking and analysis
【24h】

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 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.
机译:双摆形是一个体现出迷人的非线性行为的系统。这使其成为学术环境中的流行工具,用于说明看似简单的物理设备的复杂响应,或验证用于研究非线性现象的工具。此外,双界也广泛用于包括机器人和人类运动分析的若干建模应用中。然而,令人惊讶的是,缺乏彻底记录的硬件,使得能够从双面摆动设计,构建和可靠地跟踪和收集数据。本文提供了研究质量工作台顶部双摆的综合文档。我们的工作贡献包括(1)提供详细的CAD图纸,部件清单和装配说明,用于构建低摩擦双摆。 (2)用Python写入的新跟踪算法,用于跟踪双摆的两个链路的位置。该算法通过检查每个帧来测量链路的角度,并通过在每个链路上跟踪多个跟踪器来计算测量角度中的不确定性。此外,我们的跟踪算法通过用物理传感器绘制底部链路引起的数据传输困难。 (3)实际物理系统的运动方程的推导。 (4)处理模型参数的过程(提供Python代码)的描述 - 例如,阻尼与物理测量的错误绑定。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号