Jeffrey Cross
Jeffrey Cross

从Arduino的Massimo Banzi介绍新专栏

询问任何制造商这些天最热门的主题是DIY电子产品,而第一个答案是Arduino。由于最早的电路板建于2005年,使学生能够使用开源工具进行交互式设计项目,因此该平台已经成为一种世界范围的现象,点燃了各地制造商,黑客和艺术家的想象力。简单地说,Arduino在制造商和MAKE社区中是巨大的。这是Dale Dougherty与来自MAKE Vol的Arduino联合创始人Massimo Banzi进行的精彩访谈。 32。

今天我们很高兴地宣布,Massimo将为MAKE撰写月刊专栏,我们称之为“与Arduino共创未来。”在每个月的第一个星期二,Massimo将分享他对Arduino平台的独特见解,包括见解关于董事会,新产品和激动人心的项目的开发,让Arduino粉丝分享和适应。事实上,今天的第一个专栏是一个令人兴奋的新Arduino产品的预览,本周将在Maker Faire Bay Area向世界展示Arduino机器人。

所以,请加入我们欢迎马西莫来做!

-Ken Denmead,MAKE编辑总监

Massimo:经过两年的努力,实验,测试和起伏,我很高兴地宣布我们的机器人已做好准备。 Arduino机器人将在Maker Faire Bay Area首次与我们一起生活,在那里我将向您展示它的功能,您将能够体验它的功能。但对我们来说,这不仅仅是推出新产品的问题。更重要的是与您分享一个关于修补的热情如何帮助我们探索新的,意想不到的道路的故事。这就是为什么我要求Arduino的联合创始人David Cuartielles和我们团队的成员花费更多的时间和精力来揭示这一切是如何发生的,因为我相信你会喜欢它。


在开始时,我讨厌机器人

大卫:在2009年至2011年间,我在西班牙文化中心(西班牙文化中心)委托的墨西哥城法罗东方电脑俱乐部举办了一个教育项目。我的职责是将电子工艺带到6-18岁的孩子们的计算机俱乐部。一开始,我举办了一系列关于如何制造乐器的研讨会,重新调整我们在当地跳蚤市场上发现的组件。

一旦孩子们开始熟悉电子和编程,我就会问他们梦想的项目是什么。在研讨会上,有男孩和女孩,总共约25人,并且独立于他们的年龄和性别,每个人都想制造......机器人。

说实话,机器人不是我的专长,或者他们当时不是。我从未真正对那些为我移动和执行任务的事情感兴趣。我认为电子产品中还有其他更有趣的领域,而不是机器人,但我知道我必须在俱乐部会所遵循孩子们的梦想。很快我的任务就是设计一个易于复制的机器人,该机器人可以用墨西哥城现有的零件制造。

Xun Yang和David Cuartielles为Clubhouse Faro de Oriente设计的Oh_Oh机器人

我在这个项目中招募了Xun Yang,当时是我在马尔默大学艺术与传播学院K3实验室进行交互设计的硕士生。我们一起设计了一个可以轻松蚀刻和手工制造的机器人。但不仅如此,我们还为孩子们创造了一系列活动,让他们学习机器人技术的有趣方式,从移动机器人到使用标记在地板上书写文字。然后我们将设计开源并与Arduino兼容。

从一级方程式到教育机器人

我在我的研究博客上记录了我们的工作,并从机器人社区得到了几乎立即的响应。我现在很有兴趣阅读我的日记,注意我对机器人的看法是如何慢慢发展的。我开始明白,教育机器人可以成为孩子们进入科学的一个很好的入口。我们得到了很多关于人们认为我们项目中的优秀内容以及我们可以做得更好的反馈。机器人社区是一个生动的社区,人们非常愿意分享他们的知识。

我进行了很多研究并买了我能找到的每本书。我最喜欢的一个是Almost Human:Lee Gutkind制作机器人。读了他的书,我学到了很多当代机器人的背景。它帮助我理解了该领域最重要的东西。本书中引起我兴趣的一个故事是RoboCup比赛的起源,它将人们的智慧置于创造最佳软件来解决任务的挑战之中。 RoboCup的创造者为他们的世界锦标赛带来了三个不同的挑战:

  • 足球:这是一个对每个人都有同等规则的游戏。这很容易理解:机器人使用不同的技术来跟随球并进球。
  • 救援:竞赛团队在收集零件时必须解决迷宫般的任务的活动。
  • 舞蹈:是的,机器人可以跳舞。

在我们的项目工作中遇到的许多有趣的经历之一涉及一个叫做Complubot的西班牙团队,由两个孩子组成:Nerea和Iván。他们与他们的教练Eduardo一起参加了RoboCup Junior世界系列赛(高中生)的竞赛并赢得了足球B类别。

在某种程度上,RoboCup就像机器人一级方程式。该组织每年制定一系列规则,使事情比以前的竞争更加复杂。这些团队全年都在使用人工智能(AI)制造更快,更轻,更好的机器人。 RoboCup的一个引人入胜的规则是,在参加比赛之前,每个团队都必须向其他团队解释其策略,以显示他们自己制作硬件和软件设计。在参加比赛之前,没有必要公开你的整个技巧集。这不仅仅是关于技术上的好,而且还要善于解释魔术是如何发生的。你能想象一个12岁的女孩向你解释她是如何与她的团队一起使用最多四个Arduino Minis和一个Arduino Mega建立一个具有分布式智能的机器人吗?当我说这是一次非常棒的体验时,请相信我。

专业人士敲门

当我们第一次见面时,Nerea和Iván已经赢得了三场RoboCup比赛并且正在前往第四名。我在马德里的一次访问中谈了一段时间,我很清楚我们必须一起做点什么。他们习惯于使用多个处理器的机器人,这些处理器的零件成本高达4,000美元。 Arduino试图让物品尽可能地负担得起,以便人们可以获得教育工具,因此我的目标是设计一个能够满足Arduino价格的Complubot需求的机器人。

我把这个想法提交给了Arduino团队的其他成员,我们开始研究Arduino Robot。该项目的代号是Lottie Lemon,以Muppet Show上的一个角色命名。我在2011年初手工绘制了第一块板,我们开始了一个迭代设计的漫长过程。一旦我们有了概念证明,Arduino的硬件专家Gianluca Martino就接管了,以便我可以专注于软件。

最初由David Cuartielles设计的Arduino机器人的早期原型。

在接下来的一年里,我们目睹了很多修改。每当我们设法解决我们发现的错误时,我们想出了一个新功能,可以让机器人在不影响价格的情况下更好一点。控制板经历了七次迭代,而电机板改变了九次。我们制作了七种不同版本的操作系统,直到我们找到了一种我们认为可以为人们提供最佳机器人介绍的方法。在这个过程的最后,我们招募了Xun回到团队,并让他负责为生活带来一系列挑战,人们可以开始探索机器人世界,并有机会学习机器人的基本操作,就像在这个故事的开头激励我们的孩子们。

观看Arduino Robot执行一些增强的线路:


马西莫:在过去的三年里,大卫从对机器人一无所知变成了对教育机器人有浓厚兴趣的业余机器人。 Arduino机器人是一个国际团队共同努力的结果,他们正在寻求学习科学的乐趣。 Arduino现在开车了。来和我们一起骑!

分享

发表评论