Four-axis learning Note-dmp (i) DMP introduction

Source: Internet
Author: User
What is DMP? DMP refers to the MPU-6050 integrated internal processor, the direct output of four yuan, can reduce the workload of peripheral microprocessors, and avoid the cumbersome filtering and data fusion, DMP official Drive library, is based on MSP430, used to drive DMP. Theoretically, it can be ported seamlessly into the STM32F103 series and STM32F4 series. However, if you are unwilling to transplant yourself, you can draw on the four-axis DMP library of the dots. Dot four-axis version 2013 with the latest DOT four-axis 2015 version of the DMP library has a certain difference. Special care needs to be taken when using the transplant.
Application Scenarios
It is not difficult to read the original data of MPU-6050 acceleration and angular velocity generally. These raw data, for four-axis aircraft and the like, to be used through multi-layer transformation and data fusion. Beginners are generally lost in Kalman filtering, four-dollar solution and other chaotic filtering and attitude calculation algorithm.
MPU-6050 comes with a digital motion processor, DMP, the direct output of four yuan, we can only use it, we can get four yuan after the very simple calculation of Euler angle. Four meta-Euler angle program in the four axes of the circular point of each version of the source program has a ready-made sub-function, do not add repeating.

DMP Effect
General DMP output frequency selection of about 200HZ, the default 50HZ. For the small four-axis attitude control, the effect of DMP is sufficient. However, compared with some famous attitude calculation algorithms on the network, DMP is not effective. If the pursuit of extreme attitude data, it is recommended to learn from the beginning of the algorithm of Attitude solver.

Data download
MPU6050 Data +dmp
Http://pan.baidu.com/s/1qXoHxXa If resources expire please leave a message.

Four-axis learning Note-dmp (i) DMP introduction

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.