开拓创新实验室“冬创杯”机器人大赛基本说明

“冬创杯”机器人大赛暨中国机器人大赛校内选拔赛由开拓创新实验室举办,我们将择优参加中国机器人大赛以及江苏省大学生机器人大赛参赛队员,希望每位同学重视起来这一次比赛!比赛本质是考验各位参赛选手的逻辑思维能力和解决问题的能力,我们允许参赛选手使用社团参加中国机器人大赛所使用的机器人来参加本次比赛,也同样请参赛选手爱惜机器人!(每年比赛在12月中旬左右举行

2023第七届“冬创杯”机器人大赛规则如下(每届规则小有改变,大体一致):

机器人基础函数如下:

/**------------------
  * @brief  纯速度前进,左右轮速度相同
  * @note   参数speed为速度(范围0~100)
-------------------*/
void Run(u8 speed);

/**------------------
  * @brief  纯速度前进
  * @note   参数l为左轮速度,r为右轮速度(范围0~100)
-------------------*/
void Run_adj(u8 l,u8 r);

/**------------------
  * @brief  纯速度后退,左右轮速度相同
  * @note   参数speed为速度(范围0~100)
-------------------*/
void Run(u8 speed);

/**------------------
  * @brief  纯速度后退
  * @note   参数l为左轮速度,r为右轮速度(范围0~100)
-------------------*/
void Back_adj(u8 l,u8 r);

/**------------------
  * @brief  白线循迹
  * @note   参数j为4,i为速度(范围0~100)
-------------------*/
void move(int j,int i);

/**------------------
  * @brief  延时白线循迹(以一定速度循迹一段时间)
  * @note   参数mode为4,Reset_time为延时多少毫秒,speed为速度(范围0~100)
-------------------*/
void Reset(int mode ,int Reset_time,int Speed);

/**------------------
  * @brief  停止(停止一段时间)
  * @note   参数times为延时多少ms
-------------------*/
void STOP(u16 times);

/**------------------
  * @brief  右转
  * @note   参数speed_max为开始旋转速度,speed_min为最终旋转速度
-------------------*/
void Turn_R(u8 speed_max,u8 speed_min);

/**------------------
  * @brief  左转
  * @note   参数speed_max为开始旋转速度,speed_min为最终旋转速度
-------------------*/
void Turn_L(u8 speed_max,u8 speed_min);

/**------------------
  * @brief  平台转180度
  * @note   使用陀螺仪进行平台旋转180,调用Round前使陀螺仪复位
            sendcmd(USART3,YAWCMD,5);
            delay_ms(10);
            sendcmd(USART3,YAWCMD,5);//陀螺仪复位
-------------------*/
void Round(void);

上述所介绍的函数已经足够使你的机器人完成所有比赛内容,其他的需要具体问题具体解决。车四周装有颜色传感器红外光电接近传感器,用于区分场地上的黑、红、绿、黄部分。前铲两侧装有微动开关,用于撞击平台和直立景点。前铲中央装有避障传感器,用于机器人出发或其他地方。

强调一下,排名按照分数优先,分数相同比时间,速度第二,稳定性第一!之前很多学长学姐都是平时跑得很好,比赛时出现各种各样的问题,以致于分数很低。最后希望大家都能跑出好成绩,比赛我们全力以赴,结果我们无怨无悔!

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值