結合Matlab與ROS快速上手無人自走車

  • 作者: 林顯易, 陳雙龍
  • 出版社:深智數位
  • 出版日期:2021/11/20
  • 語言:繁體中文
  • 定價:700元

書摘

波士頓顧問公司(BCG)預測2025 年全球自動駕駛車市場銷售上探 420 億美元,而了解自駕車 AI 原理最好方式就是從無人自走車開始。本書以深入淺出方式帶領對自走車技術有興趣的社會人士或是高中職、大專程度學生了解無人自走車原理與實現方式,並透過本書實驗範例與程式可以在家動手實作無人自走車。

  • 本書提出以 MATLAB® 圖形化的元件程式環境與 ROS 整合方式,相較完全以 ROS 的開發方式,本書方法大幅降低無人自走車程式門檻
  • 本書使用 TurtleBot3自走車套件,硬體包括單板電腦、馬達驅動板、雷射測距感測器
  • 本書介紹常用自走車演算法包括快速隨機搜索樹演算法(Rapidly-exploring random tree, RRT)、單純追踪演算法 (Pure Pursuit)、向量直方圖演算法 (Vector Field Histogram, VFH)、佔據柵格地圖 (Occupancy grid map)、同步定位與地圖建構 (Simultaneous Localization and Mapping, SLAM)
  • 本書提供無人自走車初階與高階實驗範例與程式,讓讀者可以按部就班的在家操作並經歷實現自走車的成就感。

本書利用 MATLAB® 及 ROS2 的軟體整合,並使用 TurtleBot3 自走車套件來引領讀者輕鬆實現「路徑導航 (Navigation)」、「避障 (Obstacle Avoidance)」、「同步定位與地圖建構 (Simultaneous Localization and Mapping, SLAM)」。對於需要進行專題實驗的學生或是工作上有需要的社會人士,本書將是不可或缺的一本參考書籍。

作者介紹

林顯易

林顯易現為國立台北科技大學自動科技研究所專任教授,主要專長為智慧機器人控制技術、人工智慧與機器學習、機電整合、影像感測。目前開設多門線上課程,包括在台達基金會 DeltaMOOCx「數位信號處理器」與「機器人學」,以及工研院 ITRI college + 「智慧機器人學」課程。另外林老師也擔任資策會與台灣區電機電子工業同業公會「人工智慧與機器學習」的講師,授課經驗豐富。

陳雙龍

陳雙龍目前就讀國立台北科技大學自動科技研究所在職專班,前後曾任職國內財星全球500 大企業、日本前八大知名電機企業韌體工程師,主要專長為程式設計、智慧機器人控制技術等,並持續不斷進修,廣泛學習,使所學與實務結合,於現場實踐專業技術。


回書籍總覽