/
index.html
857 lines (832 loc) · 48.4 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, minimal-ui">
<title>The Singapore AUV Challenge 2024 Rulebook</title>
<link rel="stylesheet" href="https://sauvc.org/css/style.css"/>
<style>
@media screen {
.print-only {
display: none;
}
}
@media print {
.print-only{}
}
body { counter-reset: figureCounter; }
.img-container {
counter-increment: figureCounter;
}
.img-container + .image-caption:before {
content: "▲ Figure " counter(figureCounter) ": "
}
</style>
</head>
<body>
<div class="hero bubbles">
<h3 class="synopsis">The Singapore AUV Challenge 2024<br>
<strong style="font-size:1.2em;">Rulebook</strong>
</h3>
<ul class="stats">
<li>
<div class="caption">Current Rulebook version</div>
<div class="num" style="width: 100%;">5.1.3</div>
</li>
</ul>
<h3 class="welcome">
<span style="font-size: .5em;">Last updated on</span><br>
30 Mar 2024
</h3>
</div>
<section><h1 id="table-of-contents"><a class="header-link" href="#table-of-contents"></a>Table of Contents</h1>
<ul class="list">
<li><a href="#table-of-contents">Table of Contents</a></li>
<li><a href="#objectives">Objectives</a></li>
<li><a href="#structure-of-the-team">Structure of the Team</a></li>
<li><a href="#video-submission">Video Submission</a></li>
<li><a href="#qualification">Qualification</a></li>
<li><a href="#the-arena">The Arena</a><ul class="list">
<li><a href="#qualification-arenas">Qualification Arena(s)</a><ul class="list">
<li><a href="#specification-of-props">Specification of props</a></li>
</ul>
</li>
<li><a href="#starting-zone">Starting Zone</a></li>
</ul>
</li>
<li><a href="#tasks">Tasks</a><ul class="list">
<li><a href="#1-navigation">1. Navigation</a><ul class="list">
<li><a href="#points">Points</a></li>
<li><a href="#specification-of-props-1">Specification of props</a></li>
</ul>
</li>
<li><a href="#2-target-acquisition">2. Target Acquisition</a><ul class="list">
<li><a href="#points-1">Points</a></li>
<li><a href="#specification-of-props-2">Specification of props</a></li>
</ul>
</li>
<li><a href="#3-target-reacquisition">3. Target Reacquisition</a><ul class="list">
<li><a href="#points-2">Points</a></li>
<li><a href="#specification-of-props-3">Specification of props</a></li>
</ul>
</li>
<li><a href="#4-communication--localization">4. Communication & Localization</a><ul class="list">
<li><a href="#points-3">Points</a></li>
<li><a href="#specification-of-props-4">Specification of props</a></li>
</ul>
</li>
<li><a href="#surfacing">Surfacing</a></li>
<li><a href="#aborting">Aborting</a></li>
<li><a href="#automatic-abort">Automatic Abort</a></li>
<li><a href="#timing-bonus">Timing Bonus</a></li>
<li><a href="#penalties">Penalties</a></li>
<li><a href="#examples">Examples</a><ul class="list">
<li><a href="#example-1">Example 1</a></li>
<li><a href="#example-2">Example 2</a></li>
<li><a href="#example-3">Example 3</a></li>
<li><a href="#example-4">Example 4</a></li>
<li><a href="#example-5">Example 5</a></li>
<li><a href="#example-6">Example 6</a></li>
<li><a href="#example-7">Example 7</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#specification-of-auv">Specification of AUV</a><ul class="list">
<li><a href="#size">Size</a></li>
<li><a href="#power">Power</a></li>
<li><a href="#safety">Safety</a></li>
<li><a href="#communications">Communications</a></li>
</ul>
</li>
<li><a href="#game-procedure">Game Procedure</a><ul class="list">
<li><a href="#sequence-of-events-during-the-competition">Sequence of events during the competition</a></li>
<li><a href="#practice-rounds">Practice Rounds</a></li>
<li><a href="#length-of-a-game">Length of a game</a></li>
<li><a href="#retries">Retries</a></li>
</ul>
</li>
<li><a href="#certificate-of-participation">Certificate of Participation</a></li>
<li><a href="#general-restrictions">General Restrictions</a></li>
<li><a href="#disqualification">Disqualification</a></li>
<li><a href="#others">Others</a></li>
<li><a href="#feedback">Feedback</a></li>
<li><a href="#bonus-round-oceanic-navigation">Bonus Round</a><ul class="list">
<li><a href="#arena-ocean-basin">Arena (Ocean Basin)</a></li>
<li><a href="#starting-zone-1">Starting Zone</a></li>
<li><a href="#surfacing">Surfacing</a></li>
<li><a href="#points-4">Points</a></li>
<li><a href="#timing-bonus-bonus-task">Timing Bonus (Bonus Task)</a></li>
<li><a href="#specification-of-props-5">Specification of props</a></li>
<li><a href="#gameplay-bonus-round">Gameplay (Bonus round)</a></li>
</ul>
</li>
</ul>
<h2 id="objectives"><a class="header-link" href="#objectives"></a>Objectives</h2>
<p>The goal is for each team to develop an Autonomous Underwater Vehicle (AUV) which can negotiate the tasks put forth under a prescribed time and at the same time, to learn about underwater robotics and have fun in the process.</p>
<p class="img-container"><img src="img/sauvc-2017.jpg" alt="arena"></p>
<p class="image-caption">The SAUVC 2017 Participants.</p>
<h2 id="structure-of-the-team"><a class="header-link" href="#structure-of-the-team"></a>Structure of the Team</h2>
<p>A team may consist of up to <strong>11 participants</strong> including <strong>faculty supervisors</strong>. At least half of the participants must be non-professionals (students, hobbyists, hackerspace members, etc) at the time of registration.</p>
<p class="img-container"><img src="img/team.jpg" alt="arena"></p>
<p class="image-caption">One of the teams with faculty co-supervisors from the 2017 Competition.</p>
<h2 id="video-submission"><a class="header-link" href="#video-submission"></a>Video Submission</h2>
<p>All teams have to submit a video of their AUV prior to the competition. The video <strong>HAS TO</strong></p>
<ul class="list">
<li> be maximum <strong>30 seconds</strong> long,</li>
<li> be submitted before 23:59 January 7th, 2024, <a href="https://en.wikipedia.org/wiki/Anywhere_on_Earth">Anywhere On Earth</a>,</li>
<li> showcase the tether-less operation of AUV swimming underwater for at least <strong>10 seconds</strong>.</li>
<li> show clearly that someone pressing the <a href="#safety">Kill Switch</a> should stop all thrusters immediately.</li>
</ul>
<p>Videos will be reviewed by the organizing committee and <strong>30 teams with the best vehicles will be short-listed to attend the competition</strong>.</p>
<p>The organizers reserve the right to publish the video submissions after the competition.</p>
<h2 id="qualification"><a class="header-link" href="#qualification"></a>Qualification</h2>
<ul class="list">
<li>AUVs have to pass a qualifying round before they can participate in the main arena.</li>
<li>To qualify, an AUV has to swim from <strong>qualification starting line</strong> and pass through the <strong>qualification gate</strong> without surfacing, touching the bottom/wall or the qualification gate.</li>
<li>The time taken for the <strong>last part</strong> of the AUV to pass through the <strong>qualification gate</strong> will be counted towards the qualification time.</li>
<li>Teams will be allocated a time slot for the qualification round. Teams may attempt multiple qualifying runs during the qualifying slot.</li>
<li>If multiple qualifying runs are attempted during the qualifying slot, the fastest successful run will be considered for the final round.</li>
<li><strong>Only the top 15</strong> qualified teams, with the fastest time for the qualifying round, will advance to the final round.</li>
<li>The time taken to pass the qualifier round decides the sequence in which the teams will participate in the final round of the competition. The team that finished the last in the qualifying round would participate first in the final round.</li>
</ul>
<p class="img-container"><img src="img/qualification.jpg" alt="flares"></p>
<p class="image-caption">A team attempting qualification in the 2017 Competition.</p>
<p class="img-container"><img src="img/qualification-2022.jpg" alt="flares"></p>
<p class="image-caption">Top view of the qualification areanas from the 2022 Competition.</p>
<h2 id="the-arena"><a class="header-link" href="#the-arena"></a>The Arena</h2>
<p>The challenge will be held in an olympic sized swimming pool (50m x 25m).</p>
<p class="img-container"><img src="img/arena-2024.jpg" alt="arena"></p>
<p class="image-caption">Top & side views of the Arena (not to scale). </p>
<p class="img-container"><img src="img/arena-2017.jpg" alt="arena"></p>
<p class="image-caption">Picture of the Arena from 2017 Competition.</p>
<p class="img-container"><img src="img/arena-top-2022.jpg" alt="arena"></p>
<p class="image-caption">Picture of the Arena from 2022 Competition.</p>
<h3 id="qualification-arenas"><a class="header-link" href="#qualification-arenas"></a>Qualification Arena(s)</h3>
<p>The qualification rounds would be held on the side of the main arena.</p>
<p>The qualification starting line is a marked 1m wide section of the pool wall from where the AUV should be deployed from. The AUV <strong>has to touch the wall</strong> at the begining of the run.</p>
<p>At approximately 10m from the starting line the qualification gate is hanging from the surface of the water. The AUV has to go through the gate to qualify. If the AUV touches <strong>ANY</strong> of the 3 sides of the qualification gate, the attempt is considered a failure.</p>
<h4 id="specification-of-props"><a class="header-link" href="#specification-of-props"></a>Specification of props</h4>
<table>
<thead>
<tr>
<th></th>
<th align="center">Prop</th>
<th align="center">Description</th>
</tr>
</thead>
<tbody><tr>
<td>1</td>
<td align="center">Qualification Gate</td>
<td align="center">150cm wide and ~100cm deep gate hanging from the water surface with <span class="indicate-orange">orange</span> markings on both port and starboard sides.</td>
</tr>
</tbody></table>
<p class="img-container"><img src="img/qualification-gate.jpg" alt="flares"></p>
<p class="image-caption">Front-view of the qualification gate.</p>
<h3 id="starting-zone"><a class="header-link" href="#starting-zone"></a>Starting Zone</h3>
<p>The starting zone is a <strong>140×140cm area</strong> marked on the surface of water. The teams <strong>must</strong> start their AUVs from this area. The team may only place the AUV at the water surface, it must autonomously submerge <strong>before</strong> leaving the starting zone. Teams may also place their <a href="#specification-of-auv">communication equipment</a> in the starting zone.</p>
<p class="img-container"><img src="img/starting-zone-2022.jpg" alt="arena"></p>
<p class="image-caption">Picture of the Starting Zone from 2022 Competition.</p>
<h2 id="tasks"><a class="header-link" href="#tasks"></a>Tasks</h2>
<p>There are 4 tasks in the challenge:</p>
<ol class="list">
<li><a href="#1.-navigation">Navigation</a></li>
<li><a href="#2.-target-acquisition">Target Acquisition</a></li>
<li><a href="#3.-target-reacquisition">Target Reacquisition</a></li>
<li><a href="#4.-localization">Communication & Localization</a></li>
</ol>
<p>The first task, Navigation, is mandatory and <strong>must be completed</strong> before attempting any other task. The other tasks can be attempted in any order. Surfacing at any point signifies <span class="emphasis">end of the attempt</span>.</p>
<h3 id="1-navigation"><a class="header-link" href="#1-navigation"></a>1. Navigation</h3>
<p>The aim of this task is to swim through a gate placed at the bottom of the pool. The gate may be located anywhere on a horizontal line, parallel to the side of the swimming pool, approximately 12m away from the starting zone. See Figure 4. The AUV has to swim through the 150 cm tall gate without touching the gate.</p>
<p><strong>A orange flare</strong> may be located anywhere in a rectangular zone 4m-8m from side of the arena, before the gate. The AUV <strong>has to avoid</strong> touching the orange flare. Any part of the AUV touching the orange flare causes an immediate <span class="important">abort</span> of the attempt.</p>
<p class="img-container"><img src="img/gate-2022.jpg" alt="flare"></p>
<p class="image-caption">Picture of the gate from 2022 Competition.</p>
<h4 id="points"><a class="header-link" href="#points"></a>Points</h4>
<p>If the AUV successfully passes through the gate,<span class="info">15 Points</span> will be awarded.</p>
<h4 id="specification-of-props-1"><a class="header-link" href="#specification-of-props-1"></a>Specification of props</h4>
<table>
<thead>
<tr>
<th></th>
<th align="center">Prop</th>
<th align="center">Description</th>
</tr>
</thead>
<tbody><tr>
<td>1</td>
<td align="center">Gate</td>
<td align="center">150cm wide and 150cm tall gate with striped <span class="indicate-red">red</span> and <span class="indicate-green">green</span> markings on port and starboard sides respectively.</td>
</tr>
<tr>
<td>2</td>
<td align="center">Orange Flare</td>
<td align="center">150cm tall and ~15cm diameter flare, and <span class="indicate-orange">orange</span> in color.</td>
</tr>
</tbody></table>
<p class="img-container"><img src="img/gate-2024.jpg" alt="gate"></p>
<p class="image-caption">Front-view of the gate.</p>
<p class="img-container"><img src="img/orange-flare.jpg" alt="flare"></p>
<p class="image-caption">Front-view of the orange flare. </p>
<p class="img-container"><img src="img/orange-flare-2022.jpg" alt="flare"></p>
<p class="image-caption">Orange flare from 2022 Competition. </p>
<p class="img-container"><img src="img/gate+flare-2022.jpg" alt="flare"></p>
<p class="image-caption">Gate and orange flare from 2022 Competition. </p>
<h3 id="2-target-acquisition"><a class="header-link" href="#2-target-acquisition"></a>2. Target Acquisition</h3>
<p>The aim of the task is to detect and acquire a target among a series of drums at the bottom of the pool, in the target zone.</p>
<p>A target zone is defined by a <span class="indicate-green">green colored mat</span> laid out on the floor of the pool. The mat is 8m x 2m in size. Figure 4. shows the location of the mat with respect to the arena.</p>
<p>There are 4 colored drums in the arena. All of them are on the mat. One of the drums, chosen at random, will be <span class="indicate-blue">blue</span> in color, while the rest are <span class="indicate-red">red</span> in color. One of the <span class="indicate-red">red drums</span>, chosen at random, will contain an acoustic pinger. The AUV needs to drop a ball in one of the drums to successfully complete this task. Points will be awarded based on which drum the ball is dropped into. In the event of multiple balls being dropped, only the <strong>first ball</strong> is taken to consideration.</p>
<p>The location of the <span class="indicate-red">red drum</span> which contains the acoustic pinger may be randomized between attempts, as may be the order of the drums. The order of the drums and location of the pinger will be decided by the organizing committee.</p>
<h4 id="points-1"><a class="header-link" href="#points-1"></a>Points</h4>
<p>Points will be awarded as follows.</p>
<ul class="list">
<li>Drop the ball in the <span class="indicate-blue">blue drum</span>: <span class="info">30 Points</span></li>
<li>Drop the ball in the <span class="indicate-red">red drum</span> with the pinger: <span class="info">50 Points</span></li>
<li>Dropping the ball in any other <span class="indicate-red">red drum</span>: <span class="info">10 Points</span></li>
</ul>
<h4 id="specification-of-props-2"><a class="header-link" href="#specification-of-props-2"></a>Specification of props</h4>
<table>
<thead>
<tr>
<th></th>
<th align="center">Prop</th>
<th align="center">Description</th>
</tr>
</thead>
<tbody><tr>
<td>1</td>
<td align="center">Drum</td>
<td align="center">60cm in diameter and 30cm in depth.</td>
</tr>
<tr>
<td>2</td>
<td align="center">Ball</td>
<td align="center">3.5-4.5cm in diameter and weigh no more than 200g in air. Provided by teams.</td>
</tr>
<tr>
<td>3</td>
<td align="center">Drum Pinger</td>
<td align="center"><a href="http://www.rjeint.com/wp-content/uploads/2017/01/ULB-362-ULB-362PL-Manual.pdf">RJE International Pinger Model No. ULB-362B/45 kHz</a>.</td>
</tr>
</tbody></table>
<p class="img-container"><img src="img/drums-2017.jpg" alt="flare"></p>
<p class="image-caption">Picture target zone and drums from the 2017 Competition.</p>
<p class="img-container"><img src="img/pinger.jpg" alt="pinger"></p>
<p class="image-caption">Picture of a 45kHz pinger.</p>
<h3 id="3-target-reacquisition"><a class="header-link" href="#3-target-reacquisition"></a>3. Target Reacquisition</h3>
<p>The aim of this task is to reacquire a previously detected target.</p>
<p>This task is only attempt-able if the <a href="#2.-target-acquisition">Target Acquisition</a> has been successfully completed. Furthermore, the AUV has to leave the target zone, before it can attempt the Target Reacquisition task. Every part of the AUV needs to clear the target zone, before it can be considered outside the target zone.</p>
<p>After the AUV is outside the target zone, it needs to reacquire the target and pick up the ball that it dropped in the <a href="#2.-target-acquisition">Target Acquisition</a> task. The AUV has to hold on to the ball till the <span class="emphasis">end of attempt</span> to successfully complete this task.</p>
<p>This task does not have to be attempted immediately after Target Acquisition task, other tasks may be attempted in between.</p>
<h4 id="points-2"><a class="header-link" href="#points-2"></a>Points</h4>
<p>If the AUV successfully picks up the ball and holds on to it till the <span class="emphasis">end of the attempt</span>, <span class="info">60 Points</span> will be awarded.</p>
<h4 id="specification-of-props-3"><a class="header-link" href="#specification-of-props-3"></a>Specification of props</h4>
<table>
<thead>
<tr>
<th></th>
<th align="center">Prop</th>
<th align="center">Description</th>
</tr>
</thead>
<tbody><tr>
<td>1</td>
<td align="center">Target zone</td>
<td align="center"><span class="indicate-green">Green</span> mat 8m x 2m in size.</td>
</tr>
<tr>
<td>2</td>
<td align="center">Ball</td>
<td align="center">Same ball used in target acquisition task. Provided by the teams.</td>
</tr>
</tbody></table>
<h3 id="4-communication--localization"><a class="header-link" href="#4-communication--localization"></a>4. Communication & Localization</h3>
<p>The aim of this task is to localize on coloured flares and bump them causing a golf ball to drop out. There are <strong>3 coloured flares</strong> in the arena, one <strong>red coloured flare</strong>, one <strong>yellow coloured flare</strong> and one <strong>blue coloured flare</strong>. These flares could be located <strong>anywhere</strong> within the main arena. The AUV may locate and bump a flares in <strong>a specified order</strong>, which may be communicated to the AUV, to receive bonus points.</p>
<p>On every attempt, after the AUV successfully completes the <em>Navigation task</em>, the team will be informed of the <strong>order</strong> in which the flares have to be bumped. The <strong>specified order</strong> may be different between different attempts. The order will specified using the following notation, joined by a hyphen (-).</p>
<ul class="list">
<li><span class="indicate-red">Red</span> : <strong>R</strong></li>
<li><span class="indicate-yellow">Yellow</span> : <strong>Y</strong></li>
<li><span class="indicate-blue">Blue</span> : <strong>B</strong></li>
</ul>
<p>So, for example, specifying the order as <strong>R-B-Y</strong> would mean that the AUV has to bump the <strong>red flare</strong> first, followed by the <strong>blue flare</strong> and finally the <strong>yellow flare</strong>.</p>
<p>The team is then allowed to communicate the <strong>order</strong> with their AUVs using their <a href="#specification-of-auv">communication equipment</a>.</p>
<h4 id="points-3"><a class="header-link" href="#points-3"></a>Points</h4>
<p>Points would be awarded as follows.</p>
<ul class="list">
<li>Successfully causes the ball to drop from any flare via contact or proximity : <span class="info">20 Points per flare</span></li>
<li>Successfully causes the ball to drop all 3 flares in the <strong>specified order</strong> : <span class="info">60 Points</span> (in addition to above)</li>
</ul>
<h4 id="specification-of-props-4"><a class="header-link" href="#specification-of-props-4"></a>Specification of props</h4>
<table>
<thead>
<tr>
<th></th>
<th align="center">Prop</th>
<th align="center">Description</th>
</tr>
</thead>
<tbody><tr>
<td>1</td>
<td align="center">Red Flare</td>
<td align="center">80cm tall, ~1.6cm in diameter, and <span class="indicate-red">red</span> in color.</td>
</tr>
<tr>
<td>1</td>
<td align="center">Yellow Flare</td>
<td align="center">80cm tall, ~1.6cm in diameter, and <span class="indicate-yellow">yellow</span> in color.</td>
</tr>
<tr>
<td>1</td>
<td align="center">Blue Flare</td>
<td align="center">80cm tall, ~1.6cm in diameter, and <span class="indicate-blue">blue</span> in color.</td>
</tr>
</tbody></table>
<p class="img-container"><img src="img/flares-2024.jpg" alt="flare"></p>
<p class="image-caption">Side-view of the flares. </p>
<h3 id="surfacing"><a class="header-link" href="#surfacing"></a>Surfacing</h3>
<p>Breaching the surface any point during the mission causes <span class="emphasis">end of the current attempt</span>, the total points for that attempt will be computed based on the tasks accomplished in that attempt and the timing bonus (if applicable) and a <span class="info">5 Points</span> bonus for ending. The team may wish to retry if they still have time left.</p>
<h3 id="aborting"><a class="header-link" href="#aborting"></a>Aborting</h3>
<p>At any time during the mission, current attempt can be <span class="important">aborted</span>, by indicating to the <span class="inverse">Game Master</span>. The divers would then retrieve the AUV back to the starting zone. The timing for the current attempt is stopped at the time of indication. The team may wish to retry if they still have time left.</p>
<p>In the case of an aborted attempt, the team would be awarded the points for all previously successfully completed tasks during the current attempt.</p>
<h3 id="automatic-abort"><a class="header-link" href="#automatic-abort"></a>Automatic Abort</h3>
<p>If the AUV touches the bottom or the side walls of the pool for <strong>a cumulative time of more than 10 seconds or 5 discrete touches</strong>, the current attempt would be automatically <span class="important">aborted</span>. The divers would then retrieve the AUV back to the starting zone. The team may wish to retry if they still have time left.</p>
<p>In the case of an automatic aborted attempt, the team would be awarded the points for all previously successfully completed tasks during the attempt.</p>
<h3 id="timing-bonus"><a class="header-link" href="#timing-bonus"></a>Timing Bonus</h3>
<p>At the <span class="emphasis">end of an attempt</span>, as long as the AUV has successfully completed at least <strong>2 tasks</strong>, the Navigation task and any other task, bonus points proportional to the remaining time will be awarded in accordance with the following formula.</p>
<p><code>Bonus points = (900 - RUN_TIME) • 0.03</code></p>
<p>For eg. For a run time of 420s, Bonus = (900-420)•0.03 = 14.4 Points</p>
<h3 id="penalties"><a class="header-link" href="#penalties"></a>Penalties</h3>
<p>There are penalty points for touching the floor or wall of the pool at any time, and also for touching the gate during a specific attempt. This penalty points are:</p>
<table>
<thead>
<tr>
<th></th>
<th align="center">Description</th>
<th align="center">Penalty Points</th>
</tr>
</thead>
<tbody><tr>
<td>1</td>
<td align="center">Touching the gate</td>
<td align="center">2</td>
</tr>
<tr>
<td>2</td>
<td align="center">Touching the bottom of the pool or wall</td>
<td align="center">5</td>
</tr>
</tbody></table>
<h3 id="examples"><a class="header-link" href="#examples"></a>Examples</h3>
<p>Here are some examples scenarios and how they would be scored.</p>
<h4 id="example-1"><a class="header-link" href="#example-1"></a>Example 1</h4>
<ul class="list">
<li>Team launches AUV from starting zone.</li>
<li>AUV crosses the gate and completes the Navigation task, but touches the side of the gate while passing through.</li>
<li>AUV can't find the location next task and ends the mission by rising to the surface.</li>
</ul>
<table>
<thead>
<tr>
<th></th>
<th align="center">Task</th>
<th align="center">Points</th>
</tr>
</thead>
<tbody><tr>
<td>1</td>
<td align="center">Navigation Task</td>
<td align="center">15</td>
</tr>
<tr>
<td>2</td>
<td align="center">Touching the gate</td>
<td align="center">-2</td>
</tr>
<tr>
<td>3</td>
<td align="center">Surfacing</td>
<td align="center">5</td>
</tr>
<tr>
<td></td>
<td align="center"><strong>Attempt Total</strong></td>
<td align="center">18</td>
</tr>
</tbody></table>
<h4 id="example-2"><a class="header-link" href="#example-2"></a>Example 2</h4>
<ul class="list">
<li>Team launches AUV from starting zone.</li>
<li>AUV crosses the gate and completes the Navigation task.</li>
<li>AUV can't find the location of the next task and has to aborted and retrieved by divers.</li>
</ul>
<table>
<thead>
<tr>
<th></th>
<th align="center">Task</th>
<th align="center">Points</th>
</tr>
</thead>
<tbody><tr>
<td>1</td>
<td align="center">Navigation Task</td>
<td align="center">15</td>
</tr>
<tr>
<td></td>
<td align="center"><strong>Attempt Total</strong></td>
<td align="center">15</td>
</tr>
</tbody></table>
<h4 id="example-3"><a class="header-link" href="#example-3"></a>Example 3</h4>
<ul class="list">
<li>Team launches AUV from starting zone.</li>
<li>AUV crosses the gate and completes the Navigation task.</li>
<li>AUV find the drums and successfully drops the ball in the <span class="indicate-blue">blue drum</span>, but touches the side of the wall momentarily while looking for the drum.</li>
<li>AUV tries to find the flares, but can't find it and has to be aborted and retrieved by divers.</li>
</ul>
<table>
<thead>
<tr>
<th></th>
<th align="center">Task</th>
<th align="center">Points</th>
</tr>
</thead>
<tbody><tr>
<td>1</td>
<td align="center">Navigation Task</td>
<td align="center">15</td>
</tr>
<tr>
<td>2</td>
<td align="center">Target Acquisation Task (Visual)</td>
<td align="center">30</td>
</tr>
<tr>
<td>3</td>
<td align="center">Touching the wall</td>
<td align="center">-5</td>
</tr>
<tr>
<td></td>
<td align="center"><strong>Attempt Total</strong></td>
<td align="center">40</td>
</tr>
</tbody></table>
<h4 id="example-4"><a class="header-link" href="#example-4"></a>Example 4</h4>
<ul class="list">
<li>Team launches AUV from starting zone.</li>
<li>AUV crosses the gate and completes the Navigation task.</li>
<li>AUV find the drums and successfully drops the ball in the <span class="indicate-blue">blue drum</span>.</li>
<li>AUV locates the <span class="indicate-red">red flare</span> and knocks off the golf ball.</li>
<li>AUV surfaces with run time of 400 seconds.</li>
</ul>
<table>
<thead>
<tr>
<th></th>
<th align="center">Task</th>
<th align="center">Points</th>
</tr>
</thead>
<tbody><tr>
<td>1</td>
<td align="center">Navigation Task</td>
<td align="center">15</td>
</tr>
<tr>
<td>2</td>
<td align="center">Target Acquisition Task (Visual)</td>
<td align="center">30</td>
</tr>
<tr>
<td>3</td>
<td align="center">Communication & Localization Task</td>
<td align="center">20</td>
</tr>
<tr>
<td>4</td>
<td align="center">Surface Bonus</td>
<td align="center">5</td>
</tr>
<tr>
<td>5</td>
<td align="center">Run time Bonus</td>
<td align="center">15</td>
</tr>
<tr>
<td></td>
<td align="center"><strong>Attempt Total</strong></td>
<td align="center">105</td>
</tr>
</tbody></table>
<h4 id="example-5"><a class="header-link" href="#example-5"></a>Example 5</h4>
<ul class="list">
<li>Team launches AUV from starting zone.</li>
<li>AUV crosses the gate and completes the Navigation task.</li>
<li>Team is given the squence of R-B-Y for the flares.</li>
<li>AUV find the drums and successfully drops the ball in the <span class="indicate-blue">blue drum</span>.</li>
<li>AUV locates the <span class="indicate-red">red flare</span> and knocks off the golf ball.</li>
<li>AUV locates the <span class="indicate-yellow">yellow flare</span> and knocks off the golf ball.</li>
<li>AUV touches the bottom of the pool for more than 10 seconds while trying to find 3rd flare and gets automatically aborted by divers.</li>
</ul>
<table>
<thead>
<tr>
<th></th>
<th align="center">Task</th>
<th align="center">Points</th>
</tr>
</thead>
<tbody><tr>
<td>1</td>
<td align="center">Navigation Task</td>
<td align="center">15</td>
</tr>
<tr>
<td>2</td>
<td align="center">Target Acquisation Task (Visual)</td>
<td align="center">30</td>
</tr>
<tr>
<td>3</td>
<td align="center">Communication & Localization Task</td>
<td align="center">40</td>
</tr>
<tr>
<td></td>
<td align="center"><strong>Attempt Total</strong></td>
<td align="center">85</td>
</tr>
</tbody></table>
<h4 id="example-6"><a class="header-link" href="#example-6"></a>Example 6</h4>
<ul class="list">
<li>Team launches AUV from starting zone.</li>
<li>AUV crosses the gate and completes the Navigation task.</li>
<li>Team is given the squence of R-B-Y for the flares.</li>
<li>AUV find the drums and successfully drops the ball in the <span class="indicate-blue">blue drum</span>.</li>
<li>AUV locates the <span class="indicate-red">red flare</span> and knocks off the golf ball.</li>
<li>AUV locates the <span class="indicate-yellow">yellow flare</span> and knocks off the golf ball.</li>
<li>AUV locates the <span class="indicate-blue">blue flare</span> and knocks off the golf ball.</li>
<li>AUV touches the bottom of the pool for more than 10 seconds while trying to find 3rd flare and gets automatically aborted by divers.</li>
</ul>
<table>
<thead>
<tr>
<th></th>
<th align="center">Task</th>
<th align="center">Points</th>
</tr>
</thead>
<tbody><tr>
<td>1</td>
<td align="center">Navigation Task</td>
<td align="center">15</td>
</tr>
<tr>
<td>2</td>
<td align="center">Target Acquisation Task (Visual)</td>
<td align="center">30</td>
</tr>
<tr>
<td>3</td>
<td align="center">Communication & Localization Task</td>
<td align="center">60</td>
</tr>
<tr>
<td></td>
<td align="center"><strong>Attempt Total</strong></td>
<td align="center">105</td>
</tr>
</tbody></table>
<h4 id="example-7"><a class="header-link" href="#example-7"></a>Example 7</h4>
<ul class="list">
<li>Team launches AUV from starting zone.</li>
<li>AUV crosses the gate and completes the Navigation task.</li>
<li>Team is given the squence of R-B-Y for the flares.</li>
<li>AUV find the drums and successfully drops the ball in the <span class="indicate-blue">blue drum</span>.</li>
<li>AUV locates the <span class="indicate-red">red flare</span> and knocks off the golf ball.</li>
<li>AUV locates the <span class="indicate-blue">blue flare</span> and knocks off the golf ball.</li>
<li>AUV locates the <span class="indicate-yellow">yellow flare</span> and knocks off the golf ball.</li>
<li>AUV surfaces with run time of 400 seconds.</li>
</ul>
<table>
<thead>
<tr>
<th></th>
<th align="center">Task</th>
<th align="center">Points</th>
</tr>
</thead>
<tbody><tr>
<td>1</td>
<td align="center">Navigation Task</td>
<td align="center">15</td>
</tr>
<tr>
<td>2</td>
<td align="center">Target Acquisation Task (Visual)</td>
<td align="center">30</td>
</tr>
<tr>
<td>3</td>
<td align="center">Communication & Localization Task</td>
<td align="center">120</td>
</tr>
<tr>
<td>4</td>
<td align="center">Surface Bonus</td>
<td align="center">5</td>
</tr>
<tr>
<td>5</td>
<td align="center">Run time Bonus</td>
<td align="center">15</td>
</tr>
<tr>
<td></td>
<td align="center"><strong>Attempt Total</strong></td>
<td align="center">185</td>
</tr>
</tbody></table>
<h2 id="specification-of-auv"><a class="header-link" href="#specification-of-auv"></a>Specification of AUV</h2>
<h3 id="size"><a class="header-link" href="#size"></a>Size</h3>
<ul class="list">
<li>The AUV must fit within a 140 × 100 × 100 cm box.</li>
<li>An AUV with dimension of less than 70 cm × 50 cm × 50 cm will be given bonus <span class="info">10 points</span>.</li>
<li>The AUV must not weigh more than 52 kg in air.</li>
<li>An AUV weighing less than 42 kg in air will be given bonus <span class="info">10 points</span>.</li>
</ul>
<h3 id="power"><a class="header-link" href="#power"></a>Power</h3>
<ul class="list">
<li>Power must be self contained.</li>
<li><strong>Tethers of any sort are not allowed</strong>, except when <a href="#practice-rounds">calibrating AUV sensors during practice rounds</a>.</li>
<li>The voltage of the power source used by each AUV must not exceed 24VDC.</li>
</ul>
<h3 id="safety"><a class="header-link" href="#safety"></a>Safety</h3>
<ul class="list">
<li>AUVs must not leak and pollute the pool.</li>
<li>AUVs must be designed and manufactured as to pose no danger of any kind to anyone or anything at the venue.</li>
<li>AUVs <strong>must have a kill switch</strong> that turns off the vehicle including thrusters, or any other population mechanism.</li>
<li>The kill switch must be <strong>easily accessible</strong> to a diver. This must be marked in bright color.</li>
<li>Pressure of any compressed gas used must not exceed <strong>6 bars</strong>.</li>
<li>AUV must be completely autonomous.</li>
<li>The use of explosives, fire or hazardous chemicals is prohibited. Certified lithium batteries are allowed.</li>
<li>If lasers are used, they must be of class 2 or lower. Care must be taken to protect all persons at the venue from harm. Beams must be oriented in such a fashion that they cannot shine into the eyes of the spectators.</li>
</ul>
<p class="img-container"><img src="img/killswitch.jpg" alt="flares"></p>
<p class="image-caption">Example a kill switch on an AUV from 2015 Competition.</p>
<h3 id="communications"><a class="header-link" href="#communications"></a>Communications</h3>
<ul class="list">
<li>Untethered communications with the AUV <strong>are allowed</strong> in the main arena.</li>
<li>AUVs can carry their own "underwater" communication equipment.</li>
<li>Teams are allowed to deploy "top-side" communication equipment in the starting zone during the game.</li>
<li>All "underwater" communication equipment on the AUV <em>MUST fit</em> within the size limits for the AUV.</li>
<li>Any "underwater" communication equipment on the AUV is considered a part of the AUV.</li>
<li>The "top-side" communication equipment <em>MUST fit</em> within the dimensions of the starting zone and weigh no more than 42 kg in air.</li>
<li>Any "top-side" communication equipment must stay within the starting zone. It may be submerged in the water, and can have <strong>a single tether</strong> to the surface.</li>
<li>Any "top-side" communication equipment submered in the water, must not leak and pollute the pool.</li>
<li>Any "top-side" communication equipment must be removed at the end of the game.</li>
</ul>
<h2 id="game-procedure"><a class="header-link" href="#game-procedure"></a>Game Procedure</h2>
<h3 id="sequence-of-events-during-the-competition"><a class="header-link" href="#sequence-of-events-during-the-competition"></a>Sequence of events during the competition</h3>
<ul class="list">
<li>AUVs will undergo weight and size check. Bonus points, if applicable, will be awarded.</li>
<li>AUVs will be tested for battery, oil or lubricant leak check, and a waterproofness check. Failing either would bar the team from attempting to qualify until the AUV passes the checks.f</li>
<li>Team will proceed to qualifying round. The bonus points for size and weight is applicable only if the team passes the qualifying round.</li>
<li>Top 15 qualified teams (according to fastest qualifying round times) will proceed to the final rounds of competition.</li>
<li>The final round will be held in the main arena.</li>
<li>The top five teams from the final round will be allowed to attempt the <a href="#bonus-round-oceanic-navigation">bonus round</a>.</li>
</ul>
<h3 id="practice-rounds"><a class="header-link" href="#practice-rounds"></a>Practice Rounds</h3>
<ul class="list">
<li>Teams will be allowed to practice in the main arena after they successfully complete the qualifying round, subject to availability of time slots and the schedule during the competition.</li>
<li>No tethers are allowed at ANY time inside the main arena.</li>
<li>Teams will be allowed calibrate their AUV sensors with tethers, at the edge of the pool, with the vehicle held <strong>stationary</strong>.</li>
</ul>
<h3 id="length-of-a-game"><a class="header-link" href="#length-of-a-game"></a>Length of a game</h3>
<ul class="list">
<li>Each team is given <strong>15 minutes</strong> to complete the tasks.</li>
<li>In any of the following cases, the game ends immediately.<ul class="list">
<li>Disqualification is announced in the game.</li>
<li>When the <span class="inverse">Judges</span> determine that the game cannot continue.</li>
</ul>
</li>
<li>Setting up of AUV<ul class="list">
<li>Five minutes is given for setting up the AUV before the game starts.</li>
<li>No more than two members of respective teams can engage in setting up of their AUV at the poolside.</li>
<li>The two designated members setting up must wear life jackets. Failure to do so may result in disqualification.</li>
<li>Any team that fails to complete setting their AUV within five minutes can resume the setting up again once the game starts.</li>
<li>Setting up during the game uses the allocated time for the tasks and game.</li>
<li>The AUV can only start from the start zone. This is the only place where the AUV is allowed to be on the water surface.</li>
<li>The AUV must start its maneuver only after it has <strong>completely submerged</strong> in the water.</li>
</ul>
</li>
</ul>
<h3 id="retries"><a class="header-link" href="#retries"></a>Retries</h3>
<ul class="list">
<li>A retry attempt can be made only after the <span class="inverse">Judges'</span> permission.</li>
<li>The AUV will be passed to the two designated team members standing beside the pool by the divers.</li>
<li>A retry would mean that the AUV starts from the start zone with 0 points</li>
<li>A maximum of 15 minutes is allowed including all the retries.</li>
<li>The attempt with the highest score (including retries) will be considered for final scoring.</li>
</ul>
<h2 id="certificate-of-participation"><a class="header-link" href="#certificate-of-participation"></a>Certificate of Participation</h2>
<ul class="list">
<li>Teams whose AUVs successfully complete the qualifier round will receive Certificate of Participation.</li>
<li>Teams whose video submissions have been accepted & attend the competition will receive a Certificate of Participation.</li>
<li>Failing the above two criteria, no Certificate of Participation will be awarded.</li>
</ul>
<h2 id="general-restrictions"><a class="header-link" href="#general-restrictions"></a>General Restrictions</h2>
<ul class="list">
<li>Team members are not allowed inside the swimming pool at any point during the game.</li>
<li>Team members may not disturb the water surface once the game starts.</li>
<li>Members of other teams are not allowed in the game area.</li>
<li>Nobody is allowed to wear any footwear near the pool area.</li>
<li>The <span class="inverse">Judges</span> may suspend the challenge if weather turns unfavorable.</li>
<li>The pool area must be evacuated in case of lightning.</li>
</ul>
<h2 id="disqualification"><a class="header-link" href="#disqualification"></a>Disqualification</h2>
<p>Teams may be disqualified if :</p>
<ul class="list">
<li>Oil or lubrication leaks causing the pollution of pool.</li>
<li>Battery leak causing the pollution of pool.</li>
<li>The AUV damages or tries to damage the arena, facilities or equipment.</li>
<li>The team performs any acts that are not in the spirit of fair play.</li>
<li>The team fails to obey instructions or warnings issued by the <span class="inverse">Judges</span> or <span class="inverse">Game Master</span>.</li>
<li>If the team does not abide by the the general restrictions.</li>
</ul>
<h2 id="others"><a class="header-link" href="#others"></a>Others</h2>
<ul class="list">
<li>The legitimacy of any actions not provided in this rulebook will be subject to discretion of the <span class="inverse">Judges</span>.</li>
<li>The dimensions, weights, etc. of the field, facilities and equipments stated in this rulebook have a margin of error of ±5% unless otherwise stated. However the dimensions and weights of the AUVs as stated in the rule book are the maximum and cannot be deviated.</li>
<li>The <span class="inverse">Judges</span> may demand additional explanations on safety issues when the safety of a vehicle is deemed to be in question.</li>
</ul>
<h2 id="feedback"><a class="header-link" href="#feedback"></a>Feedback</h2>
<p>If you spot any errors in the rulebook or have queries about the rules, please email <a href="mailto:rules@sauvc.org">rules@sauvc.org</a> or contact us through <a href="https://sauvc.org/#contact">our website</a>.</p>
<hr>
<h2 id="bonus-round-oceanic-navigation"><a class="header-link" href="#bonus-round-oceanic-navigation"></a>Bonus Round: Oceanic Navigation</h2>
<p>For SAUVC 2024, there is a bonus round with a single task called Oceanic Navigation. This was created to allow teams to experience the challenges of operating in an oceanic environment. The bonus round will be held in the <a href="https://www.tcoms.sg/">TCOMS Ocean Basin</a>, a cutting-edge facility for testing and developing marine technology. The basin is at the <a href="https://www.nus.edu.sg/">National University of Singapore</a>.</p>
<p class="img-container"><img src="img/ocean-basin.jpg" alt="arena"></p>
<p class="image-caption"> Ocean basin at TCOMS. </p>
<p>The aim of this task is for the AUV to swim through a gate in the middle of the pool. At the ocean basin, the AUVs will have to deal with waves and currents. Only the top teams from the final round will be invited to the bonus round.</p>
<p><strong>An orange flare</strong> may be located anywhere in the ocean basin. The AUV <strong>has to avoid</strong> touching the orange flare. Any part of the AUV touching the orange flare causes an immediate <span class="important">abort</span> of the attempt.</p>
<h4 id="arena-ocean-basin"><a class="header-link" href="#arena-ocean-basin"></a>Arena (Ocean Basin)</h4>
<p>The basin has a wave generator capable of generating waves up to 0.5m in height and a current generator capable of generating currents up to 1.5m/s. The wave and current generators may be activated during the bonus round.</p>
<p class="img-container"><img src="img/arena-ocean-basin.jpg" alt="arena"></p>
<p class="image-caption"> Top view of the ocean basin arena. </p>
<p><strong>This layout is for illustration purposes only; Deployment and retrieval locations may be subject to changes.</strong></p>
<p>Since the basin is a research facility, and the area is not typically open to the public, only a small predetermined number of the participants and viewers will be allowed into the facility to watch the attempt from the viewing gallery.</p>
<p>Members of the team doing the attempt will have to operate at the AUV Deployment/Retrieval corner under the supervision of SAUVC committee members.</p>
<p>Judges and TCOMS staff will be located in the subcarriage in the facility which will be positioned above the gate, providing a direct view of the gate. After a successful round/abort, the AUV will be retrieved by divers.</p>
<p>Details on the number of participants allowed to enter the viewing gallery will be released at a later date.</p>
<h4 id="starting-zone-1"><a class="header-link" href="#starting-zone-1"></a>Starting Zone</h4>
<p>The starting zone is a <strong>140×140cm area</strong> marked on the surface of the water. The teams <strong>must</strong> start their AUVs from this area. The team may only place the AUV at the water surface, it must autonomously submerge <strong>before</strong> leaving the starting zone.</p>
<h4 id="surfacing-1"><a class="header-link" href="#surfacing-1"></a>Surfacing</h4>
<p>Breaching the surface at any point during the mission causes <span class="emphasis">end of the current attempt</span>. The team may wish to retry if they still have time left.</p>
<h4 id="deployment"><a class="header-link" href="#deployment"></a>Deployment</h4>
<p>Due to the logistics involved in deploying the AUV, teams are not allowed to manually deploy the AUV. The AUV will be deployed to the starting zone by Ocean Basin staff. The team <strong>must</strong> provision a <strong>delayed start function</strong> for the AUV to start its thrusters <strong>120 seconds</strong> after they have passed it to the Ocean Basin staff. That way the Ocean Basin staff have enough time to move the AUV to the starting zone and leave the area before the AUV starts its mission. The start time for an attempt will be measured from the time the AUV starts thrusting in the starting zone.</p>
<p>Teams may be told to adjust the delay time based on the logistics involved in deploying the AUV on the day of the competition. Teams must be able to adjust the delay time given by the <span class="inverse">Judges'</span>.</p>
<p>Any delay incurred due to slow starting or erroneous start functionality will count towards the total time slot allotted to the team. It will not count towards the timing of each run.</p>
<h4 id="points-4"><a class="header-link" href="#points-4"></a>Points</h4>
<p>There will be no points awarded for the bonus round. The teams will be ranked based on the time taken to the <span class="emphasis">end of the attempt</span> ONLY IF the team successfully managed to complete the task. The team with the fastest time will be ranked first in the bonus round.</p>
<h4 id="specification-of-props-5"><a class="header-link" href="#specification-of-props-5"></a>Specification of props</h4>
<p>The gate is located in the middle of the basin, ~25m from the starting zone. The gate is 200cm tall and 200cm wide. The gate is marked with <span class="indicate-red">red</span> and <span class="indicate-green">green</span> markings on the port and starboard sides respectively.</p>
<table>
<thead>
<tr>
<th></th>
<th align="center">Prop</th>
<th align="center">Description</th>
</tr>
</thead>
<tbody><tr>
<td>1</td>
<td align="center">Gate</td>
<td align="center">200cm wide and 200cm tall gate with <span class="indicate-red">red</span> and <span class="indicate-green">green</span> markings on port and starboard sides respectively.</td>
</tr>
<tr>
<td>2</td>
<td align="center">Orange Flare</td>
<td align="center">150cm tall and ~15cm diameter flare, and <span class="indicate-orange">orange</span> in color.</td>
</tr>
</tbody></table>
<p class="img-container"><img src="img/bonus-gate.jpg" alt="flare"></p>
<p class="image-caption"> Front-view of gate</p>
<p class="img-container"><img src="img/orange-flare.jpg" alt="flare"></p>
<p class="image-caption"> Front-view of the orange flare. </p>
<h4 id="gameplay-bonus-round"><a class="header-link" href="#gameplay-bonus-round"></a>Gameplay (Bonus round)</h4>
<p>Only the top teams from the final round will be allowed to attempt the bonus round. Ranking for the bonus round will be tabulated separately from the main competition. The top teams in the bonus round will receive a special bonus prize regardless of their performance in the main competition.</p>
<p>There will be NO practice time for the bonus round. The teams will be given 30 minutes to attempt the bonus round. The teams may attempt the bonus round as many times as they wish within the 30-minute. The team may choose to abort the attempt at any time. However, the retrieval of the AUV might take some time because of the logistics involved.</p>
<ul class="list">
<li>All the <a href="#safety">safety</a> conditions and <a href="#game-procedure">game procedures</a> including <a href="#aborting">aborting</a> still apply during the bonus round.</li>
<li><strong>No communication</strong> with the AUV is allowed during the bonus round.</li>
<li>The teams are <strong>not allowed to deploy any other equipment</strong> into the basin.</li>
<li>Due to the sensitive nature of the equipment in the basin, the AUVs <strong>must not touch the walls or the floor of the basin</strong>. Any part of the AUV touching the walls of the basin causes an immediate <span class="important">abort</span> of the attempt.</li>
<li>At any point if the AUV seems to be at risk of hitting the walls or the bottom, the <span class="inverse">Judges</span>
will request the drivers to stop the AUV and bring it back.</li>
<li>The <span class="inverse">Judges</span> reserve the right to take the final call on timing, validity of runs, slot duration, and awarding points or prizes depending on the AUV's performance in the basin, given that this is the first time this round is being presented.</li>
</ul>
</section>
</body>
</html>