LEGO Sorting Robot

A computer-vision LEGO sorting robot built on a Hiwonder MasterPi platform.

hero
hero

Computer vision in motion

Built around a Raspberry Pi 4B and mecanum-wheel base, the robot uses LAB color detection to locate orange baskets and red or blue bricks.

Custom Python control handles staged approach logic, PID steering, servo control, and camera-arm tracking across many live hardware iterations.

Hiwonder MasterPi

Robotics & AI

Built for the real world

The system uses burst-and-cooldown alignment to stay stable while navigating the physical environment.

Every module was prototyped, tested, and refined on the actual robot—not only in simulation.

Computer Vision

Autonomous Systems

Human-Centered Tools

hero
hero

Hardware-led iteration

Mechanical constraints, lighting conditions, and object behavior all shaped the final control system.

The robot became more reliable through repeated live tests and practical adjustments.

From prototype to proof

The final build brings sensing, movement, and sorting together in one tangible system.

It’s a working example of turning an ambitious idea into a useful machine.