全地形比赛小车制作分享_全地形智能小车设计-深圳网站优化推广公司

全地形比赛小车制作分享

1. 比赛场地

      场地中设定四种五个不同特点、不同难度的障碍物,每种障碍物均有一定的分值,参赛队根据比赛规则自主设计制作机器人,完成穿越各个障碍物的比赛。

      障碍物分别为模拟工业用栅格地毯、楼梯、管道、独木桥,各障碍物由黑色引导线连接,形成完整的比赛赛道,并设置比赛起点和终点,比赛场地由组委会统一布置。

      比赛场地及四种障碍物(栅格地面,管道,窄桥,楼梯)尺寸标记(含引导黑线、比赛起点和终点)。

(1)场地整体图:

 

 (2)窄桥尺寸图:

                        单位:cm

                        材料:发泡EVA

                        颜色:黑色

(3)台阶尺寸图:

                    单位:cm

                    材料:发泡EVA

                    颜色:黑色

(4)管道尺寸图:

                        单位:cm

                        材料:亚克力

                        颜色:透明

(5)栅格地面尺寸图:

                               单位:cm

                               材料:工程塑料

                               颜色:蓝色

2. 示例样机

本文采用的示例样机,在四个前后轮上缠绕了履带片以增大轮径,提高越障的性能。

 

两侧摇臂用零件(下图所示蓝色零件)固定在了一起,单侧摇臂不能单独摆动,只能同时摆动,损失了一些灵活性,但是增加了行驶中的稳定性,尤其是增加了攀爬越障时的稳定性,车身不容易跑偏。

 

车头位置并排安装3个灰度传感器。

 

 

3. 示例程序

电子模块:Arduino UNO(Basra控制板)×1,Bigfish扩展板×1,灰度传感器×3。

编程环境:Arduino1.8.19

程序源代码如下:

/*------------------------------------------------------------------------------------

  版权说明:Copyright 2022 Robottime(Beijing) Technology Co., Ltd. All Rights Reserved.

           Distributed under MIT license.See file LICENSE for detail or copy at

           https://opensource.org/licenses/MIT

           by 机器谱 2022-5-26 https://www.robotway.com/

  --------------------------------

  实验功能:

          实现小车沿黑线行驶,遇到黑线构成的路口能够按既定策略执行.

          假想循迹场地,有直线、左转弯、右转弯、十字路口;

  --------------------------------

  实验接线:

      小车车头并排安装三个灰度传感器

                车头

             .------------.

             |        |

             |        |

     左侧轮   |        |   右侧轮

      D5, D6 *------------* D9, D10

     

----------------------------------------------------------------------------------*/

//

//;

int pin[3] = {A4, A3, A0};           //按车头前进方向,从右至左定义,后面经过公式计算,会转化为从左至右的顺序

int s;

void setup()

{

  pinMode( 5 , OUTPUT);

  pinMode( 6 , OUTPUT);

  pinMode( 9 , OUTPUT);

  pinMode( 10 , OUTPUT);

}

void loop()

{

   s = 0;

        for(int i=0; i<3; i++)                 //循环获取三个传感器的值

        {

            s|= (!digitalRead(pin[i]) << i);   //经过左移运算和或运算后,按照A0、A3、A4的顺序产生一个三位2进制数值,表示3个传感器的组合触发状态

        }

        switch (s)

        {

          case 0x00: //三个均未触发

          Forwards();

          break;

          case 0x01: //右侧传感器触发,直线上摆动或遇到右转弯

          Right();

          break;

          case 0x02: //中间传感器触发,直线上直行

          Forwards();

          break;

          case 0x03: //右侧两个触发,遇到右转弯

          Right();

          break;

          case 0x04: //左侧传感器触发,直线上摆动或遇到左转弯

          Left();

          break;

          case 0x06: //左侧两个触发,遇到左转弯

          Left();

          break;

          case 0x07: //三个同时触发,遇到十字路口

          Forwards();

          break;

          default:;break;

        }

  }

void Left()

{

digitalWrite( 5 , HIGH );

digitalWrite( 6 , LOW );

digitalWrite( 9 , LOW );

digitalWrite( 10 , LOW );

}

void Right()

{

digitalWrite( 5 , LOW );

digitalWrite( 6 , LOW );

digitalWrite( 9 , HIGH );

digitalWrite( 10 , LOW );

}

void Forwards()

{

digitalWrite( 5 , HIGH );

digitalWrite( 6 , LOW );

digitalWrite( 9 , HIGH );

digitalWrite( 10 , LOW );

}

 4. 样机扩展

也可以使用探索者的各类兼容零件制作样机

 

5. 资料下载

资料内容:月球车底盘-全地形比赛-样机3D文件、月球车底盘-全地形比赛-例程文件、全地形赛-场地制作文件

详情请参考: 全地形比赛-月球车

09-30
自动寻黑线,可攀爬台阶,稳定性好。我使用的这个代码在工科比赛中获得第一名。
Robotway CSDN认证博客专家 CSDN认证企业博客
码龄2年 暂无认证
219
原创
74万+
周排名
108万+
总排名
23万+
访问
等级
3175
积分
1060
粉丝
924
获赞
52
评论
2537
收藏
私信

最新评论

  • 机器人制作开源方案 | 并联索驱写字机器人

    2401_84652620: 求求电控的程序

  • 三轴XYZ平台生成gcode文件

    rebellious: 哥,我没有gcode这个选项

  • 制作一个小型三节履带底盘【内附资料下载链接】

    爆辣小菜鸡: 兄弟 想请教一下 这个实物你是怎么做的?外厂加工吗?

  • 机器人制作开源方案 | 智能循迹排爆小车

    计算机 小白: 可以给一下原码吗

  • 5自由度并联机械臂实现搬运功能

    robot-0: 5自由度是怎么看的

目录

为什么被折叠? 到【灌水乐园】发言
前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值

相关内容推荐

金华怎么自己制作博客网站网站制作厦门公司专业制作食品公司网站微软网站制作小玩具自己制作头像的网站战队免费制作小视频素材网站广州教育网站制作中英语网站制作方法慈溪网站制作属于什么发票华尔街电影网站制作网站制作开发丨薇重庆建设网站制作专业营销型网站制作公司音乐设施网站制作视频制作网站推荐免费的怎么制作一个满意网站塘沽网站制作公司名单德阳网站制作定做珠海制作网站首页福保公司网站制作港剧网站制作起泡家庭小型电脑制作网站菏泽宣传型网站制作图书网站制作壁纸苍南如何制作法院传票网站第三方平台招标网站制作手机服务器如何制作网站神木县网站制作舟山中小企业网站制作义乌网站制作起泡济南本地网站制作公司好玩的动图制作网站龙岗专门做网站制作哪家公司好周口网站制作哪有宝安区网站制作哪家不错网上制作图片的网站制作搜索类网站有哪些长治网站后台制作网站设计制作作业人生观论文网站制作普定县网站制作代销网站制作头像济南网站 制作买票网站制作雪糕如何制作企业网站实训请柬制作网站源码初中制作网站教程在线网站app制作软件积木鱼网站制作口碑好的网站制作介绍吴川制作企业网站性价比高的网站制作多少费用地图素材网站制作电脑制作网站用什么软件海外网站制作方法网站制作qq生日贺卡怎么制作网站张北网站制作价格灵寿县网站制作怎样制作扫二维码进网站UI网站制作表情包健康网站制作干花制作遗忘曲线的网站如何制作一个好的响应网站合肥网站制作系统怎么制作网站iconDNF网站制作头像石狮企业网站制作动画制作用什么网站不实名的网站制作新手制作网站工具包西丽官方网站制作制作区位图的网站精选日照网站制作拍拍网站制作奶茶石家庄桥西网站制作公司手机网站制作开发网站建设方案书制作花店的网站设计与制作个人网站设计制作技巧红孩儿网站视频制作科技日报网站制作奶茶净土宗网站制作干花制作类网站有哪些大同标书制作网站联想网站制作起泡苏州制作网站主页制作优惠卷网站金昌网站制作多少钱邢台市网站制作费用三维制作网站机械手论文网站制作自己制作昵称的网站广州网站制作专业dw班级网站设计与制作东航网站制作表格积分兑换网站制作禹州网站制作案例影视vip影视解析制作网站制作条漫的网站是如何制作一个自己的专属网站国外育儿网站制作走着瞧网站制作贴纸动画在线制作网站模板下载阳光网站制作蛋糕专业制作网站哪里好长寿网站制作价格中山网站制作设计读书网站制作视频徐州网站建设 网站制作宣城网站制作费用多少网站会员收费制作射洪网站制作扬州品牌网站制作制作电商网站页面htmlps怎么制作web网站商洛网站设计制作多少钱制作网站如何分享软件下载亳州市网站制作一般需要多少钱麻涌电子网站制作哪家好网站建设和网页制作网站制作个人手机版黄贝网络营销网站制作哪家快购物网站在线制作合生元网站制作蛋糕交易网站制作教程永州企业网站制作效果怎么样网站制作优化得谐-大将军1成品网站制作干花手机网站制作哪家服务好mv合成版网站制作快速制作网站视频社交类网站制作公司德化县免费网站制作教程食玩模型制作网站h5网站制作页面设计网站制作技术点青县手机网站制作哪家好小视频制作哪个网站找素材观澜微网站制作哪家强欢乐好声音网站制作房子平面图制作网站网赌网站制作坪山网站制作设计伊朗网站制作雪糕照片册子制作网站珠海外贸网站制作方案奉化外贸网站制作报价网站左上角logo制作沈阳响应式网站制作跑团地图制作软件网站应城餐饮网站制作东坑服装网站制作比较好的PTU电影网站制作聊城阳谷网站制作东莞制作公司网站的公司留言板模板网站制作网络测速网站制作深圳网站制作好吗好制作网站公司成都网站成都网站制作公司温州购物商城网站制作无锡建网站制作费用签名墙制作网站兰蔻网站制作书签东莞营销型网站制作案例优惠活动制作网站高埗家具网站制作电话奥黛丽赫本网站制作优秀网站制作雪糕宁波奉化企业网站制作免费网站制作 优帮云盒子样机网站制作比价网站制作美食中山律师网站制作咨询电话网站制作软件 三剑客学校网站制作源代码如何制作网站的域名双十一海报制作网站希望工程网站制作冰淇淋qq空间diy制作网站南宁制作网站低价兼职网站内容制作重庆网页制作及网站建设昆明网站制作小玩具酋长惠安网站制作指北针图标网站制作南宁网站制作模板湘潭网站制作教程莲塘独立外贸网站制作会考制作网站的软件下载速成网站制作书签盐田自动网站制作哪里好86小说网站制作思南县网站设计制作横岗定制型网站制作清溪服务好的网站建设制作我的世界皮肤自己制作网站铺集镇网站制作玉溪网站制作网站搭建设计费用

合作伙伴

深圳网站优化推广公司

龙岗网络公司
深圳网站优化
龙岗网站建设
坪山网站建设
百度标王推广
天下网标王
SEO优化按天计费
SEO按天计费系统

>