智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: quzhanguang
打印 上一主题 下一主题

[分享] 组委会给的参考设计方案代码看不懂哦~核心的算法在哪里

  [复制链接]

66

主题

2229

帖子

4

精华

超级版主

Rank: 10Rank: 10Rank: 10

积分
17281

论坛元老奖章

威望
8767
贡献
3040
兑换币
4153
注册时间
2011-8-7
在线时间
2737 小时
11#
 楼主| 发表于 2012-1-12 14:18:38 | 只看该作者
所以要控制速度
回复 支持 反对

使用道具 举报

29

主题

700

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6749

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

QQ
威望
2529
贡献
1556
兑换币
665
注册时间
2011-1-10
在线时间
1332 小时
12#
发表于 2012-1-12 15:34:53 | 只看该作者
回复 11# quzhanguang
谢谢!我暂时用的也是卡尔曼滤波
卓晴老师的博客里经常有些配文漫画,估计这方案里的漫画就是他画的。。。
回复 支持 反对

使用道具 举报

3

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
286
QQ
威望
221
贡献
29
兑换币
0
注册时间
2010-9-6
在线时间
18 小时
13#
发表于 2012-1-13 12:11:27 | 只看该作者
核心算法就是pd算法,最终控制的量是角度,角速度就是对角度的微分即为d角度是最终的测量值,是不是可以这样理解?》
回复 支持 反对

使用道具 举报

29

主题

700

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6749

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

QQ
威望
2529
贡献
1556
兑换币
665
注册时间
2011-1-10
在线时间
1332 小时
14#
发表于 2012-1-13 18:04:37 | 只看该作者
本帖最后由 whut_RY 于 2012-1-13 18:05 编辑

回复 13# loveusos
控制电机的策略可以参考 the balance filter里的图

    电机电压 = K1 *角度 + K2*角速度
效果相当于给车加上可调节的弹簧和阻尼器,以保持平衡,我的理解是这样的

具体模型和原理可以看看官方的参考方案中直立的控制方案的阐述

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

10

主题

507

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2048
QQ
威望
1302
贡献
390
兑换币
8
注册时间
2011-2-25
在线时间
178 小时
15#
发表于 2012-1-13 23:16:17 | 只看该作者
努力中。。
回复 支持 反对

使用道具 举报

2

主题

31

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
292
威望
220
贡献
28
兑换币
6
注册时间
2012-1-11
在线时间
22 小时
16#
发表于 2012-1-14 01:40:11 | 只看该作者
我也是这样,有什么好办法吗?
回复 支持 反对

使用道具 举报

6

主题

23

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
415
威望
272
贡献
43
兑换币
0
注册时间
2011-3-26
在线时间
50 小时
17#
发表于 2012-1-14 11:20:55 | 只看该作者
回复 9# quzhanguang


    我现在也是这种情况。。。
回复 支持 反对

使用道具 举报

66

主题

2229

帖子

4

精华

超级版主

Rank: 10Rank: 10Rank: 10

积分
17281

论坛元老奖章

威望
8767
贡献
3040
兑换币
4153
注册时间
2011-8-7
在线时间
2737 小时
18#
 楼主| 发表于 2012-1-14 12:10:01 | 只看该作者
本帖最后由 quzhanguang 于 2012-1-14 12:11 编辑
回复  quzhanguang


    我现在也是这种情况。。。
zhuoxi 发表于 2012-1-14 11:20


PD控制只是一部分,作用就是让车的轴心有向直立方向转动的力矩,让车轴心和重力夹角变小。但如果这个要矫正的角度有一个很小静态误差(不可避免的),车就会一直朝一个方向加速,加到电机输出不能再增加时就再也无法提供矫正的力了。
我觉得只要你的车已经调出往直立的方向矫正的力,就已经算从某种意义上的“想站住”了,要出现匀加速就是真的“能站住了”,只不过这些“站住”都是短短几个调节周期的,下一步需要做的仅仅是要怎么延长站立的时间了。

怎么才能一直站住呢,答案:减速。

怎么减大家就自由发挥了。通过加编码器是最直观的方法了
回复 支持 反对

使用道具 举报

19

主题

259

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2859

论坛骨干奖章推广达人奖章特殊贡献奖章优秀版主奖章热心会员奖章

威望
847
贡献
1700
兑换币
2
注册时间
2011-10-16
在线时间
156 小时
19#
发表于 2012-1-14 18:25:19 | 只看该作者
我也看不懂
回复 支持 反对

使用道具 举报

1

主题

12

帖子

0

精华

注册会员

Rank: 2

积分
184
QQ
威望
154
贡献
20
兑换币
0
注册时间
2011-12-1
在线时间
5 小时
20#
发表于 2012-1-15 10:32:37 | 只看该作者
求指点
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-26 09:31 , Processed in 0.049265 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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