您的位置: 旅游网 > 女人

把机器人变得像儿童玩具一般简单

发布时间:2019-12-04 09:35:40

每一个孩子都有可能成为嵌入式开发者——至少发明了Mindstorms机器人技术系统的LEGO公司相信这一点。Mindstorms引入了可编程的程序块(programmable bricks),这一概念是MIT(麻省理工大学)首先提出来的。

Mindstorms的核心是RCX,它是一个自治的LEGO微计算机,你可以通过一台PC对它进行编程。你还可以给RCX添加传感器、电动机、传动装置以及其它LEGO构造模块来创建一个智能而又灵活的机器人。

Mindstorms套件提供了一个可视化的编程环境,它对这些年轻的、正在成长的小工程师们来说并不难以学习。构建软件就像拖拽软件“构造模块”那样简单——与上述用模块来拼接机器人的过程很相似。嵌入式工具销售商们需要注意了:这是一个简单的、模块化的、非常廉价的开发工具。

认真对待Mindstorms

Mindstorms除了是儿童的机器人发明套件外,对嵌入式开发者、研究者和学生来说,它还是一个很值得认真对待的工具。它是一个机器人设备原型和学习机器人的完美平台。

RCX的大脑是一个16M赫兹的Hitachi H8/3297 8位微控制器,它带有16K的ROM和512字节的内部SRAM以及32K字节的外部SRAM。它还运行着一个功能有限但完整的多任务操作系统。

Mindstorms的爱好者们开发了各种工具,它们可以用汇编、Forth、C和Java语言来开发Mindstorms程序。你会在LEGO Mindstorms网站上找到许多有趣的信息,特别是在编程一栏下。

机器人的发展趋势

表面上看,Mindstorms好像只是一种纯粹的儿童玩具,但是最近的报告却声称家用机器人的大革命即将来临。

现在已经有了三种家用机器人:

IRobot公司的Roomba是一个体积较大、有着飞盘外形的真空吸尘器机器人。它会在你的家里来回奔走,清洁地板,在移动过程中它会自动避开墙壁和其它障碍物(当然,它肯定会吓坏你的猫咪)。 Sony公司的AIBO是不怎么讨人喜欢的机器狗,它有自己的性格(现在它有“认主”和自动充电这两个新特性)。 Wakamaru看管者机器人,三菱公司宣称它将用来作为独自生活的老年人的护士、陪伴和安全警卫。 也许在每个嵌入式开发者的心目中都有一颗童心等待着破土而出。因此,轻松一些,玩玩LEGO公司的Mindstorms,你会从娱乐中获得收益。

本文作者David Brenan是一名具有15年以上工作经验的独立嵌入式系统开发人员。他的作品包括设计过获奖的专业数字音频产品。

责任编辑:炒饭

欢迎评论或投稿

成都博润白癜风医院专家
重庆綦江县中医院怎么样
甘肃治疗卵巢炎医院
广州有哪些治疗癫痫病医院
山西治疗早泄费用
猜你会喜欢的
猜你会喜欢的