Skip to main content

Projects

All projects follow the Physical AI system architecture:

Sensor โ†’ Model โ†’ Decision โ†’ Actuator

Day 1 ends with a guided project (done together as a group). Day 2 is your team's own build โ€” pick one of the ideas below or propose your own.


Guided Project (Day 1)โ€‹

The facilitator leads the full group through one complete Physical AI project from start to finish โ€” data collection, model training on Edge Impulse, deployment to Arduino Q, and actuator response. This is your reference for Day 2.

Project TBD based on batch โ€” confirmed on Day 1.


Project Ideas for Day 2โ€‹

๐ŸŽค Gesture / Motion Classifierโ€‹

Sensors: IMU (Accelerometer + Gyro)
Model: Motion classification โ€” TinyML on Edge Impulse
Actuator: LED, Servo, Buzzer
Idea: Classify specific hand gestures or arm movements and trigger a corresponding response (rotate servo, change LED colour, sound alert).


๐Ÿ‘๏ธ Visual Classifierโ€‹

Sensors: USB Camera
Model: Image classification โ€” Edge Impulse FOMO or MobileNet
Actuator: LED, Relay, Buzzer
Idea: Detect a specific object, person presence, or condition from camera feed and trigger an action.


๐Ÿ”Š Sound Classifierโ€‹

Sensors: USB Camera with built-in mic, or Microphone Module (if camera unavailable)
Model: Sound classification โ€” keyword spotting or event detection
Actuator: LED, Servo, Buzzer
Idea: Detect a specific sound (clap, voice command, alarm) and respond with an actuator.


๐Ÿค– Intelligent Robot (Obstacle Avoidance + AI)โ€‹

Sensors: Ultrasonic Sensor (HC-SR04), IMU
Model: Obstacle detection / behaviour classification
Actuator: 2WD Robot Chassis, DC Motors, Motor Driver
Idea: A robot that navigates a path using distance sensing and an AI decision layer.


๐Ÿš— Driver Drowsiness Monitor (Community Suggestion)โ€‹

Sensors: USB Camera
Model: Eye-state or head-pose classification
Actuator: Buzzer alert
Idea: Detect when a driver's eyes are closed or head is drooping and trigger an alert. (Autonomous Car Monitoring โ€” driver sleeping use case.)


๐Ÿ“‹ AI-Based Attendance System (Community Suggestion)โ€‹

Sensors: USB Camera
Model: Face detection / presence classification
Actuator: OLED display, LED indicator
Idea: Detect presence of a person and log attendance automatically using an on-device vision model.


๐ŸŒก๏ธ Anomaly Detection on Sensor Dataโ€‹

Sensors: Temperature Sensor, Vibration Sensor
Model: Anomaly detection autoencoder โ€” Edge Impulse
Actuator: Buzzer, LED alert
Idea: Learn what "normal" looks like and flag deviations โ€” mimics industrial predictive maintenance.


Choosing Your Projectโ€‹

ProjectSensors NeededDifficulty
Gesture ClassifierIMU (built-in on Arduino Q)โ˜…โ˜†โ˜† Beginner
Sound ClassifierUSB Camera / Mic Moduleโ˜…โ˜†โ˜† Beginner
Visual ClassifierUSB Cameraโ˜…โ˜…โ˜† Intermediate
Anomaly DetectionTemp + Vibration Sensorsโ˜…โ˜…โ˜† Intermediate
Intelligent RobotUltrasonic + Motor Kitโ˜…โ˜…โ˜… Advanced
Driver DrowsinessUSB Cameraโ˜…โ˜…โ˜† Intermediate
Attendance SystemUSB Cameraโ˜…โ˜…โ˜† Intermediate

:::tip Recommended for First-Timers Start with the Gesture Classifier โ€” it uses only the built-in IMU on the Arduino Q (no extra wiring), and the full pipeline (data โ†’ train โ†’ deploy โ†’ demo) takes about 90 minutes. :::


Final Deliverables Checklistโ€‹

Each team submits:

  • Project documentation (hackster.io or Arduino Project Hub)
  • Source code (GitHub link)
  • Dataset summary (Edge Impulse project link or export)
  • Demo video or photos
  • Brief presentation (live demo on Day 2)

Next Stepsโ€‹

โ†’ Bootcamp Inventory โ€” check what hardware is available for your chosen project
โ†’ Arduino Q First Project โ€” get comfortable with the board before Day 2 build