Event Date : 26th Feb, Sunday
Timing : 9am to 3pm
Venue : SAC
SAMPLE ARENA PICTURE DOWNLOAD
It’s a busy day for Flo.
Seats being filled and customers waiting for food, its Flo ‘s job to cater to all.
Some may be really impatient and temperamental !!!
Be the dynamic Flo, weigh your option and prepare yourself for the busy day at work.
Download the complete Problem Statement here
PROBLEM STATEMENT:
Build an autonomous bot to serve all the customers based on their patience levels within the given time and indicate with buzzer and score points accordingly. The details of the arena and the event format are explained below.
ARENA SPECIFICATIONS
The restaurant of Flo , “The Tiki Palace” is a reasonably sized one with maximum capability of 20 tables. These tables can be placed on the intersection of the lines in grid. There can be a maximum of 8 tables at a time in the arena in any of the 20 positions. But their colors can only be RED, GREEN, BLUE and YELLOW. That is, there can be Two RED, Two GREEN tables and one BLUE, Two YELLOW tables. The maximum number of tables in a particular color will never exceed two. The sample arena is given below:
All dimensions in mm.*
-
The dimension of the arena will be 160 cm x 120 cm.*
-
The customers’ tables are indicated by the coloured squares in the arena.
-
The dimension of each table will be 10 cm x 10 cm.
-
The start position will be a black square with dimension of 10 cm x 10 cm
-
The robot should traverse only on the lines.
-
The width of the lines will be 2 cm throughout the grid.
-
Each cell in the grid will be of dimension 26.7 cm x 24 cm(from center of the line to center of the line)
-
The robot will be placed on the start position facing the top side of the image.
-
Overhead USB camera of resolution 640x480 will be provided and is fixed at same position throughout the event. Any changes will be informed at the earliest.
-
The picture of the sample arena taken by the camera will be uploaded in the site.
* Subject to a tolerance of 5%.
STARTUP IMAGE:
To start the game , the team will be given an image of resolution 320 x 240 in the beginning. The image indicates the patience levels of each customer. The image will be similar to the following:
-
The horizontal line of separation will be at 120 pixels distance from top and bottom.
-
The vertical lines will appear at every 80 pixel interval ending at 320.
-
The characters(1,2..) will not exceed the dimensions of 60 x 60 pixels.
-
This image has to be decoded to get the patience level of each customer.
Example:
-
Here RED has patience level of 1. So all the customers ,with RED table have to be served first.
-
BLUE has a level of 4. So all the tables, with BLUE have to be served at last.
-
The initial image should be decoded to get the order of traversal to the tables.
-
The bot should move only on the grid lines. IR line sensors may or maynot be used to follow the lines.
-
If the order of traversal as decoded from the image is RED,YELLOW, GREEN,BLUE, the bot has to traverse all the RED tables before moving to the YELLOW.
-
On reaching each table, sound a buzzer for a small duration(1or 2secs) to indicate that the food is served to that table.
-
On reaching the last table, the task completion should be indicated by a long sound of buzzer(5 secs approx.)
-
The bot must fit into a box of dimension 18cm x 18cm x 20 cm.
-
The potential difference between any two points in the bot should not exceed 12V DC.
-
Each team will be given 5 mins for calibration and 2 trials, each of 10 mins accounting to a total of 25 mins per team.
-
The bot should NOT be built using any readymade microcontroller development boards, readymade robotic kits except for the line sensors.
-
Arduino boards/programming language should not be used. However Arduino bootloaders are allowed.
-
If the circuit board is self-designed, its schematics and PCB layout should be submitted.
-
If the bot malfunctions in the arena the team can opt for a restart. But the timer will not be stopped.
-
Matlab, OpenCV , Scilab can only be used for image processing .
-
For controlling the Bot either wired or wireless communication can be used provided that the wires should slack always in the former.
-
Any means of malpractice like giving external signal to the bot manually ,using over-rated batteries ,etc leads to disqualification.
-
Maximum of 4 members can be in a team. The members can be from different colleges provided they have a valid ID card.
-
The event organisers reserve the right to change any of the rules at any time.
JUDGING CRITERIA:
-
The scores will be given on basis of following criteria
-
T-Time taken in secs to complete the task
-
N1-No. of tables served by the bot
-
N2-No of times the bot sounded the buzzer correctly
-
N3-No of restarts per trial
-
Total Score = (600-T) + (75*N1) + (25*N2) – (10*N3)
Note: The Event organiser’s decision is final.
Some tutorials you might find helpful :
M.Amutha Bharathi
+91 96007 70196
Email:
You must be logged in to fill this form.
Click here to login.