Zumi is the first educational self-driving car kit that will teach you about the concept of artificial intelligence and self-driving car technology in a fun and engaging way.…
Jupyter Notebook is an environment where you can write and run code. You can also include descriptive text (like what you're reading right now!) to describe your code.…
Welcome to your first lesson with Zumi! 🎉 Before you begin machine learning with Zumi, she needs help from you to learn how to go forward, reverse, left,…
Now that you understand drive commands, you can write your own remote control!
Like every car should have, Zumi has headlights and brake lights that you can program. On a circuit board, these lights are known as LEDs.
Functions are a way to save time and energy by storing commonly used blocks of code into one named set. You have been using Zumi’s functions already by…
You know basic drive commands, but there are many driving maneuvers that cars need to perform other than go forward, reverse, left, and right. The Zumi library has…
When you made your remote control, Zumi turned left or right using the number of degrees that you gave as a parameter. How does Zumi know how many…
Usually, certain shapes have a set number of degrees that the internal angles add up to. For example, a square's angles add up to 360°, while a triangle’s…
In this lesson, you will learn how to use a new function that will let Zumi multitask. You will be able to drive and check sensors to make…
Infrared (IR for short) is a form of electromagnetic radiation that is not visible to the human eye. However, special sensors can detect these waves. You will use…
Have you ever been in a car when the emergency auto brakes went on? What happened? How was the car able to tell when to stop? Self-driving cars…
Cars need to share the road with pedestrians and cyclists. This is why there are safe distances for cars to stop at an intersection. In these activities, you…
Self-driving cars need a lot more than just obstacle detection sensors. What else do self-driving cars need to navigate our world? In this lesson you are going to…
How does face detection work? Start by thinking about how humans detect faces. Do you think a computer does the same thing? Learn more about face detection in…
You can see colors and differentiate between them, but did you know computers can do this too? In this lesson, you will learn how to use a special…
Zumi has a personality! In this lesson, you will learn how Zumi detects human emotions as well as how to program Zumi's personality. You will also learn about…
You've probably seen Quick Response (QR) codes for a wide variety of things: to connect to WiFi, go to a URL, play games, or make payments. These codes…
If you want Zumi to drive forward, you can give two commands: duration (time) and speed. But what if you know the distance to your target? How many…