Colourific

University of Waterloo2024 | Project

Overview

Colourific is an accessibility-focused sorting robot built on LEGO EV3 Mindstorms, fusing color, touch, and IR sensor data to drive coordinated DC and servo motors that classify and transport blocks in real time. A button interface and IR beacon navigation enable autonomous sort cycles, while a rounded, modular chassis makes it safe for children with visual impairments and early-stage cognitive development.

Colourific — final system

Workflow

Step 1

Mechanical Design:

Built a robust robotic chassis with integrated DC motors and servo actuators to support precise block handling and reliable motion control.

Step 2

Electrical Integration:

Wired and calibrated LEGO EV3 components, ensuring stable power distribution and accurate signal transfer between motors and sensors.

Step 3

Sensor Setup:

Configured EV3 color sensors, touch sensors, and IR guidance to enable accurate block detection, classification, and navigation.

Step 4

Software Programming:

Developed control logic in RobotC and C++, integrating sensor data processing with motor coordination to achieve 95% sorting accuracy in real time.

Skills & Tools

C++RobotCColor SensingIR Beacon NavigationDC MotorsAutonomous RoboticsServo ActuationTouch SensorEmbedded State MachinesMechatronics IntegrationAccessibility/HRILEGO Mindstorms EV3Embedded Programming