Assignments

**Date: May 23, 2012** This is a group project related to RoboCup Soccer 3D Simulation League. You need to perform two tasks:
 * Competition # 3 (14 Marks)**

1. Implement a localizer that provides your position and orientation in the field. 2. Design an agent that scores a goal. You can assume that there is no opponent to defend the goal. Bonus Problem 1. Make your robot to gather the ball in its hand and then walk.

**Competition # 2 (8 Marks)** **Date: April 11, 2012**

This is a group project. Using SPL and VPL, design a maze explore. For testing purposes, you can design your own maze(s) as discussed in the class and explained in Unit # 9.

During the competition day, I will be testing your program with my own maze(s). If your logic is perfect, your robot should be able to find a way out.

Feel free to place as many sensors as you like.

**Competition # 1 (8 Marks)** **Date: March 30, 2012**

This is a group project. You are required to design and program a sumo bot using Microsoft Robotics Developer Studio (VPL) and Lego Mindstorms. Feel free to choose a design from the huge list available on the internet.

You are required to submit a report describing your design and logic details (why you chose a particular design). The logic should be explained in the form of pseudo code and Finite State Machines in addition to VPL snapshots. You should also discuss the reasons which you think played an important role in your winning/losing.


 * Update:** 4 teams participated in the competition. Cheetah won the Sumo competition while I-bot won Battle Royale. The team performance during the Sumo was as follows:


 * Team Name || Team Members || Points ||
 * Cheetah || Abdun Nafay, Imran, Safeer, Taimoor || 9 ||
 * I-Bot || Saba, Sarchina, Sojhro || 6 ||
 * || Ayaz, Hasan, Mujtaba, Munib || 3 ||
 * RA-Bot || Muniba, Nabeel, Samina, Sumera || 0 ||