
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Bolivia.
Learn how to apply artificial intelligence, engineering, and machine learning to create smart robots capable of interacting with their environment, engaging with users, making decisions, and navigating autonomously Key Features Gain a holistic understanding of robot design, systems engineering, and task analysis Implement AI/ML techniques to detect and manipulate objects and navigate robots using landmarks Integrate voice and natural language interactions to create a digital assistant and artificial personality for your robot Purchase of the print or Kindle book includes a free PDF eBook Book Description Unlock the potential of your robots by enhancing their perception with cutting-edge artificial intelligence and machine learning techniques. From neural networks to computer vision, this book equips you with the tools and practical use cases to create truly smart robots. Starting with robotics basics, robot architecture, control systems, and decision-making theory, this book presents systems-engineering methods to design problem-solving robots with single-board computers. You’ll explore object recognition and genetic algorithms to teach your robot to identify and pick up objects, and you'll also harness the power of natural language processing to give your robot a voice. To enhance your robot further, you’ll master neural networks to classify and separate objects and navigate autonomously, before advancing to guiding your robot arms using reinforcement learning and genetic algorithms. The book also covers path planning and goal-oriented programming to prioritize your robot's tasks, showing you how to connect all software using Python and ROS 2 for a seamless experience. By the end of this book, you’ll have learned how to transform your robot into a helpful assistant with NLP and give it an artificial personality, ready to tackle real-world tasks and even crack jokes. What you will learn Get started with robotics and AI essentials Understand path planning, decision trees, and search algorithms to enhance your robot Explore object recognition using neural networks and supervised learning techniques Employ genetic algorithms to enable your robot arm to manipulate objects Teach your robot to listen using Natural Language Processing through an expert system Program your robot in how to avoid obstacles and retrieve objects with machine learning and computer vision Apply simulation techniques to give your robot an artificial personality Who this book is for This book is for practicing robotics engineers and enthusiasts aiming to advance their skills by applying AI and ML techniques. Students and researchers looking for practical guidance for solving specific problems or approaching a difficult robot design will find this book insightful. Proficiency in Python programming, familiarity with electronics and wiring, single board computers, Linux-based command-line interface (CLI), and knowledge of AI/ML concepts are required to get started with this book. Table of Contents The Foundation of Robotics and Artificial Intelligence Setting Up Your Robot Conceptualizing the Practical Robot Design Process Recognizing Objects Using Neural Networks and Supervised Learning Picking Up and Putting Away Toys using Reinforcement Learning and Genetic Algorithms Teaching a Robot to Listen Teaching the Robot to Navigate and Avoid Stairs Putting Things Away Giving the Robot an Artificial Personality Conclusions and Reflections Q and A Apendix Review: Great book to learn robotics and ML - The book is really well written and it explain the concept into a really compressible way that is not complicated at all. I’m half way through and I really find it interesting. Looking forward to start coding. I think is an excellent way to learn easily different topics of ml that can sometime be boring or difficult to digest. There has been an initial delay from the author of sharing the list of hardware needed if you want to replicate the whole project for real, that is now sorted. Fantastic book no doubts about it! Review: Something different and a lot to enjoy about the book - I went into this title with some confidence as I have programmed for quite a while. I will say straight away this is not a good subject level, nor the best title for complete beginners. Even as an experienced developer the setup was quirky, took some time other than get settled and I had to backtrack and retrace steps a couple of times, but I got there but I did feel like a noob in many places though Once you’re off and into the content it’s quite a lot to embrace. Some of the tooling was new to me, some of the idioms too. Sometimes I felt like I was copying along with magic, other places the title did a good job of making sure the penny dropped for me. I’d say this is a title I would definitely go through again at a slower pace as there was a multitude of places I could have paused and gone down a rabbit hole of additional reading and exploring. All in all it's a good title to stretch the skills into something new and really quite exciting once you get going. I didn’t quite feel like I had super powers at the end, but I did feel that once I’d actually mastered it I would be on the right track to getting some super powers. An intriguing title and a good choice if you’re looking for something new. I was somewhat familiar with some of the libraries used already which helped a lot, but I learned a lot too, or learned what I had to learn more about to become proficient. I would read more from this author. Intriguing stuff for sure.

| Best Sellers Rank | 669,625 in Books ( See Top 100 in Books ) 759 in Higher Education of Engineering |
| Customer Reviews | 4.2 out of 5 stars 24 Reviews |
S**M
Great book to learn robotics and ML
The book is really well written and it explain the concept into a really compressible way that is not complicated at all. I’m half way through and I really find it interesting. Looking forward to start coding. I think is an excellent way to learn easily different topics of ml that can sometime be boring or difficult to digest. There has been an initial delay from the author of sharing the list of hardware needed if you want to replicate the whole project for real, that is now sorted. Fantastic book no doubts about it!
E**D
Something different and a lot to enjoy about the book
I went into this title with some confidence as I have programmed for quite a while. I will say straight away this is not a good subject level, nor the best title for complete beginners. Even as an experienced developer the setup was quirky, took some time other than get settled and I had to backtrack and retrace steps a couple of times, but I got there but I did feel like a noob in many places though Once you’re off and into the content it’s quite a lot to embrace. Some of the tooling was new to me, some of the idioms too. Sometimes I felt like I was copying along with magic, other places the title did a good job of making sure the penny dropped for me. I’d say this is a title I would definitely go through again at a slower pace as there was a multitude of places I could have paused and gone down a rabbit hole of additional reading and exploring. All in all it's a good title to stretch the skills into something new and really quite exciting once you get going. I didn’t quite feel like I had super powers at the end, but I did feel that once I’d actually mastered it I would be on the right track to getting some super powers. An intriguing title and a good choice if you’re looking for something new. I was somewhat familiar with some of the libraries used already which helped a lot, but I learned a lot too, or learned what I had to learn more about to become proficient. I would read more from this author. Intriguing stuff for sure.
S**!
An underrated book to read if you are interested in technology
It takes a little time to get into, but most books of this quality do. I consider the content to be quite informative. When asked if I would recommend this book, the answer is yes. However, it does require some prior knowledge of Puthon, among other things. But this is not completely impossible. Once again, this book is included in my recommendations.
E**A
Incomplete & Hard to Follow Along if you want to build this project
I had high hopes and was really looking forward to working through this book. The theory and concept are well written and easy to understand. However, actually building this project is a huge challenge for even the intermediate or advanced hobbyist. GitHub repo is outdated and not (yet) matching what the book is asking you to do. Same goes for the parts list or missing wiring diagrams. I've already spent around $500 trying to get this going but struggling just to get basic robot building done, let alone any coding or testing. I have a background in electrical engineering and machine learning so was hoping this book/project would provide a good base from which to continue my learning and experiments with AI driven approaches to robotics. Be warned, there's a lot of setup required first and a steep learning curve for anyone new to this. If the code/schedmatics improve I'll consider revising my review.
P**S
Concepts and No functional code
If you know enough to buy this book, you don’t need this book. This book is full of concepts and sudo code and you cannot use this book to build a functional robot. For example, it does very little to explain the easiest part, the Arduino that drive the wheels and servos.
Trustpilot
1 week ago
2 days ago