This website is under development
AI-Driven Robotic Flower

AI-Driven Robotic Flower

· 240 min read · Sponsored by TILOS
in classroom High School Undergraduates TILOS Free

AI-Driven Robotic Flower

Summary

Students build a smile-recognition model in Python and use it to control a robotic arm they assemble and design.

K-12 Learning Goals

Basics of ML + human-centered AI; training/testing models and using AI to control physical systems.

Undergraduates Learning

Prototype build + ongoing curriculum development/support.

Overview:

The Robotic Flower is an interactive installation that blooms when you smile — blending computer vision, TensorFlow, machine learning, and robotics into a real-time, expressive experience. Built using a Raspberry Pi, a custom-trained CNN (Convolutional Neural Network) for facial expression recognition. We use an off-the-shelf robotic arm kit that is decorated into a flower. The flower reacts to human emotion in a playful, artistic way.

Activity Details:

Focus: Build a smile-detection model and use it to control a robotic flower

Output: Trained model + working flower that blooms/wilts in real time

Skills: Python, basic ML (train/test), computer vision, Raspberry Pi, robotics + iteration

Setting: High-school classroom or lunch-time program (hands-on workshop)

Duration: ~60–90 minutes (or 2 sessions for build + train/test)