Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Artificial Intelligence for Robotics

You're reading from   Artificial Intelligence for Robotics Build intelligent robots using ROS 2, Python, OpenCV, and AI/ML techniques for real-world tasks

Arrow left icon
Product type Paperback
Published in Mar 2024
Publisher Packt
ISBN-13 9781805129592
Length 344 pages
Edition 2nd Edition
Languages
Tools
Arrow right icon
Author (1):
Arrow left icon
Francis X. Govers III Francis X. Govers III
Author Profile Icon Francis X. Govers III
Francis X. Govers III
Arrow right icon
View More author details
Toc

Table of Contents (18) Chapters Close

Preface 1. Part 1: Building Blocks for Robotics and Artificial Intelligence
2. Chapter 1: The Foundation of Robotics and Artificial Intelligence FREE CHAPTER 3. Chapter 2: Setting Up Your Robot 4. Chapter 3: Conceptualizing the Practical Robot Design Process 5. Part 2: Adding Perception, Learning, and Interaction to Robotics
6. Chapter 4: Recognizing Objects Using Neural Networks and Supervised Learning 7. Chapter 5: Picking Up and Putting Away Toys using Reinforcement Learning and Genetic Algorithms 8. Chapter 6: Teaching a Robot to Listen 9. Part 3: Advanced Concepts – Navigation, Manipulation, Emotions, and More
10. Chapter 7: Teaching the Robot to Navigate and Avoid Stairs 11. Chapter 8: Putting Things Away 12. Chapter 9: Giving the Robot an Artificial Personality 13. Chapter 10: Conclusions and Reflections 14. Answers 15. Index 16. Other Books You May Enjoy Appendix

Preface

The definition of a robot is a machine that can do human-like tasks. In order to perform these tasks, a robot must be able to see, understand, and interact with the environment. AI is the quickest way to recognize objects and navigate. This book empowers you with the essential skills to efficiently operate your robots using AI techniques such as Convolutional Neural Networks (CNNs), computer vision, object recognition, genetic algorithms, and reinforcement learning.

So, who is writing this book? As you can see from my biography, I’ve been doing this for over 40 years, starting as a 12-year-old kid doing science fair projects, then as an Air Force enlisted person, an entry level engineer at NASA, and so on. I started doing AI in 1992 and specialized in machine decision making. Today, I design complete flying autonomous vehicles that weigh tens of thousands of pounds. I’m pleased to be putting some of that experience down on paper to share with you.

Why did I write this book? I felt that there was a gap in the available literature for someone coming up in the robotics and autonomy world who needs to move in capability from the hobbyist to the beginnings of industrial and commercial robotics. In doing this, I want to remove as many of what I perceive as barriers between you and what you want to accomplish as a next-level robotics explorer. I left out the equations, the strange jargon, and the mystery and replaced them with straightforward explanations about how to get what you want out of your robot. It is important to remember that my robot, Albert, is just a tool in this process. The objective of the book is not to design a singular robot, but rather to teach a set of skills that I think you need. The real question is where you go from here. Use this text as a springboard to continue to explore, experiment, and continue your education in robotics. From here you can read the works of the people who inspired and/or mentored me: Dr. Robin Murphy, Sebastian Thrun, Dr. Rodney Brooks, Bob Zubrin, Dr. Robert L. Forward, Isaac Asimov, Arthur C. Clarke, and many others.

lock icon The rest of the chapter is locked
Next Section arrow right
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at R$50/month. Cancel anytime