Leçon 1, Chapitre 1
En cours

Pictoblox robotic – Road Sign Detector (teachers)

Yann KIDSHAKER 19 mars 2025

Road Sign Detector

Objectives

After this lesson, students will be able to:

  • Perform basic road sign detection, that can be utilized in self-driving cars.
  • Explain and implement the concept of AI confidence that is widely used for object and face detection.
  • Write a script that can make the computer detect and read different road signs such as ‘go’, ‘turn left’, and ‘turn right’.
Introduction

In this session, students will be introduced to the concept of road sign detection which is very useful in building self-driving cars. They will write a script that will enable them to detect and recognize basic road signs such as ‘go’, ‘turn left’, and ‘turn right’ using camera on their device. The recognized road signs will then be displayed on the LED lights of Quarky and spoken out loudly. They will also be introduced to the concept of AI confidence that is widely used for object and face detection.

Activity

Detect road signs from the camera, analyze them to recognize the road sign, display that sign on the LED matrix of Quarky and say out the type of sign.

Teaching Resources
PicoBlox Code
Title Description File
Road Sign Detector Analyze the road sign, display that sign on the LED matrix of Quarky and say out the type of sign. https://ai.thestempedia.com/wp-content/uploads/2022/03/Session14_Road-Sign-Detector.sb3
Timeline
Title Approximate Duration Procedure Reference Material
Introduction to sign detection 5
  1. Introduce students to the concept of sign detection and explain to them how it is useful in modern technologies like self-driving cars
Lecture Slide
Activity: Road Sign Detector 30
  1. Demonstrate the procedure given in the Road Sign Detector Activity Sheet to the students.
  2. Ask the students to follow the instructions to create the project.
  3. At the end of the activity, the teacher must check if all the students have created the project and provide feedback accordingly.
 Lecture Slide, PictoBlox File and

Activity Sheet

Conclude the Session 5
  1. Make sure that all the students save their script properly before closing PictoBlox.
  2. Give a summary of the points covered in the lecture.
Lecture Slide
Things to Remember
Before Class
  1. Make sure each PC has the latest version of PictoBlox installed and running.
  2. Make sure all the Quarky robots are in working condition and are fully charged.
  3. Make sure all the Quarky robots have a working USB cable with them. If you are using Bluetooth to connect Quarky with PictoBlox, make sure that you have downloaded the PictoBlox Link and it stays well connected.
  4. Make sure that all the devices running PictoBlox has a working webcam as well as bluetooth.
During Class
  1. If the students are unable to find a block, point them to the color of the block on the block palette.
After Class
  1. Make sure students save their codes/scripts.
  2. Make sure they shut down the PC/Laptops.
  3. Make sure they return Quarky and USB cable in good condition.