Robot Design and Programming
Robot design and programming form an integral part of the Robot Game. The one can not work without the other. The design and programming part will be judged separately on Event/Tournament day, while the Robot Games will be scored, with physical robot runs on the Robot Game tables.
Using LEGO Mindstorms EV3, Lego Education Spike Prime or Lego Mindstorms Inventor robotics kits, teams must design and build their own robot (including attachments) or adapt an existing design, to do the missions of the Robot Game.
How the robot is designed is totally up to your team. For rookie teams, a small simple design can be enough, whereas as a older experienced team will probably build some more complicated robot. Copying a more complicated design, but not being able to program it properly, can be a drawback for new teams, so rather stick to a more simply design that you can change and program more easily.
The positions of the Mission Models on the Playing Field can also influence the design of your robot, so look at the field before building your robot.
In the judging session teams must be able to explain:
- how they build their robot and iterations to their original design
- Purpose of attachments and improvements made on it
- their robot programs (examples of their programs must be at hand, it can be a printout or on a laptop) it is an important part of the Robot Judging
- their Robot Game strategy. Why missions are done in a certain order, ext.
All iterations made to your robot should be documented. What the team do with the robot in their engineering design process, should regularly be documented – drawings with descriptions and reasons why they want to change the design must be part of every session. This is important because the Judges would like to see and hear how your robot evolved during your season. If possible take photo’s of all changes(before and after) and include it in your Engineering Notebook.
To plan their Robot Game strategy, teams need to know:
- the Game Rules,
- the points each mission will count,
- the grade of difficulty of each mission,
- what kind of attachments (passive or powered) each mission will require
- the distance that specific missions are from the Launch Area – how much time it will take to complete.
All robot programming must be done before a event/tournament. No team will be allowed to use any kind of remote control or Blue Tooth during the Robot Game.
Teams will be judged according to FIRST Lego League Challenge Rubrics.