Android / NXT 機器人大戰:智慧型手機控制機器人

Android / NXT 機器人大戰:智慧型手機控制機器人

作者:林毓祥、曾吉弘、CAVE教育團隊, 出版社:馥林文化, 出版日期:2011-09-05

商品條碼:9789866076145, ISBN:9866076148
分類標籤:中文書 » 應用科學 » 電腦資訊 » 科學 » 電腦科技

 

內容簡介

Android / NXT 機器人大戰:智慧型手機控制機器人

讓您完全掌控以Android智慧型手機控制機器人的樂趣!

本書以深入淺出的方式展示如何透過智慧型手機的網路、GPS與水平儀等感測器的資訊,讓機器人的功能大幅提升。例如,可經由藍牙通訊,由手機端擷取機器人端資訊,並以不同的方式來控制機器人的動作。

另一方面,本書以八個專題深入討論Android智慧型手機如何結合樂高NXT機器人的進階應用,這為坊間所有Android與樂高機器人書籍所未見。

如果您正在尋找機器人結合手機的嵌入式系統製作應用,這本書的內容絕對會讓您滿載而歸。

 

【作者簡介】

林毓祥

國立臺灣大學土木工程學系在學。
專長:JAVA 、C#程式語言,LabVIEW圖形化程式語言、高階機器人結構設計。
現為CAVE教育團隊專業講師,負責行動裝置應用程式開發。

曾吉弘

國立台北教育大學玩具與遊戲設計研究所畢,現為CAVE教育團隊技術總監、《MAKE》國際中文版特約編輯以及多所大專院校機器人專業師資,致力於推動機器人教育。

CAVE教育團隊

為國內知名機器人教育團隊之一,致力於推廣各種機器人與科學創意課程。經常受邀到學校去辦理研習課程,並持續舉辦各種有趣的技術研討會。曾出版《機器人新視界:NXC與NXT》、《機器人程式設計與實作:使用Java》以及《LabVIEW高階機器人教戰手冊》。
官方網站:http://www.cavedu.com/


【推薦序】

  機器人相關產業在近年來蓬勃發展,被認定是一極具潛力的明星產業,因應這種發展趨勢,在政府、產業界、與教育單位的積極推動下,機器人教育所受到的重視也與日俱增,各大專院校都開設有機器人相關課程,協助學生積極做好準備,迎接機器人產業化代的到來。

  綜觀機器人產業之特性,具有極高之系統整合性,對於人才之需求非常強調系統整合之訓練、團隊合作、創意、以及實務能力之養成。因此,如何透過小組方式、以專案為主、動手做的課程設計,以教導學生全方位的能力:解決真實問題、跨領域學習、主動參與、獨立自主、團隊合作,便變得非常重要。樂高 MINDSTORMS NXT 在機器人教育之所以能夠快速發展與成功推廣,即是因應這種實作學習(Learning by doing)的最好典範。多年來CAVE教育團隊曾吉弘先生等人,以LEGO MINDSTORMS NXT作為學習平台,一路從NXT圖形化程式開發、LabVIEW 高階機器人控制,到以C語言(NXC)控制樂高機器人,提供讀者以做中學方式,搭配各種程式來進行機器人開發,培養許多學子進入機器人的領域,對於機器人教育之普及與發展,功不可沒。本書「Android / NXT 機器人大戰 - 智慧型手機控制機器人」是該團隊著眼於Android裝置與機器人相結合之發展趨勢所編寫的程式設計教材,首先帶領讀者逐步建立Android程式設計之基礎,並以專題形式詳細介紹機器人與Android裝置結合之各種應用,諸如將手機做為中控台來擷取機器人感測器資訊、語音辨識、文字轉語音以及透過無線網路來遠端遙控機器人等功能。另一方面,作者群也針對時下最熱門的觸碰與感測器課題提供了許多有趣的應用,包含單點觸控、多點觸控、手勢控制以及手機上的水平儀、加速度感測器來控制機器人的運動效果。透過本書的介紹,讀者必定更能掌握行動裝置未來的發展趨勢與各種應用上的可能性,一窺機器人控制之堂奧。

  作為大學機器人相關領域之教育工作者,本人非常樂於推薦本書,也相信本書所帶來的啟發定能激發讀者對於機器人學習的熱情,培養學以致用的能力,引導讀者發展出更高階之機器人應用。

許陳鑑
國立台灣師範大學 應用電子科技學系


【目錄】

Ch1  Android來勢洶洶
Ch 2  樂高NXT機器人
Ch 3  開發環境設定
Ch 4  leJOS機器人控制方法
Ch 5  Android程式設計基礎
Ch 6  Android和NXT
Ch 7  Android百寶箱
Ch 8  Google App Inventor
Ch 9  按鈕控制
Ch 10  翻轉控制
Ch 11  [專題]Touchpad  單點觸控面板
Ch 12  [專題] TouchPad control直接控制
Ch 13  [專題] Tank control多點觸控
Ch 14  [專題] Drag control刷刷樂
Ch 15  影像採集機器人

【精采摘錄】

Ch1 Android來勢洶洶

  自從2007年11月5日正式發表開始,Android這個詞彙開始出現於各大手機專業報章雜誌,以Android為作業系統的行動裝置也從2008年的第一支HTC Dream (別名G1)逐漸增加到目前已超過上百種,而採用Android的行動裝置的種類更從手機逐漸擴展至平板電腦、GPS、甚至NetBook。
讀者們接下來將可以從本章了解Android的發展歷史、Google對於Android的市場定位、Android的系統架構、以及Android的未來發展。


1-1智慧型行動裝置浪潮

  就從講古開始吧,但暫且不提遠古時期的Palm以及Windows Mobile 6.5等「PDA手機」(註一),讓時光回溯至2005年(是的,3C產業的5年前已經算是古代了),當年Google已成為搜尋引擎之霸主,其手上擁有之資源,尤其是現金,多到不知如何利用時,除了繼續壯大那已令它名利雙收的搜尋引擎之外,同時也開始將研發觸角擴展至其他的計畫,包括ADAPT的無人自動車、潮汐發電以及智慧型行動裝置。

  隨著Apple於2007年6月發表了叱吒市場三、四年的iPhone,其從Mac OS X 移植過來的作業系統iOS完美地整合了手機、PDA、iTune等應用,同時又將觸控螢幕的硬體操控能力發揮到淋漓盡致等等讓消費者驚艷的表現,再加上設計了創意性的App Store供第三方程式設計師設計軟體配合軟體銷售所帶來的龐大軟體販售收益,再再讓原本平靜無波的手機市場翻騰,更讓各大3C產業公司亟欲發展自有之產品及相似的商業模式以儘快從市場裡分得一杯羹。

  Android 是一個作業業系統的名稱,也曾經是一家公司的名稱(Android Inc.),Android的開發目標即是為了消費者提供一智慧型之行動裝置作業系統......

商品簡介由 Readmoo電子書店 所提供

相關書籍