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โ
| Project | Sensors Needed | Difficulty |
|---|---|---|
| Gesture Classifier | IMU (built-in on Arduino Q) | โ โโ Beginner |
| Sound Classifier | USB Camera / Mic Module | โ โโ Beginner |
| Visual Classifier | USB Camera | โ โ โ Intermediate |
| Anomaly Detection | Temp + Vibration Sensors | โ โ โ Intermediate |
| Intelligent Robot | Ultrasonic + Motor Kit | โ โ โ Advanced |
| Driver Drowsiness | USB Camera | โ โ โ Intermediate |
| Attendance System | USB 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