智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 19589|回复: 21
打印 上一主题 下一主题

四轴姿态解算完后要做的事。。。双闭环PID!!!

  [复制链接]

2

主题

7

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
403
威望
227
贡献
116
兑换币
86
注册时间
2012-2-27
在线时间
30 小时
毕业学校
某小学
跳转到指定楼层
1#
发表于 2014-8-14 10:59:50 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
小四轴一般分这么几个步骤:
1、把mpu6050的dmp配置好,数据输出频率大概是100h,可以读出四元数,加速度计,陀螺仪(已经修正),FIFO剩余     数据量。
2、再把dmp的四元数值转换为欧拉角。废话不多说,上代码
q0=四元数w;q1=四元数x;q2=四元数y;q3=四元数z;//转换到欧拉角
Roll  = asin(-2 * q1 * q3 + 2 * q0* q2)* 57.3; // 绕y轴
Pitch = atan2(2 * q2 * q3 + 2 * q0 * q1, -2 * q1 * q1 - 2 * q2* q2 + 1)* 57.3; // 绕x轴
Yaw = atan2(2*(q1*q2 + q0*q3),q0*q0+q1*q1-q2*q2-q3*q3) * 57.3; //绕z轴 180/3.14=57.3

3、计算目标欧拉角和实际欧拉角的差,输入PID控制器
调整PID这个东西最头疼了,找到一篇关于双闭环PID的不错的博客,据说效果不错,供大家参考。

http://blog.csdn.net/super_mice/article/details/38436723
回复

使用道具 举报

0

主题

5

帖子

0

精华

注册会员

Rank: 2

积分
49
QQ
威望
28
贡献
19
兑换币
15
注册时间
2014-10-21
在线时间
1 小时
毕业学校
安徽工业大学
22#
发表于 2016-3-16 18:14:34 | 只看该作者
pid真的好头疼啊啊啊啊啊啊啊
回复 支持 反对

使用道具 举报

0

主题

54

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
330
威望
173
贡献
101
兑换币
121
注册时间
2014-3-5
在线时间
28 小时
毕业学校
ntu
21#
发表于 2015-8-11 11:12:30 | 只看该作者
LZ,,DMP的库可否上传一份啊
回复 支持 反对

使用道具 举报

3

主题

22

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1048
QQ
威望
624
贡献
252
兑换币
241
注册时间
2015-3-6
在线时间
86 小时
毕业学校
唐山师范学院
20#
发表于 2015-8-11 08:38:34 | 只看该作者
有受到启蒙
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

注册会员

Rank: 2

积分
13
威望
9
贡献
4
兑换币
3
注册时间
2015-6-7
在线时间
0 小时
毕业学校
海南师范大学
19#
发表于 2015-6-7 15:18:04 | 只看该作者
楼主 能把PID双闭环控制器的代码 贴出了吗?
回复 支持 反对

使用道具 举报

4

主题

121

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2849
威望
1234
贡献
735
兑换币
795
注册时间
2014-10-22
在线时间
440 小时
毕业学校
安徽新华学院
18#
发表于 2015-1-6 16:16:56 | 只看该作者
双闭环确实很好,效果杠杠的
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

注册会员

Rank: 2

积分
61
威望
29
贡献
18
兑换币
17
注册时间
2014-12-29
在线时间
7 小时
毕业学校
福建农林大学
17#
发表于 2015-1-5 12:51:57 | 只看该作者
不错
回复 支持 反对

使用道具 举报

56

主题

1240

帖子

4

精华

跨届大侠

https://github.com/howborn

Rank: 10Rank: 10Rank: 10

积分
7954

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章论坛骨干奖章

QQ
威望
3025
贡献
1997
兑换币
2249
注册时间
2013-2-26
在线时间
1466 小时
16#
发表于 2015-1-1 21:41:46 | 只看该作者
:lol:lol
回复 支持 反对

使用道具 举报

1

主题

48

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
372
威望
199
贡献
107
兑换币
125
注册时间
2013-11-25
在线时间
33 小时
毕业学校
高琦
15#
发表于 2014-12-17 17:14:57 | 只看该作者
楼主好强大啊 ,头大的四元数啊怎么弄的?
回复 支持 反对

使用道具 举报

4

主题

796

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
10578

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章

威望
5540
贡献
3174
兑换币
3043
注册时间
2013-9-30
在线时间
932 小时
14#
发表于 2014-12-10 10:21:09 | 只看该作者
水一个...
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-24 11:28 , Processed in 0.164984 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表