Top Banner
Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue - Technical Committee 2016 Fredrik Löfgren (Sweden) CHAIR, [email protected] Roberto Bonilla (Mexico), [email protected] Naomi Chikuma (Japan), [email protected] Kai Hannemann (Germany), [email protected] Phil Wade (Australia), [email protected] These are the official rules for RoboCupJunior 2016. They are released by the RoboCupJunior Rescue Technical Committee. The English rules have priority over any translations. Changes from the 2015 rules are highlighted in red. Scenario The land is simply too dangerous for humans to reach the victim! Your team has been given the most difficult tasks. It must be able to carry out the rescue mission in fully autonomous mode with no human assistance. The robot must be strong and smart enough to navigate through a treacherous terrain with hills, uneven lands and rubbles without getting stuck. When the robot finally finds the victim, it has to gently and carefully transport the victim to the safe evacuation point where humans can take over. Time and technical skills are the essential! Come and prepare to be the most successful Rescue Response Team. Summary The robot should follow the line while overcoming different problems: 15 points for each tile with intersection(s) 10 points for each obstacle 10 points for reaching the line after a gap in the line 5 points for each tile with speed bump(s) At the end of the line it will be a rectangular room with walls, where the robot should transport as many balls as possible to an evacuation point in one of the corners of the room. The team will earn 40 points for each ball. If the robot gets stuck somewhere in the field it can be restarted at the last visited checkpoint. The robot will also earn points when it reaches new checkpoints.
16

Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Jul 20, 2018

Download

Documents

vutram
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Updated:April4th,2016 Page1of16

RoboCupJuniorRescueLine–Rules2016

RoboCupJuniorRescue-TechnicalCommittee2016FredrikLöfgren(Sweden)CHAIR,[email protected](Mexico),[email protected](Japan),[email protected](Germany),[email protected](Australia),[email protected]

ThesearetheofficialrulesforRoboCupJunior2016.TheyarereleasedbytheRoboCupJuniorRescueTechnicalCommittee.TheEnglishruleshavepriorityoveranytranslations.Changesfromthe2015rulesarehighlightedinred.

Scenario

Thelandissimplytoodangerousforhumanstoreachthevictim!Yourteamhasbeengiventhemostdifficulttasks.Itmustbeabletocarryouttherescuemissioninfullyautonomousmodewithnohumanassistance.Therobotmustbestrongandsmartenoughtonavigatethroughatreacherousterrainwithhills,unevenlandsandrubbleswithoutgettingstuck.Whentherobotfinallyfindsthevictim,ithastogentlyandcarefullytransportthevictimtothesafeevacuationpointwherehumanscantakeover.

Timeandtechnicalskillsaretheessential!ComeandpreparetobethemostsuccessfulRescueResponseTeam.

Summary

Therobotshouldfollowthelinewhileovercomingdifferentproblems:

• 15pointsforeachtilewithintersection(s)• 10pointsforeachobstacle• 10pointsforreachingthelineafteragapintheline• 5pointsforeachtilewithspeedbump(s)

Attheendofthelineitwillbearectangularroomwithwalls,wheretherobotshouldtransportasmanyballsaspossibletoanevacuationpointinoneofthecornersoftheroom.Theteamwillearn40pointsforeachball.

Iftherobotgetsstucksomewhereinthefielditcanberestartedatthelastvisitedcheckpoint.Therobotwillalsoearnpointswhenitreachesnewcheckpoints.

Page 2: Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Updated:April4th,2016 Page2of16

ContentsRoboCupJuniorRescueLine–Rules2016......................................................................................1

Scenario.................................................................................................................................................1

Summary...............................................................................................................................................1

1. Arena..............................................................................................................................................4

1.1Description...................................................................................................................................4

1.2Floor.............................................................................................................................................4

1.3Line...............................................................................................................................................4

1.4Debris,SpeedBumpsandObstacles..........................................................................................5

1.5Intersections................................................................................................................................5

1.6Doorway.......................................................................................................................................6

1.7EvacuationZone..........................................................................................................................6

1.8Victims..........................................................................................................................................6

1.9EnvironmentalConditions..........................................................................................................6

2. Robots............................................................................................................................................7

2.1Control..........................................................................................................................................7

2.2Construction.................................................................................................................................7

2.3Team.............................................................................................................................................7

2.4Inspection.....................................................................................................................................8

2.5Violations.....................................................................................................................................8

3. Play.................................................................................................................................................9

3.1Pre-roundPractice......................................................................................................................9

3.2GameZone....................................................................................................................................9

Page 3: Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Updated:April4th,2016 Page3of16

3.3StartofPlay..................................................................................................................................9

3.4GamePlay...................................................................................................................................10

3.5Scoring........................................................................................................................................10

3.6Lackofprogress:........................................................................................................................11

3.7VictimPlacement.......................................................................................................................12

3.8EvacuationPointPlacement.....................................................................................................12

3.9EndofPlay.................................................................................................................................12

4. OpenTechnicalEvaluation......................................................................................................13

4.1Description.................................................................................................................................13

4.2EvaluationAspects....................................................................................................................13

4.3Awards.......................................................................................................................................13

4.4Sharing.......................................................................................................................................14

5. ConflictResolution....................................................................................................................14

5.1RefereeandRefereeAssistant..................................................................................................14

5.2RuleClarification.......................................................................................................................14

5.3SpecialCircumstances...............................................................................................................14

6. CodeofConduct.........................................................................................................................15

6.1Spirit...........................................................................................................................................15

6.2FairPlay......................................................................................................................................15

6.3Behavior.....................................................................................................................................15

6.4Mentors......................................................................................................................................15

6.5EthicsandIntegrity...................................................................................................................16

6.6Sharing.......................................................................................................................................16

Page 4: Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Updated:April4th,2016 Page4of16

1. Arena

1.1Description1.1.1Thearenaismodular bytiles,whichcanbeusedtomakeanendlessnumberofdifferentcoursesfortherobotstotraverseandalsoprovideswiththeabilitytoaddnewtilesinthefuture.1.1.2Thefieldwillconsistof300mmx300mmtiles,withdifferentpatterns.Thefinalselectionoftilesandtheirarrangementwillnotberevealeduntilthedayofthecompetition.Competitiontilesmaybemountedonahardbackingmaterialofanythickness.1.1.3Therewillbeaminimumof8tilesinacompetitionfield.1.1.4Therearedifferenttiledesigns(examplescanbefoundunderrule“1.3Line”).1.1.5Tiles ondifferentlevelsareconnectedwitharamp.Arampdoesnotexceedaninclineof25degreesfromthehorizontalsurface.

1.2Floor1.2.1Thefloorhasawhiteorclosetowhitetone.Thefloormaybeeithersmoothortextured(likelinoleumorcarpet),andmayhavestepsofupto3mmheightatjoinsbetween tiles.Due to the nature of the tiles, there may be a step and/or gap in the construction of the arena. These are not intentional and will be minimized as much as possible by the organizers.1.2.2Competitorsneedtobeawarethatinsomecompetitions,tilesmaybemountedonthickbackingorraisedofftheground,whichmaymakeitdifficulttogetbackonatileshouldtherobotcomeoff.Noprovisionwillbemadetoassistrobotsthatdriveoffatile,forgettingbackonthetile.1.2.3Tileswillbeusedasrampstoallowtherobotsto“climb”uptoanddownfromtheelevatedtile.1.2.4 Robots,therefore,mustbedesignedsothattheycannavigatealonganytilethatmaybeplacedunderanothertile.Theminimumfreeheightwillbe25cm.

1.3Line1.3.1Theblackline,1-2cmwide,maybemadewithstandardelectricalinsulatingtapeorprintedontopaperorothermaterials.Theblacklineformsapathonthefloor.(Thegridlinesindicatedinthedrawingsareforreferenceonlyandcompetitorscanexpecttilestobeduplicated,differentand/oromitted.)1.3.2Straightsectionsoftheblacklinemayhavegapswithatleast5cmofstraightlinebeforeeachgap.Thegapis20cmatmost.1.3.3Thearrangementofthetilesandpathsmayvarybetweenrounds.1.3.4.Thelinewillneverbecloserthan10cmtoanyedge,sotherobotwillneverfallofthearena.

Page 5: Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Updated:April4th,2016 Page5of16

1.4Debris,SpeedBumpsandObstacles1.4.1Speedbumpshaveamaximumheightof1cm.Theyarewhiteandfixedonthefloor.Theymaybeangled.1.4.2Debrisaremaximumheightof3mm,andwillnotbefixedonthefloor.Theyaresmallmaterialssuchastoothpicksorsmallwoodendowel,etc.1.4.3Debrismaybespreadtowardsoradjacenttowalls.1.4.4Obstaclesmayconsistofbricks,blocks,weightsandotherlarge,heavyitems.Obstacleswillbeatleast15cmhigh.1.4.5Anobstacledoesnotoccupymorethanoneline.1.4.6ARobotisexpectedtonavigatearoundobstacles.Therobotmayalsopushtheobstaclebutnotethatobstaclesmaybeveryheavyorevenfixedtothefloor.Obstaclesthataremovedinanywaywillremainwheretheyaremovedto,evenifitendsupprohibitingyourrobotfromproceeding.

1.5Intersections1.5.1Intersectionscanbeplacedanywhereexceptintheevacuationzone.1.5.2Intersectionsmarkersaregreenand25mmx25mmindimensionandindicatethepathtofollow.Ifnogreenmarksareplacedatanintersection,itmeanscontinuestraight.1.5.3Theintersectionsarealwaysperpendicular,butmayhave3or4branches.1.5.4.Theintersectionmarktofollowisplacedjustbeforetheintersection.Seeimagebelowforpossiblecases.

Page 6: Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Updated:April4th,2016 Page6of16

1.6Doorway1.6.1ThearenamayhavedoorwaystokeepbackwardcompatibilitywiththeoldstylePlexiglasarenas.Thedoorwaywillbe25cmwideand25cmhigh.1.6.2Thedoorwaywillbeplacedperpendiculartotheline.

1.7EvacuationZone 1.7.1Theblacklineendsattheentranceoftheevacuationzone.Insidetheevacuationzonerobotsarerequiredtoutilizesomeformofsearchstrategytolocatethevictims.1.7.2TheEvacuationZoneisapproximately120cmby90cmwithwallsinthe4sidesthatareatleast10cmhigh.1.7.3Attheentrancetotheevacuationzone,thereisa25mmx250mmstripofreflectivesilvertapeonthefloor.1.7.4ForthePrimarycompetition,theEvacuationPointtileisarightangledtrianglewithsidesof30cmx30cm,anditispaintedinblackwithabumpof5mm.1.7.5FortheSecondarycompetition,theEvacuationPointtileisarightangledtriangle,sidesof30cmx30cm,elevatedby6cm,anditispaintedinblackandhollow.1.7.6Theevacuationzonedoesnothaveanexitdoor.

1.8Victims1.8.1Victimsmaybelocatedanywhereontheflooroftheevacuationzone.1.8.2Thevictimstaketheformofa5cmdiameterball.Teamsneedtobepreparedforminorvariations.1.8.3Thevictimrepresentsalivingpersonandwillbeelectricallyconductive.Itssurfaceissilverandreflectslight.

1.9EnvironmentalConditions1.9.1Teamsshouldexpecttheenvironmentalconditionsatatournamenttobedifferentfromtheconditionsattheirhomepracticefield.

1.9.2Teamsmustcomepreparedtoadjusttheirrobotstotheconditionsatthevenue.1.9.3Lightingandmagneticconditionsmayvaryalongthecourseintherescuearena.1.9.4Thearenamaybeaffectedbymagneticfields(e.g.generatedbyunderfloorwiringandmetallicobjects).1.9.5Teamsshouldpreparetheirrobotstohandleunexpectedlightninginterference.Whiletheorganizersandrefereeswilltrytheirbesttominimizeexternallightinginterference,itisnotpossibleforthemtoforeseeallunexpectedonessuchascameraflashfromspectators.1.9.6.Allmeasurementsintheruleshaveatoleranceof5%.

Page 7: Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Updated:April4th,2016 Page7of16

2. Robots

2.1Control2.1.1Robotsmustbecontrolledautonomously.Theuseofaremotecontrolormanualcontrol,orpassinginformation(bysensors,cables,wirelessly,etc.)totherobotisnotallowed.2.1.2Robotsmustbestartedmanuallybytheteamcaptain.2.1.3Pre-mappedtypeofdeadreckoning(movementspredefinedbasedonknownlocationsbeforegameplay)isprohibited.2.1.4Robotsmustnotdamageanypartofthearenainanyway.

2.2Construction2.2.1Anyrobotkitorbuildingblocks,eitheravailableonthemarketorbuiltfromrawhardware,maybeused,aslongasthedesignandconstructionoftherobotareprimarilyandsubstantiallytheoriginalworkofthestudents(seesection2.5below).2.2.2AnycommerciallyproducedrobotkitsorsensorcomponentsthatarespecificallymarketedtocompleteanysinglemajortaskofRoboCupJuniorRescuewillbedisqualified.Forexample,pre-programmedsensorswithspecialfeaturesforline-followingorobstacletracingarenotallowed.Ifthereisanydoubt,teamsshouldconsulttheTechnicalCommittee(TC).2.2.3Forthesafetyofparticipantsandspectators,onlylasersofclass1and2areallowed.Thiswillbecheckedduringinspection.2.2.4BluetoothClass2,3andZigBeecommunicationsaretheonlywirelesscommunicationtypesallowedinRoboCupJunior.RobotsthathaveothertypesofwirelesscommunicationsonboardwillneedtobeeitherremovedordisabledforpossibleinterferencewithotherleaguescompetinginRoboCup.Iftherobothasequipmentforotherformsofwirelesscommunication,theteammustprovethattheyhavedisabledthem.Robotsthatdonotcomplymayfaceimmediatedisqualificationfromthetournament.2.2.5Robotmustbeabletopassthroughthedoorwaywithoutmovingitfromitsoriginalposition.

2.3Team2.3.1Eachteammusthaveonlyonerobotinthefield.(ThisrulecanbemodifiedinaSuperTeamCompetitionsuchthatrobotsfromdifferentteamsaredeployedtogetherandhavetocooperateincompletinggiventasks.)2.3.2Eachteammusthaveaminimumof2members.2.3.3StudentswillparticipateinONLYONE(1)ofthethree(3)divisions:PrimaryRescueLine,SecondaryRescueLineorRescueMaze.2.3.4Eligibilityfortheinternationaleventis:

• RescueLinePrimary:Opentostudentsbetween11and14yearsold.AgeiscalculatedasofJuly1fortheinternationalRCJeventeachyear.

• RescueLineSecondary:Opentostudentsfrom11uptoandincluding19yearsofage.TeammembersmaycompeteinSecondaryRescueatmost,twice(2internationalevents).AftercompetingtwicetheymustmovetoRescueMaze.

RescueMaze:Opentostudentsfromageof11uptoandincluding19yearsofage.

Page 8: Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Updated:April4th,2016 Page8of16

2.3.5Thenumberofteammembersperateamislimitedto6membersmaximumbutteamshouldchoosetheirteamsizeinawaythatthelearningexperienceofeachmemberismaximized.Mentors/parentsarenotallowedtobewiththestudentsduringthecompetition.Thestudentswillhavetoself-governthemselves(withoutmentor'ssupervision)duringthelongstretchofhoursatthecompetition.2.3.6Everyteammembercanberegisteredinonlyoneteam,andeveryteamcancompeteinonlyoneRoboCupJuniorleagueanddivision.

2.4Inspection2.4.1Therobotswillbeexaminedbyapanelofrefereesbeforethestartofthetournamentandatothertimesduringthecompetitiontoensurethattheymeettheconstraintsdescribed.2.4.2Itishighlyunlikelythatateamwillbeabletolegallyusearobotidenticaltoanotherteam’srobotfrompreviousorthecurrentyear,orusearobotthatisidenticaltoanotherteam’srobot.2.4.3Itistheresponsibilityofteamstohavetheirrobotsre-inspected,iftheirrobotsaremodifiedatanytimeduringthetournament.2.4.4Studentswillbeaskedtoexplaintheoperationoftheirrobots,inordertoverifythatconstructionandprogrammingoftherobotistheirownwork.2.4.5Studentswillbeaskedabouttheirpreparationefforts,andmayberequestedtoanswersurveysandparticipateinvideo-tapedinterviewsforresearchpurposes.2.4.6Allteamsmustfillawebformthatwillbeprovidedoncetheteamisofficiallyregistered,andshouldbesubmittedatleastoneweekpriortothecompetition.Thepurposeofthisdocumentistoallowjudgestobebetterpreparedfortheinterviews.Forsampledocumentation,pleaserefertothe"DescriptionofMaterialsTemplate"attheofficialRCJwebsiteunderRescuerules.Informationabouthowtosubmityourdocumentwillbeannouncedpriortothecompetitiontotheteams.2.4.7Allteamshavetosubmittheirsourcecodepriortothecompetition.Thesourcecodeisneversharedwithotherteamswithouttheteam’spermission.

2.5Violations2.5.1Anyviolationsoftheinspectionruleswillpreventtheoffendingrobotfromcompetinguntilmodificationsareapplied.2.5.2However,modificationsmustbemadewithinthetimescheduleofthetournamentandteamsmustnotdelaytournamentplaywhilemakingmodifications.2.5.3Ifarobotfailstomeetallspecifications(evenwithmodification),itwillbedisqualifiedfromthatround(butnotfromthetournament).2.5.4Nomentorassistanceduringthecompetitionisallowed.See6.CodeofConduct.

Page 9: Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Updated:April4th,2016 Page9of16

3. Play

3.1Pre-roundPractice3.1.1Wherepossible,competitorswillhaveaccesstopracticearenasforcalibration,testingandtuningthroughoutthecompetition.3.1.2Whenevertherearededicatedindependentarenasforcompetitionandpractice,itisattheorganizers’discretioniftestingisallowedonthecompetitionarena.

3.2GameZone3.2.1Anareaaroundthegamefieldswillbedesignatedasthe“gamezone”.3.2.2Teamsshoulddesignateoneofitsownteammembersasthecaptain,ands/hewillbeallowedtomovetherobot,basedonthestatedrulesand/orasdirectedbyareferee.Onlythecaptainisallowedtoenterthegamezoneandinteractwiththerobotduringascoringrun.3.2.3Thecaptaincanmovetherobotonlywhens/heistoldtodosobyareferee.3.2.4Otherteammembers(andanyspectators)withinthevicinityoftherescuearenahavetostandatleast150cmawayfromthearenawhiletheirrobotisactive,unlessotherwisedirectedbyareferee.3.2.5Nooneisallowedtotouchthearenasintentionallyduringascoringrun.

3.3StartofPlay3.3.1Arunbeginsatthescheduledstartingtimewhetherornottheteamispresent/ready.Starttimeswillbepostedprominentlyaroundthevenue.3.3.2.Thecheckpointmarkerisamarkerthatindicatesforhumanswhichtilesarecheckpoints.Itcanbe5mmto12mmthickandupto70mmindiameter.3.3.3Beforethegamestartstheteamcaptainwilldecidewhichtilesshouldbecheckpointsandplacethemarkersonthesetiles.Thenumberofpossiblecheckpointswilldependonthelengthofthecourse.3.3.4Itisnotallowedtoplaceseveralcheckpointmarkersonthesametile,norplacethemonatilewithscoringelements.Oncethescoringrunhasbegun(see3.3.10),themarkerscannotbechanged.Note:Ifarobotmovesamarker,itisstilltheoriginaltilethatisthecheckpoint.Themarkerisonlythereforhumanstorememberwherethecheckpointsarelocated.3.3.5Thestarttileisimplicitlyacheckpoint,wheretherobotcanrestart.Theteamdoesn'tneedtouseoneoftheircheckpointmarkersforthestarttile.3.3.6Oncethescoringrunhasbegun,therobotplayingisnotpermittedtoleavethecompetitionarea.3.3.7Arobotwillbegivenamaximumtimeof8minutestobothcalibrateitssensorsandcompletethecourse.Thetimeforeachrunwillbekeptbythereferee.3.3.8Calibrationisdefinedastakingsensorreadingsandmodifyingtherobot'sprogrammingtoaccommodatesuchsensorreadings.Anyandallpre-mappingactivitieswillresultinimmediatedisqualificationoftherobotfortheround.3.3.9Teamsmaycalibratetheirrobotinasmanylocationsasdesiredonthearena,buttheclockwillcontinuetocountdown.Robotsarenotpermittedtomoveusingitsownpowerwhilecalibrating.3.3.10Onceateamisreadytoperformascoringrun,theymustnotifythereferee.Tobeginascoringrun,therobotisplacedonthestartingtileofthecourseasindicatedbythereferee.Onceascoringrunhasbegun,nomorecalibrationispermitted,thisincludeschangingofcode/codeselection.3.3.11Oncearobotbeginsitsscoringrun,therefereewillrollastandard6sideddicetodetermineinwhichcornertheEvacuationPointwillbelocated.

Page 10: Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Updated:April4th,2016 Page10of16

3.4GamePlay

3.4.1Robotsaretostartbehindthejoinbetweenthestarttileandthenextcoursetiletowardstheevacuationzone.CorrectplacementwillbecheckedbytheReferee.3.4.2Modifyingtherobotduringarunisprohibited;whichincludesremountingpartsthathavefallenoff.3.4.3Allpartsthattherobotislosingintentionallyorunintentionallywillbeleftinthearenauntiltherunisover.Neithertheteamnorajudgeisallowedtoremovepartsfromthearenaduringarun.3.4.4Teamsarenotallowedtogivetheirrobotanyadvanceinformationaboutthefield.Arobotissupposedtorecognizethefieldbyitself.3.4.5Therobotmustfollowthelinecompletelytoentertheevacuationzone.

3.5Scoring

3.5.1Arobotisawardedpointsforsuccessfullynegotiatingeachhazard(gapsintheline,speedbumps,intersectionsandobstacles).3.5.2Successfullynegotiatingisdefinedascompletelyfollowingtheline,negotiatingalllinegaps,intersections,speedbumps,obstacles,andgoingthroughadoorwaywithouthumaninteraction.3.5.3Failedattemptsatnegotiatingelementsofthearenaaredefinedas“LackofProgress”(see3.6).3.5.4Whenarobotreachesacheckpointitwillearnpointsforeachtileithaspassedsincethelastvisitedcheckpoint.Thepointsdependonhowmanyattemptstherobothasdonetoreachthenextcheckpoint:

• 1stattempt=3points/tile• 2ndattempt=2points/tile• 3rdattempt=1points/tile• Beyond3rdattempt=0points/tile

3.5.5Ifintersectionsareused,thepathmaygototheoppositedirectionthroughthecourse(goingbacktothepaththatarobotalreadytook).3.5.6Pointsavailableforsuccessfullynegotiatingeachgapintheblackline.10pointspergap.3.5.7Pointsavailableforsuccessfullyavoidingeachobstacleblockingtheblackline.10pointsperobstacle.Theteamwillalsogetpointsiftherobotpushedtheobstacleawayandcontinuestofollowtheline,buttheobstaclemaybefixedtothefloor.3.5.8Arobotisconsideredtohavesuccessfullynegotiatedanobstaclewhenitmovedthroughthetilewhereanobstaclewasplaced.3.5.9Pointsavailableforsuccessfullycompletingatilethathasspeedbumps.5pointsperspeedbumptile.3.5.10Pointsavailableforsuccessfullynegotiatinganintersectiontile.15pointsperdirectionthroughintersectiontile.Notethatthismeanstwointersectionsatthesametileonlycountsas15pointsforeachdirection.Seealsorule3.6.1.

Page 11: Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Updated:April4th,2016 Page11of16

3.5.11Eachgap,obstacle,speedbumpandintersectiontilecanonlybescoredonceperdirectionthroughthecourse,noteachattemptthroughthecourse.3.5.12Successfulvictimrescue:Robotsareawardedpointsforsuccessfullyrescuingvictims.Asuccessfulvictimrescueoccurswhenthevictimismovedtotheevacuationpoint(itneedstobecompletelyinsideoftheevacuationpoint,andnopartoftherobotbeincontactwiththevictim).40pointsperasuccessfulvictimrescue.3.5.13Tiesinscoringwillberesolvedonthebasisofthetimetakenbyeachrobot(orteamofrobots)tocompletethecourse(thisincludescalibrationtime).

3.6Lackofprogress3.6.1Alackofprogressoccurswhen:

• Therobotlosestheblacklinewithoutregainingitbythenexttileinthesequence(seefiguresbelow).• Arobotdoesnotfollowtheindicateddirectionatanintersection.• Arobotisescapingtheevacuationroom.Whentherobothasenteredtheevacuationroomitisnotallowed

togobacktothelineagain3.6.2TheteamcaptaincanalsocallforaLackofProgressatanytimes/hewants(forexampleiftherobotisindangerorgotstuck).3.6.3IfaLackofProgresshappens,therobotmustbepositionedatthepreviouscheckpointfacingtheevacuationzone,andcheckedbythereferee.3.6.4Onlytheteamcaptainisallowedtorestarttherobotwithoutchangingprogramsand/ormodifyingtherobot.

3.6.5Thereisnolimittothenumberofrestartswithinagame.3.6.6Arobotisallowedtoproceedtothefollowingcheckpoint,iftherobotfailstoreachitafterthethirdattempt.3.6.7Theteamcaptainmayalsochoosetomakefurtherattemptsatthecoursetoearntheadditionalpointsavailableforovercomingobstacles,gapsintheline,intersectionsandspeedbumppointsthathavenotalreadybeenearnedbeforereachingthecheckpoint.3.6.8Ifalackofprogresshappensintheevacuationzonethevictimswillnotbemoved,anyrescuedvictimswillremain,aswellasvictimsintheevacuationzone,evenvictimsthatescapedtheevacuationzonewillbeleftwheretheyare.Victimsthatareholdbytherobotwillbereleasedandthrownintotheevacuationzonebythereferee.

Page 12: Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Updated:April4th,2016 Page12of16

3.7VictimPlacement3.7.1ThevictimswillbeallocatedinarandomwayontheEvacuationZone.ThenumberofvictimswillbedecidedbytheOrganizingCommittee.Thenumberofvictimswillbethesameforeachfield(orarena)layout.

3.8EvacuationPointPlacement3.8.1TheEvacuationPointwillbeplacedinanyofthenon-entrycornersintheevacuationzone.3.8.2AfteraLackofProgresshappenedinanyplace,therefereemayrollthediceoncemoreandplacetheEvacuationPointatanewcorner.3.8.3TheRoboCupJuniorOrganizingCommittee(OC)willtrytheirbesttosecuretheEvacuationPointdown,butyoushouldexpectittoslightshiftattimes.

3.9EndofPlay3.9.1Ateammayelecttostoptheroundearlyatanytime.Inthiscase,theteamcaptainmustindicatetotherefereetheteam'sdesiretoterminate.Theteamwillbeawardedallpointsachieveduptothecallforendofround.3.9.2Theroundendswhenthetimeexpires,whentheteamcaptaincallstheendoftheroundorwhenallthevictimsaresuccessfullyrescued.

Page 13: Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Updated:April4th,2016 Page13of16

4. OpenTechnicalEvaluation

4.1Description4.1.1Yourtechnicalinnovationwillbeevaluatedduringadedicatedtimeframe.Allteamsneedtoprepareforanopendisplayduringthistimeframe.4.1.2Judgeswillgoaroundinteractingwithteams.Itwillbesetupasmorelikeacasualconversationor"questionsandanswers"atmosphere.4.1.3ThemainobjectiveoftheOpenTechnicalEvaluationistoemphasizetheingenuityofinnovation.Beinginnovativemaymeantechnicaladvanceascomparedtotheexistingknowledge,oranout-of-the-ordinarysimplebutcleversolutiontoexistingtasks.

4.2EvaluationAspects4.2.1Astandardizedrubricsystemisusedfocusingon:a)creativityb)clevernessc)simplicityd)functionality4.2.2"Yourwork"caninclude(butisnotlimitedto)oneofthefollowingaspects:a)creationofyourownsensorinsteadofapre-builtsensorb)creationofa"sensormodule"whichcomprisesofvariouselectronicstoprovideaself-containedmoduletoprovideacertainspecialfunctionalityc)creationofamechanicmodulewhichisfunctional,butoutoftheordinaryd)creationofanewsoftwarealgorithmtoasolution4.2.3Teamsmustprovidedocumentsthatexplaintheirwork.Eachinventionmustbesupportedbyconcisebutcleardocumentation.Thedocumentsmustshowconciseinventivesteps.4.2.4Documentsmustincludeoneposterandoneengineeringjournal(seetheEngineeringJournalTemplateonofficialRCJwebsiteformoredetails).Teamsareexpectedtobereadilypreparedtoexplaintheirwork.4.2.5EngineeringJournalshoulddemonstrateyourbestpracticeinyourdevelopmentprocess.4.2.6Thepostershouldincludenameofteam,country,league,robotdescription,robotcapabilities,controllerandprogramminglanguageused,sensorsincluded,methodofconstruction,timeusedfordeveloping,costofmaterialsandawardswonbytheteaminitscountry,etc.4.2.7GuidelinesmaybeprovidedattheofficialRCJwebsiteunderRescuerules(EngineeringJournalTemplate).

4.3Awards4.3.1Awardsmaybedividedintoseveralcategories.a)Innovation:-Mechanicalinnovation-Electronicinnovation-Algorithminnovationb)RobustDesign:-Mechanicaldesign-Electronicdesign-Algorithmdesign

Page 14: Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Updated:April4th,2016 Page14of16

c)Teamwork–demonstrationofgreatcollaborationswithintheteam.d)BestPractice(indevelopment)–demonstrationofthebestdevelopmentpracticefrombrainstorming,designing,prototyping,development,testplan,qualityassuranceplan,etc.4.3.2Awardswillbegivenintheformofacertification.

4.4Sharing4.4.1Teamsareencouragedtoreviewother'spostersandpresentations.4.4.2TheawardedteamsarerequiredtoposttheirdocumentsandpresentationonlinewhenaskedbytheTC.

5. ConflictResolution

5.1RefereeandRefereeAssistant5.1.1Alldecisionsduringgameplayaremadebytherefereeortherefereeassistantwhoareinchargeofthearena,personsandobjectssurroundingthem.5.1.2Duringgameplay,thedecisionsmadebytherefereeand/ortherefereeassistantarefinal.5.1.3Atconclusionofgameplay,therefereewillaskthecaptaintosignthescoresheet.Captainshouldbegivenmaximum1minutetoreviewthescoresheetandsignit.Bysigningit,thecaptainacceptsthefinalscoreonbehalfoftheentireteam;incaseoffurtherclarification,theteamcaptainshouldwritetheircommentsinthescoresheetandsignit.

5.2RuleClarification5.2.1Ifanyruleclarificationisneeded,pleasecontacttheInternationalRoboCupJuniorRescueTechnicalCommittee.5.2.2Ifnecessaryevenduringatournament,aruleclarificationmaybemadebymembersoftheRoboCupJuniorRescueTechnicalCommitteeandOrganizingCommittee.

5.3SpecialCircumstances5.3.1Ifspecialcircumstances,suchasunforeseenproblemsorcapabilitiesofarobotoccur,rulesmaybemodifiedbytheRoboCupJuniorRescueOrganizingCommitteeChairinconjunctionwithavailableTechnicalCommitteeandOrganizingCommitteemembers,ifnecessaryevenduringatournament.5.3.2Ifanyoftheteamcaptains/mentorsdonotshowuptotheteammeetingstodiscusstheproblemsandtheresultingrulemodificationsdescribedat5.3.1,itwillbeconsideredasanagreement.

Page 15: Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Updated:April4th,2016 Page15of16

6. CodeofConduct

6.1Spirit6.1.1Itisexpectedthatallparticipants(studentsandmentorsalike)willrespecttheaimsandidealsofRoboCupJuniorassetoutinourmissionstatement.6.1.2Thevolunteers,refereesandofficialswillactwithinthespiritoftheeventtoensurethecompetitioniscompetitive,fairandmostimportantlyfun.6.1.3Itisnotwhetheryouwinorlose,buthowmuchyoulearnthatcounts!

6.2FairPlay6.2.1Robotsthatcausedeliberateorrepeateddamagetothearenawillbedisqualified.6.2.2Humansthatcausedeliberateinterferencewithrobotsordamagetothearenawillbedisqualified.6.2.3Itisexpectedthattheaimofallteamsistoparticipatefairly.

6.3Behavior6.3.1Participantsshouldbemindfulofotherpeopleandtheirrobotswhenmovingaroundthetournamentvenue.6.3.2Participantsarenotallowedtoentersetupareasofotherleaguesorotherteams,unlessexplicitlyinvitedtodosobyteammembers.6.3.3Teamswillberesponsibleforcheckingupdateinformation(schedules,meetings,announcements,etc.)duringtheevent.Updateinformationwillbeprovidedonnoticeboardsinthevenueand(ifpossible)onthelocalcompetitionwebsiteand/ortheRoboCuporRoboCupJuniorwebsites.6.3.4Participantswhomisbehavemaybeaskedtoleavethebuildingandriskbeingdisqualifiedfromthetournament.6.3.5Theseruleswillbeenforcedatthediscretionofthereferees,officials,tournamentorganizersandlocallawenforcementauthorities.

6.4Mentors6.4.1Adults(mentors,teachers,parents,chaperons,translatorsandotheradultteammembers)arenotallowedinthestudentworkarea.6.4.2Sufficientseatingwillbesuppliedformentorstoremaininasupervisorycapacityclosetothestudentworkarea.6.4.3Mentorsarenotpermittedtorepairrobotsorbeinvolvedinprogrammingoftheirteam’srobots.6.4.4Mentorinterferencewithrobotsorrefereedecisionswillresultinawarninginthefirstinstance.Ifthisrecurs,theteamwillriskbeingdisqualified.6.4.5Robotshavetobemainlystudents'ownwork.Anyrobotthatappearstobeidenticaltoanotherrobotmaybepromptedforre-inspection.

Page 16: Rescue Line 2016 - Rules - RoboCuprcj.robocup.org/rcj2016/rescue_line_2016.pdf · Updated: April 4th, 2016 Page 1 of 16 RoboCupJunior Rescue Line – Rules 2016 RoboCupJunior Rescue

Updated:April4th,2016 Page16of16

6.5EthicsandIntegrity6.5.1Fraudandmisconductarenotcondoned.Fraudulentactsmayincludethefollowing:

a)Mentorsworkingonthesoftwareorhardwareofstudents’robot(s)duringthecompetition.b)"Higherleaguegroup"and/ormoreadvancedgroupofstudentsmayprovideadvice,butshouldnotdotheworkfor"Lowerleaguegroup".Forexample,asecondarygrouphelpedtofixitspeerprimarygroup'swork,softwareorhardwarepriortoand/orduringthecompetition.Thismayriskthesecondarygrouptobedisqualifiedaswell.See"CodeofConduct,6.4.3&6.4.5“.Thisappliesnotjusttomentors,butalsotohigherleague(advanced)groupofstudentsaswell.

6.5.2RoboCupJuniorreservestherighttorevokeanawardiffraudulentbehaviorcanbeprovenaftertheawardingceremonytookplace.6.5.3Ifitisclearthatamentorintentionallyviolatesthecodeofconduct,andrepeatedlymodifiesandworksonthestudents'robot(s)duringthecompetition,thementorwillbebannedfromfutureparticipationinRoboCupJuniorcompetitions.6.5.4Teamsthatviolatethecodeofconductcanbedisqualifiedfromthetournament.Itisalsopossibletodisqualifyonlyasingleteammemberfromfurtherparticipationinthetournament.6.5.5Inlessseverecasesofviolationsofthecodeofconduct,ateamwillbegivenawarning.Insevereorrepeatedcasesofviolationsofthecodeofconduct,ateamcanbedisqualifiedimmediatelywithoutawarning.

6.6Sharing6.6.1ThespiritofworldRoboCupcompetitionsisthatanytechnologicalandcurriculardevelopmentsshouldbesharedwithotherparticipantsafterthetournament.6.6.2AnydevelopmentsmaybepublishedontheRoboCupJuniorwebsiteaftertheevent.6.6.3Participantsarestronglyencouragedtoaskquestionstotheirfellowcompetitorstofosteracultureofcuriosityandexplorationinthefieldsofscienceandtechnology.6.6.4ThisfurthersthemissionofRoboCupJuniorasaneducationalinitiative.