分享好友 厨具导购网站首页 频道列表
抛弃编程 普通人也能创造自己的机器人和物联网
2024-06-03 18:48    2363    中华厨具网

4月14日报道,物联网资讯(微信公众号id:iotzixun)从国外媒体获悉,致力于让编程平民化的埃文斯认为:“是时候让所有人都能够制造机器人了,或者,至少我们应该告诉他们将来要做什么。”

他说:“现在机器人世界仍然存活在研究领域,但是,未来的机器人将走向大众,而这些普通人可能会想出专业人士从未想过的东西。”

为了迎接这一浪潮,他和他的同事们在一家名为the hybrid group的公司创建了一套免费框架——代码的基本框架,这些框架让很多非专业人士也能自由编写很多有意思的东西,而且是在不同的硬件上,从arduino电路板到ardrones,再到sphero机器人。

极客再次成为炫酷一族!不!我们应该说极客从未如此炫酷,这是他们首次真正登上历史舞台。

埃文斯希望这些框架能够使机器编程变得更加容易,这样,人们便可以节省大量的时间去做那些真正有意思的事情。虽然现在使用这套工具依然需要学习一些代码,但是,至少我们希望硬件编程变得越来越容易。比如最新被授予cylon的框架已经在设计界和网页开发界小有名气,它让很多人使用java语言为硬件编程。

公司的最终目的是开发出这样一款工具:让普通大众不需要写代码也能创造自己的机器人或者物联网。

应用程序的创建逐渐大众化

上世纪80年代,埃文斯在苹果公司的hypercard项目工作,该项目帮助人们创建自己的应用程序,而不需要复杂的编程知识。最初hypercard向所有的苹果用户免费,并且可以创造一切,从企业软件到广受大众欢迎的游戏myst。hypercard向所有人表明:不只是计算机科学学位高材生可以创建交互应用程序,实际上任何人都可以创建交互应用程序,这激励了一代程序员,而且很多程序员都受到设计的启发。埃文斯说hypercard的团队由比尔?阿特金森和丹·温克勒领导,这个团队对计算机民主化非常感兴趣。

最近,他的很多项目也继承了这种精神,比如kids ruby,该教育软件旨在教孩子们使用大众化的ruby编程语言写代码。

正是ruby论坛促使埃文斯开始编写hybrid group的前三个框架——artoo,该框架让普通人也能为机器人和其他设备写代码。

借鉴ruby网页的其他框架,比如 ruby on rails和sinatra,埃文斯着手创建了一个在所有设备通用的平台。artoo和公司其他框架的一大优势是:代码仍然可以重复使用,比如你首先使用arduino电路板创建了一个小工具,但你决定把它升级到一个诸如spark ortessel这种大平台时,你仍然可以使用很多原有的代码。

起初,埃文斯只准备创建一套框架,但是很快,他获得创建更多框架的灵感。“过去,我们认为它对ruby是一件非常重要的事,但是后来,我们发现java的人对它更感兴趣。”

所以他们准备让artoo适配javascript,他们创造了一个叫gobot的框架,该框架一直是基于google’s go的编程语言。

这些框架开源并且免费,那么hybrid group如何盈利呢?目前,公司的盈利来自咨询,而项目组也建立了自己的云服务系统,充分利用自己的框架来托管应用程序。但是,埃文斯希望这些基础技术永远免费使用,这样才尽可能让更多的人使用它。

埃文斯说:“我们希望人们能够控制自己的设备,就好像他们在自己的网页和博客上发表文章。我们乐见人们利用技术掌控环境。”

极客,炫酷一族

“极客是炫酷一族”这个说法听起来有点牵强,因为现在没多少人可以自己为自己写程序。但是,万维网发展早期,拥有个人网页的网民也很少。而如今有了facebook这类网站,我们每个人都拥有了自己的网页,并且可以实时更新自己动态。

当然,即使写代码已经变得越来越容易,但是在facebook上更新动态和为机器人编代码是两回事。为了使写代码变得更加方便,埃文斯和他的团队正在研发一个新版本的cylon,该版本使用了google’s blocky,一个帮助不会写代码的小孩编程的软件。

他说:“新版本的cylon只需要拖拽,而其内部依然采用cylon结构,以便你能够得到真正代码的所有优点。”

同时,学习编程的人数超过了以往任何时候,而且越来越多。未来,人们会掌握更多的编程知识,而不只是满足于购买商品,按照发明者的意图来使用它。

转载:中国机器人网(原始来源:评论:0)

以上是网络信息转载,信息真实性自行斟酌。

版权/免责声明:
一、本文图片及内容来自网络,不代表本站的观点和立场,如涉及各类版权问题请联系及时删除。
二、凡注明稿件来源的内容均为转载稿或由企业用户注册发布,本网转载出于传递更多信息的目的;如转载稿涉及版权问题,请作者联系我们,同时对于用户评论等信息,本网并不意味着赞同其观点或证实其内容的真实性。
三、转载本站原创文章请注明来源:中华厨具网

免责声明:

本站所有页面所展现的企业/商品/服务内容、商标、费用、流程、详情等信息内容均由免费注册用户自行发布或由企业经营者自行提供,可能存在所发布的信息并未获得企业所有人授权、或信息不准确、不完整的情况;本网站仅为免费注册用户提供信息发布渠道,虽严格审核把关,但无法完全排除差错或疏漏,因此,本网站不对其发布信息的真实性、准确性和合法性负责。 本网站郑重声明:对网站展现内容(信息的真实性、准确性、合法性)不承担任何法律责任。

温馨提醒:中华厨具网提醒您部分企业可能不开放加盟/投资开店,请您在加盟/投资前直接与该企业核实、确认,并以企业最终确认的为准。对于您从本网站或本网站的任何有关服务所获得的资讯、内容或广告,以及您接受或信赖任何信息所产生之风险,本网站不承担任何责任,您应自行审核风险并谨防受骗。

中华厨具网对任何使用或提供本网站信息的商业活动及其风险不承担任何责任。

中华厨具网存在海量企业及店铺入驻,本网站虽严格审核把关,但无法完全排除差错或疏漏。如您发现页面有任何违法/侵权、错误信息或任何其他问题,请立即向中华厨具网举报并提供有效线索,我们将根据提供举报证据的材料及时处理或移除侵权或违法信息。