IRC League 10


Problem Statement

To build a pair of wired/wireless robots that can setup Air Base for strengthening our defences.

Problem Description

There is an emergency situation and the Air Force is asked to create a temporary Air Base to help Army with their operations. Your team in the Air Force, is tasked to develop two robots (called Dare Bot and Savot Bot).

Bot Information

The Dare Bot and Savot Bot are small, flexible manageable robotic machines that can be used to lift and move prefabricated blocks at the Air Base Setup Site.

Both the bots would have to carry out myriad of tasks on the Air Base site ranging from identifying different prefabricated construction blocks to picking/ dropping or pushing/dragging these blocks and finally assembling them to become meaningful structures like Hangar, Control Tower, Radar Tower, Runway and Fuel Unit. All these tasks would involve different kinds of mechanisms and it is best to select specific mechanisms for each of the bots.

Dare Bot
Dare Bot is the first robot that has been tasked to ensure that it grips, pulls, pushes, drag and drops the material used in Air Base Setup. The base of the robot should not exceed the size 23 cm X 23 cm.

Savot Bot
Savot Bot is the second robot that has been tasked to ensure that it grips, pulls, pushes, drag and drops the material used in Air Base Setup. The base of the robot should not exceed the size 23 cm x 23 cm.

Note: The above mechanisms are mostly suggestive, you can choose to create a design that you deem fit. However, the robot should be able to fit inside the verification prop of the size 23 cm X 23 cm X 6.5 cm. Please see this section for more details.


  • The length & width of the arena is 8 feet x 8 feet.
  • The Arena is placed on the ground within a frame boundary on the Yellow-Black line (made out of EVA sheet).
  • All the props are described in detail next to the arena details.
  • All the props are of the suggestive shapes made either out of Avishkaar kits, MDF or EVA sheets only. Props size is suggestive with a tolerance of about 5%.

Arena Details

Note: Refer the Detailed Arena image for the initial positions of Props

Actual Arena
Junior Actual Arena
Detailed Arena
Junior Detailed Arena

Arena Tasks

Construction of Hangar: Hangar unit is a critical building where planes are parked. For this, base levels need to be built and covered with a roof. Any robot can construct this structure. Structure should be designed inside the designated area including roof of the Hangar. For complete design of hangar please see below.

Hangar Base Hangar Roof Hangar Complete

Construction of Control Tower: A control tower is a place from where the air traffic is controlled. For this, three levels need to be built. Any robot can construct this structure. Structure should be built such that both the Caster wheels are in contact with ground. For complete design of control tower please see below.

ATC Antenna Mapping Unit Base Chamber Control Tower Complete

Construction of Radar Tower: Radar towers are used for detection of unidentified flying elements approaching our territory. For this, two levels need to be built. Any robot can construct this structure. Structure should be designed inside the designated area only. The base of the tower should be in contact with the ground. For complete design of Radar tower please see below.

Radar Antenna Radar Tower Base Radar Tower Complete

Construction of Fuel Unit: Any robot can construct the Fuel Unit. This structure is for fulfilling the fuel needs of the fleet. This is a single storey structure. For complete design of Fuel Unit please see below.

Fuel Unit

Construction of a Runway: A runway is a defined rectangular area on a land aerodrome prepared for the landing and takeoff of aircraft. Any robot can construct the Runway. For this, one level need to be built. For complete design of Runway. Please see below.

Runway Runway Runway Complete


Control Tower:
Successfully able to place the base chamber of Control Tower from the Material collection area to designated location. 50
Successfully able to place the Mapping unit into the base chamber of Control tower.

Note: The spirit of structure is maintained & the structure is inside the designated area.
Successfully able to place the ATC antenna on the Mapping unit.

Note: ATC antenna can only be placed after mapping unit is placed into the base chamber of control tower. At the end the structure should be stable & inside the designated area.
Radar Tower:
Successfully able to place the Radar base Tower in designated location. 100
Successfully able to place the Radar antenna on Radar base Tower.

Note: At the end the structure should be stable & inside the designated area.
Fuel Unit:
Successfully able to place the fuel unit to designated location. 50
Successfully able to place the level 1 of Hangar (Note: 60 for each Piece) and block should be placed in horizontal direction. 120
Successfully able to place the roof of the hangar on the base of the hangar.

Note: The distance between two blocks doesn't matter, but structure should be stable & within the designated area.
Successfully able to pick and construct the Runway. (Note: 40 For each piece). 200

Surprise Challenge - Junior

Junior Level Rules and Regulations

  • The duration of the run will be 6 minutes and there won't be any trial time provided for the run on the event day.
  • Scores will be given only if the props are kept completely inside the designated area, not partially, not on the line.
  • Only Avishkaar kits are allowed to build these robots.
  • A power source of 7.4 Volts and 2200 mAh current is allowed in the bots.
  • Participants can touch the robots only when they are in the start areas (Over-ruling this can lead to disqualification) and nowhere else. They can repair their robots only at the start area in case of any problem or damage to the robot. However, the timer will not stop during this repair.
  • If robots got stuck with each other or toppled over, only the referee will keep the robot at the respective start area/areas.
  • If any of the Robot goes out of the arena, the referee would bring it back to the respective Start area and the arena props (if they were attached to the robot in some manner) to their respective start locations and no points would be awarded for them.
  • If a team is able to finish all its tasks before time, all the props will be refurbished on the arena and the team can start scoring points again. The timer would stop when the refurbishing is taking place.
  • During the Arena run if by any means the Arena/Props got damaged then referee can disqualify the team.
  • Both robots need to work together to build one structure.
  • Robots are not allowed to start building any second structure without completing the first one in progress. Overruling this will fetch you no scores for the second structure. This further means, if you move any prop related to second structure in it's designated area either intentionally or un-intentionally, that particular structure will be marked dead and no marks will be awarded for that structure even if you build it right afterwards. It also means, that even if you complete the whole run before time (with any dead structure), you can't take a second run.
    For example: Suppose you have started building Hangar. While one bot is building hangar and your second bot intentionally or unintentionally moved Radar Tower structure elements to the Radar Construction site (designated area for Radar), the Radar Tower will be marked as dead structure and scores will not be given for it.
  • Both robots should be identifiable preferably by a sticker.
  • Dare Bot will start from Start Area 1 and Savot Bot will start from Start Area 2.
  • Design of anything like Hangar, Control Tower, Radar Tower etc should be at the designated location only.
  • Only 1 prop should be displaced or moved at one time by one bot.


  • Problem statement text means exactly and only what it says, so take it literally.
  • Do not interpret text based on your assumption about intent, or on how a situation might be in “real life”.
  • If a detail isn’t mentioned, then it doesn’t matter.
  • There are no hidden requirements or restrictions. If you’ve read everything, then you know everything.


  • If a task requirement is to collect the prop. That means the prop should be in control and attached with the Robot.
  • If a mission requirement is to place the prop at the designated location. It means the prop should be completely inside the designated area. It will not be considered if it is partially inside or on the line.
  • You’re encouraged to think this way - Please learn the requirements and constraints very well, tasks needs to be done as explained in the task description only.


As you build and program, keep in mind that our suppliers, mentors, and volunteers try very hard to make all arena and props as per the specifications mentioned, but you should always expect some variability (i.e. tolerance of 5%) due to machine/manual process and transportation. Consider this as a warning and incorporate them into your robot design. The variabilities can be defined as:

  • Flaws in the arrangement of border walls i.e. Boundary mats.
  • Variety in lighting conditions, from hour to hour, and/or arena to arena.
  • Texture/bumps under the mat, due to imperfections, seams, or props.
  • Presence or absence of tape at the edges of the Arena/Props.
  • Waviness in the Arena itself - At many competitions, it’s impossible for the Arena to be rolled out in time to lose their waviness. Location and severity of waviness varies. You are being warned here. Consider this while designing.
  • Two important building techniques you can use to limit the effects of variability are:

    1. Use Caster wheels while building your Robot to avoid bumps in Arena.
    2. Cover your sensors from surrounding light.

Explanation on the parts that can be used

Brains: There is no limitation on the number of brains used per robot. Choose from the Avishkaar-manufactured ones shown here.

CP Lite Brain
E-Series Lite Brain
E-Series Full Brain

Intro Brain

Motors: There is no limitation on the number of motors used per robot. Choose among the Avishkaar-manufactured ones shown here. No other motors are allowed.

Geared Motor
Geared Motor
Encoded Motor
Encoded Motor

Reference for Robot position inside the Start Area

Robot Position Reference

In An object is “in”, “into”, has “reached” or “placed into” an area, if the object is completely inside the designed area.

Reference for the placement of props

Reference Placement Props
Props Placement Reference

Out “Out” and “outside” always mean COMPLETELY out from the designated location.

Props Placement Reference

The Scoring Process

  • END-OF-MATCH SCORING - Most of your score depends on the conditions at the exact time the match ends.
  • The Arena/Props is the evidence of most of your score. When the run ends, PLEASE DON’T TOUCH ANYTHING! The referee first needs time to record the condition of the arena on a score sheet and come to agreement with you (students only) about what points were scored or missed and why.
  • Points aren’t given for results the robot produces during the match but then trashes before the end.
  • If you agree with the score, you sign the sheet, and the score is final.
  • If you don’t agree, tell the referee nicely. Referees can be wrong, and when they are, they want to know.
  • After a short discussion, if the referee is not sure about the score, the head referee makes the final decision.
  • MID-MATCH SCORING - Sometimes part of your score is permanently determined during the match instead of at the end.

    - EXAMPLE: When a mission is required to be achieved through a specific method, but is achieved by some other method, it is marked scoreless. Please don’t try to show video to the referees.
    - EXAMPLE: If the robot puts Model A into a scoring condition by destroying Model B, the Model B mission is marked scoreless.
    - EXAMPLE: If the robot is required to drive over something in the middle of the match, the referee will mark the score for that when it happens, since no lingering evidence will be visible.

Verification of Robots

Note: The design shown in image is a graphical image and no design reference must be drawn from this. For your design, please refer to the exact size details of the verification prop.
Note: Bot should sit comfortably on the floor while verification. Any part of the bot in air would be liable for rejection.
Robot Verification Robot Verification

Junior Level Hint Video

IRC School League