智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1086|回复: 1
打印 上一主题 下一主题

舵机转向问题

[复制链接]

8

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
425
威望
225
贡献
108
兑换币
133
注册时间
2013-10-26
在线时间
46 小时
毕业学校
中南民族大学
跳转到指定楼层
1#
发表于 2014-5-18 16:46:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的两排电感,每排两个,用差比和计算偏差,再将两排的偏差加权,这样算后,小车顺时针跑舵机打角勉强正确,逆时针跑舵机不打角,这是程序的问题吗?程序如下,求大神们指点。。。float locate(unsigned int array[4])
{ int i;
  for(i=0;i<5;i++)
  {
    off1[i]=(float)(AD[0]-AD[1])/(float)(AD[0]+AD[1]);
    off2[i]=(float)(AD[2]-AD[3])/(float)(AD[2]+AD[3]);
    offset1+=off1[i]*i;
    offset2+=off2[i]*i;
  }
  offset1=offset1/10;
  offset2=offset2/10;
  offsetm=0.02*offset1+0.98*offset2;
  return offsetm;
}

回复

使用道具 举报

0

主题

2

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1317
威望
696
贡献
373
兑换币
350
注册时间
2013-11-18
在线时间
124 小时
毕业学校
曲阜师范大学
2#
发表于 2014-6-11 00:27:52 | 只看该作者
权值你是怎么给定的?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-6 12:46 , Processed in 0.053620 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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