CoSpace Make Code Challenge Rules 2016

Similar documents
RoboCupJunior CoSpace Rescue Rules 2015

RCAP CoSpace Rescue Rules 2017

RoboCupJunior Rescue Simulation(CoSpace) 2018

CoSpace OnStage Rules 2017

National Robotics Competition 2007

LEGO BASED CHALLENGE. 1. Material

«RELAY RACE» CONTEST RULES

1. Arena 1.1. Description

COMPETITION RULES. Last Revised: January 11 th, Table of Contents

RoboCupJunior Rescue B Rules 2012

IEEE PSU Student Chapter Robotics Competition 2014/2015

Updated: 20 February 2018

RoboCupJunior Rescue B Rules 2013

RoboCupJunior Rescue Maze Rules 2016

LINE FOLLOWING RULES. Priit Norak

Competition Arena Rules Revised March 21, 2017

WORLD ROBOT OLYMPIAD Advanced Robotics Challenge Game Description, Rules and Scoring SMART GREENHOUSE

Autonomous Aerial Robot Tournament KISS Institute for Practical Robotics

MAVeC 19 Autobot Challenge

JHU Robotics Challenge 2015

DRAGON BALL Z TCG TOURNAMENT GUIDE V 1.3 (9/15/2015)

MATERIALS PROVIDED BY SCIENCE & TECH FAIR STAFF AT EVENT:

--- ISF Game Rules ---

DRAGON BALL Z TCG TOURNAMENT GUIDE V 2.2 (1/27/2017)

Robotics Platform Training Notes

ACER PREDATOR INDIA DOTA 2 RULE BOOK

BC Skills Canada 2017

World Robot Olympiad 2018

TEST PROJECT MOBILE ROBOTICS FOR JUNIOR

Line Follower Enhanced Regulations

CLASSIFICATION CONTROL WIDTH LENGTH

Winter 2007/2008 Third Annual IEEE Lego Robot Competition Rules

POLITEKNIK SULTAN AZLAN SHAH (PSAS) HACKATHON AUGUST 2018

Instructions for the 2018 Batumi Chess Olympiad Match Arbiters

Sumo-bot Competition Rules

MazeBot. Our Urban City. Challenge Manual

Game Rules. 01 Definition and Purpose. 03 Overlooking ISF Game Rules: ISF Court of Appeal. 02 Changes in ISF Game Rules.

Vision Centric Challenge 2019 S-SLAM: Simple SLAM

DreamHack HCT Grand Prix Rules

2016 STEM Survival Competition. November 5, 2016 Hosted by: Wilkinson County Christian Academy

Manual Sumo Robot Competition (Junior)

New Zealand Interschool Chess Competition

2018 Sumobot Rules. The last tournament takes place in collaboration. Two teams of two robots compete simultaneously.

Cariboo Junior Skills Competition

19 TH AUGUST, RD ICA

Rules & Regulation. COUNTER STRIKE GLOBAL OFFENSIVE (1v1)

Introduction. robovitics club, VIT University, Vellore Robo-Sumo Event Details v1.2 Revised on Jan-30, 2012

TU Graz Robotics Challenge 2017

*Contest and Rules Adapted and/or cited from the 2007 Trinity College Home Firefighting Robot Contest

Rules & Regulation PUBG MOBILE SOLO

2012 Alabama Robotics Competition Challenge Descriptions

Robotic Systems Challenge 2013

SUMO RULES. Allar Aasjõe

New Zealand Interschool Chess Competition

MESA Battleball Robot Challenge

Cozmo Clench(wildcard)

Line FollowerRobot. Event Coordinator: Paras Sharma (EEE 4nd Year) Pankaj Rawat (ME 3 RD YEAR B) Event Detail: Line follower robot race competition.

Robotics Contest Contact: Robin Schamber

Rules & Regulations RAINBOW SIX SIEGE

Senior Design Competition Problem

ROLES AND RESPONSIBILITIES

Robotics Championships. September 2011 RULE BOOK. Contents: o General Information. o Dance Competition. o Rescue Competition. o HPV Race Competition

Positive Promotion: Use the FIRST and FTC logos in a manner that is positive and promotes FIRST.

Mini-Sumo Tournament Rules

Robofest 2016 BottleSumo

KING OF THE HILL CHALLENGE RULES

LEELA EDUCATION SOCIETY G.V. ACHARYA INSTITUTE OF ENGINEERING & TECHNOLOGY SYNERGY RULE BOOK

Western Kansas Lego Robotics Competition April 16, 2018 Fort Hays State University

2018 Competition Handbook

Hearthstone Championship Tour Seoul Tournament Rules

International Robotic Olympiad Land-based Robot Competition Rules (V5) (Secondary School Division) General Rules 3

Dota 2. Pravila tekmovanja na EPICENTER LAN 10. Pripravil: Samo Zavašnik Datum: 21. junij 2016

Fire Fighting. Objective. Robot. Fire Fighting. Name of Event: Robots per Team: 1

1. General regulations 2. The main objectives of the Festival 3. The Festival organization

HuroCup: Weight Lifting Laws of the Game 2007

SCIENCE OLYMPIAD. Mission Possible B Patrick Chalker m

RAGE: ROAD RAGE TOURNAMENT RULES

Mini Sumo and Lego Sumo rules 2018

StarCraft II: World Championship Series 2019 North America and Europe Challenger Rules

EN 2532 Robotics Design and Competition

Sample Test Project Regional Skill Competitions Level 3 Skill 23 - Mobile Robotics Category: Manufacturing & Engineering Technology

StarCraft II: World Championship Series 2018 North America and Europe Challenger Rules

Growing up with Robots Costa MFM and Fernandes JF

REGULATIONS «LEGO SUMO»

EPIC ARMAGEDDON CHALLENGE

Version 1.1 February 7th, Beach Cleaner Robot

Forms & Score Sheets

RoboCupJunior OnStage - Scoresheets 2018

CHESSA policy for the selection of Adult South African National Chess Teams:

Robonz Robotics Competition 2007

Forms & Score Sheets

QUAKEWORLD DUEL TOURNAMENT RULES

VEX IQ Challenge Inspection

Vision Centric Challenge Mosaic

COMPARISON OF FIDE AND USCF RULES

Division Age Category Number of Participants Open 55+ Two (2)

Term Definition ACTIVE DEVICE ALIGNMENT LINE ALLIANCE ALLIANCE CAPTAIN ALLIANCE STATION ALLIANCE WALL ARENA ARENA FAULT BACKUP TEAM BAY BOM BUMPER

REGULATIONS «LEGO & MINI SUMO»

NXT Amazing Rules USU Physics Day Lagoon Farmington, UT

LINE FOLLOWER ROBOT CATEGORY RULES 1) Objective

Transcription:

CoSpace Make Code Challenge Rules 2016 CoSpace Technical Committee This is the official rules for Make Code Challenge 2016 and is released by the CoSpace Technical Committee. The rules contained in this document have priority over any translations. All teams must read the Make Code Challenge Rules (this document) carefully and understand the requirements and procedures for all aspects of the competition and judging. PREFACE In the Make Code Challenge, participants will make and code a smart robot to travel in the smart city in a real-virtual co-existence space. The mission of the Challenge is to look out and provide assistance to people in need of help in the smart city. The robot starts in the real world. It will notify its virtual team robot after it reaches the teleportation terminal. The virtual robot will then continue the mission in the virtual world. The program code used in the virtual environment can be downloaded into a real robot built by the participants during the Challenge to travel in the real arena. The Students are required to complete the mission given during the Challenge. GENERAL RULES 1. AGE GROUP Age Group Age as of 1 Sept 2016 Primary 7 12 years old Secondary 13 19 years old 2. TEAM NAME 2.1 Each team must have a team name. Each team should designate one member who will act as "captain". In any case, only the team captain is allowed to communicate with the referee. 2.2 Teams should report to the registration counter at least 4 minutes before their game starts. Teams that are 4 minutes late for the time of their game will be forfeited from the round. CoSpace Make Code Challenge Rules 2016 Page 1

3. GAME PROCESS 3.1 The Make Code Challenge program comprises of 3 sub-categories: RoboMaker Challenge - Make a robot RoboCoding Challenge - Code a robot Take part in grand Challenge 4. CONFLICT RESOLUTION 4.1 During gameplay, the referee s decisions are final. 4.2 Rule clarifications may be made by the members of the RoboCup Singapore CoSpace Technical Committee. 5. CODE OF CONDUCT 5.1 Fair Play It is expected of all teams to participate fairly. 5.2 Behaviour If one team copies a program from another team, both teams will be disqualified. Participants should be mindful of others and their robots when moving around the tournament venue. Participants who misbehave may be asked to leave the building and risk being disqualified from the tournament. These rules will be enforced at the discretion of the referees, officials, tournament organizers and local law enforcement authorities. The referees and officials will act alongside the spirit of the event. 5.3 Mentor Mentors (teachers, parents, chaperones, translators, and other adult team members) are not allowed to be involved in programming of students' robots. Mentor interference with robots or referee decisions will result in a warning in the first instance. If this reoccurs, the team will risk being disqualified. ROBOMAKER CHALLENGE 6. ROBOMAKER CHALLENGE DESCRIPTION 6.1 In RoboMaker Challenge, each team is required to assemble a robot using a standard RoboMaker kit. 6.2 The robot must be identified with a team ID or flag during the competition. CoSpace Make Code Challenge Rules 2016 Page 2

6.3 Format (a) The challenge is formed by team presentation and real world challenge. (b) The same robot must be used for the presentation and the real world challenge. Failure to do so will be subjected to penalization or disqualification for the challenge. 6.4 Team setup (a) All teams are allowed to test their robots on the race course during setup only. (b) Teams are allowed to modify the robot design during the setup before the start of the challenge. 7. REAL ARENA 7.1 The real arena has a black line with the width of 1.8 cm. The design of the actual racing route will be released on the competition day. 8. ROBOTS 8.1 Robot assembly The basic design of the robot consists of a battery holder, a chassis, motors, electronics controllers and sensors. Teams should follow the instruction manual to complete the necessary mechanical mounting and electrical connections. 8.2 Real robot design 8.2.1 Teams are encouraged to add more electronic components for aesthetic purposes only. 8.2.2 There is no restriction of number of controllers, sensors or motors on each robot. 8.2.3 Each robot must be able to carry a small flag with a team name and number, which will be given if the robot passes the qualification test. 8.2.4 Teams are encouraged to design and build their own robot casing. Using any material (E.g. cardboards, 3D printing and paper) to allow the robot to have more aesthetic appeal. Teams are encouraged to have a theme for their robot design. Robot should keep the external design (decoration) during racing competition. CoSpace Make Code Challenge Rules 2016 Page 3

8.3 Size 8.4 Weight There is no restriction on the robot size. There is no restriction on the weight, however it is important to note that the weight of the robot will affect the performance of the robot during the real world challenge. 8.5 Programming (a) Robot must be fully autonomous. (b) It can be started manually. (c) Robot must have a reliable program to follow a black line on a bright surface. (d) Robot must have the ability to (e) Detect a vehicle in front of it and stop, and the automatically restart when the vehicle in front has cleared. (f) Detect black surface (g) Track black line 8.6 Battery The robot uses six AA size batteries. Teams must bring their own batteries for the competition. No batteries will be provided by the organizer. 9. PRESENTATION 9.1 Poster Teams are required to prepare an A4 poster to share about their team and robot. 9.2 Presentation Teams are required to present their robot to a panel of judges for duration of 5 minutes. Teams are required to share their robot making learning experience, theme of their robot design, understanding of robots, etc. 10. REAL WORLD CHALLENGE PROCESS Each team will need to complete 3 real world challenges: Obstacle challenge, Follow me and RoboRace. 10.1 Obstacle challenge Robot will stop if it detects an obstacle. Full points will be awarded for teams to complete the task. 10.2 Follow me Robot will follow a guide fully autonomously. Full points will be awarded for teams to complete the task. CoSpace Make Code Challenge Rules 2016 Page 4

10.3 RoboRace 10.3.1 Each team is only given 1 run for the RoboRace. 10.3.2 The teams will be given 1 minute of preparation time to change batteries, do calibration and testing of the robot before the start of the race. The robot must be ready to run as the race will start immediately after the 1 minute preparation time. 10.3.3 The robot will start within the area designated before the starting line. The lap time will only start when the robot passes the starting line and the lap time will end when the robot passes the finishing line. 10.3.4 A robot is considered to have failed in completing the race course when The robot did not follow the intended race track and direction. The entire robot leaves the race track. The robot did not cross the finishing line within 2 minutes The robot is stationary for more than 30 seconds The robot is incapable and not making progress on the race (at the discretion of the referee) No re-run is allowed in the event where the robot fails to complete the race course. 10.3.5 RoboRace ranking Scoring of the teams is based on the ranking of robots in the race. The teams will be ranked accordingly to the race timing. The fastest team will be ranked 1 and subsequent teams accordingly. In the event of two or more teams that successfully complete the race course with the same timing, they will be ranked equally. Teams that fail to complete the race course will be given 0 points. 11. ROBOMAKER JUDGING CRITERIA The RoboMaker Challenge will be judged based on team presentation and robot race challenge. Scoring Category Scope Points Presentation (60%) Real World Challenge (40%) Presentation Consistency (voice level, 10 pace, clarity, etc) Content Knowledge (able to show 20 sufficient understanding in the topics presented) Robot Design (aesthetic, innovative, 20 choice of material, adequate support) Question & Answers 10 Obstacle Challenge 10 Follow me 15 RoboRace 15 CoSpace Make Code Challenge Rules 2016 Page 5

ROBOCODING CHALLENGE 12. ROBOCODING CHALLENGE DESCRIPTION In RoboCoding Challenge, teams have to develop appropriate strategies and program the virtual autonomous robot to complete the racetrack as fast as possible within a limited period of time. 13. VIRTUAL WORLD 13.1 The dimension of the racetrack is about 2.4 m x 3 m. The road is generally white and the width of the black line is about 1.8 cm. 13.2 The arena may consist of bridges. 14. VIRTUAL ROBOTS 14.1 Virtual Robots must be controlled autonomously. The use of a remote control to manually control virtual robots is not allowed. 15. TEAM NAME 15.1 It is mandatory for teams to enter their team name in the CoSpace RoboCoding Simulator. Teams will be disqualified if they fail to do so. 16. VIRTUAL WORLD CHALLENGE PROCESS 16.1 Teams should give their program to the referee before game starts. The referee will upload the programs to the CoSpace server, then place the team s robot in the starting point in the virtual world and start the virtual game. 16.2 Only one team is to race at one time. 16.3 Each trial has a maximum time limit of 4 minutes. If the robot is not able to complete the race within 4 minutes, the race is considered unsuccessful. CoSpace Make Code Challenge Rules 2016 Page 6

16.4 Virtual world ranking Ranking of teams will be based on race time. If the robot is able to finish the race within 4 minutes, the actual race time will be recorded. If the robot fails to complete the race within 4 minutes, the zone that the robot successfully completed and race time will be recorded. The robot performance will be evaluated based on the zone travelled followed by the race time. No ranking will be given if (a) The robot has completed the race, (b) The race time has exceeded 4 minutes, or (c) The robot goes completely off the road. 16.5 In principle, a game will not be stopped during gameplay. The referee can stop a game when he needs to discuss an issue/problem with the OC/TC. The game will be called time-out in this case. 17. ROBOCODING JUDGING CRITERIA 17.1 The fastest team to complete the race will be the winner. 17.2 At the end of RoboCoding competition, in case of same timing between two or more teams on the first 3 places, the Chief Judge may ask the involved teams to race again. GRAND CHALLENGE 18. GRAND CHALLENGE DESCRIPTION 18.1 In the Grand Challenge, teams are required to present a Robot Race in the realvirtual co-existing space. The robot race begins in the real world, the robot will be teleported to the virtual world at the end of real track. The virtual robot will continue the race in the virtual world to complete the course. 19. VIRTUAL WORLD CHALLENGE PROCESS 19.1 Teams will be given 2 minutes for last-minute calibration and testing of the robot before the start of the race. 19.2 The robot will start within the area designated before the starting line in the real field. The CLOCK will only start when the robot passes the starting line in the real field and end when the robot passes the finishing line in the virtual racetrack. 19.3 Team needs to program both real and virtual robots. 19.4 Only one team is to race at one time. CoSpace Make Code Challenge Rules 2016 Page 7

19.5 Ranking Priority 1 Priority 2 Priority 3 Situation Both real and virtual robots are able to complete race in their respective worlds and teleports from the real world into the virtual world. The real robot completes the race in the real world. The virtual robot is not able to complete the race in the virtual world. The real robot is not able to complete the race in the real world. Performance The robot performance is determined by the final time recorded. The race time and virtual zone travelled will be recorded. The robot performance will be determined based on the zone travelled followed by the race time. The race time and zone travelled will be recorded. The robot performance is determined based on the zone travelled. Priority 4 MISSING team name or WRONG team name The results will not be recorded. In case of tie results, the Chief Judge may ask the involved teams to race again. It is not whether you win or lose, but how much you learn that counts! Please contact Competition@CoSpaceRobot.org should you have any questions. CoSpace Make Code Challenge Rules 2016 Page 8