智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 14716|回复: 40
打印 上一主题 下一主题

电磁组新手 请教大家关于偏差计算的方法

  [复制链接]

40

主题

468

帖子

0

精华

常驻嘉宾

哥布林拉拉登

Rank: 8Rank: 8

积分
4780
威望
2279
贡献
1317
兑换币
1463
注册时间
2013-11-5
在线时间
592 小时
跳转到指定楼层
1#
发表于 2014-3-24 13:47:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问应该多久采集一次ad的值,采集后应该怎么判断位置,计算偏差,
回复

使用道具 举报

4

主题

163

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1312
威望
666
贡献
436
兑换币
361
注册时间
2017-3-12
在线时间
105 小时
推荐
发表于 2017-9-20 09:47:00 | 只看该作者
那是一个控制周期=10ms吧
回复 支持 1 反对 0

使用道具 举报

19

主题

236

帖子

0

精华

跨届大侠

机械决定最高速度,软件决定能否达到最高速度。

Rank: 10Rank: 10Rank: 10

积分
6558

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

威望
2741
贡献
2075
兑换币
1740
注册时间
2011-9-30
在线时间
871 小时
2#
发表于 2014-3-24 14:19:30 | 只看该作者
每一次控制周期采集一次,10ms左右即可,电感在赛道正中间感应值最大,偏离中心越大,感应值越小,你可以察看赛车在跑道正中间时电感采样值,偏差与(正中间时电感采样值-当前采样值)成递增的关系
回复 支持 反对

使用道具 举报

40

主题

468

帖子

0

精华

常驻嘉宾

哥布林拉拉登

Rank: 8Rank: 8

积分
4780
威望
2279
贡献
1317
兑换币
1463
注册时间
2013-11-5
在线时间
592 小时
3#
 楼主| 发表于 2014-3-24 18:55:36 | 只看该作者
jamesdeep 发表于 2014-3-24 14:19
每一次控制周期采集一次,10ms左右即可,电感在赛道正中间感应值最大,偏离中心越大,感应值越小,你可以察 ...

嗯嗯,谢谢。就是可以用pit设个10ms中断,采集电感值,然后是计算偏差,根据偏差情况,控制舵机打角对吗?
回复 支持 反对

使用道具 举报

19

主题

236

帖子

0

精华

跨届大侠

机械决定最高速度,软件决定能否达到最高速度。

Rank: 10Rank: 10Rank: 10

积分
6558

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

威望
2741
贡献
2075
兑换币
1740
注册时间
2011-9-30
在线时间
871 小时
4#
发表于 2014-3-24 19:07:59 | 只看该作者
horizon_z40 发表于 2014-3-24 18:55
嗯嗯,谢谢。就是可以用pit设个10ms中断,采集电感值,然后是计算偏差,根据偏差情况,控制舵机打角对吗? ...

完全正确
回复 支持 反对

使用道具 举报

40

主题

468

帖子

0

精华

常驻嘉宾

哥布林拉拉登

Rank: 8Rank: 8

积分
4780
威望
2279
贡献
1317
兑换币
1463
注册时间
2013-11-5
在线时间
592 小时
5#
 楼主| 发表于 2014-3-24 21:30:33 | 只看该作者
jamesdeep 发表于 2014-3-24 19:07
完全正确

你好,我还是有一些不明白的。(我们学校暂时还没有赛道,有些问题也无法去实践)。假如我先只有四个传感器,就“一”字形排列,采集回电感值之后,具体应该怎么去计算这个偏差量??你能给我点拨一下吗
回复 支持 反对

使用道具 举报

19

主题

236

帖子

0

精华

跨届大侠

机械决定最高速度,软件决定能否达到最高速度。

Rank: 10Rank: 10Rank: 10

积分
6558

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

威望
2741
贡献
2075
兑换币
1740
注册时间
2011-9-30
在线时间
871 小时
6#
发表于 2014-3-24 22:05:18 | 只看该作者
一字排列同一行只需要两个就够了,偏差 = (左 - 右),若偏差小于0,则向左打角,偏差越大,打角越大,反之。
回复 支持 反对

使用道具 举报

19

主题

236

帖子

0

精华

跨届大侠

机械决定最高速度,软件决定能否达到最高速度。

Rank: 10Rank: 10Rank: 10

积分
6558

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

威望
2741
贡献
2075
兑换币
1740
注册时间
2011-9-30
在线时间
871 小时
7#
发表于 2014-3-24 22:06:16 | 只看该作者
话说你们学校电设搞的那么厉害,智能车居然还没铺设赛道?不公平啊
回复 支持 反对

使用道具 举报

40

主题

468

帖子

0

精华

常驻嘉宾

哥布林拉拉登

Rank: 8Rank: 8

积分
4780
威望
2279
贡献
1317
兑换币
1463
注册时间
2013-11-5
在线时间
592 小时
8#
 楼主| 发表于 2014-3-24 22:11:06 | 只看该作者
jamesdeep 发表于 2014-3-24 22:05
一字排列同一行只需要两个就够了,偏差 = (左 - 右),若偏差小于0,则向左打角,偏差越大,打角越大,反之 ...

明白了,谢谢。我们学校这方面不行。有一些强的地方,也和学生无关吧,那是教授们的事情
回复 支持 反对

使用道具 举报

65

主题

696

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3631

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

威望
1886
贡献
1057
兑换币
1118
注册时间
2013-4-23
在线时间
344 小时
9#
发表于 2014-3-25 10:23:51 | 只看该作者
????
回复 支持 反对

使用道具 举报

13

主题

99

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2166
威望
970
贡献
536
兑换币
607
注册时间
2013-7-29
在线时间
330 小时
10#
发表于 2014-4-1 19:09:03 | 只看该作者
jamesdeep 发表于 2014-3-24 14:19
每一次控制周期采集一次,10ms左右即可,电感在赛道正中间感应值最大,偏离中心越大,感应值越小,你可以察 ...

请教一下,舵机为什么选择10ms控制一次?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 03:05 , Processed in 0.073906 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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