complementary filter

  • 文章类型: Journal Article
    手密集型工作与不同职业的手/手腕和其他上半身区域的工作相关的肌肉骨骼疾病(WMSDs)密切相关。包括办公室工作,制造,服务,和医疗保健。解决WMSDs的流行需要可靠和实用的暴露测量。传统的方法,如电测角和光学运动捕捉,虽然可靠,是昂贵和不切实际的现场使用。相比之下,小型惯性测量单元(IMU)可以提供具有成本效益的省时,和用户友好的替代测量手/手腕的姿势在实际工作中。这项研究比较了六种用于估计腕部角度的定向算法,现场设置中的当前黄金标准。六名参与者执行了五项模拟的手部密集型工作任务(涉及相当大的手腕速度和/或手部力量)和一项标准化的手部运动。具有不同平滑度和约束的三种乘法卡尔曼滤波算法与测角仪的一致性最高。这些算法在六个受试者和五个任务中,屈曲/伸展的中值相关系数为0.75-0.78,桡骨/尺骨偏离的中值相关系数为0.64。他们还以与测角器的最低平均绝对差异排名前三名,排名第十,50岁,和手腕屈曲/伸展的第90百分位数(9.3°,2.9°,7.4°,分别)。尽管这项研究的结果对于实际现场使用并不完全可以接受,特别是一些工作任务,这些研究表明,在进一步改进后,基于IMU的腕部角度估计在职业风险评估中可能有用.
    Hand-intensive work is strongly associated with work-related musculoskeletal disorders (WMSDs) of the hand/wrist and other upper body regions across diverse occupations, including office work, manufacturing, services, and healthcare. Addressing the prevalence of WMSDs requires reliable and practical exposure measurements. Traditional methods like electrogoniometry and optical motion capture, while reliable, are expensive and impractical for field use. In contrast, small inertial measurement units (IMUs) may provide a cost-effective, time-efficient, and user-friendly alternative for measuring hand/wrist posture during real work. This study compared six orientation algorithms for estimating wrist angles with an electrogoniometer, the current gold standard in field settings. Six participants performed five simulated hand-intensive work tasks (involving considerable wrist velocity and/or hand force) and one standardised hand movement. Three multiplicative Kalman filter algorithms with different smoothers and constraints showed the highest agreement with the goniometer. These algorithms exhibited median correlation coefficients of 0.75-0.78 for flexion/extension and 0.64 for radial/ulnar deviation across the six subjects and five tasks. They also ranked in the top three for the lowest mean absolute differences from the goniometer at the 10th, 50th, and 90th percentiles of wrist flexion/extension (9.3°, 2.9°, and 7.4°, respectively). Although the results of this study are not fully acceptable for practical field use, especially for some work tasks, they indicate that IMU-based wrist angle estimation may be useful in occupational risk assessments after further improvements.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    使用微机电系统(MEMS)惯性测量单元(IMU)进行可靠且准确的姿态和航向估计是确定各种下游应用精度的最关键技术,尤其是行人航位推算(PDR),人体运动跟踪,和微型飞行器(MAV)。然而,姿态和航向参考系统(AHRS)的准确性通常会受到低成本MEMS-IMU的嘈杂性质的影响,动态运动引起的大外部加速度,和无处不在的磁扰。为了应对这些挑战,我们提出了一种新颖的数据驱动的IMU校准模型,该模型采用时间卷积网络(TCN)对随机误差和扰动项进行建模,提供去噪传感器数据。对于传感器融合,我们使用扩展互补滤波器(ECF)的开环解耦版本来提供准确和可靠的姿态估计。我们提出的方法使用三个公共数据集进行了系统评估,TUMVI,EuRoCMAV,和OxIOD,使用不同的IMU设备,硬件平台,运动模式,和环境条件;它在两个指标上优于先进的基线数据驱动方法和互补过滤,即绝对姿态误差和绝对偏航误差,分别超过23.4%和23.9%。泛化实验结果证明了我们的模型在不同设备和使用模式上的鲁棒性。
    Robust and accurate attitude and heading estimation using Micro-Electromechanical System (MEMS) Inertial Measurement Units (IMU) is the most crucial technique that determines the accuracy of various downstream applications, especially pedestrian dead reckoning (PDR), human motion tracking, and Micro Aerial Vehicles (MAVs). However, the accuracy of the Attitude and Heading Reference System (AHRS) is often compromised by the noisy nature of low-cost MEMS-IMUs, dynamic motion-induced large external acceleration, and ubiquitous magnetic disturbance. To address these challenges, we propose a novel data-driven IMU calibration model that employs Temporal Convolutional Networks (TCNs) to model random errors and disturbance terms, providing denoised sensor data. For sensor fusion, we use an open-loop and decoupled version of the Extended Complementary Filter (ECF) to provide accurate and robust attitude estimation. Our proposed method is systematically evaluated using three public datasets, TUM VI, EuRoC MAV, and OxIOD, with different IMU devices, hardware platforms, motion modes, and environmental conditions; and it outperforms the advanced baseline data-driven methods and complementary filter on two metrics, namely absolute attitude error and absolute yaw error, by more than 23.4% and 23.9%. The generalization experiment results demonstrate the robustness of our model on different devices and using patterns.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    态度估计方法为现代消费者提供了,工业,和空间系统,根据噪声传感器测量结果估计身体方向。梯度下降算法是最新的最佳姿态估计方法之一,其迭代性质要求对算法参数进行充分调整,这在文献中经常被忽视。这里,我们展示了步长的影响,最大迭代次数,和初始四元数,以及在无噪声和噪声条件下对估计质量的不同传播方法。提出了一种新的品质因数和终止准则,该准则定义了算法的准确性。此外,根据从卫星姿态确定和控制系统的内部开发模型获得的测量结果,提出了选择最佳参数集以便使用最少迭代次数获得最高精度的估计的准则,并在仿真和实验中进行了验证。提出的基于梯度下降算法和互补滤波器的姿态估计方法自动调整迭代次数,平均在0.5以下,降低了对处理能力和能耗的需求,使其适用于低功耗应用。
    Attitude estimation methods provide modern consumer, industrial, and space systems with an estimate of a body orientation based on noisy sensor measurements. The gradient descent algorithm is one of the most recent methods for optimal attitude estimation, whose iterative nature demands adequate adjustment of the algorithm parameters, which is often overlooked in the literature. Here, we present the effects of the step size, the maximum number of iterations, and the initial quaternion, as well as different propagation methods on the quality of the estimation in noiseless and noisy conditions. A novel figure of merit and termination criterion that defines the algorithm\'s accuracy is proposed. Furthermore, the guidelines for selecting the optimal set of parameters in order to achieve the highest accuracy of the estimate using the fewest iterations are proposed and verified in simulations and experimentally based on the measurements acquired from an in-house developed model of a satellite attitude determination and control system. The proposed attitude estimation method based on the gradient descent algorithm and complementary filter automatically adjusts the number of iterations with the average below 0.5, reducing the demand on the processing power and energy consumption and causing it to be suitable for low-power applications.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

  • 文章类型: Journal Article
    微机电系统技术的进步导致了集成加速度的紧凑型姿态测量传感器产品的出现,磁力计,和陀螺仪传感器在一个芯片上,使其成为无人机三维姿态测量领域的重要设备,智能手机,和其他设备。姿态测量的传感器融合算法已成为前沿研究中不可缺少的技术,例如使用可穿戴传感器测量人体姿势,机器人位置和姿态测量中的稳定性问题。在我们之前的研究中,我们还开发了可穿戴传感器和动力套装。我们需要一种实时测量3D人体运动的技术。众所周知,四元数可用于代数处理3D旋转;但是,三个传感器的传感器融合算法目前很复杂。这是因为这些算法处理后旋转姿态(纯四元数)而不是旋转信息(转子),以避免涉及转子的双重覆盖问题。如果我们处理轮换,可以通过直接处理转子来使算法更简单和更快。在这项研究中,为了解决涉及转子的双重覆盖问题,我们提出了一种有状态转子,并开发了一种唯一确定转子时变状态的技术。所提出的有状态转子保证了转子参数相对于角度变化的连续性,本文通过模拟绕任意轴的两个旋转来证实其有效性。此外,我们通过实验验证了使用有状态转子的快速传感器融合方法可以用于姿态计算。实验还证实,对于围绕任意轴的两个空间旋转,计算结果收敛到所需的旋转角度。由于所提出的有状态转子扩展并稳定了转子的定义,它适用于处理时变四元数转子的任何算法。在这项研究中,一种基于乘加运算的算法被设计为降低计算复杂度,作为嵌入式系统的高速计算。这种方法在理论上等同于其他方法,同时有助于节电和降低产品成本。
    Advances in micro-electro-mechanical systems technology have led to the emergence of compact attitude measurement sensor products that integrate acceleration, magnetometer, and gyroscope sensors on a single chip, making them important devices in the field of three-dimensional (3D) attitude measurement for unmanned aerial vehicles, smartphones, and other devices. Sensor fusion algorithms for posture measurement have become an indispensable technology in cutting-edge research, such as human posture measurement using wearable sensors, and stabilization problems in robot position and posture measurement. We have also developed wearable sensors and powered suits in our previous research. We needed a technology for the real-time measurement of a 3D human body motion. It is known that quaternions can be used to algebraically handle 3D rotations; however, sensor fusion algorithms for three sensors are presently complex. This is because these algorithms deal with the post-rotation attitude (pure quaternions) rather than rotation information (the rotor) to avoid a double covering problem involving the rotor. If we are dealing with rotation, it may be possible to make the algorithm simpler and faster by dealing directly with the rotor. In this study, to solve the double covering problem involving the rotor, we propose a stateful rotor and develop a technique for uniquely determining the time-varying states of the rotor. The proposed stateful rotor guarantees the continuity of the rotor parameters with respect to angular changes, and this paper confirms its effectiveness by simulating two rotations around an arbitrary axis. In addition, we verify experimentally that a fast sensor fusion method using stateful rotor can be used for attitude calculation. Experiments also confirm that the calculated results converge to the desired rotation angle for two spatial rotations around an arbitrary axis. Since the proposed stateful rotor extends and stabilizes the definition of the rotor, it is applicable to any algorithm that deals with time-varying quaternionic rotors. In this research, an algorithm based on a multiply-add operation is designed to reduce computational complexity as a high-speed calculation for embedded systems. This method is theoretically equivalent to other methods, while contributing to power saving and the cost reduction of products.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

  • 文章类型: Journal Article
    用于确定四旋翼飞行器的角位置的最常见的滤波器是卡尔曼滤波器和互补滤波器。角位置估计的问题是缺乏直接数据的结果。机载UAV上最常见的传感器是微机电系统(MEMS)型传感器。使用数字滤波器处理从传感器获取的数据。在文学中,对卡尔曼和互补滤波器的有效性进行的研究结果是已知的。评估所研究过滤器的性能的一个重要问题是缺乏任意确定的UAV位置。本文的作者承担了确定真实对象的最佳滤波器的任务。这项研究的主要目的是提高物理四旋翼飞行器的稳定性。为此,我们开发了一种使用实验室站测试四旋翼无人机的研究方法。此外,使用MATLAB环境,他们使用PX4软件确定了实际滤波器的最佳参数,这是新的,在现有的科学文献中没有考虑过。应该提到的是,这项工作的作者专注于分析最常用于飞行稳定的过滤器,而不修改这些过滤器的结构。通过不修改过滤器结构,可以优化现有的飞行控制器。这项研究的主要贡献在于找到了最优的滤波器,在飞行控制器中可用的那些中,角位置估计。我们工作的重点是开发一种为真实对象选择滤波器系数的程序。该算法的设计使其他研究人员可以使用它,只要他们为他们的对象收集任意数据。研究的选定结果以图形形式显示。所提出的用于改进嵌入式过滤器的程序可以由其他研究人员在他们的主题上使用。
    The most common filters used to determine the angular position of quadrotors are the Kalman filter and the complementary filter. The problem of angular position estimation consist is a result of the absence of direct data. The most common sensors on board UAVs are micro electro mechanical system (MEMS) type sensors. The data acquired from the sensors are processed using digital filters. In the literature, the results of research conducted on the effectiveness of Kalman and complementary filters are known. A significant problem in evaluating the performance of the studied filters was the lack of an arbitrarily determined UAV position. The authors of this paper undertook the task of determining the best filter for a real object. The main objective of this research was to improve the stability of the physical quadrotor. For this purpose, we developed a research method using a laboratory station for testing quadrotor drones. Moreover, using the MATLAB environment, they determined the optimal parameters for the real filter applied using the PX4 software, which is new and has not been considered before in the available scientific literature. It should be mentioned that the authors of this work focused on the analysis of filters most commonly used for flight stabilization, without modifying the structure of these filters. By not modifying the filter structure, it is possible to optimize the existing flight controllers. The main contribution of this study lies in finding the most optimal filter, among those available in flight controllers, for angular position estimation. The special emphasis of our work was to develop a procedure for selecting the filter coefficients for a real object. The algorithm was designed so that other researchers could use it, provided they collected arbitrary data for their objects. Selected results of the research are presented in graphical form. The proposed procedure for improving the embedded filter can be used by other researchers on their subjects.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

  • 文章类型: Journal Article
    In robot inertial navigation systems, to deal with the problems of drift and noise in the gyroscope and accelerometer and the high computational cost when using extended Kalman filter (EKF) and particle filter (PF), a complementary filtering algorithm is utilized. By combining the Inertial Measurement Unit (IMU) multi-sensor signals, the attitude data are corrected, and the high-precision attitude angles are obtained. In this paper, the quaternion algorithm is used to describe the attitude motion, and the process of attitude estimation is analyzed in detail. Moreover, the models of the sensor and system are given. Ultimately, the attitude angles are estimated by using the quaternion extended Kalman filter, linear complementary filter, and Mahony complementary filter, respectively. The experimental results show that the Mahony complementary filtering algorithm has less computational cost than the extended Kalman filtering algorithm, while the attitude estimation accuracy of these two algorithms is similar, which reveals that Mahony complementary filtering is more suitable for low-cost embedded systems.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    Inertial Measurement Units (IMUs) are beneficial for motion tracking as, in contrast to most optical motion capture systems, IMU systems do not require a dedicated lab. However, IMUs are affected by electromagnetic noise and may exhibit drift over time; it is therefore common practice to compare their performance to another system of high accuracy before use. The 3-Space IMUs have only been validated in two previous studies with limited testing protocols. This study utilized an IRB 2600 industrial robot to evaluate the performance of the IMUs for the three sensor fusion methods provided in the 3-Space software. Testing consisted of programmed motion sequences including 360° rotations and linear translations of 800 mm in opposite directions for each axis at three different velocities, as well as static trials. The magnetometer was disabled to assess the accuracy of the IMUs in an environment containing electromagnetic noise. The Root-Mean-Square Error (RMSE) of the sensor orientation ranged between 0.2° and 12.5° across trials; average drift was 0.4°. The performance of the three filters was determined to be comparable. This study demonstrates that the 3-Space sensors may be utilized in an environment containing metal or electromagnetic noise with a RMSE below 10° in most cases.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    The orientation of a magneto-inertial measurement unit can be estimated using a sensor fusion algorithm (SFA). However, orientation accuracy is greatly affected by the choice of the SFA parameter values which represents one of the most critical steps. A commonly adopted approach is to fine-tune parameter values to minimize the difference between estimated and true orientation. However, this can only be implemented within the laboratory setting by requiring the use of a concurrent gold-standard technology. To overcome this limitation, a Rigid-Constraint Method (RCM) was proposed to estimate suboptimal parameter values without relying on any orientation reference. The RCM method effectiveness was successfully tested on a single-parameter SFA, with an average error increase with respect to the optimal of 1.5 deg. In this work, the applicability of the RCM was evaluated on 10 popular SFAs with multiple parameters under different experimental scenarios. The average residual between the optimal and suboptimal errors amounted to 0.6 deg with a maximum of 3.7 deg. These encouraging results suggest the possibility to properly tune a generic SFA on different scenarios without using any reference. The synchronized dataset also including the optical data and the SFA codes are available online.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    Most of the reported hand gesture recognition algorithms require high computational resources, i.e., fast MCU frequency and significant memory, which are highly inapplicable to the cost-effectiveness of consumer electronics products. This paper proposes a hand gesture recognition algorithm running on an interactive wristband, with computational resource requirements as low as Flash < 5 KB, RAM < 1 KB. Firstly, we calculated the three-axis linear acceleration by fusing accelerometer and gyroscope data with a complementary filter. Then, by recording the order of acceleration vectors crossing axes in the world coordinate frame, we defined a new feature code named axis-crossing code. Finally, we set templates for eight hand gestures to recognize new samples. We compared this algorithm\'s performance with the widely used dynamic time warping (DTW) algorithm and recurrent neural network (BiLSTM and GRU). The results show that the accuracies of the proposed algorithm and RNNs are higher than DTW and that the time cost of the proposed algorithm is much less than those of DTW and RNNs. The average recognition accuracy is 99.8% on the collected dataset and 97.1% in the actual user-independent case. In general, the proposed algorithm is suitable and competitive in consumer electronics. This work has been volume-produced and patent-granted.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    姿态估计是计算物体相对于固定参考系的方位角的过程。陀螺仪,加速度计,和磁力计是姿态估计中使用的一些基本传感器。使用传感器融合方法组合从这些传感器计算的取向角度以获得准确的估计。互补滤波器是广泛采用的技术之一,其性能高度依赖于其增益参数的适当选择。本文提出了一种新颖的互补滤波器级联架构,该架构在一个框架内采用了非线性和线性版本的互补滤波器。非线性版本用于校正陀螺仪偏差,而线性版本估计姿态角。所提出的架构的显著优点是其滤波器参数的独立性,从而避免调整滤波器的增益参数。所提出的架构不需要系统的任何数学建模,并且在计算上是廉价的。所提出的方法适用于现实世界的数据集,与其他最先进的算法相比,估计结果被发现是有希望的。
    Attitude estimation is the process of computing the orientation angles of an object with respect to a fixed frame of reference. Gyroscope, accelerometer, and magnetometer are some of the fundamental sensors used in attitude estimation. The orientation angles computed from these sensors are combined using the sensor fusion methodologies to obtain accurate estimates. The complementary filter is one of the widely adopted techniques whose performance is highly dependent on the appropriate selection of its gain parameters. This paper presents a novel cascaded architecture of the complementary filter that employs a nonlinear and linear version of the complementary filter within one framework. The nonlinear version is used to correct the gyroscope bias, while the linear version estimates the attitude angle. The significant advantage of the proposed architecture is its independence of the filter parameters, thereby avoiding tuning the filter\'s gain parameters. The proposed architecture does not require any mathematical modeling of the system and is computationally inexpensive. The proposed methodology is applied to the real-world datasets, and the estimation results were found to be promising compared to the other state-of-the-art algorithms.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Sci-hub)

       PDF(Pubmed)

公众号