新乐高冠军聚会:乐高助推器

图片

在Habré上,关于乐高公司的机器人技术的文章有两种:有条件的“仇恨者” ,主旋律“不需要乐高”和乐高公司本身 。 这是合理的,或不是很恰当-是另一篇文章的主题,但是,显然,乐高(Lego)理解,机器人设计师正变得越来越受欢迎,如果您不想完全失去这种优势,就需要变得更加灵活。 到目前为止,已经向市场推出了两套主要产品:Mindstorms EVE3和WeDo 2.0。 发生了什么变化?为什么使用Boost散热器? 我将尝试将“新手”与这两种解决方案进行比较,以使您了解Lego的进步。

所以: WeDo 2.0

图片

在“智能”组件中:一个智能集线器,一个电机和一对传感器(距离/倾斜),尽管一次只能连接一个电机和一个传感器,或者两个传感器……仅此而已。 不是很多 乐高解释说,通过适当的想象,即使使用这套组件,也可以实现“数百个项目”(这种说法的延续:乐高的三个标准“砖头”可以以1060种不同的方式连接起来……很有趣的是,邀请孩子玩这句话三块砖?),实际上-教育系列的教育材料提供了很多不同的“手工艺品”,但是……至少有12,000卢布。 这可能是许可方面的细微差别,也许是-软件和教材,但事实仍然是-一个马达!

回填问题:是否可以在一个发动机上组装能够移动和旋转的东西? ( 答案:可能。

那提升呢? 好吧,正式而言,甚至更少:底架(高级smarthub),电机和传感器(一个!)。

图片

但是细节在于:一个传感器实际上集成了两个:障碍传感器和颜色/光线传感器(几乎三个!)。 此外,底座具有内置陀螺仪。 因此,Boost on sensor可以做所有与WeDo一样的事情,此外还可以实现色彩。 而且重要的是-同时! 底座有两个内置的运行马达,即 带有附加电机-三个! 我重复说,所有这些-无需一次选择-电动机或传感器-全部一次。 有时这是质量优势。 同时,Boost是WeD®价格的一半(在撰写本文时,您可以找到7000-7500)。 也许是因为它不适用于教育系列。

那么Mindstorm EV3是什么? 可能是一件很酷的事情。

图片

最多4个电机和最多4个传感器(实际上,第一个端口具有快速的I2C,它允许集线器和几乎无限的扩展选项),屏幕(非常需要表情输出),扬声器(哦……),USB(具有以下功能) WiFi连接,尽管来自兼容设备的清单很少)-通常,是完全填充的。 从理论上讲。 实际上,在电动机3的基本组(31313)中,两个大,一个小...就像在Boost中一样,两个正在运行,另外一个正在运行,只有在Boost中,一切都将更加紧凑。 传感器呢? 传感器也不是很好:三个传感器都被大声声明,但是其中一个是按钮。 彩色和红外测距仪是两个不同的传感器。 而且...就是这样。 31313中没有陀螺仪:要么单独购买,要么-再见自平衡模型! 如您所见,Boost在前面-而不是按钮-整个陀螺仪。 颜色和测距仪大致相当于Boost的集成传感器。 好吧,是的-在Mindstorm中,仍然有一个红外信标,它也是一个遥控器。 但是它在智能手机/平板电脑上定向时代的使用非常有限。 价格……好吧,您可以用Google搜索-至少比Boost高3倍!

这似乎对Boost专注于Lego Classic而不是像Mindstorm这样的机械技术系列来说是一个加分。事实是机制很酷,但是孩子(我们都还记得这仍然是孩子的设计师吗?)更多的游戏。 技术员是机制,经典是创造力。 此外,Boost兼容这两种技术,没有任何问题。

而且,要使Boost与平板电脑成为朋友,您只需按绿色按钮即可。 Mindstorm需要创建一对,并与Apple / android设备(您需要在块本身中对其进行配置)不同,并且会定期断开连接,因此需要重新启动块! 我没有对Boost进行太多练习,但是我还没有遇到任何问题-一切正常,五岁以下的孩子可以使用。

与孩子的Boost互动是在伴随应用程序中的一个连续过程。 首先,您需要根据随附的说明组装模型。 然后打开它(一个绿色的按钮,记得吗?),玩具将立即变得生动起来! 先前的系列需要编程才能开始播放。 在这里,编程是游戏的要素。

一切真的完美吗? 好吧,也许不是真的,但是有一个坚实的四个加号! 由于缺少扬声器,这有点不高兴。 有了相当广泛的声音收集以及用于处理声音的技术,所有这些都在配对的设备上实现,而不是在数据库中实现。 我想让机器人自己说话。 您可以不使用显示器(由于主要模型-Verni的机器人-借助额外的马达来实现面部表情),因此可以做到这一点,但也不能没有扬声器。 另一方面-该应用程序在手机上运行,​​如果手机被塞入机器人中,则...;)简而言之-有选择!

从“完全”这个词来看,在电子组件方面没有扩展的可能性:有两个基于的端口,而现有模块则需要这两个端口。 但是,可用的足够多,并且与几乎所有Lego集的兼容性都极大地扩展了用户案例的机制范围。

因此,Boost是一个真正的胜利之举。 价格使您可以与同行竞争(例如小米产品),并且质量始终是最高的。 希望以同样的方式继续!

免责声明:该文章未付费或未参与。 当然,我想获得一个免费工具包,但是没有-我为自己的血汗钱买了它;;)一次像Mindstorm一样。

UPD1: drobzik在评论中指出了严重的差异,这揭示了Mindstorm和Boost之间的价格差异:“大脑在Boost中的作用是由移动设备扮演的”。 的确-在Ev3中,我们有一台用于Unix的功能完善的计算机,该程序在执行之前已加载到设备上,之后可以自动启动。 没有手机/平板电脑的增强功能根本不起作用。 好坏是一个问题。 尽管如此,现代电话的性能仍呈指数级增长,并且电话在机器人的大脑中扮演的角色看起来非常合乎逻辑。

UPD2: 注释中的nikolayv81可能表明性能问题可能存在……尚不完全清楚-这是通信渠道,或者该解决方案未在设备上进行优化,但是带有密集反馈的并行过程可能无法以可接受的速度进行处理。 也许更快的设备不会带来此类问题,软件优化可能会有所帮助,但如果您的购买目的不是真正的机器人技术最初发展,而是更严重的事情,那么请记住这一点。

UPD3: Lego 正式发布了 Boost的BLE协议文档(嗯,不仅有boost,还有WeDo智能中心和其他一些解决方案)。 因此,用户不再局限于Lego开发环境,而是可以用任何语言编写程序。 用例也在显着扩展!

UPD4:


UPD5: App Inventor 2的实际完成示例 -控制来自智能手机的退货。

Source: https://habr.com/ru/post/zh-CN437102/


All Articles