21
This document is confidential and shall not be communicated - 08/08/2014

€¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

  • Upload
    lamdan

  • View
    214

  • Download
    0

Embed Size (px)

Citation preview

Page 1: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

This document is confidential and shall not be communicated - 08/08/2014

Page 2: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

RULES 2014 – 2015

RULES 2014-2015 IN THE LIVING ROOMDenmark, France, Germany, Italy, the United Kingdom

WHY PARTICIPATING IN SUCH A CHALLENGE?........................................................31. The Scenario....................................................................................................4

A. Five tests......................................................................................................41. play with me!.........................................................................................42. movie time!............................................................................................53. let’s party!..............................................................................................74. sweets & tricks!.....................................................................................85. me & you!...............................................................................................9

B. Special awards..............................................................................................92. Participating is Easy.......................................................................................10

A. Who can participate?..................................................................................10B. How to participate?.....................................................................................10C. Registration................................................................................................12

3. Contacts.........................................................................................................13A. Denmark.....................................................................................................13B. France.........................................................................................................13C. Germany.....................................................................................................13D. Italy.............................................................................................................13E. United kingdom...........................................................................................13F. Aldebaran...................................................................................................14

4. Technical Information....................................................................................14A. Robot & software version............................................................................14B. Technical details for the finals....................................................................14C. Room design...............................................................................................15D. Evaluation...................................................................................................15

OUR PARTNERS:

1 / 15

Page 3: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

RULES 2014 – 2015

THE AMBASSADORS:

2 / 15

Page 4: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

RULES 2014 – 2015

INTRODUCTION: WHY PARTICIPATING IN SUCH A CHALLENGE?

The NAO Challenge is an annual competition organised by Aldebaran, initially in France and now in 5 European countries: Denmark, France, Germany, Italy and the United Kingdom. The goal is to raise awareness, motivate and train students in the use of humanoid robotics through multi-technological and innovative projects. Through programming and the development of a mechatronic system, students create scenarios optimising NAO’s capabilities and taking into account its limitations, thus enabling NAO to become a companion and an ideal assistant at home. This competition is part of the educational activities aimed in particular at developing students’ initiatives and taste for innovation, as well as scientific and technological skills. This challenge has been designed in collaboration with teachers, in order to fit in with the various scientific, technological and technical projects (for students aged 15 to 18 years).

THE BENEFITS OF PARTICIPATING IN THIS CONTEST ARE MANY:Students: Imagine yourself in a nearby universe, both fascinating and intriguing, where robots will be our daily companions. You will progress in advanced technology techniques, learn in an entertaining way and as a team, stimulate your creativity and, above all, discover promising jobs and careers. Teachers: You will interest your students, both boys and girls, in science and technology; you will offer them attractive career prospects and capture their attention and stimulate their imagination. If you have been planning to supervise a project or a scientific workshop with a group of students, this challenge is a motivating framework for it. Participating is a unique opportunity to showcase their work and engage them in a collaborative effort. Institutions: Your participation is a mean of promoting your institution’s innovation and excellence values through the international media. Everyone: You will have the chance to meet the NAO users community, as well as technical teams and engineers, who will offer you special support throughout the competition. You will also discover the fascinating world of robotics and its start-up spirit, combining a sense of humour, creativity and passion for robotics.

Through the NAO Challenge, we invite you to participate in the development of robot companions and assistants, thanks to applications that will be daily used.

3 / 15

Page 5: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

RULES 2014 – 2015

The NAO Challenge allows your students to progress, solve current societal challengesand meet manufacturers & innovators.

4 / 15

Page 6: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

RULES 2014 – 2015

1. THE SCENARIO

In the NAO Challenge, NAO is an integral part of the house and helps its occupants to live better. After the hallway last year, NAO is now interacting in the living room.The story takes place in a family house. The parents went out on Saturday, kids are playing in the living room.

A. FIVE TESTSTeams can do 1, 2, 3, 4 or 5 of the tests. The jury will give an award for each one of those 5 tests.

1. PLAY WITH ME!One kid is playing with NAO in the living room.The goal is to imagine, design and program an interactive game in which NAO plays against or with the kid. This open challenge has just a few requirements:

i. The game is interactive: NAO plays with a human. Interactivity can include (but is not limited to) dialog, object grasping, sensors activation, vision recognition. A human must be involved in the game in any case and a bonus is granted if the game uses 2 robots.

ii. Rules must be clearly established and presented to the jury before the attempt.

iii. Demo lasts no more than 2 minutes.The default playing area is described in the annex documents. It is empty but can be filled with as many objects as necessary. Creating new objects is not possible with Webots for NAO though. Finding, buying or building any required accessory is under the teams’ responsibility, as well as bringing these accessories to the finals.

Starting and ending positions of the robot are left to the team’s choice with one requirement only: keeping the robot in a stable position to avoid falling.

Areas of expertise: Creativity, animation, programming, creation of accessories

5 / 15

Page 7: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

Markus?

ActionAdventure

RULES 2014 – 2015

2. MOVIE TIME!NAO is in the living room, a kid comes to watch TV. NAO recognizes the kid amongst the 5 members of the family, asks him questions regarding his tastes and mood, and finally suggests several movies to the kid who will make the final choice. Nao finally plays the movie on the remote computer.The goal is to design the interaction between NAO and the kid, and to communicate with the home cinema to find and start the right movie.

i. Recognizing the user and finding his preferencesFive characters are predefined (Tom, Maria, Markus, Emma, Sven), each one being associated with a list of tastes. This list will be randomly chosen by the jury. Two members of the team play two characters among the five. NAO must be able to recognize the two students. The method chosen to recognize people is open - face recognition being preferred. Other methods can include QR Code, NAO Marks, tactile sensor, voice command. Several methods can be used to ensure the correct recognition.The round starts with one member of the team facing NAO. Starting, ending positions and movements of the robot are left to the team’s choice with one requirement only: keeping the robot in a stable position. Once NAO has recognized him/her and knows who is in front of him, he announces the name. Then he connects to the database of users and gets the list of movies he/she likes.

ii. Finding the right movie

6 / 15

Page 8: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

Action movies

AvengersThe Dark Knight

What do you prefer: a bat or a space ship?

A space ship !

Star wars then !

RULES 2014 – 2015

Given the user’s preferences, NAO connects to the movie database and extracts a list of movies the user will like.

NAO gets a list of movies from the database, with title, type, actors and spoken languages. Then the robot talks with the human to make him choose one movie in this list. Voice interaction is preferred as it is the most normal way to dialog, but other ways can be used to confirm or validate the choice. These other ways can include, but are not limited to, sensors activation or vision recognition.

iii. Playing the movieOnce NAO and the user have agreed on a movie, NAO connects to the TV (represented by a computer) and starts the movie. Once the movie has started, NAO sits down; switches off all his motors and lights (except the LED on the chest button).

Technical detailsA computer will be running next to the area, providing required resources:- the two databases - the TV simulation programThis computer is accessible on the same network as the robot, either with Wi-Fi or Ethernet connection. This specific computer will be provided on the finals for the play area. Technical documentation is included in the downloadable package.

7 / 15

Page 9: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

RULES 2014 – 2015

An interface module for NAO is also provided for accessing the two previous programs. Teams can choose to use it or not during the finals. These resources are open-source python scripts. They can be modified for tests purposes but the official version only will be used during the finals.The programs may be upgraded during the year by the organizers. Teams are strongly advised to check that they have the latest version on a regular basis. Any feedback or request must be sent on the Aldebaran Community forums, in the specific section.

Areas of expertise: programming, dialog, animation, network communication.

3. LET’S PARTY!NAO can control the room lighting! The goal is to build a NAO-controlled multicolor light that can be integrated into a living roomA mechatronics system must be designed and built by the teams. It must comply with the following rules:

i. The system must be cost-effective, well integrated into the living room, eco-friendly.

ii. The light must produce different colors, including at least red, green and blue. White is not compulsory and can be defined as the sum of the three colors.

iii. No external power supply: the light must include its battery, solar panel, or any other integrated way of producing the required power.

iv. The color of the light must be controllable by NAO and by human users. The mean of communication is chosen by the teams, activation can be made with or without contact, but the action of NAO must be made visible by a specific animation in case of wireless communication.

v. The light shall be strong enough to enlighten a living room during a party!

Movements of the light beam will be rewarded by a bonus depending of the number of axis (0, 1 or 2+) either in rotation or translation.

Starting and ending positions of the robot are left to the team choice with one requirement only: keeping the robot in a stable position.

Areas of expertise: programming, electronics, mechanics

8 / 15

Page 10: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

RULES 2014 – 2015

4. SWEETS & TRICKS!Two NAO want to get the candies and the ball from the shelves. The goal is to make two robots work in cooperation to reach the upper shelves so as to get the candies and reach the lower shelf to get the balls. Using one robot only is not allowed.

This challenge requires two accessories: - Shelves: IKEA model BILLY 80x28x106 cm reference 302.638.44- Toddle truck: IKEA model EKORRE reference 400.608.36

See annexes for specifications about the shelves and the toddle truck.Two human interventions on the robot are allowed for the whole test, with a few exceptions described below. Human intervention on accessories (trolley, candies and balls) is not allowed. A scenario completed successfully without any intervention will be rewarded with a major bonus.At the start of the test, the trolley is placed as indicated in the annex. The robots cannot touch the trolley before the test starts.

i. One NAO climbs in the trolley, the other holds the trolleyOne NAO has to climb in the trolley with a smooth and stable movement without any human intervention on the robot. The second robot holds the trolley to secure it while the first robot is climbing.Teams can add landmarks or change colors of the trolley, but the shape and dimensions cannot be modified. For the finals, the trolley will be provided by the organization, but teams are free to bring and use their own trolley.

ii. One NAO stands in the trolley and gets the candies, the second NAO pushes the trolley

One NAO stands in the trolley, the second NAO is pushing it along the cupboard, so that the first NAO can reach the candies. Three candies are placed within the 5 specific spots on the shelf. The jury will randomly choose the 3 spots before each attempt. NAO has to get them and throw them on the floor. Grasping the candies is not required. Candies on the floor (neither on the trolley nor the bottom shelf) will be counted for the final score. Candies are “Classic Lollipop” from Chupa Chups (www.chupachups.com/lollipops.html).

9 / 15

Page 11: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

RULES 2014 – 2015

Note that for security, the NAO in the trolley should keep a stable position (crouching advised) and the motors stiffened while the trolley is moving.

10 / 15

Page 12: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

RULES 2014 – 2015

iii. The second NAO gets the balls Two balls are located at specific positions on the bottom shelf. The second NAO has to push the trolley away so as to access the balls and take them out from the shelf to the floor. Balls on the floor (neither on the trolley nor the bottom shelf) will be counted for the final score. Balls are street hockey balls: they are 65 mm in diameter and weigh 55 grams. These are the shiny balls and are not gel-filled. They are no-bounce warm weather (60 to 75 degrees Fahrenheit) hockey balls. These balls are available at a few locations:

- http://www.amazon.com/Mylec-Weather-Bounce-Hockey-Orange/dp/ B002LBDA30

- http://www.puckshop.com/mylec-orange-warm-weather-ball.html (These are the official RoboCup balls. Source: RoboCup SPL Rule Book – 2014)

Areas of expertise: programming, navigation, cooperation between 2 robots.

5. ME & YOU!The NAO Challenge @ Home is a creative & fun challenge! The Me & You test is about creativity, team spirit, animation, interactivity with the community and exchange.How to do that? Be creative and use digital tools to offer everybody an opportunity to be somehow a member of your team:

Broadcast videos : number of views will be highly considered Offer insights on how you work on your project, the problems you face &

how you find solutions Present the members of your teams, how your school and family is

involved Be active on the Community forum Broadcast pictures across social media

To make sure it is well scored for this award, each content must contain the following information: NAO Challenge 2015 + Team name + Country + School nameFor Twitter, teams shall use #NAOChallenge2015.

B. SPECIAL AWARDS

The Lady’s AwardThe NAO Challenge @ Home encourages girls to participate and become expert in high technology with the Lady’s Award!

11 / 15

Page 13: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

RULES 2014 – 2015

The team - made of girls only - that achieves the highest number of points gathering the 5 tests gets the Lady’s Award!

The Grand Prix The team that achieves the highest number of points gathering the 5 tests gets the Grand Prix and wins a NAO Evolution!Awards specificities and gifts will be communicated before the finals by local ambassadors.

2. PARTICIPATING IS EASY

A. WHO CAN PARTICIPATE?All secondary classes, whether you have a NAO or not, located in Denmark, France, Germany, Italy and the UK can participate in the NAO Challenge.

You have a NAO *: You are ready for the NAO Challenge! * See part 4.A

You don’t have a NAO: The NAO Challenge is made for you! You can prepare tests in simulation throughout the year. A robot will be lent to you at the finals.

For all, you’ll exceptionally get licenses for Choregraphe and Webots limited to the duration and the context of the NAO Challenge.

B. HOW TO PARTICIPATE?Throughout the competition, teams are in contact with the ambassador of their country (and not with Aldebaran).

1. CREATE YOUR TEAMTeams shall consist of 2 to 5 students maximum and a supervising teacher in charge of the team. This teacher will be the unique contact person throughout the competition.A school can register several teams, but a teacher can only support one team.We encourage schools to create teams of students from different sections to get various skills to do the tests.

12 / 15

Page 14: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

RULES 2014 – 2015

2. REGISTER YOUR TEAMTeams must choose a team name; this name cannot be changed.The teacher fills in the registration form.Each student, their parents and the teacher sign the Copyright Transfer Agreements.The teacher sends the registration form and all the Copyright Transfer Agreements to the ambassador of its country (see contacts in part 3).Registrations are open until October 31st 2014.

3. RECEIVE THE SOFTWARE The ambassador confirms the registration and sends the login & password to access the Community website as well as links to all available resources. This access is limited to the teachers only.Teachers must go on the Community website to:

- Present its team on the forum- Download all the software

4. GET TECHNICAL INFORMATIONThe ambassador invites teachers to local trainings and webinars.The online forum on the Community website enables the teachers to ask any question on the NAO Challenge. Questions must be in English only and must be posted by using the teacher’s account. Teachers are encouraged to ask any question on the forum. Questions received by email will not be answered.

5. PREPARE THE TESTSTeams prepare the tests from October 2014 until May 2015, for the finals (see next part).Teams who have a NAO build the room and prepare the tests. Teams who don’t have a NAO prepare the tests in simulation.

6. ATTEND THE FINALSTeams will be invited to present all their work during the finals that will occur during one day at the end of the term - between April and June 2015.

13 / 15

Page 15: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

RULES 2014 – 2015

There will be 5 national finals, meaning one per country. Teams can only attend their local finals. Each local ambassador will communicate to the teams all the details for the finals. Teams who do not have a NAO will have access to a NAO during the day of the finals.A jury will evaluate the teams during the finals. Awards and prizes will be given at the end of the finals.

C. REGISTRATION Only the teacher registered as the contact person will be able to register a team in the NAO Challenge. One registration per team is necessary. By filling the form, the teacher accepts the terms of the NAO Challenge rules.

The teacher sends this registration form before October 31st to the country ambassador by e-mail. Originals of the Copyright Transfer Agreements must be sent by post to the ambassador.

THE SCHOOLNAME: ADDRESS: COUNTRY: CITY & ZIP:

THE TEACHER:NAME:E-MAIL:PHONE:

THE TEAM:NAME (important!): CLASS LEVEL & MAJOR:NUMBER OF STUDENTS PARTICIPATING:We have a NAO (version) ………… / We don’t have a NAO / We want to buy a NAO

14 / 15

Page 16: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

RULES 2014 – 2015

3. CONTACTSDuring the whole competition, the local ambassador is the unique contact of the teams.

A. DENMARKEntity: Danish Technological InstituteContact Person: Britt SørensenEmail: [email protected]: +45 72202858Address: Forskerparken 10F - Odense M. 5230

B. FRANCEEntity: ERM AutomatismesContact Person: Pascal TorsielloEmail: [email protected]: +33 (0)4 90 60 05 68Address: 280 rue Edouard Daladier - 84200 Carpentras

C. GERMANYEntity: zdi-Netzwerk IST.Bochum.NRWContact Person: Klaus TrimbornEmail: [email protected] / [email protected] Tel: +49 234 - 388702 – 25Address: Geschäftsstelle Heinrich-von-Kleist Schule Heinrichstr.2Bochum, Nordrhein-Westfalen 44805

D. ITALYEntity: Scuola di roboticaContact Person: Fiorella OpertoEmail : [email protected] : +39 348 09 61 616Address: P.O. Box 4124, piazza Monastero 4 - 16149 Genoa

E. UNITED KINGDOMEntity: Rapid ElectronicsContact Person: Chris CalverEmail: [email protected]: + 44 (0) 1206835577

15 / 15

Page 17: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

RULES 2014 – 2015

Address: Severalls Lane – Colchester CO4 5JS

F. ALDEBARANShould you have any comment or proposal for the NAO Challenge @ Home, please contact:Astrid Desjobert : [email protected] www.aldebaran.com

4.TECHNICAL INFORMATIONDuring the year, teams can communicate with the organizers through the Aldebaran Community forum. Messages must be sent in English only.

Official rules are the English ones. Rules in other languages are translated from the English version, and in the case of differences, the English version remains the reference.

A. ROBOT & SOFTWARE VERSION All NAO versions can be used for the challenge, as well as all operating system versions.All teams participating to the NAO Challenge will receive for free 10-month licenses of Choregraphe, Webots as well as SolidWorks Engineering Kit.All of this software can be downloaded on the Aldebaran Community website, with your login & password provided when you register to the NAO Challenge.Using the latest software version is strongly advised.

B. TECHNICAL DETAILS FOR THE FINALS The choice of method and programming languages is left to the teams. Connection to the robot via Wi-Fi is allowed, as well as non-embedded applications. It is thus possible to program the robot with any compatible methods. The code must nevertheless be presented to the jury, without any restriction.Each area will dispose of a special network with Ethernet and Wi-Fi The use of Wi-Fi must take into account the possible instabilities of a wireless network.The day of the finals, each scenario will be presented independently in different areas.Starting and ending positions of the robot(s) are left to the team choice with one requirement only: keeping the robot in a stable position to avoid falling.

16 / 15

Page 18: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

RULES 2014 – 2015

It is important to remember that behaviours must be reproducible and robust to the slight differences between the lab and the finals environment. A special care should be given on robustness to changing lighting conditions, background noise or network quality, which are very vulnerable to external and uncontrollable factors. Note: it is to the teams’ responsibility to ensure that their NAOs are ready to perform when their demonstration occurs.

Teams must bring their laptops as well as any required accessory (cables, chargers, etc.). Laptops will not be provided for the finals.

C. ROOM DESIGNThe room has been modelled with the Webots for NAO simulation software. The simulated NAO works in a similar way to a real robot and is programmable with various programming languages.Teams having a NAO are advised to build a real version of the room (at their own expenses and under their own responsibility). All dimensions are provided in the annexes.On the day of the finals, the real room will be made available to the teams. Depending on the tests in which it has chosen to participate, each team must bring any tool or accessory that may be necessary for performing the tests and for the evaluation.

D. EVALUATIONFun, creativity, simplicity and imagination will be appreciated.Each attempt shall begin with a presentation of the team to the jury.Each test and the emotion award will be graded separately (see grades below). Grading will be performed on the day of the finals according to NAO's behaviour in the real room and not in a simulation. The jury will be composed of teachers, engineers, as well as corporate and institutional partners.Each team has one attempt per test, lasting 10 minutes at maximum each. Human intervention during the first minute is allowed. After that, any human intervention in the room will result in a penalty being applied to the results of this test. Details of the grade of each test are decided in conjunction with the school reference systems and will be communicated once registrations are closed.Each team will be able to use jokers from Aldebaran. A joker is a behaviour created by the company engineers, which will solve a problem encountered during the contest, to allow teams to advance in their project. The team must precisely define the nature of the problem encountered and the desired solution. Every joker used will subtract 5 points from the team’s score. Questions asked on the Aldebaran Community forum are not counted as jokers.

17 / 15

Page 19: €¦  · Web viewIf you have been planning to supervise a project or a scientific ... You will also discover the fascinating world of robotics ... Then the robot talks with the

RULES 2014 – 2015

PLAY WITH ME! / 20

MOVIE TIME! / 20

LETS’ PARTY! / 20

SWEETS & TRICKS! / 30

ME & YOU! / 20

GRAND PRIX / 110LADY’S AWARD / 110

18 / 15