机器人艾莉(Ellie)准备竞争

认识埃莉(Ellie),这是一个六周龄,重100磅的机器人,可以在10英尺高的空中发射直径2英尺的健身球! Ellie甚至有眼睛:安装在机箱前部的网络摄像头使用在Raspberry Pi上运行的Python编写的代码来处理图像。 Ellie的主要代码是用Java编写的,可以驱动麦克纳姆轮,抓爪来抓健身球,还可以用踢脚板将球发射到空中。 在短短的几周内,Ellie将与她的50多个其他机器人一起参加首次比赛。


查看完整的开放硬件周文章集

Ellie由我们的团队The Fighting Unicorns打造, 是位于俄亥俄州Shaker Heights的全女子高中团队。 自2008年成立以来,我们的团队一直参加机器人竞赛。 特别是FIRST (科学技术的灵感与认可)机器人竞赛,这是一项针对高中生的年度竞赛,他们的任务是在六个星期内设计和制造机器人,以应对每年的新挑战。

艾莉(Ellie)脱离了观念...

艾玛·皮克特(Emma Picht)摄

在6周内完成机器人!

摄影:Jordan Harris Purpura

在整个比赛中,FIRST鼓励学生和指导者发挥他们的主要座右铭:合作。 它是合作与竞争这两个词的结合,传达了FIRST强大的社区和令人鼓舞的环境以及开源方式的核心价值。 尽管该计划是一项竞赛,但它取决于所有团队进行协作的想法。 各个团队一起工作,并以亲切的敬业精神和对机器人的热爱,互相帮助,分享从赛季前,建造赛季到比赛的想法!

在编程级别,FIRST的开源方面非常巨大。 程序员互相帮助,并在GitHub上开源其代码。 团队中的机电成员在FIRST在线论坛Chief Delphi上共享CAD设计和策略。

FIRST的程序员为德尔福酋长的子论坛带来了有关自己的代码的问题,有用的答案(包括示例代码)以及对代码和竞争的热情。 除了示例代码和编程笑话外,FIRST程序员还为经常出现的麻烦且稀疏记录的FIRST提供的代码库WPI Robotics库(WPILibJ)提供了修复和文档。 这些深入的解释和修补程序可帮助资深团队解决长期存在的问题,并首次帮助新秀团队使用WPILibJ库。

The Fighting Unicorns
战斗独角兽的编程负责人Lauren Dierker最近在Chief Delphi上遇到了新手程序员。 她可以使用Chief Delphi向新程序员介绍Java,以及基于命令的编程的结构,并向他展示如何为电机控制器和按钮编写代码。 无论是在创建机器人的编程方面,还是在整个FIRST社区中,这种经验都非同寻常。

赛季结束后,几乎每个团队都会在线发布其代码,以允许其他团队访问。 许多FRC团队, 包括我们的团队 ,都使用版本控制网站(例如GitHub)与他们在FRC中的队友共享代码,并在构建季节托管代码。 诸如GitHub之类的版本控制站点允许我们在编码错误的情况下检索以前的代码版本,以防我们要使用已删除的旧代码,或为新想法提供基础代码。 使用版本控制,我们可以拥有不同的代码分支,从而使我们的程序员可以同时处理同一代码,从而为我们的团队带来更多的独立性,生产力和成功。 在本赛季结束时需要从多个分支运行代码时,我们可以轻松地将所有文件合并到单个master分支中。 有了GitHub之类的资源,以及其他团队提供的帮助,没有团队可以理解编程过程或者无法在构建季末之前正确完成代码。

我们的团队一次又一次地利用了这些资源,包括今年以来,我们的团队决定改变我们设置和处理视觉代码的方式。 我们决定使用网络摄像机捕获图像并使用Raspberry Pi处理图像,而不是使用FIRST提供的IP AXIS摄像机捕获图像并使用cRIO进行图像处理。 从我们的常规编程语言Java到Python的网络方面,这对我们来说是全新的体验。 其他FIRST团队提供的文档和建议对我们的成功至关重要。

站在俄亥俄州克利夫兰市的沃尔斯坦中心,等待机器人竞赛的开始是激动人心的:我们知道,每个机器人团队都想像我们一样努力赢得胜利,每个人都要辛苦工作六周尽其所能进行构建,连接和编程。 要查看我们的比赛并跟踪我们的进度,请访问我们的“ 独角兽格斗”团队页面


本着热情专业的精神,我们要感谢赞助商:红帽,HB父母和祖父母,NASA,Balance产品开发,UH Ahuja医疗中心,Egts家族,Keyerleber家族,Gearing Solutions,HBPA和FirstFuelCells。 com。

Lauren Dierker合着。

Julia·雅沃斯基(Julia Javorsky)也为本文做出了贡献


查看“开放硬件周”文章的完整收藏。


翻译自: https://opensource.com/education/14/3/fighting-unicorns-robotics-team

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值