跳轉到內容

Cyberbotics 機器人課程/關於本書

來自華夏公益教科書

瞭解智慧機器人

[編輯 | 編輯原始碼]

本書面向學生、教師、愛好者以及對最智慧機器人感興趣的研究人員。它將幫助您瞭解什麼是機器人、它們可以為您做什麼,最重要的是如何對它們進行程式設計,以便您可以擁有適合您的完美機器人。它包括兩部分:簡短的理論部分和較長的實踐部分。實踐部分分解為關於計算機配置的一章和五個對應於五個難度級別的練習章節。閱讀完本書後,您應該能夠設計自己的智慧機器人。

從初學者到機器人專家

[編輯 | 編輯原始碼]

即使您以前從未編寫過計算機程式,您也會輕鬆地學習如何以圖形方式程式設計簡單機器人的行為。從這種初次體驗開始,您將平滑地過渡到更高階的計算機程式設計,以發現智慧機器人的更多可能性。這種實踐調查被組織成專案,每個專案都與一個難度級別相關聯。如果您突然發現專案難以處理,您可以隨時停止,但如果您成功地達到了最高級別,那麼您應該認為自己是一名真正的機器人研究人員!以下是難度級別:

  • 初學者:不需要任何先驗知識,適合 8 歲以上的兒童和沒有科學背景的人(請參見 初學者程式設計練習
  • 新手:需要科學或技術興趣,適合 8 歲以上的兒童(請參見 新手程式設計練習
  • 中級:需要一般計算機科學背景,適合 12 歲以上對計算機科學有一定興趣的學生(請參見 中級程式設計練習
  • 高階:需要程式設計技能,適合研究生和研究人員(請參見 高階程式設計練習
  • 專家:需要研究精神,適合研究生和研究人員(請參見 認知基準

易於使用的機器人工具

[編輯 | 編輯原始碼]

本書的實踐部分依賴於幾個軟體和硬體工具,它們將允許您練習真實生活的智慧機器人程式設計。這些工具是 e-puck 機器人和 webots 軟體。它們都被廣泛用於全球大學的教育和研究,並且可商用購買並得到良好支援。這些工具將在第 E-puck 和 Webots 章中進行描述。

享受機器人比賽

[編輯 | 編輯原始碼]

本書提供了一些練習。從第 初學者程式設計練習 章中非常簡單的入門練習開始,讀者將逐漸瞭解如何在後續章節中建立越來越高階的機器人控制器。最後,第 認知基準 章將透過一個認知基準介紹讀者進入機器人比賽領域:Rat's Life。[1]


  1. 請檢視他們的網站,Rat's Life 程式設計大賽


進一步閱讀

[編輯 | 編輯原始碼]
華夏公益教科書