Let's quickly recap what we have learned in this chapter.
We learned that a smart robot is any robot that incorporates some level of intelligence in the form of autonomous decision making. A smart robot uses sensors to make an observation about the outside world, then makes a decision based on an observation according to its programming.
We applied our definition of a smart robot to two real-world examples: a robotic vacuum cleaner and an autonomous car. We discussed the ways in which both fulfill each of the criteria for consideration as a smart robot.
We discussed why we will use the EV3 robotics platform for prototyping the smart robotic projects in this book.
Finally, we listed the six projects that are included in this book. We talked about the cool things each of these robots can do and how they help us understand smart robots in the real world.
In the next chapter, we will dive into our first project, the Security Tank!