智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 16822|回复: 10
打印 上一主题 下一主题

[咨询] 请教 电磁车如何做丢线处理?

  [复制链接]

13

主题

99

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2166
威望
970
贡献
536
兑换币
607
注册时间
2013-7-29
在线时间
330 小时
跳转到指定楼层
1#
发表于 2014-3-18 20:52:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
论坛上解释最多的就是保持上一次的值,但如果上一次的值是错误的呢?或者上一次的角度很小,感觉一样也转不过。可否指点一下!
回复

使用道具 举报

13

主题

99

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2166
威望
970
贡献
536
兑换币
607
注册时间
2013-7-29
在线时间
330 小时
推荐
 楼主| 发表于 2014-3-18 21:28:49 | 只看该作者
Jyoun 发表于 2014-3-18 21:17
上一次的值,是指丢线前一次,那一次一定是正确且有效的,并且,丢线前,转角一定不小了。如果这些都还没做 ...

这样对丢线的定义就更加严了,那应该如何判定为丢线呢?
回复 支持 0 反对 1

使用道具 举报

137

主题

4169

帖子

1

精华

杰出人士

我认为最省轮子的跑法最快。曾经的西科4队

Rank: 12Rank: 12Rank: 12

积分
14006
QQ
威望
6233
贡献
1229
兑换币
4171
注册时间
2013-1-10
在线时间
3272 小时
2#
发表于 2014-3-18 21:17:32 | 只看该作者
上一次的值,是指丢线前一次,那一次一定是正确且有效的,并且,丢线前,转角一定不小了。如果这些都还没做到,那么,继续修改程序吧。
回复 支持 反对

使用道具 举报

5

主题

441

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4496
威望
2432
贡献
1336
兑换币
849
注册时间
2012-1-20
在线时间
364 小时
4#
发表于 2014-3-18 23:07:19 | 只看该作者
丢线了就判断前几次的情况,然后根据前几次的值给一个转角打回来啊,一般都是大弯,左右很好辨别的。
回复 支持 反对

使用道具 举报

13

主题

99

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2166
威望
970
贡献
536
兑换币
607
注册时间
2013-7-29
在线时间
330 小时
5#
 楼主| 发表于 2014-3-19 10:20:18 | 只看该作者
鸟在人间 发表于 2014-3-18 23:07
丢线了就判断前几次的情况,然后根据前几次的值给一个转角打回来啊,一般都是大弯,左右很好辨别的。

应该是算法有问题,调用了前几次的值,还是冲出去。
回复 支持 反对

使用道具 举报

165

主题

4119

帖子

2

精华

杰出人士

老司机【呆萌侠】

Rank: 12Rank: 12Rank: 12

积分
16895

活跃会员奖章优秀会员奖章推广达人奖章热心会员奖章论坛元老奖章论坛骨干奖章在线王奖章资源大师奖章

QQ
威望
9751
贡献
4562
兑换币
1629
注册时间
2011-7-23
在线时间
1291 小时
毕业学校
工大
6#
发表于 2014-3-19 15:01:38 | 只看该作者
v8266 发表于 2014-3-19 10:20
应该是算法有问题,调用了前几次的值,还是冲出去。

先从粗糙的开始,既然丢线了一定是要猛打回来。所以不要按照上一次来,这个上一次的情况实际上就是你的边缘的那次处理,不管你的上一次的判断是否正确,只要丢线就按照传感器能够采集到不丢线的极限状态处理。

电磁信号可以做到基本不丢线。你可以软件弥补硬件的不足,但是最好能在硬件和机械上多花功夫。
回复 支持 反对

使用道具 举报

13

主题

287

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1026

优秀会员奖章活跃会员奖章

威望
572
贡献
272
兑换币
354
注册时间
2013-7-18
在线时间
91 小时
7#
发表于 2014-3-19 19:01:53 | 只看该作者
tong qiu
回复 支持 反对

使用道具 举报

13

主题

99

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2166
威望
970
贡献
536
兑换币
607
注册时间
2013-7-29
在线时间
330 小时
8#
 楼主| 发表于 2014-3-19 19:11:23 | 只看该作者
恋May 发表于 2014-3-19 15:01
先从粗糙的开始,既然丢线了一定是要猛打回来。所以不要按照上一次来,这个上一次的情况实际上就是你的边 ...

"只要丢线就按照传感器能够采集到不丢线的极限状态处理。"不是很理解。你所说的不丢线状态是不是在跑之前先测的?
回复 支持 反对

使用道具 举报

165

主题

4119

帖子

2

精华

杰出人士

老司机【呆萌侠】

Rank: 12Rank: 12Rank: 12

积分
16895

活跃会员奖章优秀会员奖章推广达人奖章热心会员奖章论坛元老奖章论坛骨干奖章在线王奖章资源大师奖章

QQ
威望
9751
贡献
4562
兑换币
1629
注册时间
2011-7-23
在线时间
1291 小时
毕业学校
工大
9#
发表于 2014-3-19 19:24:09 | 只看该作者
v8266 发表于 2014-3-19 19:11
"只要丢线就按照传感器能够采集到不丢线的极限状态处理。"不是很理解。你所说的不丢线状态是不是在跑之前 ...

当小车知道自己丢线的时候,以上一次的左右做一个简单的判断,然后按照极限状态处理。这个极限状态就是小车在丢线的那一次是一个 极限打脚。
这样能解决你 丢线 前一次记录的那个状态 如果 是转动很小角度的话,这个能够弥补,就比保持好那么一点点,但是如果是突变的话,建议你分析几次。

上述都是粗糙的控制,最好的系统是不丢线!
回复 支持 反对

使用道具 举报

19

主题

2430

帖子

0

精华

跨届大侠

这并没有什么卵用.

Rank: 10Rank: 10Rank: 10

积分
6595

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

威望
3611
贡献
1592
兑换币
1425
注册时间
2014-7-14
在线时间
696 小时
10#
发表于 2015-2-27 16:15:18 | 只看该作者
学习了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 02:33 , Processed in 0.268676 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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