You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: onstage_entry_rules/rules.adoc
+25-2Lines changed: 25 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,11 @@ There will be *no OnStage Entry competition at the international level*. The rul
22
22
23
23
Regional and super-regional tournament organizers may use these rules, make changes specific to their regions or not run Entry leagues at all. Contact your regions or super-regions tournament organizers to find out which rules are going to be used at your tournament.
24
24
25
-
Although it is recomended to apply these rules to teams in the age from 10 to 14 years, the final decision about the admission criteria is up to the local organizers.
25
+
{++The OnStage Entry League is open to students in the age from 10 to 16 years (age as of 1st of July).++}
26
+
27
+
{++A participant may only participate twice in an Entry league competition of a regional RCJ qualification final (e.g. German Open, Portuguese Open, etc.). A participant is allowed to participate in a qualification competition for a regional final without restrictions.++}
28
+
29
+
*The final decision about the admission criteria is up to the local organizers.*
26
30
27
31
*The rules, score sheets, and all forms of documentation can be downloaded from the official RoboCupJunior website* (https://junior.robocup.org). Each team has a responsibility to verify the latest version of the offical rules of the specific event it participates in. Teams are encouraged to study all documents in detail.
28
32
@@ -78,10 +82,18 @@ Teams wait on the side of the stage before being welcomed on stage.
78
82
79
83
Teams are strongly encouraged to use the time while they are setting up on the stage to introduce to the audience the performance and the features of their robots.
80
84
85
+
Teams must indicate the start of their performance clearly with a “3-2-1" countdown to the judges.
86
+
87
+
Teams must indicate the end of their performance clearly once it’s over (e.g. everyone coming to the front of the stage / thanking the audience for their attention / …).
88
+
81
89
[[restarts]]
82
90
=== Restarts
83
91
84
-
Teams can restart their routine if necessary. Penalty marks will be deducted from the score.
92
+
Teams can restart their routine if necessary, at the discretion of the judges. There is no limit on the number of restarts allowed within the stage-time. Penalty marks will be deducted from the score.
93
+
94
+
The team can restart without reentering the stage and with a clear countdown (3-2-1) to the judges.
95
+
96
+
Scores and deductions are reset to 0 after the team has requested a restart. Deductions for every restart will be applied at the end of the performance according to the scoresheet.
85
97
86
98
The team must leave the stage after their time on stage has expired.
87
99
@@ -142,6 +154,17 @@ Human team members may perform with their robots on the stage during the perform
142
154
143
155
Humans may use the stage area to illustrate the robots movements through acting.
144
156
157
+
[[deductions]]
158
+
=== Deductions
159
+
160
+
Refer to the scoresheet for the list of deductions.
161
+
162
+
{~~All movements or interactions that happen outside the performance area~>All movements or interactions of and with robots that don't have any point of contact within the performance area~~} will not be considered for the scoring, but will not lead to deductions.
163
+
164
+
{++Robots started from outside the performance area will not be considered for judging during the whole performance.++}
165
+
166
+
Teams reusing robots without informing the judges in any way will be subject to deductions.
All teams are judged in the following areas: Technical Description Poster, Technical Demonstration Video, Technical Interview and the OnStage Performance. Teams must highlight four of their robot(s) *features* in the work they present to the judges. Ask the following question - “What do we believe are our best system/sensor integration, electromechanical design, interaction, or software solutions implemented on our robot(s)? {++Why/how does our project stand out from other teams’ projects?++}” The aim should be to present how the chosen features are integrated to enhance the quality of the performance in unique and innovative ways. Examples of features include, but are not limited to:
70
+
All teams are judged in the following areas: Technical Description Poster, Technical Demonstration Video, Technical Interview and the OnStage Performance. Teams must highlight four of their robot(s) *features* in the work they present to the judges. Ask the following question - “What do we believe are our best system/sensor integration, electromechanical design, interaction, or software solutions implemented on our robot(s)? Why/how does our project stand out from other teams’ projects?” The aim should be to present how the chosen features are integrated to enhance the quality of the performance in unique and innovative ways. Examples of features include, but are not limited to:
71
71
[compact]
72
72
- Locomotion
73
73
- Object/human detection and avoidance
@@ -78,7 +78,7 @@ All teams are judged in the following areas: Technical Description Poster, Techn
78
78
79
79
Teams should describe and provide reasoning for their four chosen features in the Technical Description Poster and during their Technical Demonstration Video, before being judged on the implementation of these features during the Performance. In addition, teams should demonstrate their understanding of their systems in the Technical Interview.
80
80
81
-
{++More information on the selection of features can be found in the Article++} *How to Decide on Your OnStage Robotic Features* (https://robocup-junior.github.io/onstage/resources/teams/how_to_features.html).
81
+
More information on the selection of features can be found in the Article *How to Decide on Your OnStage Robotic Features* (https://robocup-junior.github.io/onstage/resources/teams/how_to_features.html).
82
82
83
83
For clarification on a teams’ features, please do not hesitate to reach out to the OnStage League committee using the *RoboCupJunior Forum* (https://junior.forum.robocup.org/c/robocupjunior-onstage).
84
84
@@ -122,14 +122,16 @@ Teams must indicate the end of their performance clearly once it’s over (e.g.
122
122
[[restarts]]
123
123
=== Restarts
124
124
125
-
Teams can restart their routine if necessary, at the discretion of the judges. There is no limit on the number of restarts allowed within the stage-time. {--Penalty marks will be deducted from the score.--}
125
+
Teams can restart their routine if necessary, at the discretion of the judges. There is no limit on the number of restarts allowed within the stage-time. Penalty marks will be deducted from the score.
126
126
127
-
{++The team can restart without reentering the stage and with a clear countdown (3-2-1) to the judges.++}
127
+
The team can restart without reentering the stage and with a clear countdown (3-2-1) to the judges.
128
128
129
-
{++Scores and deductions are reset to 0 after the team has requested a restart. Deductions for every restart will be applied at the end of the performance according to the scoresheet.++}
129
+
Scores and deductions are reset to 0 after the team has requested a restart. Deductions for every restart will be applied at the end of the performance according to the scoresheet.
130
130
131
131
The team must leave the stage after their time on stage has expired.
132
132
133
+
Te restart must be clearly signaled verbally by a team member on stage.
134
+
133
135
[[music-and-multimedia-presentations]]
134
136
=== Music and Multimedia presentations
135
137
@@ -155,6 +157,8 @@ There is a line marking the edge of the 5 x 4 meter stage. See <<appendix-a>>.
155
157
156
158
The floor provided shall be made of a flat (non-glossy) white surface, for example, painted MDF (compressed wood fiber). While floor joints will be made to be as smooth as possible, robots must be prepared for irregularities of up to 5 mm in the floor surface. Whilst every effort will be made to make the stage flat, this may not be possible, and teams should be prepared to cope with this uncertainty.
157
159
160
+
{++Teams which repeatetly damage the stage may risk deductions or disqualification.++}
161
+
158
162
Teams should come prepared to calibrate their robots based on the lighting conditions at the venue.
159
163
160
164
Teams using compass sensors should be aware that metal components of the staging may affect the compass sensor readings. Teams should come prepared to calibrate such sensors.
@@ -173,14 +177,12 @@ A team may have and use any number of robots. Robots may be of any size. However
173
177
[[communication-and-localization]]
174
178
=== Communication and Localization
175
179
176
-
Teams are encouraged to design their robots to interact with a communication function. Robots are encouraged to communicate with each other during the performance. Suggested {--and allowed--} communication protocols are infrared (IR), Bluetooth (LE and classic), ZigBee, RFID or other localization platforms.
180
+
Teams are encouraged to design their robots to interact with a communication function. Robots are encouraged to communicate with each other during the performance. Suggested communication protocols are infrared (IR), Bluetooth (LE and classic), ZigBee, RFID or other localization platforms.
177
181
178
182
There must be no communication between off-stage and on-stage devices.
179
183
180
184
It is the team’s responsibility to make sure that their communication function does not interfere with other teams' robots when practicing or performing.
181
185
182
-
{--No team is permitted to use other radio frequency (RF) signals (like Wi-Fi or Z waves) as this may interfere with robots in other RoboCup leagues. If you are unsure, please check with the OnStage League Committee before your performance.--}
183
-
184
186
Teams should prepare for disruptions in communication protocols before and during the setup and stage time.
185
187
186
188
Any localization beacons or markers for a robot's localization system should be placed within the confines of the stage.
@@ -192,7 +194,7 @@ Interactive props can be used to add value to the performance.
192
194
193
195
The kind of props that are considered "interactive" are:
194
196
195
-
1. Props that interact with robots via sensors {++(mounted either on the robot or the props)++}
197
+
1. Props that interact with robots via sensors (mounted either on the robot or the props)
196
198
2. Props that interact with robots via communication
197
199
198
200
Robots can sense static props to perform a certain task or trigger an action provided that they are placed on the defined stage performance area.
@@ -228,7 +230,9 @@ In order to keep the focus on the robots, humans on stage should make sure to fo
228
230
229
231
Refer to the scoresheet for the list of deductions.
230
232
231
-
All robot movements or interactions that happen outside the performance area will not be considered for the scoring, but will not lead to deductions.
233
+
{~~All movements or interactions that happen outside the performance area~>All movements or interactions of and with robots that don't have any point of contact within the performance area~~} will not be considered for the scoring, but will not lead to deductions.
234
+
235
+
{++Robots started from outside the performance area will not be considered for judging during the whole performance.++}
232
236
233
237
Teams are reminded that humans triggering the progress of the performance via touch-based sensors will be considered remote-controlled interaction and therefore will be considered an unplanned human interaction.
234
238
@@ -260,8 +264,6 @@ A team whose routine may be deemed inappropriate to any particular group will be
260
264
[[saftety-and-power-considerations]]
261
265
=== Safety and Power Considerations
262
266
263
-
{--Lead-acid batteries are not considered appropriate unless the team has gained permission from the OnStage League Committee *before* attending the competition for a specific reason. Failure to declare batteries may result in disciplinary actions, including deductions.--}
264
-
265
267
Participants should design their robot(s) to be a size that they can easily carry by themselves. Robots should be of a weight that team members can carry and lift onto the stage with ease.
266
268
267
269
Robots with flying capabilities, such as drones, must be inside of a safety net or tied to an object that's weight exceeds the drones maximum lifting capacity. The safety rope or net needs to be made of a material that can not be damaged by the drones rotors and needs to prevent the drone from leaving the boundaries of the stage at any time. No free-flying robots are allowed in the venue. Any team planning to use a flying robot *must* consult with the OnStage League Committee *prior* to coming to the competition.
@@ -279,7 +281,7 @@ The Technical Interview is a live interview between the team and the judges, in
279
281
280
282
All teams will have up to 20 minutes of technical interview judging during the competition. Which will take place as an in-person meeting with the judges in a separate room at the venue.
281
283
282
-
Interviews will be judged by at least two RoboCupJunior officials {++who have also scored the teams poster beforehand++}.
284
+
Interviews will be judged by at least two RoboCupJunior officials who have also scored the teams poster beforehand.
283
285
284
286
The Interview Score Sheet is used in the interview judging. It is strongly suggested for teams to read the Technical Interview Score Sheet before the interview to make effective use of the interview.
285
287
@@ -317,7 +319,7 @@ If the judges consider it necessary, teams may be asked to complete a second tec
317
319
318
320
Teams are required to submit a recorded demonstration to showcase the capabilities of their robots. The aim of the technical demonstration is to showcase how well the team integrated their robotics creations into a perfect performance. They should demonstrate and describe the capabilities of their robots such as interaction with humans or with each other using mechanisms, sensor systems, and algorithms that have been developed by the team.
319
321
320
-
The maximum length of the video is {~~5~>6~~} minutes. If it is longer than {~~5~>6~~} minutes, it will be cut to that time for judging.
322
+
The maximum length of the video is 6 minutes. If it is longer than 6 minutes, it will be cut to that time for judging.
321
323
322
324
Robots should be presented without their costumes and key features of the technologies used should be visible to the audience.
323
325
@@ -346,8 +348,8 @@ Areas that are useful to be included in the poster are:
346
348
- abstract/summary/performance description
347
349
- annotated pictures
348
350
- system diagrams of the systems and robot(s) under development at various stages
349
-
- {++interconnection of robots (examples could include: network connection diagram, exploded views of robots, ...)++}
350
-
- {++flowchart of performance (Robot A triggers Robot B, Robot B communicates to Robot C)++}
351
+
- interconnection of robots (examples could include: network connection diagram, exploded views of robots, ...)
352
+
- flowchart of performance (Robot A triggers Robot B, Robot B communicates to Robot C)
351
353
- an explanation of the innovative robot technologies used
352
354
- a description of the features that should be judged during the performance
353
355
- QR-codes to repositories, videos, or team websites
0 commit comments