Autopilot V1.0 Road Sign Recognition

Introduction: Autopilot V1.0 Road Sign Recognition

Basic Concept

I found an interesting camera module called pixy 2. It can learn to detect objects with distinct color or specific barcode. And I just got a car kit. So I decided to use the pixy camera and the car to build an auto pilot system. But obviously, a simple one.

Supplies:

Pixy2 CMUcam5 Smart Vision Sensor

Robot car Kit- RC Smart Car Chassis Kit

Seeeduino V4.2(ATMega328P)

Grove Base Shield V2.0 for Arduino

MD13S - Cytron 13Amp DC Motor Driver

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Get Yourself a Car Kit and a Motor Driver.

I’m using a robot car kit made by seeedstudio. A servo and a DC motor are integrated onto the car. After you received your purchase, follow the installation guide to assemble the car. Then connect it to a motor driver and a power supply. Give it a test and see if the motor and wheels work well.

Step 2: Test Your Pixy 2 Camera

Connect the camera to your computer via USB port. Download PixyMon, install and launch it. Then you’ll see the video captured from your pixy 2.

Step 3: Make and Test Your Road Signs.

As pixy 2 can detect built-in barcode, you can put different barcodes under different road signs. All available barcodes can be found here.

Step 4: Programming

Program your car so it can react accordingly to the road sign it detected. Here I provide you with my arduino code. If you are using the same car kit as me, just connect the camera to your arduino board and upload the code.

Step 5: Train Your Car With More Road Signs

Be the First to Share

    Recommendations

    • Trash to Treasure Contest

      Trash to Treasure Contest
    • Raspberry Pi Contest 2020

      Raspberry Pi Contest 2020
    • Wearables Contest

      Wearables Contest

    Discussions