iARoC 2016: Destination Mars
July 25-26

It is the future...

The first manned mission to Mars is underway, and you have work to do. You and your team roboticists have been given the job of designing, building, programming, and running a robot to claim a crater for your Martian colony…

The race is on! Livable craters on Mars are in short supply, and your team needs to claim one before all the available craters are colonized by other teams. A long-standing intergalactic agreement requires each team to use its own autonomous robot to navigate Mars’ terrain in search of its crater. Your team will earn points for each successfully completed mission, and the top 3 teams will win cash prizes!
First Prize


Second Prize


Third Prize



The 9th annual Autonomous Robot Competition (iAROC) is a friendly competition held at the Central Library in downtown San Diego. This event is sponsored and organized by the The League of Amazing Programmers, a non-profit, public benefit, 501 (c)(3) institution based in San Diego.

The primary objective of this competition is to inspire the next generation of technical leaders through fun and exciting activities under mentorship of software professionals.

This is a great opportunity to make friends while showcasing your programming skills. The challenges have a range of difficulties, so there's one for everyone’s skill level. Teams get to know each other during RoboCamp, and they cheer each other on during the competition.

Programmers ages 10-18 are encouraged to form a team!

iAROC Week
Schedule of Events:
  • RoboCamp | Optional, but strongly encouraged!

    Monday, June 20th – Friday, June 24th @BD Biosciences in Carmel Valley

    RoboCamp will be held for the entire week prior to the competition. It is held for several hours a day. Expert technical assistance will be available for teams while they make final adjustments to their robots and the software. RoboCamp is not mandatory, but teams are strongly encouraged to attend. Come have great time with fellow participants and mentors, at no extra cost!

    *Because of space limitations, RoboCamp is for registered iAROC teams only. It is not open to the general public.

  • Welcome Session + Setup | Mandatory

    Saturday, June 25th @ Central Library

    Teams will be officially welcomed at the competition venue. We will have a keynote speaker and everyone will be briefed on the challenges. Teams will then have time to set up and perform as many trial runs as they can with their robots. This is mandatory and you won’t want to miss it!

  • Technical Presentation + Challenges | Mandatory

    Sunday, June 26th @ Central Library

    All teams will give technical presentations to the judges. Check out the competition rules for what needs to be included in your presentation. Points from the presentation are part of your final score. After presenting, teams will compete for 1st, 2nd and 3rd place.

Get Involved

iAROC can't happen without you. We welcome anyone who wants to get involved!
Form a team

iAROC is a great way to make new friends and show off your programming skills. Get your friends together and form a team!

Be a Mentor

Make a lasting impact on a student’s future! Support a team of middle or high school students by offering your expertise and helping them troubleshoot.


Help make things happen during competition weekend. We are actively seeking volunteers to help with everything from keeping score to photographing the event.


iAROC can’t happen without support from sponsors. We appreciate monetary donations of any amount, as well as in-kind support.

Get in touch

Questions? Shoot us a quick message!