Foundations of Robotics, 1st ed. 2022出版済み 3週間でお届けいたします。
Title: Foundations of Robotics, 1st ed. 2022 Subtitle: A Multidisciplinary Approach with Python and ROS Author: Herath, Damith / St-Onge, David(Editor) Publisher: Springer ISBN: 9789811919824 Cover: HARDCOVER Date: 2022年09月 DESCRIPTION This open access book introduces key concepts in robotics in an easy to understand language using an engaging project-based approach. It covers contemporary topics in robotics, providing an accessible entry point to fundamentals in all the major domains. A section is dedicated to introducing programming concepts using Python, which has become a language of choice in robotics and AI. The book also introduces the reader to the Robot Operating System (ROS), the ubiquitous software and algorithmic framework used by researchers and the industry. The book provides an inspired, up-to-date and multidisciplinary introduction to robotics in its many forms, including emerging topics related to robotics on Machine Learning, ethics, Human-Robot Interaction, and Design Thinking. The book also includes interviews with industry experts, providing an additional layer of insight into the world of robotics. The book is made open access through the generous support from Kinova Robotics. The bookis suitable as an undergraduate textbook in a relevant engineering course. It is also suitable for students in art and design, high school students, and self-learners who would like to explore foundational concepts in robotics. "This book provides the ‘foundation’ for understanding how robots work. It is the accessible introduction that artists and engineers have been waiting for." - Ken Goldberg, William S. Floyd Jr. Distinguished Chair in Engineering, UC Berkeley. TABLE OF CONTENTS Contextual Design Genealogy of Artificial Beings: From Ancient Automata to Modern Robotics Nicolas Reeves, David St-Onge Teaching and Learning Robotics: A Pedagogical Perspective Eleni Petraki, Damith Herath Design Thinking: From Empathy to Evaluation Fanke Peng Software Building Blocks: From Python to Version Control Damith Herath, Adam Haskard, Niranjan Shukla The Robot Operating System (ROS1 &2): Programming Paradigms and Deployment David St-Onge, Damith Herath Mathematical Building Blocks: From Geometry to Quaternions to Bayesian Rebecca Stower, Bruno Belzile, David St-Onge Embedded Design What Makes Robots? Sensors, Actuators, and Algorithms Jiefei Wang, Damith Herath How to Move? Control, Navigation and Path Planning for Mobile Robots Jiefei Wang, Damith Herath Lost in Space! Localisation and Mapping Damith Herath How to Manipulate? Kinematics, Dynamics and Architecture of Robot Arms Bruno Belzile, David St-Onge Get Together! Multi-robot Systems: Bio-Inspired Concepts and Deployment Challenges Vivek Shankar Varadharajan, Giovanni Beltrame The Embedded Design Process: CAD/CAM and Prototyping Eddi Pianca Interaction Design Social Robots: Principles of Interaction Design and User Studies Janie Busby Grant, Damith Herath Safety First: On the Safe Deployment of Robotic Systems Bruno Belzile, David St-Onge Managing the World Complexity: From Linear Regression to Deep Learning Yann Bouteiller Robot Ethics: Ethical Design Considerations Dylan Cawthorne Projects Robot Hexapod Build Labs David Hinwood, Damith Herath Deployment of Advanced Robotic Solutions: The ROS Mobile Manipulator Laboratories David St-Onge, Corentin Boucher, Bruno Belzile
![]()
|
|||||||||||||||||||||||||||||||||||||||||||||||