拋棄編程 普通人也能創(chuàng)造自己的機(jī)器人和物聯(lián)網(wǎng)

時(shí)間:2015-04-16

來源:網(wǎng)絡(luò)轉(zhuǎn)載

導(dǎo)語(yǔ):埃文斯希望這些框架能夠使機(jī)器編程變得更加容易,這樣,人們便可以節(jié)省大量的時(shí)間去做那些真正有意思的事情。雖然現(xiàn)在使用這套工具依然需要學(xué)習(xí)一些代碼,但是,至少我們希望硬件編程變得越來越容易。比如最新被授予Cylon的框架已經(jīng)在設(shè)計(jì)界和網(wǎng)頁(yè)開發(fā)界小有名氣,它讓很多人使用Java語(yǔ)言為硬件編程。

4月14日?qǐng)?bào)道,物聯(lián)網(wǎng)資訊(微信公眾號(hào)ID:iotzixun)從國(guó)外媒體獲悉,致力于讓編程平民化的埃文斯認(rèn)為:“是時(shí)候讓所有人都能夠制造機(jī)器人了,或者,至少我們應(yīng)該告訴他們將來要做什么。”

他說:“現(xiàn)在機(jī)器人世界仍然存活在研究領(lǐng)域,但是,未來的機(jī)器人將走向大眾,而這些普通人可能會(huì)想出專業(yè)人士從未想過的東西。”

為了迎接這一浪潮,他和他的同事們?cè)谝患颐麨門heHybridGroup的公司創(chuàng)建了一套免費(fèi)框架——代碼的基本框架,這些框架讓很多非專業(yè)人士也能自由編寫很多有意思的東西,而且是在不同的硬件上,從Arduino電路板到ARDrones,再到Sphero機(jī)器人。

極客再次成為炫酷一族!不!我們應(yīng)該說極客從未如此炫酷,這是他們首次真正登上歷史舞臺(tái)。

埃文斯希望這些框架能夠使機(jī)器編程變得更加容易,這樣,人們便可以節(jié)省大量的時(shí)間去做那些真正有意思的事情。雖然現(xiàn)在使用這套工具依然需要學(xué)習(xí)一些代碼,但是,至少我們希望硬件編程變得越來越容易。比如最新被授予Cylon的框架已經(jīng)在設(shè)計(jì)界和網(wǎng)頁(yè)開發(fā)界小有名氣,它讓很多人使用Java語(yǔ)言為硬件編程。

公司的最終目的是開發(fā)出這樣一款工具:讓普通大眾不需要寫代碼也能創(chuàng)造自己的機(jī)器人或者物聯(lián)網(wǎng)。

應(yīng)用程序的創(chuàng)建逐漸大眾化

上世紀(jì)80年代,埃文斯在蘋果公司的Hypercard項(xiàng)目工作,該項(xiàng)目幫助人們創(chuàng)建自己的應(yīng)用程序,而不需要復(fù)雜的編程知識(shí)。最初Hypercard向所有的蘋果用戶免費(fèi),并且可以創(chuàng)造一切,從企業(yè)軟件到廣受大眾歡迎的游戲Myst。Hypercard向所有人表明:不只是計(jì)算機(jī)科學(xué)學(xué)位高材生可以創(chuàng)建交互應(yīng)用程序,實(shí)際上任何人都可以創(chuàng)建交互應(yīng)用程序,這激勵(lì)了一代程序員,而且很多程序員都受到設(shè)計(jì)的啟發(fā)。埃文斯說Hypercard的團(tuán)隊(duì)由比爾?阿特金森和丹·溫克勒領(lǐng)導(dǎo),這個(gè)團(tuán)隊(duì)對(duì)計(jì)算機(jī)民主化非常感興趣。

最近,他的很多項(xiàng)目也繼承了這種精神,比如KidsRuby,該教育軟件旨在教孩子們使用大眾化的Ruby編程語(yǔ)言寫代碼。

正是Ruby論壇促使埃文斯開始編寫HybridGroup的前三個(gè)框架——Artoo,該框架讓普通人也能為機(jī)器人和其他設(shè)備寫代碼。

借鑒Ruby網(wǎng)頁(yè)的其他框架,比如RubyonRails和Sinatra,埃文斯著手創(chuàng)建了一個(gè)在所有設(shè)備通用的平臺(tái)。Artoo和公司其他框架的一大優(yōu)勢(shì)是:代碼仍然可以重復(fù)使用,比如你首先使用Arduino電路板創(chuàng)建了一個(gè)小工具,但你決定把它升級(jí)到一個(gè)諸如SparkorTessel這種大平臺(tái)時(shí),你仍然可以使用很多原有的代碼。

起初,埃文斯只準(zhǔn)備創(chuàng)建一套框架,但是很快,他獲得創(chuàng)建更多框架的靈感。“過去,我們認(rèn)為它對(duì)Ruby是一件非常重要的事,但是后來,我們發(fā)現(xiàn)Java的人對(duì)它更感興趣。”

所以他們準(zhǔn)備讓Artoo適配JavaScript,他們創(chuàng)造了一個(gè)叫Gobot的框架,該框架一直是基于Google’sGo的編程語(yǔ)言。

這些框架開源并且免費(fèi),那么HybridGroup如何盈利呢?目前,公司的盈利來自咨詢,而項(xiàng)目組也建立了自己的云服務(wù)系統(tǒng),充分利用自己的框架來托管應(yīng)用程序。但是,埃文斯希望這些基礎(chǔ)技術(shù)永遠(yuǎn)免費(fèi)使用,這樣才盡可能讓更多的人使用它。

埃文斯說:“我們希望人們能夠控制自己的設(shè)備,就好像他們?cè)谧约旱木W(wǎng)頁(yè)和博客上發(fā)表文章。我們樂見人們利用技術(shù)掌控環(huán)境。”

極客,炫酷一族

“極客是炫酷一族”這個(gè)說法聽起來有點(diǎn)牽強(qiáng),因?yàn)楝F(xiàn)在沒多少人可以自己為自己寫程序。但是,萬維網(wǎng)發(fā)展早期,擁有個(gè)人網(wǎng)頁(yè)的網(wǎng)民也很少。而如今有了Facebook這類網(wǎng)站,我們每個(gè)人都擁有了自己的網(wǎng)頁(yè),并且可以實(shí)時(shí)更新自己動(dòng)態(tài)。

當(dāng)然,即使寫代碼已經(jīng)變得越來越容易,但是在Facebook上更新動(dòng)態(tài)和為機(jī)器人編代碼是兩回事。為了使寫代碼變得更加方便,埃文斯和他的團(tuán)隊(duì)正在研發(fā)一個(gè)新版本的Cylon,該版本使用了Google’sBlocky,一個(gè)幫助不會(huì)寫代碼的小孩編程的軟件。

他說:“新版本的Cylon只需要拖拽,而其內(nèi)部依然采用Cylon結(jié)構(gòu),以便你能夠得到真正代碼的所有優(yōu)點(diǎn)。”

同時(shí),學(xué)習(xí)編程的人數(shù)超過了以往任何時(shí)候,而且越來越多。未來,人們會(huì)掌握更多的編程知識(shí),而不只是滿足于購(gòu)買商品,按照發(fā)明者的意圖來使用它。

更多資訊請(qǐng)關(guān)注工業(yè)機(jī)器人頻道

中傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:

凡本網(wǎng)注明[來源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(www.treenowplaneincome.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

關(guān)注伺服與運(yùn)動(dòng)控制公眾號(hào)獲取更多資訊

關(guān)注直驅(qū)與傳動(dòng)公眾號(hào)獲取更多資訊

關(guān)注中國(guó)傳動(dòng)網(wǎng)公眾號(hào)獲取更多資訊

最新新聞
查看更多資訊

娓娓工業(yè)

廣州金升陽(yáng)科技有限公司

熱搜詞
  • 運(yùn)動(dòng)控制
  • 伺服系統(tǒng)
  • 機(jī)器視覺
  • 機(jī)械傳動(dòng)
  • 編碼器
  • 直驅(qū)系統(tǒng)
  • 工業(yè)電源
  • 電力電子
  • 工業(yè)互聯(lián)
  • 高壓變頻器
  • 中低壓變頻器
  • 傳感器
  • 人機(jī)界面
  • PLC
  • 電氣聯(lián)接
  • 工業(yè)機(jī)器人
  • 低壓電器
  • 機(jī)柜
回頂部
點(diǎn)贊 0
取消 0