Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Artificial Intelligence for Robotics
  • Table Of Contents Toc
Artificial Intelligence for Robotics

Artificial Intelligence for Robotics - Second Edition

By : Francis X. Govers III
3.9 (7)
close
close
Artificial Intelligence for Robotics

Artificial Intelligence for Robotics

3.9 (7)
By: Francis X. Govers III

Overview of this book

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 second edition of the book equips you with the latest tools, new and expanded topics such as object recognition and creating artificial personality, 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 using YOLO and genetic algorithms to teach your robot to identify and pick up objects, leverage natural language processing to give your robot a voice, and 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.
Table of Contents (18 chapters)
close
close
1
Part 1: Building Blocks for Robotics and Artificial Intelligence
5
Part 2: Adding Perception, Learning, and Interaction to Robotics
9
Part 3: Advanced Concepts – Navigation, Manipulation, Emotions, and More

Conceptualizing the Practical Robot Design Process

This chapter represents a bridge between the preceding chapters on general theory, introduction, and setup, and the following chapters, where we will apply problem-solving methods that use artificial intelligence (AI) techniques to robotics. The first step is to clearly state our problem, from the perspective of the use of the robot, which is different from our view as the designer/builder of the robot. Then, we need to decide how to approach each of the hardware- and software-based challenges that we and the robot will attempt. By the end of this chapter, you will be able to understand the process of how to design a robot systematically.

This chapter will cover the following topics:

  • A systems engineering-based approach to robotics
  • Understanding our task – cleaning up the playroom
  • How to state the problem with the help of use cases
  • How to approach solving problems with storyboards
  • Understanding the...
CONTINUE READING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Artificial Intelligence for Robotics
notes
bookmark Notes and Bookmarks search Search in title playlist Add to playlist download Download options font-size Font size

Change the font size

margin-width Margin width

Change margin width

day-mode Day/Sepia/Night Modes

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY

Submit Your Feedback

Modal Close icon
Modal Close icon
Modal Close icon