智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2575|回复: 5
打印 上一主题 下一主题

[光电] 直立车速度控制

[复制链接]

4

主题

43

帖子

0

精华

高级会员

Rank: 4

积分
611
威望
287
贡献
172
兑换币
175
注册时间
2012-11-18
在线时间
76 小时
毕业学校
安徽师范大学
跳转到指定楼层
1#
发表于 2013-3-30 10:18:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的小车调直立时,车向一个方向加速跑,实测了一下,跑了40米+没有倒下。但是换一个零点位置跑就好一点。在加上速度PI控制后,基本在前后20CM荡秋千。后来,把速度不设为零时,车还是一样,基本能静止站立,但是不能跑,求指导!算法采用官方的。

5

主题

69

帖子

0

精华

高级会员

Rank: 4

积分
540
威望
292
贡献
144
兑换币
148
注册时间
2012-10-27
在线时间
52 小时
毕业学校
大连海事大学
2#
发表于 2013-3-30 18:32:35 | 只看该作者
和我们情况差不多,我们可以站住,可是一跑就倒...没招了,求指教!
回复 支持 反对

使用道具 举报

1

主题

86

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
440
QQ
威望
241
贡献
123
兑换币
97
注册时间
2012-8-10
在线时间
38 小时
3#
发表于 2013-3-30 18:33:15 | 只看该作者
lz,我写了一个求动态阈值的函数,但是把它放在主函数中的话,刷进去之后程序运行一次自动就跳出来了,快崩溃了,求指教

void dynamic_limit(void)
{
                                    
   uint i,tem[128];
   int a[125],min_line,maxsub_line;
   min_line=g_line[4][0];
   maxsub_line=0;
   
      
   for(i=0;i<128;i++) //找出最小灰度值
   {
     tem[i]=g_line[4][i];
     if(min_line>tem[i])
     min_line=tem[i];
     
    if(i<125)
    {   
       a[i]=tem[i+3]-tem[i];
       if(a[i]<0)  a[i]=-a[i];
       if(maxsub_line<a[i])  maxsub_line=a[i];   
     }
  
   }  
   
     for(i=0;i<125;i++)
    {
       a[i]=tem[i+3]-tem[i];
       if(a[i]<0)  a[i]=-a[i];
       if(maxsub_line<a[i])  maxsub_line=a[i];  
     }   
     
  
g_LINE=min_line+maxsub_line/3;
}
回复 支持 反对

使用道具 举报

4

主题

43

帖子

0

精华

高级会员

Rank: 4

积分
611
威望
287
贡献
172
兑换币
175
注册时间
2012-11-18
在线时间
76 小时
毕业学校
安徽师范大学
4#
 楼主| 发表于 2013-3-31 20:17:54 | 只看该作者
不好意思,我还没有到这一步.建议用中断
回复 支持 反对

使用道具 举报

28

主题

265

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1710
威望
853
贡献
483
兑换币
527
注册时间
2012-12-18
在线时间
187 小时
5#
发表于 2013-4-30 11:29:53 | 只看该作者
请问楼主   问题解决没   小弟的车速度控制加不上   怎么破  求大神指点一二
回复 支持 反对

使用道具 举报

3

主题

78

帖子

0

精华

高级会员

Rank: 4

积分
648
威望
318
贡献
212
兑换币
200
注册时间
2013-1-13
在线时间
59 小时
6#
发表于 2013-5-9 20:44:08 | 只看该作者
同求
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 02:34 , Processed in 0.044333 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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