close

英文翻譯越南文

經常在一些文章中看到各類程式語言對於NXT履行速度的對照翻譯其實NXT主機的規格其實不差,大部份是韌體及程式編譯的體式格局,造成各種程式說話履行上的速度差別。就一般的應用來講,履行速度的快慢其實不會有太大的影響。固然還是有人愛好尋求快速反映翻譯


其他常見的電腦程式說話也能利用玩家所開辟的程式庫,『遙控』NXT樂高機械人,屬於外部命令節制機器人,例如:

有了NXT主機及感應器,NXT樂高機械人模型就可以夠具有『互動』的結果,針對方圓情況的轉變,產生分歧的對應動作。




可以用Ada控 制NXT機械人


樂高官方的NXT程式語言,G透露表現Graphic圖形化說話,為樂高與NI合作開辟,合適入門者快速進修,現實上就是簡化版的LabVIEW。(打個告白,迎接購置探奇的書籍一起研究。NXT樂高機器人:創意樂趣,隨心所欲!)

5. leJOS (NXJ)

大莽蛇,可以參考http://code.google.com/p/nxt-python/,上次為了與Scratch連系,探奇也下苦工試用了一下!(請參考探奇舊文章:Scratch and LEGO NXT)

3. NBC  (Next Byte Codes):






4. C++

 


2. NXC (Not eXactly C):

將模子加上馬達等動力元件,就能夠進化為『』態模型,有了動作,玩家可以有更多的弄法
翻譯
VPL是個中一種視覺性程式設計說話,這方面可以參考台大土木系康士仲傳授及其MSRDS課程團隊的相幹書籍。

超多說話都可以控制NXT,

豈論是圖控式照樣文字型程式語言,每種說話的設計都有其怪異性及便利性,

(我對於『程式理論』的瞭解不敷,還請專家斧正翻譯


卡內基美隆大學出品的貿易產品,固然付費利用會有較佳的支援,例如標準ANCI C語法,壯大的除錯系統,快速的編譯及執行速度。

可是馬達也只會像電電扇一樣正轉或反轉,配合機構設計,模型也只能重複動作。
樂高NXT機械人固然也是MSRDS支援的主要機器人之一。

請參考探奇舊文章:

NXT樂高機械人為這些程式說話提供著手操作的經驗,回歸到實體世界,可以考察,可以建構,大大地增添進修程式語言的樂趣翻譯


一般的樂高模子完成以後是『』態模子,玩家可以自由想像,沈浸於撫玩當中。

NXC是一種雷同C說話的程式(語法並不是完全遵照ANSI C的標準),由John Hansen師長教師開辟。


在電腦世界中有很多分歧的程式說話,節制NXT固然也能夠使用各種不同說話。例如:


平常黉舍教授程式說話都只能在電腦上運行,屬於虛擬世界的運作。

7. Robolab

用下面兩張圖片說明節制NXT樂高機械人的方式,左側的小恩是機械人,右側的BetaRex是媽媽。

請參考探奇舊文章:LVEE--LabVIEW Education Edition

3. C#

有黉舍單位的網友寫出The RWTH - Mindstorms NXT Toolbox,可以應用MatLab壯大的數學運算功能節制NXT。

leJOS是一個JAVA說話的虛擬機器(Virtual Machine),搭配NXJ API,可使用JAVA語法節制機器人。大部份的同好會利用Eclipse整合式編譯情況開辟翻譯

1. MSRDS (VPL)



從RCX時期就是最佳的樂高機械人操控對象,若是說NXT-G是LabVIEW裹上一層糖衣,那麼Robolab根本就是LabVIEW。固然沒有支援PC的藍牙連線,但是壯大的功能,依然是許多先生的最愛,惋惜的是已不再更新支援。

     程式貯存在遙控電腦,機械人的所有動作由遙控電腦(或手機等)發號出令。有點像是遙控汽車或是遙控飛機。

2. Firmware的差別:

其實只要吻合NXT官方通信規範,任何程式說話都能利用Direct Command控制NXT。


控制程式就像是付與樂高機械人『靈魂』一般,讓NXT機器人更加活潑有趣。

3. 程式執行反映速度的差異:

固然也有綜合二者的體式格局,特殊是需要大量運算的工作,例如影像處置懲罰翻譯

8. LabVIEW (搭配NXT module) 或是LVEE

以上的程式語言都可以經由撰寫、編譯、傳輸下載到NXT主機,直接從NXT主機執行翻譯是屬於心裏自立動作的程式語言。

7. Perl

Visual Basic人人應當蠻耳熟的翻譯

撰寫NXC程式可以搭配BricxCC(Bricx Command Center)整合式開辟情況,從程式編排、編譯、下載、執行,一次搞定。還有很多有用的公用程式。完全免費使用,想多瞭解的人也能夠參考CAVE的書籍。

最後,仍是要回到老生常談:


5. python

C#也是微軟公司力推的程式說話,今朝有Mindsqualls支援NXT相關函式庫翻譯或是NXT.NET。


2. VB

找到翻譯公司喜好的、好用的、容易理解及習慣上手的,就是好的程式說話。

1. NXT-G

4. RobotC


物件導向說話,有NXT++及Anders' Mindstorms page - C++ Communication Library


NBC近似組合說話,語法簡單,然則撰寫時需要比較清楚的思緒,NXC等于建構在NBC上的高階語言。


8. Ada翻譯社 Smalltalk.......

pbLua就是可以在NXT上執行的Lua,由於是Script情勢,所有編譯及執行都在NXT主機上完成。


1.  機械人心裏自立動作

撰寫程式節制NXT樂高機械人還有幾點需要注重:

1. Buletooth v.s. USB



MSRDS (Microsoft Robotics Developer Studio)微軟公司為節制機械人所開發的程式設計情況翻譯

 



NXTalkNXT 樂高機械人也可以用Smalltalk控制

韌體是NXT主機的靈魂,有了分歧的韌體,可以發揮的功能也不溝通。NXT官方的韌體寫得其實不夠完善,應當還有很多改良的空間。大部門內心自主行動的程式說話都需要本身專屬的韌體,除NXC/NBC,當然John Hansen師長教師也有推出增強版的NXT韌體,讓NXC說話可以做更多利用翻譯

     程式儲存在NXT主機,所有動作由NXT主機發號施令。

LVEE則是新開辟的LV簡易版本,專門支援NXT的控制,還遭到Tufts大學的鼎力撐持及研究開辟。

6. Matlab


簡單的來講,節制NXT樂高機械人有兩種分歧的體例:


===========================================================

藍牙通信與USB傳輸可以針對不同的需求選擇利用,大部分的程式說話透過NI所開辟的Fantom Driver,進行PC與NXT的貫穿連接。然則在linux系統就必需本身撰寫驅動程式翻譯


2.  外部敕令節制機械人


最早可以在Mac節制NXT的語言翻譯

NXT樂高機械人是由樂高公司與美商國家儀器公司(National Instruments)所配合開發,最棒的程式說話固然是NI引以為傲的LabVIEW,合營NXT的Add on或NXT擴充模組,就能完全施展LabVIEW圖控式說話的特點。

瞭解NXT樂高機器人的硬體裝備,鉦昱翻譯公司們再來看看NXT樂高機械人的軟體--程式設計翻譯

6. pbLua



本文來自: http://mypaper.pchome.com.tw/touch_classroom/post/1321676836有關各國語文翻譯公證的問題歡迎諮詢鉦昱翻譯公司02-23690937
arrow
arrow
    文章標籤
    翻譯社
    全站熱搜
    創作者介紹
    創作者 dannyky762l 的頭像
    dannyky762l

    dannyky762l@outlook.com

    dannyky762l 發表在 痞客邦 留言(0) 人氣()