機器人小程序模板(機器人程序怎么寫)
還記得2016年央視猴年春晚上為孫楠伴舞的那540個機器人嗎?我們本期體驗的這款產(chǎn)品和它們一樣,都出自UBTECH這家機器人廠商之手。不同的是,我們拿到的這款機器人不僅可以用搭積木的方式給它塑造“身體”,還能通過程序為它注入“靈魂”。積木機器人,這款跨界產(chǎn)品能帶給我們怎樣的新奇體驗?zāi)兀?/p>
參考價格:1999元
推薦指數(shù):★★★☆
安裝煩瑣,但不復(fù)雜
機器人采用了書頁式的包裝,所有的零部件被規(guī)整的放在不同顏色的盒子內(nèi),方便取用
顧名思義,積木機器人其實就是“積木+機器人”。樂高的 Lego Mindstorms應(yīng)該算是這類機器人的鼻祖。和Jimu Robot 一樣,它也是通過積木部件搭建機身結(jié)構(gòu),然后再編寫計算程序來控制機器人的動作。Jimu Robot機身由344個零件構(gòu)成,這些零件被分門別類放置在六個顏色不同的紙盒內(nèi),無論是安裝時的取用還是歸納整理都很方便。積木零件采用了PC塑料材質(zhì),沒有明顯的色差,也沒有很多劣質(zhì)塑料產(chǎn)品常見的異味,家里的小孩子可以放心使用。積木零件的開模質(zhì)量和整體做工還算精致,各部件之間的銜接公差很小,安裝時的手感也比較合適,拼接體驗可以說不輸給樂高。但值得注意的是,Jimu Robot和樂高的積木部件尺寸并不兼容,所以如果想自己DIY的玩家,就只能購買UBTECH官方的組件了。
展開全文
344個零件組成了機器人的機身,六個舵機負(fù)責(zé)機器人的運動處理
機器人并沒有標(biāo)配紙質(zhì)說明書,安裝前,你需要在手機上下載一個名為“Jimu”的APP,然后從中選擇對應(yīng)的模型,即可進(jìn)入搭建頁面。APP內(nèi)置的搭建步驟說明,是通過3D模型來呈現(xiàn)的,你可以用手指任意滑動,多角度觀看,非常直觀方便。官方推薦這款機器人適合8歲以上的年齡段使用,成人根據(jù)APP的步驟,你可以輕松地完成安裝。但如果是年齡比較小的孩子,可能就需要大人的指導(dǎo)了。總之,機器人的拼裝雖然步驟繁瑣,但卻并不復(fù)雜。對于小孩子來說,安裝機器人的過程不但可以培養(yǎng)他的動手能力,還可以通過用3D模型還能鍛煉孩子的空間認(rèn)知感。即便是對于我這樣的成年人來說,其本身的拼裝趣味性也還是很高的。
通過APP內(nèi)置的3D模型,可以更加直觀的呈現(xiàn)安裝的過程,更加簡單
自定義動作生動有趣
機器人的拼裝雖然繁瑣但并不復(fù)雜,小孩子在大人的指導(dǎo)下也能很順暢的完成
總共花了不到兩個小時,我們就完成了機器人的安裝。和普通積木玩具不同的是,Jimu Robot配備了六個舵機,每一個舵機分別負(fù)責(zé)機器人不同部位的運動,所以請一定要按照官方說明的舵機順序安裝。如果裝錯了,就很有可能會造成機器人損壞。另外,機器人頭、尾、足等關(guān)鍵部位的連接件容易松動,日常用手拿拼接好的機器人經(jīng)常會造成一些零部件的脫落,非常不方便。盡管我們知道出于通用性和拓展性的考慮,機器人不得不大量采用和其他版本的機器人兼容的積木零件,但我們還是希望UBTECH能夠在一些關(guān)鍵部分采取更牢靠的固定措施。此外,你還可以新建自己的DIY模型,通過APP中專門的設(shè)置指導(dǎo)程序,讓你即便是一個機械小白也能試著自己動手設(shè)計一款機器人。
你還可以在APP中新建自己的DIY模型,試著自己動手設(shè)計一款機器人
安裝完成后,即可使用APP與機器人進(jìn)行配對連接。讓我意外的是,APP和iOS系統(tǒng)進(jìn)行了無縫整合。機器人雖然是通過藍(lán)牙與手機連接,但連接時無需進(jìn)入手機系統(tǒng)藍(lán)牙界面搜索、配對。所有的操作如連接、固件升級等全部都一鍵自動完成,好評。連接成功后,點擊遙控器即可操控機器人。除了常見的前后左右運動之外,系統(tǒng)還預(yù)設(shè)了六種相對復(fù)雜的動作。雖然看上去機器人的動作藝人顯得比較生硬,但還算是憨態(tài)可掬,頗為有趣。當(dāng)然,你還可以自己新建動作。通過對每個舵機的動作進(jìn)行線性控制以及對舵機之間運動進(jìn)行任意的排列組合,你可以充分發(fā)揮想象力為機器人設(shè)計各種動作,甚至可以給機器人編一段非常魔性的舞蹈。
恐龍模型的頭部和前肢都不能運動,而且這些部位的連接件容易松動、脫落
機體正上方的控制模塊是機器人的大腦,里面分布著電池和處理單元
可以編程的機器人
如果說前面所說的這些都只能算是小兒科的話,那么厲害的來了!Jimu Robot配備了“編程模式”,該編程模式基于蘋果swift語法??赡苋藭f,孩子不懂程序怎么辦?別擔(dān)心!Jimu Robot這套編程模式全部實現(xiàn)了可視化操作,你只需要用手指拖動相應(yīng)的程序語句模塊即可完成編寫,并且每個語句之間的嵌套關(guān)系也是經(jīng)過了可視化的處理,還具備了if ture等常用語法,非常直觀,容易上手。編寫完成后,還可以直接查看程序的Swift語言信息,如果家長這時候能夠稍微給孩子解釋一下Swift語言的語法規(guī)則,那么孩子就能非常直觀的看明白程序語言中的邏輯關(guān)系,培養(yǎng)孩子的編程興趣和邏輯思維能力。這一點,也是我們覺得Jimu Robot遠(yuǎn)勝過其他積木玩具的地方。
可視化的程序為機器人注入了靈魂,你可以在里面編寫更為復(fù)雜的運動程序
但也并不是說,Jimu Robot就是完美的。使用下來,我們認(rèn)為Jimu Robot還需要在這些地方作出改進(jìn):首先是機器人的仿真度,作為一款積木機器人,由于大量采用了通用型的部件,使得其缺少一些能夠凸顯機器人特點和細(xì)節(jié)的裝飾性元素(比如動物的關(guān)鍵輪廓、器官等),拼接出來的機器人看上去略顯粗糙,不夠逼真;其次,沒有配備諸如紅外、陀螺儀等傳感裝置,使得機器人少了很多“智能”的特性,也讓很多感知類的程序語句不能使用;最后,人機交互方面嚴(yán)重依賴手機,缺少一些諸如語音識別、手勢操作等功能模塊,交互方面的趣味性和娛樂性還不夠。
總結(jié):不僅僅是玩具
從積木玩具的角度來看,Jimu Robot提供了不遜于樂高的拼裝體驗。雖然在模塊的豐富程度方面目前它還不能和后者媲美,但其恰到好處的難度和良好的設(shè)計、做工非常適合給家里的孩子使用。而諸如新建動作、模型以及編程模式等自定義功能,也能夠在一定程度上培養(yǎng)孩子的創(chuàng)造力和想象力,為孩子以后的興趣培養(yǎng)埋下一顆種子。并且,通過它還能增強親子之間的互動交流,這一點在現(xiàn)在也是難能可貴。
對于一款“玩具”來說,1999元售價的Jimu Robot確實算不上便宜。必須要說的是,Jimu Robot并非是一款普通的積木玩具,配備多個伺服舵機以及編程功能的它,實際上已經(jīng)初步具備了“機器人”的基本屬性。而目前,市場上這類的大品牌機器人價格普遍都貴出一倍不止。相對而言,它還算是一個比較有性價比的產(chǎn)品。
掃描二維碼推送至手機訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。