乐高EV3机器人简介

Mindstorms EV3于2013下半年上市,是乐高公司开发的第三代可编程机器人。我们通过一个简短的视频可以简短的看一下乐高EV3机器人到底能做什么?只要发挥想象空间,你就可以组装属于你自己的智能机器人。魔方机器人、巡线机器人、迷宫机器人等等都可以收入囊中。

视频内容

EV3机器人的组成

通过乐高EV3机器人也能做一个属于我们自己的魔方机器人。我们不需要做到Sub 1 Reloaded那样工业级别的速度,需要掌握其中的原理和奥秘才是重点。所以对于初次接触机器人,希望了解人工智能的学生朋友们,乐高机器人无疑是一个很好的起点。

可编程程序块

可编程程序块是EV3 程序块是机器人的控制中心和供电站。也就是整个EV3机器人的“大脑”,完成所有程序指令。

颜色传感器

颜色传感器是一种数字传感器,它可以检测到进入传感器表面小窗口的颜色或光强度。该传感器可用于三种模式:颜色模式、反射光强度模式和环境光强度模式。相当于充当了一部分EV3机器人“眼睛”的功能。

触动传感器

触动传感器是一种模拟传感器,可以检测传感器的红色按钮何时被按压何时被松开。这意味着可以对触动传感器编程,使其对以下三种情况下作出反应-按压、松开或碰撞(按压再松开)。相当于EV3机器人的“手臂”。

红外线传感器

红外传感器是一种数字传感器,可以检测从固体物体反射回来的红外光。它也可以检测到从远程红外信标发送来的红外光信号。这儿也相当于充当了一部分EV3机器人“眼睛”的功能。

大型电机

大型电机是一个强大的“智能”电机。它有一个内置转速传感器,分辨率为1度,可实现精确控制。大型电机经过优化成为机器人的基础驱动力。相当于充当了一部分EV3机器人“四肢-脚”的功能。

中型电机

中型电机也包含一个内置转速传感器(分辨率为1度),但是它比大型电机更小更轻。这意味着它比大型电机反应更迅速。相当于充当了一部分EV3机器人“四肢-手”的功能。

EV3机器人的可视化编程环境

乐高EV3机器人提供了专门可视化编程环境,通过“托拉拽”也可以完成高级语言一样的条件判断与循环分支逻辑。通过蓝牙或者无线网络就可以直接连接到乐高机器人的大脑来控制各传感器之间的协调工作。如果测试有问题,则可以快速修改程序并重新启动即可看到效果。可视化编程界面如下图所示。

PC版下载地址:https://www.lego.com/zh-cn/mindstorms/downloads/download-software

移动版下载地址:https://www.lego.com/zh-cn/mindstorms/apps/ev3-programmer-app 或者在APPSTORE里搜索mindstorm,选择LEGO出品的APP即可。

当然,如果你是一个编程爱好者。完全可以摆脱图形化编程的束缚,重新刷机,搭建自己的机器人编程环境。刷机之后的乐高机器人就是一个Linux系统,可以支持JAVA、python、C语言等主流高级语言进行编程。搭建自己的机器人编程环境,将在下面的文章中单独介绍。

原文发布于微信公众号 - AI启蒙研究院(AIEvolve)

原文发表时间:2017-10-16

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏美团技术团队

这是一封道歉信

2167
来自专栏编程坑太多

程序员年龄增大后的职业出路是什么?

PS:当你躺在病床上,你向往的可不是什么程序员,什么总监,一个月多少万,你只要觉得自己能够活蹦乱跳的走在大街上晒晒太阳就心满意足了。

1587
来自专栏程序员宝库

猝不及防!这次,Google真的“造人”了!5月编程语言指数榜:Python首次夺冠;Riot.js 3.10.0发布

2265
来自专栏域名资讯

活动策划平台“趴比库”完成融资,域名与品牌完美契合

活动策划平台“趴比库”宣布完成数百万元Pre-A轮融资,投资方为赛伯乐及上海婓睿,目前其官网域名为pabiku.com。

2207
来自专栏养码场

再一次火爆的小程序蓝海!40G小程序开发视频教程,从入门到项目实战!目前最全!

在1月15日的2018微信公开课Pro上,张小龙除了陪大家玩了一局“跳一跳”外,还让胡仁杰(微信开发平台技术部副经理)公布了一串数据:

1421
来自专栏黑白安全

起底 LocationSmart:不仅销售手机定位数据,还泄露用户数据

还有比大量出售手机实时位置数据更恶劣的公司吗?答案是肯定的,有些公司就没有采取任何安全预防措施,预防人们滥用这项服务。正如多个消息源本周所指出的那样,这两件事 ...

1172
来自专栏BestSDK

微软推出64位 ARM应用 SDK,一次开发兼容所有平台!

借助新的SDK,开发人员可以在本地重新编译他们的应用程序,以便在基于ARM的PC上运行64位,比如华硕NovaGo。

1275
来自专栏Android干货园

Android开发之路--(1)

版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/lyhhj/article/details/47...

1303
来自专栏FreeBuf

浅析金融大数据安全

*本文原创作者:mcvoodoo,本文属FreeBuf原创奖励计划,转载请联系help@freebuf.com 随着大数据的发展,从银行到P2P再到保险、证券等...

2346
来自专栏罗超频道

什么格局?如何分天下?移动内容分发那些事儿

经过十多年发展,BAT三分中国互联网,几无变数。百度连接人与信息,阿里连接人与商品,腾讯连接人与人,形成了搜索、电商和社交三大生态帝国。从2008年前后的移动浪...

4156

扫码关注云+社区

领取腾讯云代金券