The world of robotics is fascinating, offering several opportunities for exploration and discovery. Written by a leading researcher in the field, this book had the potential to go in-depth into the robotics field. Unfortunately, it falls short, meandering into unrelated topics such as education for kids and sustainability, becoming repetitive at times. A more focused and tightly edited approach would have greatly improved the reading experience.
The book is divided into three sections. The first, Dreams, explores the future of robotics from teh author's vantage point. Some chapters stand out, particularly those on medical applications, self-assembling robots, and industrial automation (Vision, Precision, and Strength). One of the most intriguing ideas is the development of biodegradable robots that can be ingested to perform surgeries internally—a glimpse into the revolutionary potential of robotics in medicine, improving accessibility and extending human capabilities.
The second section delves into robotics technology, though it disproportionately emphasizes AI at the expense of other crucial topics. While AI is an important component, I wish the book had given more attention to haptics, control systems, feedback mechanisms, robotic operating systems, and mechanics. It does, however, offer insightful discussions on the challenges robots face in navigating the unpredictability of the natural world. The book effectively breaks down the complexity of robotic systems, which integrate mechanics, electro-mechanical components (sensors, actuators, power systems), computational hardware (processors, storage), communication networks, and software (algorithms, ML, AI, firmware). These must seamlessly work together across three core phases: reasoning, planning, and control. One particularly striking observation is how seemingly complex feats—like sending a robot to Mars—are, in some ways, easier than designing one capable of clearing a dining table due to the nuances of human environments.
The final section, Responsibility, is the weakest, bloated with repetitive arguments and vague generalizations. While the "What Could Go Wrong chapter" is somewhat interesting, the discussions on computational education and grand challenges are disappointingly shallow. Rather than offering meaningful insights, this section feels like a collection of scattered anecdotes that fail to deliver valuable takeaways.
Overall, while the book contains some good ideas and interesting examples, it lacks the structure and depth needed to do justice to the field of robotics. With better editing and a sharper focus, it could have been a much stronger read.