內容簡介

本書是機器人創意與制作系列之一。本書從RoboCup小型機器人組的概況及制作要領入手,主要介紹小型機器人組比賽中所采用的視覺處理技術,小型機器人的機械結構、重要零部件的制作方法,與小型機器人性能相關的若干關鍵技術等。本書注重實踐,從啟迪讀者進行小型機器人制作出發,引導讀者通過各種手段努力提高機器人性能,起到激發讀者創造靈感、拓展知識面,增強實踐動手解決問題能力的作用。

本書可作為大專院校理工科學生補充機械電子學、機器人工程、人工智能、計算機控制等領域知識的參考書,還可作為廣大機電技術愛好者的課外讀物。
 

目錄

第1章 RoboCup小型機器人組
1.1 小型機器人組簡介
1.2 小型機器人組的制作要領
1.2.1 觀測運動場
1.2.2 踢靜止的球
1.2.3 踢運動的球
第2章 機器人的視覺信息處理技術
2.1 RoboCup的圖像處理
2.2 圖像處理基礎
2.2.1 計算機的圖像處理
2.2.2 顏色信息的處理
2.2.3 顏色提取處理
2.2.4 標號處理
2.2.5 重心
2.3 圖像處理系統ccam
2.3.1 系統構成
2.3.2 Video for Linux Two
2.3.3 圖像處理庫CMVision
2.3.4 圖像處理系統ccam
2.3.5 ccam的安裝
2.3.6 機器人的標記和個體識別
2.3.7 顏色參數的指定方法
2.3.8 坐標信息的傳輸
2.3.9 ccam動作的確認
2.3.10 無線電發送子程序ssend
2.3.11 UDP通信程序設計
2.3.12 客戶機程序設計
第3章 機器人的制作
3.1 機器人的構成
3.1.1 驅動方式
3.1.2 踢球機構
3.1.3 盤球機構
3.1.4 電機及其控制方法
3.1.5 電源
3.1.6 無線電收發裝置
3.1.7 微控制器
3.2 RoboCup機器人的制作
3.2.1 AKI-H8微控制器主板的制作
3.2.2 AKI-H8微控制器專用主板的制作
3.2.3 9V電源的制作(通信端口用電源)
3.2.4 通信測試
3.2.5 步進電機電源斬波電路的制作
3.2.6 PIC步進電機驅動器的制作
3.2.7 機器人車身的制作
3.2.8 ccam對應機器人程序
第4章 提高性能的關鍵技術
4.1 挑戰的課題
4.1.1 挑戰1——避障(Navigation Challenge)
4.1.2 挑戰2——踢球(Kicking Challenge)
4.1.3 挑戰3——互傳(Alternate Passing Challenge)
4.2 攝像機的類型
4.2.1 攝像機的模型和透視變換
4.2.2 攝像機的標定
4.3 機器人的構成
4.3.1 控制系統
4.3.2 規划
4.4 實例研究
4.4.1 軌跡生成
4.4.2 軌跡生成器
4.4.3 機器人變換公式
4.5 軌跡生成方法
4.6 位置預測
4.6.1 時間序列數據
4.6.2 簡單預測
4.6.3 卡爾曼濾波預測
4.7 通信
4.7.1 命令格式
4.7.2 通信手段
4.8 借助視覺提高機器人的性能
4.8.1 全局視覺和局部視覺
4.8.2 局部視覺系統
4.8.3 圖像信號和幀頻率
4.8.4 高速攝像機和並行處理系統
4.8.5 高速圖像處理芯片
第5章 相關事項
5.1 會場
5.2 教材
5.3 展望與對策
第6章 相關資料
6.1 規則概述
6.2 Video for Linux2的安裝
6.3 H8的相關資料
6.3.1 H8的開發環境
6.3.2 軟件開發
6.3.3 步進電機電源斬波及9V電源印刷電路板
6.3.4 有關RS232的資料——STRa
6.3.5 通信數據格式
6.3.6 LCD資料
6.3.7 元器件清單
6.3.8 必備的工具及資料
參考文獻
索引
 

前不久,美國火星探測器「勇氣」號和「機遇」號這對孿生兄弟在先后經歷了半年多、數億公里的星際旅行后終於成功地着陸在目的地。眾所周知,真正踏上火星表面,作為首位地球使者漫步火星的巡游車,實際上是兩個機器人。不過它們兩個非同一般。一則,它們的長相簡直「帥呆了」:6個獨立懸掛的車輪,能在崎嶇的火星表面堅實地前進;太陽能電池翻板的雙翼和豎立的360。全景攝像機了望台,猶如一只展翅欲飛的鶴;而與人體上肢結構類似的機械臂,一旦到達目標附近就輕輕地舒展開去采集火星表層標本。另一則,它們堪稱「目前世界上最聰明的機器人,,和一座功能完美的移動實驗室,總共攜帶了7類科學探測儀器,把星際探測器的自動化程度提高到前所未有的水平。

火星巡游機器人的閃亮登場掀起機器人愛好者的又一波熱潮,特別是激發了一批青少年創意和制作機器人的興趣與靈感。因此在這里,向讀者推薦一套有關機器人創意與制作的參考書——「機器人創意與制作,,系列。該系列共有4冊,分別是:

(1)《機器人控制電子學》

撰寫本書的三位作者長期從事日本工業專科學校機械工程、電子技術和電氣信息工程等課程的教學。此書是本套叢書中較為通俗的入門篇,以高中學生和低年級大學生為對象是本書的特色。本書以幾種較簡單的機器人為主線,重點介紹所涉及到的機器人控制電子學知識(如控制器、傳感器、驅動器、電機控制等),內容相當簡單扼要,而且注重基礎和制作的實踐。

(2)《機器人設計與控制》

《機器人設計與控制》和《機器人控制器與程序設計》均原屬於McGraw—Hill公司出版的《TAB Electronics Robot DNA Series》系列中的分冊。撰寫本書的兩位作者丹尼斯·克拉克和邁克爾·歐文斯既是相關方面的行家里手,也是身處第一線的實踐者。

本書重點講解如何搭建一個簡易的機器人系統的物理實體,即機構、傳動、驅動與控制。

(3)《機器人控制器與程序設計》

撰寫本書的作者邁克·普瑞德科是機器人控制和程序設計方面的專家。在該書中作者以微芯公司的PICmicro系列微控制器為核心,相當詳細和深入淺出地介紹了設計機器人控制器軟件開發工具,軟件編程和調試的基本過程,提供了有實用價值的接口程序和控制應用代碼。

《機器人設計與控制》和《機器人控制器與程序設計》不涉及高深難懂的理論,也沒有復雜的數學公式,但是基礎門檻仍然稍高,需要具備一定的物理、計算機、電子學方面的基礎知識,適合初步掌握了C語言編程技巧的讀者閱讀和實踐,一般作為大學高年級,或研究生低年級學生的參考書。

(4)《小型機器人的基礎技術與制作》

本書作者高橋友一、秋田純一、渡邊正人從事電子與信息方面的教學工作,長期參與R0boCuP小型機器人組的活動。相對來說《小型機器人的基礎技術與制作》是本系列難度較高的一冊,因為RoboCup小型機器人組比賽本身對抗性強,對性能指標的要求就較高,又有多機器人協調、全局視覺和無線電收發等技術關鍵。此外投資硬件平台的經費高。

目前機器人教科書都不大適合初學者。本系列基本上屬於普及層次的讀物,各分冊程度略有差別,內容互為補充。它們所針對的是一批高中和大學的機器人愛好者。初學者學習機器人,最好的入門途徑是從自己創意和制作簡易機器人起步,有了實踐的感受和體驗,對日后學習理論的重要性會有更深刻的認識和更強的目的性。如果讀者願意自己嘗試一下,那麼不妨來根據自己的具體條件選擇其中合適的一二冊來讀一讀。

由於譯者的水平所限,書中難免存在錯誤和缺點,懇請批評指正。

讓思維沸騰起來,讓智慧行動起來!

開拓創造力,激發想像力,鍛煉實際動手能力!

宗光華
北京航空航天大學機器人研究所
網路書店 類別 折扣 價格
  1. 新書
    87
    $131