Human body attitude calculation method based on quaternion and Kalman filtering

A Kalman filter and human body posture technology, which is applied in ground navigation, navigation through speed/acceleration measurement, etc., can solve problems such as insufficient stability and reliability, complex calculation, and failure to achieve filtering effects

Inactive Publication Date: 2017-12-15
NANJING UNIV OF SCI & TECH
View PDF3 Cites 97 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The methods for calculating human body posture mainly include cosine matrix method, Euler angle method and quaternion method. There is a singularity problem in attitude calculation, and the quaternion method is not only simple to calculate the relative cosine matrix method, but also avoids the singularity problem existing in the Euler angle method
[0003] Most of the traditional attitude calculations are based on two inertial sensors, the accelerometer and the gyroscope. The gyroscope obtains the attitude angle through integration, which can provide accurate attitude information in a short time, but the long-term accuracy is poor.
The measurement error of the accelerometer does not accumulate over time, and the long-term performance is better, but the short-term accuracy is poor and the dynamic response is slow
Many existing calculation methods lack the ability to filter noise-containing data, and some algorithms use complementary filtering algorithms, but the complementary filtering algorithm is too simple and the correction of parameters is cumbersome, so good filtering effects cannot be achieved
At the same time, there is no effective fusion of data, which leads to low accuracy of attitude calculation results, insufficient stability and reliability
In addition, the lack of inertial sensor selection also affects the accuracy of attitude calculation

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Human body attitude calculation method based on quaternion and Kalman filtering
  • Human body attitude calculation method based on quaternion and Kalman filtering
  • Human body attitude calculation method based on quaternion and Kalman filtering

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

[0075] The present invention provides a human body attitude calculation method based on quaternion and Kalman filter. The whole calculation process uses quaternion to represent the human body attitude. In the calculation process, the accelerometer, The data collected by the gyroscope and the magnetometer are filtered, and the posture data are fused to obtain the final human body posture data.

[0076] combine figure 1 , figure 2 , the present invention is based on the quaternion and Kalman filter human body posture solution method, the specific implementation method is as follows:

[0077] Step 1, determine the carrier coordinate system and the navigation coordinate system, and determine the attitude matrix according to the determined coordinate system;

[0078] In order to obtain the posture of the human body, the carrier coordin...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a human body attitude calculation method based on quaternion and Kalman filtering. The method comprises determining a vector coordinate system and a navigation coordinate system, determining an attitude matrix, respectively acquiring accelerated speed, angular velocity and magnetic induction intensity signals through an accelerometer, a gyroscope and a magnetometer, carrying out initial alignment on a human body attitude detection system, calculating initial attitude angles such as a pitching angle, a rolling angle and a heading angle, transforming the initial attitude angles into initial quaternion, carrying out system modeling according to a quaternion differential equation, inputting the initial quaternion as a measured value, carrying out data fusion on the attitude data through a Kalman filtering algorithm, outputting an estimated value which is updated quaternion, carrying out normalization processing on the updated quaternion to obtain final posture information, updating the attitude matrix and acquiring updated attitude angles. The human body attitude estimation method effectively improves the accuracy of human posture detection, has a fast response speed, has good stability and instantaneity and has a broad application prospect.

Description

technical field [0001] The invention belongs to the technical field of posture detection, in particular to a human body posture resolution method based on quaternions and Kalman filtering. Background technique [0002] The methods for calculating human body posture mainly include cosine matrix method, Euler angle method and quaternion method. There is a singularity problem in attitude calculation, and the quaternion method is not only simple to calculate the relative cosine matrix method, but also avoids the singularity problem existing in the Euler angle method. [0003] Most of the traditional attitude calculations are based on two kinds of inertial sensors, the accelerometer and the gyroscope. The gyroscope obtains the attitude angle through integration, which can provide accurate attitude information in a short time, but the long-term accuracy is poor. The measurement error of the accelerometer does not accumulate over time, and the long-term performance is good, but th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G01C21/18G01C21/08
CPCG01C21/08G01C21/18
Inventor 李炳炳黄成王歆洵陈嘉谭正永徐志良李晓晓金威
Owner NANJING UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products