使用无磁力计的惯性测量单位进行无漂移的关节角度计算:对肘部和手腕的传感器融合方法的探索
Howard Chen1, Mark C Schall2, Scott M Martin3
1Industrial & Systems Engineering and Engineering Management Department, University of Alabama in Huntsville, Huntsville, AL 35899, USA.
Sensors (Basel, Switzerland)
|August 26, 2023
概括
本研究验证了使用惯性测量单位 (IMU) 和动力学约束来准确测量材料转移任务期间的上肢关节角度. 先进的传感器融合算法显著提高了肘部和手腕运动分析的准确性.
科学领域:
- 生物力学 生物力学
- 人类运动分析分析
- 可穿戴式传感器技术
背景情况:
- 具有动力约束的惯性测量单元 (IMU) 准确地测量下肢关节的角度.
- 这些方法对不同动态的上肢运动的概括性尚未得到充分证实.
- 先进的传感器融合算法与卡尔曼波器对上肢关节角度测量的比较准确性仍然不清楚.
研究的目的:
- 评估IMU和动力学约束的准确性,用于计算上肢关节角度 (肘部和手腕).
- 将先进的传感器融合算法的性能与传统的卡尔曼波器方法进行比较.
- 评估任务速度对测量准确性的影响.
主要方法:
- 13名参与者以缓慢,中等和快速的速度执行了物质转移任务.
- 用IMU和动力学约束来测量肘部和手腕关节的角度.
- 应用和比较了各种传感器融合算法,包括先进的方法和卡尔曼波器.
主要成果:
- 最好的传感器融合算法实现了6.6°,3.6°和2.0°的根平均平方误差,分别是缓慢,中等和快速速度的肘部角度.
- 对于手腕角度,最好的算法在缓慢,中等和快速速度下产生了2.2°,1.7°和1.5°的误差.
- 随着任务速度的增加,对肘部和手腕关节角度测量的准确性得到了提高.
结论:
- 与动力学约束相结合的IMU对于测量上肢关节角度是有效的.
- 先进的传感器融合算法为此应用提供了与卡尔曼波器相比更高的精度.
- 这些发现支持使用IMU进行客观,准确的上肢运动分析在各种环境中.
相关概念视频
Relative Motion Analysis using Rotating Axes-Problem Solving
421
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
421
Relative Motion Analysis using Rotating Axes
486
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
486
Method of Joints: Problem Solving II
615
Consider a truss structure with frictionless joints fixed to a wall and roller support. If a force of 150 N is applied to joint A, the forces in each member of the truss can be determined using the method of joints.
615
Kinematic Equations for Rotation
346
In mechanics, when one observes a rigid body in rotational motion with constant angular acceleration, it is possible to establish equations for its rotational kinematics. This process resembles how linear kinematics are dealt with in simpler motion studies.
For instance, imagine a point A on a rigid body engaged in circular motion. The translational velocity of this particular point can be calculated by taking the time derivatives of the displacement equation, which essentially measures the...
For instance, imagine a point A on a rigid body engaged in circular motion. The translational velocity of this particular point can be calculated by taking the time derivatives of the displacement equation, which essentially measures the...
346
Relative Motion Analysis using Rotating Axes - Acceleration
355
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame. The absolute velocity of point B is determined by adding the absolute velocity of point A, the relative velocity of point B in the rotating frame, and the effects caused by the angular velocity within the rotating frame.
Time differentiation is...
Time differentiation is...
355
Angular Momentum about an Arbitrary Axis
218
Imagine a rigid body with a mass denoted as 'm', which has its center of mass at point G and is rotating around an inertial reference frame. The angular momentum at an arbitrary point P can be calculated by taking the cross product of the position vector and linear momentum vector for each individual mass element.
The velocity of a mass element comprises its translational velocity and the relative velocity instigated by the body's rotation. Substituting the velocity equation into...
The velocity of a mass element comprises its translational velocity and the relative velocity instigated by the body's rotation. Substituting the velocity equation into...
218


