Foundations of Robotics: Mechatronics, Cybernetics, and AI
暫譯: 機器人學基礎:機電整合、控制論與 AI

Fox, Charles, Aitken, Jonathan

相關主題

商品描述

This book introduces readers to graduate-level study of robotics through an integrated, interdisciplinary approach that spans mechatronics, control theory, computer science, and AI. It is designed to unite students from these fields, equipping them with the collaborative skills needed to excel in robotics.

It is structured around three core pillars: Mechatronics, Cybernetics, and AI. Mechatronics introduces practical tools and materials for robot building, programming, and design, covering open-source hardware, sensors, actuators, embedded systems like ESP32, and middleware like ROS2. Cybernetics explores feedback, control, kinematics, and dynamics, enabling the execution of complex trajectories for robots such as drones, mobile robots, and robotic arms, grounded in linear algebra and Lagrangian mechanics. AI explores modern transformer-based models, including GPTs and diffusion models, teaching robots to perceive, learn, and plan using Bayesian probability, neural networks, and PyTorch programming. Together, these sections provide a comprehensive foundation for understanding and innovating in robotics.

Bridging foundational theory and real-world applications, this book is core course reading for advanced undergraduate and graduate students of robotics, mechatronics, and artificial intelligence. It is also a valuable resource for maker communities, equipping them with the skills needed to succeed in this cutting-edge field.

商品描述(中文翻譯)

本書透過整合性的跨學科方法,帶領讀者進行研究所程度的 Robotics 學習,涵蓋機電整合、控制理論、電腦科學與 AI。全書旨在整合來自這些領域的學生,培養他們在 Robotics 領域中取得卓越表現所需的協作能力。

全書以三大核心支柱為架構:機電整合(Mechatronics)、控制論(Cybernetics)與 AI。機電整合介紹建造、程式設計與設計機器人所需的實用工具與材料,內容涵蓋開放原始碼硬體、感測器、致動器、ESP32 等嵌入式系統,以及 ROS2 等中介軟體。控制論探討回饋、控制、運動學與動力學,並以線性代數和拉格朗日力學為基礎,使讀者能夠執行無人機、移動式機器人與機械手臂等機器人的複雜軌跡。AI 則探討現代以 Transformer 為基礎的模型,包括 GPT 與擴散模型,並透過貝氏機率、神經網路與 PyTorch 程式設計,教導機器人進行感知、學習與規劃。這些內容相互結合,為理解與創新 Robotics 提供完整的基礎。

本書串聯基礎理論與實際應用,適合作為 Robotics、機電整合與人工智慧領域高年級大學生及研究生的核心課程教材。同時,本書也是 Maker 社群的寶貴資源,能協助讀者培養在這個尖端領域中取得成功所需的技能。

作者簡介

Charles Fox is the Programme Leader of MSc Robotics and AI at the University of Lincoln, UK. The programme provides a unified approach linking traditional Computer Science and Engineering topics with modern AI. He served as the programme chair of the UK's robotics and AI conference, TAROS, in 2021. Fox advises leading venture capital, investment bank, and private equity firms on AI strategy and implementation. He earned an MA in Computer Science at Cambridge, an MSc in Informatics at Edinburgh, and a DPhil in Information Engineering at Oxford. He has won teaching awards from students and universities and is the author of over 100 peer-reviewed publications and the book Computer Architecture: from the stone age to the quantum Age with No Starch Press.

Jonathan Aitken is Senior University Teacher in the School of Electrical and Electronic Engineering at the University of Sheffield, UK, and a member of Sheffield Robotics. His research addresses autonomous robotics in GPS-denied and hazardous environments, including vision-based localisation and mapping (SLAM) for underground infrastructure inspection as part of the Pipebots initiative, alongside collaborative robotics and digital twins for industrial safety assurance. His teaching interests include robot manipulators and ROS2. He is a regular media commentator on robotics and AI for national broadcast and print outlets. Dr Aitken holds an MEng and PhD in Electronic Engineering, both awarded by the University of York, and previously worked in the Department of Computer Science's High Integrity Systems Engineering Group, on safety in Systems-of-Systems.

作者簡介(中文翻譯)

Charles Fox 是英國林肯大學 Robotics and AI 理學碩士課程的課程主任。該課程採取整合性方法,將傳統的 Computer Science 與 Engineering 主題,和現代 AI 相互串聯。2021 年,他擔任英國 Robotics and AI 研討會 TAROS 的主席。Fox 為頂尖創業投資、投資銀行及私募股權公司提供 AI 策略與實作方面的諮詢。他先後取得 Cambridge 大學 Computer Science 文學碩士、Edinburgh 大學 Informatics 理學碩士,以及 Oxford 大學 Information Engineering 哲學博士學位。他曾獲學生與大學頒發的教學獎項,並著有 100 多篇經同儕審查的學術論文,以及由 No Starch Press 出版、與他人合著的《Computer Architecture: from the stone age to the quantum Age》(《電腦架構:從石器時代到量子時代》)一書。

Jonathan Aitken 是英國 Sheffield 大學 Electrical and Electronic Engineering 學院的資深大學教師,也是 Sheffield Robotics 的成員。他的研究聚焦於 GPS 不可用及危險環境中的自主機器人技術,包括作為 Pipebots 計畫一環、用於地下基礎設施檢測的視覺式定位與建圖(SLAM),以及用於工業安全保障的協作式機器人與數位孿生。他的教學興趣包括機器人手臂與 ROS2。他經常接受全國性廣播及平面媒體採訪,擔任 Robotics 與 AI 領域的評論者。Aitken 博士持有 Electronic Engineering 工程碩士與博士學位,兩者皆由 York 大學授予。他過去也曾任職於該校 Computer Science 系的 High Integrity Systems Engineering Group,研究 Systems-of-Systems 的安全性。