Blueprint of the robot that you wouldn’t want to compete with.

Introduction to LEGO EV3
Lego Mindstorms EV3 (evolution 3) is the third generation robotics kit in Lego’s Mindstorms line. It is the successor to the second generation Lego Mindstorms NXT 2.0 kit. The “EV” designation refers to the “evolution” of the Mindstorms product line. “3” refers to the fact that it is the third generation of computer modules – first was the RCX and the second is the NXT. Click here to learn more in detail.
Closer look into the sensors chosen
As stated in the overview we were limited to using up 4 sensors and 4 engines. The choice was made amongst the following sensors- touch sensor, light sensor, color sensor, ultrasonic sensor (i.e., distance sensor), compass sensor, gyroscope sensor, magnetic sensor.
Click here to understand which sensors were finally employed for our robot and to learn about them in brief
Structure Description in detail
The task was divided into four sub tasks as listed below to simplify things.Click on each subtask to understand the structure of the code for them: