ZUMI
Smart Cat Laser
Zumi is an Arduino-powered automatic cat laser that detects movement and responds with adaptive play. It encourages healthy activity while mimicking the unpredictability of real hunting behavior through motion sensing and randomized movement.
5 Week Studio Project
University of Cincinnati
Professor Yong-Gyun Ghim

Skills: Arduino IDE, Servo Motor Design, Ultrasonic Sensors
01. RESEARCH
Why does play matter so much for indoor cats?
Behavioral Needs
Indoor cats often struggle to satisfy their hunting instincts, leading to boredom or destructive behavior. Without the stimulation of chasing or exploring, their days can become repetitive and disengaging. As their energy builds without anywhere to release it, curiosity often turns into frustration or lethargy. Sometimes even destruction. Play provides both mental and physical enrichment, keeping cats alert, curious, and emotionally balanced. Even in familiar spaces, the desire to move, react, and explore never fades. It’s how they connect with their environment and express who they are.
The Rythym of Play
Play in cats follow a rhythm. A chase, pause, a sudden bursts of motion. Cats lose interest when this rhythm becomes predictable or mechanical. Their curiosity thrives on responsiveness, surprise, and variation. Observing these patterns reveals that effective play design isn’t only about fast movement, it’s about creating motion that feels alive and intentionally surprising to our furry friends. However, very few current products manage to recreate this natural rhythm, exposing an opportunity for smarter, more behavior-driven design.
Current Market
Laser Pointers
rely on owners presence
Motorized Toys
follow predictable looped movements
Self Play Stands
fun at first, but still static
Cats don’t need more toys.
They need something that plays back.
Designing a better laser.
Building Zumi from the inside out allowed internal motion to define the form. This approach led to refining the automatic laser, not as a robotic feature, but as part of a responsive system that translates movement into real interactive play.
How Zumi Works
Code Breakdown
The program begins by initializing the motors and sensors, establishing fixed limits and timing parameters for safe operation. The system then enters a standby loop, continuously monitoring for motion within a defined distance threshold. Once triggered, the code generates a randomized target coordinate within the allowed range and commands the motors to move accordingly, creating unpredictable yet controlled behavior.
View Full Code
Prototyping
Once the internals were defined and proven, the next challenge was giving it a body. The shell was very important in order to translate the movement from inside into something stable and fluid.
02. FINAL DESIGN
The smart way cats play.
An Arduino-powered interactive laser that responds to movement, ready to entertain any cat for engaging, independent play.
The Test Subject.
Kali begged me to be part of this project so I of course obliged. She's a big fan.
Vielle
DEWALT PipeSlayer
@ 2026 Lillian Wray  |  All Rights Reserved