LEGO EV3 Mini-Vehicle

Course robotics projects using LEGO EV3 for sensing, control, and navigation exercises.

Technologies
LEGO EV3RoboticsControlPath Planning
LEGO EV3 robot setup for the first robotics projectLEGO EV3 robot navigating a course in the second robotics projectLEGO EV3 robot setup for the third robotics project

Context

This project series used LEGO EV3 robots to implement core mobile-robot autonomy behaviors on physical hardware. The work included known-map navigation through a discretized obstacle course, behavior-based fire search and extinguishing in an unknown indoor environment, and an IR-ball soccer robot that searched, tracked, charged, and defended using sensor-driven behaviors.

What I contributed

I implemented and tested MicroPython control logic for EV3 motors and sensors, including Manhattan-distance grid planning, greedy path extraction, gyro-based turning correction, wall following, wandering, fire detection, IR-ball tracking, and reactive soccer behaviors. I also helped tune hardware-dependent thresholds for ultrasonic, touch, color, gyro, and IR sensors so the robot could translate high-level behavior logic into reliable physical movement.

Links