研習機器人程式設計與實作:使用Java

機器人程式設計與實作:使用Java(第二版 / 適用leJOS 0.9)
前一陣子ㄚ琪看了前所未聞的超圖解 Arduino 互動設計入門教你做14種微電腦控制就很想去馬來西亞新山的樂高樂園看看有沒有寶可以挖,無奈很多人警告我那裡治安很差,我只好放棄新山的停留。最近在看來自星星的都敏俊時,老婆無理的要我騰空幫忙倒水之類的無理要求,我說辦不到,除非我弄台機器人幫你倒,這樣她說也行,所以我看看我的書籍名單,裡頭有本機器人程式設計與實作:使用Java,嗯,用Java就可以寫機器人的程式了,真酷,誰不想要,所以我就看了一下介紹:

榮獲原廠推薦!第一本於樂高官網上銷售的中文書籍 mindstorms.lego.com/en-us/community/books/default.aspx

  Java程式語言搭配LEGO NXT機器人,設計出兼具趣味與智慧的機器人應用程式

.適用於最新的leJOS 0.9版

.使用普及率最高的LEGO NXT 9797機器人為設計平台,介紹如何使用Java程式語言控制機器人執行相關的行為,包括硬體與軟體之整合,感應器及馬達之驅動程式之使用,讓讀者可以自由發揮創意設計不同功能的機器人。

.特別邀請leJOS原創開發者-Juan Antonio參與本書的寫作,書籍內容完整且範例豐富,不僅適合機器人玩家閱讀,亦可做為Java程式設計與自動控制之先導教材。

.內容包含數十個基礎程式範例與六個進階專題,如:感應器與馬達控制、藍芽通訊與網際網路、事件導向與多執行緒、機器人定位與導航…等,讓您從中學習Java與機器人設計之重要技巧與概念。

.本書使用leJOS最新版本,完整支援NXT各項I/O裝置,並可自行設計人機介面與網路元件。

.範例程式檔與本書更多資訊,請上CAVE官方網站:www.cavedu.com或搜尋“CAVEDU”。

目錄

chapter 01 leJOS 發展史
chapter 02 開發環境設定
chapter 03 機器人初體驗
chapter 04 Java 語法入門
chapter 05 感應器
chapter 06 leJOS 百寶箱
chapter 07 進階 I/O 控制
chapter 08 通訊
chapter 09 導航與高階行為控制
chapter 10 多執行緒與事件
chapter 11 遙控游標
chapter 12 雙光感軌跡車
chapter 13 電子指北針
chapter 14 藍牙遙控車
chapter 15 遠端遙控
chapter 16 足球機器人

appendix A 範例機器人組裝說明
appendix B leJOS 其他功能
appendix C 參考文獻

↑↑↑↑↑↑↑

這本書主要是介紹 leJOS這個系統,但是在leJOS 發展史→ leJOS和機器人的未來→1-2-3 整合其他系統中提到, leJOS可以將您的NXT機器人與其他系統或設備進行整合,例如:

  1. 電腦/筆記型電腦/小筆電
  2. 行動電話 – JavaME
  3. 智慧型手機 – Android OS
  4. 藍芽裝置:Arduino、致動系統(Actuator System)

我只能說學了那麼久的Java終於也可以玩機器人了,你能不再加買這本書嗎?

感謝你看到這裡,很快就可以離開了,但最好的獎勵行動就是按一下幫我分享或留言,感恩喔~

點我分享到Facebook

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *