For the complete documentation index, see llms.txt. This page is also available as Markdown.

How We Teach a Robot to "See"

Before we jump into the technical steps, it helps to understand exactly what we are trying to achieve. Our goal is to give the Petoi robot dog Computer Vision the ability to look at the real world, recognize objects or gestures, and react to them.

To do this, we cannot just write a standard line of code that says "look for an apple." Instead, we have to teach the computer what an apple looks like by showing it many examples.

How It All Connects

Think of this process like teaching a child with flashcards. Here is the step-by-step breakdown of how the system works together:

1

The Dataset (The Flashcards)

We gather hundreds of images of what we want the robot to recognize.

2

The AI Model (The Brain)

A computer studies the dataset to learn the patterns, saving the result into a file called a "Model."

3

SenseCraft (The Bridge)

We use this software platform to take that Model and push it onto the camera's memory.

4

Petoi Camera (The Eyes)

Equipped with its new "brain," the camera looks at the world, recognizes objects, and tells the dog how to react.

Key Terms You Need to Know

If you are new to Artificial Intelligence, you will see a few terms repeated throughout this guide. Here is a quick reference guide to help you along the way:

Term
Definition

Computer Vision (AI)

Technology focused on training computers to interpret and understand the visual world through cameras, much like human eyesight.

Dataset

A large collection of data used to teach an AI (e.g., a folder with 500 pictures of different hands making a "Stop" gesture).

AI Model

The mathematical "brain" created after the AI studies the dataset. Uploading the model means transferring this brain to the camera.

Petoi Camera

The physical vision sensor module that processes the video feed, identifies objects, and sends commands to the robot dog's motherboard.

Last updated