免费教程_免费网赚教程_破解版软件-寂涯网络学习基地

当前位置: 主页 > 系统综合 > 各类编程 > 基于c语言的电脑机器人足球进攻程序设计(4)

基于c语言的电脑机器人足球进攻程序设计(4)

时间:2012-05-12 22:24来源:未知 整理:寂涯网络 点击:


int flag=0;
if(g_degree<180)setMotor(-17,45);
else
{
flag=l:
setMotor(45,一1 7):
}
while(1)
{
g_degree=get_ComPB0;
g_Q_Max=get_Q_CPI(9);//前复眼最大值
g_Q—Maxlndex=ge乏QCPI(8);
乳H—Max=get_H—CPI(9);//后复眼最大值
GetAIIAl0;//读取各个模拟传感器
if(flag==0)
{if(g—degree<350&&g_degree>270)break;)
else
if(g—degree>l 0&&g degree<90)break;
if(g—Q_Max<g_H—Maxllg—O_Maxlndex<31 Jg—Q_Maxlndex>5)
{
setLcdBack(0);
return;
}
)
while(1)
{
g_degree=get_ComPB0;
g一0LMax=get_Q—CPI(9);//前复眼最大值
g—Q—Max ndex=get—Q—CPI(8);
g—H—Max=get—H—CPI(9)://后复眼最大值
GetAIIAl0;∥读取各个模拟传感器
if(g—Q.Max<g—H—Maxllg—Q—Maxlndex<3119—CLMaxlndex>
5…g_ir_hou>2300&&g_ir_zuo>800&&g_ir_you>800))
break;
if(g_fireQ>G—NEER)
{
if(g—degree>60&&g_degree<90)
setMotor(40.1 00):
if(g_degree<300&&g_degree>270)
setMotor(1 00,40):
continue;
}
if(g—CLMaxlndex==5) setMotor(1 00,60):
else if(g—qMaxlndex==3)setMotor(60,1 00);
else
{
int var3=get_Q_CPI(3);
int var5=get_Q_CPI(5);
if(var3>var5) setMotor(80,1 00):
if(var3<var5) setMotor(1 00,80):
}
}setLcdBack(O):
}}
这是我校机器人足球队连续3年取得河南省中小学电脑制作
活动竞赛项目机器人足球第一名的机器人足球程序,尚存在编程
思想不够拘矜。思路不够清晰等不足之处,在今后学习中会更加
努力.汲取其他球队的先进思想和经验,使我们的技术更加成熟。

本页地址 http://www.jybase.net/biancheng/20120512921.html

百度搜索更多

谷歌搜索更多

顶一下
(1)
33.3%
踩一下
(2)
66.7%
------分隔线----------------------------

评价:
昵称: 验证码:点击我更换图片
推荐内容
赞助商
赞助商


关于本站免责声明视频更新google百度地图视频地图RRS订阅

如有什么问题请在本站留言,或发邮件到 hxt167#foxmail.com