MPU6050使用内部dmp得出的欧拉角,设置成开机以地平面做为0位置时,刚开机的时候roll会飘一会然后才正常,为什么呢?

2019-08-13 21:43发布

原子给的程序是以开机状态作为0位置的,我也试过,那样开机后不飘。但是若设置成开机以地平面做为0位置时,刚开机的时候roll会飘一会然后才正常。具体是roll从0飘到5,然后静止一会,然后再回复到0,至此正常。整个过程差不多17s。
我将原子的程序仅仅是参考这个帖子改的    http://www.openedv.com/posts/list/54174.htm  ,也就改了那2个地方。
这是我之前的帖子 http://www.openedv.com/posts/list/54823.htm?privmsg=29896&&sysid=20#312248       。改成开机以地平面作为0位置后,效果和我之前的那个一样。
网友们有发现这个问题吗?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。