智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 6068|回复: 9
打印 上一主题 下一主题

[讨论] 电磁组弯道处理时的丢线问题

[复制链接]

1

主题

15

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
244
威望
125
贡献
61
兑换币
69
注册时间
2014-8-8
在线时间
29 小时
毕业学校
三峡大学
跳转到指定楼层
1#
发表于 2015-1-29 17:49:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问电磁组的各位大神,你们在进行弯道处理时,丢线怎么处理的啊,我现在是三个水平电感布局,现在把数据已经进行了归一化处理,但是感觉在弯道时,很异常的现象,舵机有时候反而与想要转弯的方向反向,这是什么原因啊,你们的处理方法是怎样的啊,我看见有人说用上次的值,还有曲线拟合,什么的,但是不知道具体怎么搞啊,希望各位说说自己的解决方法啊。下面附上我的解决方法:
  if(ad_middle<cornerth && ad_right<cornerth)  //左转弯
  Angle_Set(addleft_Angle);

  if(ad_left<cornerth && ad_middle<cornerth)   //右转弯
  Angle_Set(addright_Angle);
addleft_Angle,addright_Angle为固定角度。

回复

使用道具 举报

6

主题

45

帖子

0

精华

高级会员

Rank: 4

积分
839
威望
372
贡献
243
兑换币
219
注册时间
2014-10-16
在线时间
112 小时
毕业学校
中国计量学院
2#
发表于 2015-1-29 18:40:11 | 只看该作者
我也遇到过这样的问题,看了下传感器传回来的数据,在弯道丢线的时候离线近的那个传感器值不一定就大  所以会打反向   不过这也有可能是我们的传感器不好   楼主最好看看自己的数据再分析下哈
回复 支持 反对

使用道具 举报

1

主题

15

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
244
威望
125
贡献
61
兑换币
69
注册时间
2014-8-8
在线时间
29 小时
毕业学校
三峡大学
3#
 楼主| 发表于 2015-1-29 18:47:40 | 只看该作者
Puppet 发表于 2015-1-29 18:40
我也遇到过这样的问题,看了下传感器传回来的数据,在弯道丢线的时候离线近的那个传感器值不一定就大  所以 ...

而且我只有一个方向可以转向,另一个方向不能转向,我不知道怎么回事,是不是传感器两边不一样导致的
回复 支持 反对

使用道具 举报

11

主题

295

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4601
威望
2005
贡献
1074
兑换币
1063
注册时间
2012-6-13
在线时间
761 小时
4#
发表于 2015-1-29 18:58:25 | 只看该作者
拐弯的时候,方向进行加锁、、
回复 支持 反对

使用道具 举报

1

主题

15

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
244
威望
125
贡献
61
兑换币
69
注册时间
2014-8-8
在线时间
29 小时
毕业学校
三峡大学
5#
 楼主| 发表于 2015-1-29 19:06:02 | 只看该作者
lixin101357 发表于 2015-1-29 18:58
拐弯的时候,方向进行加锁、、

怎么进行加锁,可以详细说明一下吗
回复 支持 反对

使用道具 举报

16

主题

57

帖子

0

精华

高级会员

Rank: 4

积分
957
威望
479
贡献
216
兑换币
268
注册时间
2014-10-25
在线时间
131 小时
毕业学校
111
6#
发表于 2015-1-29 19:57:22 | 只看该作者
Puppet 发表于 2015-1-29 18:40
我也遇到过这样的问题,看了下传感器传回来的数据,在弯道丢线的时候离线近的那个传感器值不一定就大  所以 ...

是啊是啊
回复 支持 反对

使用道具 举报

6

主题

1037

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
9108

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

威望
4514
贡献
2400
兑换币
2952
注册时间
2014-7-18
在线时间
1097 小时
毕业学校
合肥工业大学
7#
发表于 2015-1-30 13:04:38 | 只看该作者
丢线后根据没丢线的数据判断定角方向
回复 支持 反对

使用道具 举报

11

主题

295

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4601
威望
2005
贡献
1074
兑换币
1063
注册时间
2012-6-13
在线时间
761 小时
8#
发表于 2015-1-30 16:49:52 | 只看该作者
奋斗的小青年 发表于 2015-1-29 19:06
怎么进行加锁,可以详细说明一下吗

程序中先进行判断,如果是弯道的话,偏移连续三次大于那个值,就保持偏移符号不变、、、
回复 支持 反对

使用道具 举报

1

主题

11

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2129
威望
1524
贡献
499
兑换币
250
注册时间
2016-9-23
在线时间
53 小时
毕业学校
山东大学
9#
发表于 2016-11-19 16:56:32 | 只看该作者
当检测到丢线时,不断读取上一次没丢线之前的偏差试试。
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

注册会员

Rank: 2

积分
92
威望
46
贡献
30
兑换币
31
注册时间
2018-8-24
在线时间
9 小时
10#
发表于 2018-8-27 16:54:22 | 只看该作者
:Q:Q
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-22 13:24 , Processed in 0.052846 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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