Contents
掌握程式設計機器人和其他機械系統所需的技能。有趣的示例和清晰的解釋指導你編寫機器人手臂、驅動和飛行機器人以及移動機械手。
在 Robotics for Software Engineers,你將學習如何:
- 使用標準軟體工程技能設計機器人軟體系統
- 使用機器人作業系統框架 (ROS2) 控制真實和模擬機器人
- 將通用機器人原理應用於 ROS 和其他框架
- 開髮用於機械臂、駕駛和飛行機器人以及移動機械手的軟體
- 使用機器人的傳感器、傳感、規劃、行動和執行器
- 為機器人軟體堆棧的所有層構建,從接近硬體的低階,到核心機器人演算法和服務,再到應用軟體
- 完成示例不需要特殊的硬體或機械工程技能
Robotics for Software Engineers 使用軟體工程師熟悉的示例和術語介紹了編程機器人系統的獨特方面。 在這本富有啟發性和娛樂性的書中,你將學習將軟體組件組合成工作解決方案,以完成自動裝配和環境傳感等工作。 隨著你的學習,你將掌握機器人編程技術,這些技術將提升你在複雜架構和嵌入式實時系統等相關領域的軟體工程技能。
關於技術
看到你的程式碼與世界建立真正的實體聯繫,真是令人興奮。 機器人的程式設計不再需要複雜的電子知識和低階語言。 使用 Python 等標準工具以及 ROS2(機器人操作系統框架)等開源框架,你可以控制各種機械系統。 你只需要了解機器人與其他軟體應用程式有何不同。
關於本書
Robotics for Software Engineers 通過動手示例和清晰、無術語的指導教你機器人軟體的模式。 它將有關機器人技術的新想法與你已經熟悉的程式編輯概念聯繫起來,因此你可以輕鬆地從傳統軟體跳轉到機器人開發。
與其他以玩具專案和不切實際的示例為特色的書籍不同,這本實用書籍以你將在實際機器人應用中使用的技術為中心。 你將通過模擬工廠車間機器人、測量無人機,甚至多功能移動機械手來學習! 這些示例使用易於訪問的 ROS2 框架,並且所有核心概念和演算法的教授方式都可以應用於你在機器人公司遇到的專有軟體。 完成後,你將具備開始開發認真的機器人程式設計技能。
讀者要求
對於熟悉開發軟體的讀者。 以 Python 示例。
有關作者
Andreas Bihlmaier 是 ABB Robotics 的首席軟體架構師。 他在 Karlsruhe Institute of Technology (KIT) – 智慧程序自動化和機器人 (IPR) 實驗室獲得了人工智慧和機器人領域的博士學位。 2015 年在 Google Research 工作後,Andreas 回到德國與人共同創立了機器人新創公司 robodev GmbH。 2019 年,他因其在模塊化易於使用的機器人技術方面的工作而獲得了 Technology Review 的“35 歲以下創新者”獎。


也許你會有興趣
- Soft & Share 特價優惠與學習地圖資訊
- Python 程式設計學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
你必須登入才能發表留言。