注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合ROBOTC與機(jī)器人程序設(shè)計

ROBOTC與機(jī)器人程序設(shè)計

ROBOTC與機(jī)器人程序設(shè)計

定 價:¥40.00

作 者: 鄭劍春 編
出版社: 清華大學(xué)出版社
叢編項: ROBOTC中文培訓(xùn)教材·青少年科技創(chuàng)新叢書
標(biāo) 簽: 計算機(jī)/網(wǎng)絡(luò) 人工智能

ISBN: 9787302304586 出版時間: 2013-04-01 包裝: 平裝
開本: 16開 頁數(shù): 218 字?jǐn)?shù):  

內(nèi)容簡介

  被譽為機(jī)器人競賽的首選編程語言ROBOTC,由卡耐基梅隆大學(xué)機(jī)器人學(xué)院所開發(fā)。它采用標(biāo)準(zhǔn)C語言,擁有豐富的程序編寫功能和獨特創(chuàng)新的調(diào)試功能,支持LEGOMINDSTORMS和其他教育機(jī)器人。《ROBOTC中文培訓(xùn)教材·青少年科技創(chuàng)新叢書:ROBOTC與機(jī)器人程序設(shè)計》以NXT和TETRIX作為機(jī)器人平臺,通過大量的實例,深人介紹了ROBOTC的編程和應(yīng)用,最后介紹了機(jī)器人虛擬世界的使用。作為國內(nèi)首部正式出版的介紹ROBOTC的教材,《ROBOTC中文培訓(xùn)教材·青少年科技創(chuàng)新叢書:ROBOTC與機(jī)器人程序設(shè)計》可以讓你以最輕松的方式,認(rèn)識C這個普遍用于程序設(shè)計領(lǐng)域的重要語言?!禦OBOTC中文培訓(xùn)教材·青少年科技創(chuàng)新叢書:ROBOTC與機(jī)器人程序設(shè)計》可作為校內(nèi)外的機(jī)器人課程教學(xué)或創(chuàng)新活動、廣大機(jī)器人愛好者以及各種機(jī)器人比賽的學(xué)習(xí)用書。

作者簡介

暫缺《ROBOTC與機(jī)器人程序設(shè)計》作者簡介

圖書目錄

第1章軟硬件環(huán)境概述1 1.1lego mindstorms nxt介紹1 1.2nxt規(guī)格與元件2 1.2.1nxt控制器2 1.2.2nxt直流電機(jī)3 1.2.3傳感器4 1.3為什么選擇robotc?8 第2章初識robotc9 2.1安裝robotc9 2.1.1安裝nxt驅(qū)動9 2.1.2安裝robotc for mindstorms12 2.2robotc編程環(huán)境15 2.2.1編程界面15 2.2.2菜單16 2.2.3常用工具欄22 2.3機(jī)器人初體驗23 2.3.1將nxt連接到計算機(jī)23 2.3.2裝載固件24 2.3.3機(jī)器人電機(jī)與傳感器設(shè)置25 .第3章機(jī)器人的控制與輸出27 3.1為機(jī)器人編寫程序27 3.1.1范例與程序格式27 3.1.2下載并運行程序29 3.1.3robotc的程序編譯器30 3.2變量與函數(shù)32 3.2.1變量32 3.2.2函數(shù)38 3.2.3傳感器與賦值輸入40 3.3robotc輸出指令42 3.3.1電機(jī)控制42 3.3.2屏幕顯示48 3.3.3聲音輸出52 第4章robotc程序結(jié)構(gòu)55 4.1順序結(jié)構(gòu)55 4.2循環(huán)結(jié)構(gòu)58 4.2.1for語句循環(huán)58 4.2.2while語句循環(huán)60 4.2.3do語句循環(huán)68 4.3選擇結(jié)構(gòu)69 4.3.1if語句(條件語句)69 4.3.2switch語句90 第5章自定義函數(shù)與多任務(wù)104 5.1自定義函數(shù)104 5.2全局變量110 5.3多任務(wù)111 第6章藍(lán)牙通信117 6.1機(jī)器人連接與設(shè)置118 6.1.1在pc上連接藍(lán)牙設(shè)備118 6.1.2在nxt與nxt之間建立藍(lán)牙連接122 6.2藍(lán)牙通信常用函數(shù)125 6.3藍(lán)牙通信程序案例127 第7章數(shù)據(jù)采集136 7.1數(shù)據(jù)采集常用指令136 7.2數(shù)據(jù)采集實驗137 第8章樂高tetrix機(jī)器人介紹141 8.1對機(jī)器人的遠(yuǎn)程控制142 8.1.1安裝遙控器142 8.1.2編寫程序并操作144 8.2樂高tetrix的設(shè)置149 8.2.1電機(jī)與傳感器設(shè)置149 8.2.2使用雙遙控器控制電機(jī)與伺服電機(jī)155 8.2.3程序案例157 第9章robotc的機(jī)器人虛擬世界164 9.1robotc virtual worlds的下載、安裝和啟動164 9.1.1下載與安裝robotc virtual worlds-mindstorms164 9.1.2為rvw軟件加入許可證165 9.2虛擬世界的任務(wù)實例167 附錄一搭建一個機(jī)器人182 附錄二制作一個tetrix機(jī)器人193 參考文獻(xiàn)219 后記220

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號