Announcements

This Website Is Now Archival--Please Migrate

It is no longer possible to run simulations, create new accounts, or post on the forums on this website. Other content will be available for archival purposes until at least October 1, 2014. We suggest all users immediately migrate to our new site at zerorobotics.mit.edu.

This Website Now Deprecated

We've revamped our website for the 2014 season and are in the process of transferring content from this website to the new one, located at zerorobotics.mit.edu. This website will be moved to a different, archival address. 

ZRHS 2013 ISS Finals Results and End of Season Survey

This is the final announcment for the 2013 season and wraps up another great year of Zero Robotics!

Please read through the full message as we have several announcements.

A special congratulations to:

The International Space Station Champions including:

  • US:  y0botics!Gru Eagles  
    • y0b0tics! (NJ), The Gru Crew (TX), and the Cosmic Eagles (MA)).
  • EU: C.O.F.F.E.E. (Company of Fantastic Fighters and Extravagant Experimenters)
    • Sunday Programmers (Italy), Nemesis (Spain), and Hello World (France)

The Virtual Finalist Champion Alliance:

  • EU: Pinin Atlantis Fossati
    • Why Not Pinin (Italy), Atlantis (Portugal), Fossati (Italy)

The full results from the finals and links to the championship code have been posted on the website (see below).

Congratulations and thank you to all the participants in CosmoSPHERES.  We hope to see you again next year!

Best regards,

The ZR Team

----------------------------------------------------------------------------------------------------------------------------------------------

2013 End of Season Survey

We are eager to learn more about your experience with Zero Robotics this season.   We would appreciate feedback from all teams by filling out our 2013 program survey at the link provided here.  The survey has 14 questions and should take only a few minutes to complete.  We are interested to see your suggestions regarding the Zero Robotics End of Season Awards.

https://docs.google.com/forms/d/1rd0geRrBOSAQbU7VPk0P0Cx7QBuJkHJSrBxzBTHVKJg/viewform

----------------------------------------------------------------------------------------------------------------------------------------------

2013 Championship Results

Thank you for waiting patiently while we process the results from the 2013 ISS competition.  We have posted a full page of official results for the ISS Finals and a separate page for the Virtual Finalist competitions which are available at the following two links:

ISS Results:

The ISS results include links to compare visualizations from the ISS telemetry and simulations of the same matchups.  

 http://www.zerorobotics.org/web/zero-robotics/tournament-details?tournamentId=12#i_2013FinalResults

Virtual Finalist Results:

 http://www.zerorobotics.org/web/zero-robotics/tournament-details?tournamentId=12#i_VirtualFinalsMatches

----------------------------------------------------------------------------------------------------------------------------------------------

2013 Championship Code

At the bottom of the ISS Results page we have included links to the code submitted by each of the alliances that participated in the ISS Finals

----------------------------------------------------------------------------------------------------------------------------------------------

Calling for Pictures from the Zero Robotics Finals

As with previous seasons we would appreciate any pictures you would be willing to share with us for posting on the website.  To send the pictures, please place them in a .zip archive and send  to zerorobotics@mit.edu.  We are also happy to retrieve the archive from a public share such as Dropbox or Google Drive.

ZR HS 2013 ISS Finals Webcast

Short URL: http://goo.gl/G1JSrr

The Zero Robotics High School Tournament 2013 ISS Finals will be broadcast live online. The webcast is accessible at:

http://webcast.mit.edu/i/institute/2013-2014/zero_robotics/17jan/index.html

ISS Finals Location: MIT 32-123
Happy Monday ZR teams!

This information is for teams traveling to the championships at MIT:
  • Returning teams please note the new location 32-123 for this year's Finals.
  • We request that everyone plan to arrive in time to be seated for the opening welcome by 7:30 am.
  • The finals are also broadcast live here: http://webcast.mit.edu/i/institute/2013-2014/zero_robotics/17jan/index.html

    • Feel free to share with family, friends, classmates! and more :)
  • All teams are invited to attend the finals at MIT.

Can't wait to see you all soon!

ZR Staff

ISS Finals Handout
Hi ZR teams,

This information is for teams traveling to the championships at MIT:

Check out the handout for detailed schedule, maps, etc.:

http://www.zerorobotics.org/documents/10429/0/ZR2013_finals_packet_PDF.pdf
 
Also accessible via Tournaments (top right) | ZRHS Tournament USA | Click left red link ISS Finals Handout
 
Can't wait to see you all there!!! :)
 

Cheers,
ZR Staff

Virtual Finalist Announcement

We applaud each of the teams that submitted to the Virtual Finals Leaderboard.  Well done!   

Only the top 9 teams move on to the Virtual Finalist competition. The teams advancing to the Virtual Finalist competition are listed below in alphabetical (not ranking) order.  Congratulations!

Virtual Finalists:

  • 329 SpaceBalls
  • AGHS Devil West
  • EPM Casual Sui
  • Kuehlschrank FMHS Aquinas
  • Pinin Atlantis Fossati
  • Plasma Poofs Cougar
  • RoboNatta sLpAaZcYe Code
  • Robostars
  • YOLO Boca Narwhals

Prior to the ISS Finals Event, MIT will run the Virtual Finalist simulation matches following the format of the US ISS Finals competition described in section 3.6 of the current game manual: http://www.zerorobotics.org/documents/10429/0/CosmoSPHERES_Manual.pdf.  

During the live broadcast of the ISS Finals, we will replay the Virtual Finalist matches with commentary and announce the Virtual Finalist winner.

The ZR Team wishes all of you a Happy New Year!

MIT ISS Finals Event Attendance Survey
Hello ZR Teams,

This email is for teams traveling to MIT for the ISS Championships:

You are all invited to attend the ISS Championships at MIT that take place on Friday, 2014-Jan-17. To help us better organize the event, please fill out the following attendance survey if you plan to travel to MIT for the ISS Championships.

Only one person from each team (not alliance) should fill out the survey by 2014-Jan-6 17:00EST/22:00GMT.

Check to see if your team has already filled it out here: http://tinyurl.com/MIT-stats

Note that once you’ve submitted the survey, you should see three links on the “Thanks!” page. One of the links is “Edit your response”. ZR staff recommends that you Right-Click then select Copy Link Address, and then save the link somewhere handy so that you can re-visit it easily for any future changes you need to make to your response.  

 

Survey link here: http://tinyurl.com/MIT2013-survey


Looking forward to seeing all of you at the finals!

Happy holidays,
ZR Staff
ISS Code Size

Hello Zero Robotics Teams!


ISS Code Size

We made a small reduction in code size yesterday. When you Compile with Code size estimate in the ZR IDE, it is important for you to check and verify that Code Usage (in the bottom right-hand corner of the IDE) does not exceed 100%.

After the submission deadline on Friday, the ZR staff will also help verify your code size.


Submission deadline

Friendly reminder that the ISS submission deadline is Friday Dec. 20 17:00 Eastern Time/22:00GMT.


Happy coding,

ZR Staff

 

Re-sharing some tips below:

For smaller code size, explicitly use the "float" data type for variables and the single precision math library functions. Most of the functions can be accessed by using an "f' at the end of the double precision function. For example:

cosf
sinf
atan2f
fabsf
etc

The SPHERES processor is a Texas Instruments digital signal processor that only has a hardware floating point unit for single precision floating point operations. In order to precision operations the compiler has to add additional software operations that are not usually compiled with the SPHERES programs. Given that a number of teams have run into this difficulty we may redefine the normal math functions to use the single precision equivalents.

 
--------------------
In general, use floating point math functions wherever possible, and when working with floats, whether you're assigning or comparing values, type 0.0f rather than 0 or 0.0. This will avoid costly conversions between doubles and floats.
------------------

Code size is calculated by compiling the code with a compiler designed for the SPHERES onboard DSP. After compilation, the project is converted into an image that could be loaded onto the the DSP. The size of this image is computed, and the size of an empty project is subtracted from that value to get the number bytes your project consumes. From there, the project size is divided by the total allocation we have determined. The result is the percentage displayed in the project.

Code size is affected both by how much code you have and by what kinds of operations you perform. A key thing to check for is the use of floating point computations. The SPHERES processor only natively supports single precision floating point operations, so all floating point computation should be performed with the data type "float" instead of "double." Using double floating point operations results in a large overhead to convert the single precision operations in to double precision ones. All constant floating point numbers in your program should end in an "f." For example:

 float myFloat = 3.0f;

In addition, make sure to use the floating point versions of common math functions. For example:

 cosf(), not cos()
sqrtf(), not sqrt()
fabsf(), not fabs()
etc

Generally you can take a standard math function and append an "f" to the end.

Virtual Finals Reminder

Dear Zero Robotics Teams,


You are receiving this email because your team or alliance is invited to submit code for a chance to compete in the Virtual Finals.


Friendly reminder that the Virtual Finals code Submission deadline is Friday Dec. 20 17:00 Eastern Time/22:00GMT.


Remember that the Leaderboard results will be hidden from view after 17:00 Eastern Time/ 22:00 GMT on December 18, 2013.(Two days before the final deadline)  Teams will have the remaining two days to make additional strategy modifications without revealing them.  Continue to submit code during this time using the same submission button.


Thanks!

ZR Staff


Virtual Finals Code Submission Deadline

The Virtual Finals code Submission deadline is Friday Dec. 20 17:00 Eastern Time/ 22:00 GMT.


Virtual Finals Leaderboard

Both US and EU teams should submit to the Virtual Finals Leaderboard on the US Tournament page.

You may submit to the Virtual Finals Leaderboard as an individual team or as an alliance.

The Virtual Finals Submission button should now be available to ALL eligible Virtual Final teams.  Please let us know ASAP if the Virtual Finals submission button is not available to your team/alliance.


Virtual Finals Leaderboard Hidden/Final Submissions

Remember that the Leaderboard results will be hidden from view after 17:00 Eastern Time/ 22:00 GMT on December 18, 2013.(Two days before the final deadline)  Teams will have the remaining two days to make additional strategy modifications without revealing them.  Continue to submit code during this time using the same submission button.


Be sure to submit your final code by 17:00 Eastern Time/ 22:00 GMT on December 20th.


Once the competition is complete we will announce the names of the top 9 teams/alliances that will move on to the Virtual Finalist competition in alphabetical order so as not to reveal their leaderboard ranking.


Prior to the ISS Finals Event, MIT will run the Virtual Finalist simulation matches following the format of the US ISS Finals competition described in section 3.6 of the current game manual: http://www.zerorobotics.org/documents/10429/0/CosmoSPHERES_Manual.pdf.  


During the live broadcast of the ISS Finals, we will replay the Virtual Finalist matches with commentary and announce the Virtual Finalist winner.


The Virtual Finals game is identical to the Alliance Phase game.
Showing 1 - 10 of 80 results.
Items per Page 10
of 8