background image

 

1 4 9 0   N O R T H   C L I N T O N   AV E , 

B AY S H O R E ,   N E W   Y O R K   11 7 0 6

P H O N E :   ( 6 3 1 )   9 6 9 - 2 6 0 5   ·   FA X :   ( 6 3 1 )   9 6 9 - 2 4 0 5

L E A R N I N G   C H O R E G R A P H E   C O N T ’ D

ONCE YOU’VE CONNECTED TO NAO, EITHER LIVE OR VIRTUAL, YOU MAY NOW BEGIN TO BUILD CODE. 

SEE BELOW TO LEARN THE BASIC TOOLS INSIDE OF CHOREGRAPHE.

BEGIN BY CLOSING UNUSED 

WINDOWS. CLICK “VIEW” AND 

UNCHECK EVERYTHING EXCEPT 
BOX LIBRARY AND ROBOT VIEW

YOUR CHOREGRAPHE WINDOW 

SHOULD APPEAR AS IT DOES 

BELOW. REPEAT THE PREVIOUS 

STEP IF IT DOES NOT.

SELECT AND DRAG A “BOX” FROM 

THE LEFT. TRY USING STAND UP 

FIRST. YOU MUST EXPAND THE 

MOTIONS FOLDER TO FIND IT.

LEFT-CLICK THE BUTTON ON THE 

LEFT AND WHILE HOLDING, DRAG 

A LINE TO THE BUTTON ON THE 

RIGHT

ONCE YOUR CODE IS CLOSED, 

YOU CAN ATTEMPT IT. PRESS THE 

GREEN “PLAY” ICON IN THE TOOL 

BAR TO TRIGGER YOUR ACTION.

FOLLOW THE SAME MOTION FROM 

THE PREVIOUS STEP IN A LEFT-

TO-RIGHT FASHION WITH THESE 

TWO BUTTONS

YOU CAN CREATE PARALLEL CODE BY CREATING SEPARATE STRANDS FROM THE LEFT BUTTON, OR 

SERIES CODE by dragging strands FROM EACH BOX to the next. 

- 13 -

Summary of Contents for NAO

Page 1: ...NAO ROBOT R E F E R E N C E G U I D E 1 4 9 0 N O R T H C L I N T O N AV E B AY S H O R E N E W Y O R K 11 7 0 6 P H O N E 6 3 1 9 6 9 2 6 0 5 FA X 6 3 1 9 6 9 2 4 0 5 ...

Page 2: ... 6 3 1 9 6 9 2 6 0 5 FA X 6 3 1 9 6 9 2 4 0 5 T A B L E OF C O N T E N T S 2 PREFACE 3 NAO SENSORS 4 7 ONLINE PORTAL 8 10 basic channel 11 CHOREGRAPHE PT 1 12 16 WALKING MOTION 17 18 VISUAL RECOGNITION 19 21 day 2 23 ANIMALS HARD 24 27 RECORDING MOTION 28 31 DAY 1 REVIEW 32 APPENDIX 33 ...

Page 3: ...MENT YOUR A STEM LAB TECHNOLOGY THROUGH TIPS ON HOW TO INCLUDE SEVERAL SOFTWARES FOR INFORMATION NOT COVERED WITHIN THIS GUIDE PLEASE REFER TO THE SPECIFIC MANUAL ASSOCIATED WITH THE PRODUCT YOU RE WORKING WITH MOST OF WHICH ARE IN THE RESOURCES FOLDER ON THE TEACHER COMMAND CENTER IF YOU CONTINUE TO HAVE QUESTIONS FORWARD THEM TO PD APLUSSTEMLABS COM FOR TECHNICAL SUPPORT OR SERVICE PLEASE CALL 6...

Page 4: ...TO SENSE IF OBJECTS ARE IN FRONT OF IT BEFORE WALKING x4 CHEST BUTTON USED TO ACTIVATE CERTAIN FEATURES ON NAO WITHOUT OPENING CHOREOGRAPHE WILL ADDRESS IN GREATER DETAIL LATER IN THE GUIDE arm joints each arm features five degrees of freedom including ITS shoulderS elbowS hands fingers PELVIC JOINT ONE OF NAO S DEGREES OF FREEDOM IN ITS PELVIS WHICH ARE MOVE IN SYNC TO HELP STABILIZE IT LED LIGHT...

Page 5: ...SED BLUE CIRCLE WHEN HE IS TURNED ON WHEN OPERATING NAO S BATTERY LASTS ROUGHLY 90 MINUTES HIS BATTERY PACK IS LOCATED ON HIS LOWER BACK WHICH IS ALSO WHERE YOU CAN PLUG HIM IN IT S RECOM MENDED TO KEEP HIM PLUGGED IN WHEN USING HIM IN A CLASSROOM SETTING TO DISCOVER NAO S IP ADDRESS PRESS HIS CHEST BUTTON ONE TIME IF CONNECTED HE WILL ITERATE THE NUMBERS WHICH YOU CAN TYPE INTO YOUR BROWSER TO RE...

Page 6: ...ES NO INTERACTION A LIGHT BLUE OR WHITE COLORWILLMEANHESTOPPEDLISTENING A BLINKING BLUE LIGHT MEANS THE FIRMWARE IS BEING UPDATED THE COLOR WILL CHANGE WHEN COMPLETED A BLINKING YELLOW LIGHT MEANS NAOQI ISN T BOOTED RESTART THE ROBOT STEADY YELLOW MEANS THE BATTERY IS LOW GREEN WHILE BOOTING MEANS NAO IS FROZEN RESTART THE ROBOT OTHERWISE GREEN MEANS THE BATTERY IS HIGH RED MEANS THE BATTERY IS BE...

Page 7: ...A O BEHIND THE DOOR ON THE BACK OF NAO S HEAD IS AN ETHERNET PORT CONNECT AN ETHERNET CABLE TO YOUR TEACHER COMMAND CENTER S USB HUB TO PROVIDE NAO WITH TEMPORARY INTERNET ACCESS by pressing nao s chest button once it will read to you its ip address type this into your browser at the teacher command center and sign in this will take you to the portal 7 ...

Page 8: ...PTOP CART S WIRELESS NETWORK WHICH WILL ALLOW HIM TO PAIR WITH THE TEACHER COMMAND CENTER AND LAPTOPS SEAMLESSLY CLICK THE GLOBE ICON TO RETRIEVE THE NETWORK SETTINGS CLICK THE GEARS ICON TO VIEW THE WIFI NETWORKS SELECT YOUR A STEM LAB CART S WIFI AND CONNECT IT SHOULD APPEAR LIKE ABOVE YOU MAY NOW REMOVE THE ETHERNET CABLE NAO WILL GENERATE A NEW IP ADDRESS WHICH IT WILL READ TO YOU BY PRESSING ...

Page 9: ...URN IT INTO AN ACTIVITY AND ENCOURAGE THE CLASS TO VOTE WHEN YOUR CLASS HAS DECIDED CLICK ON THE PENCIL ICON NEXT TO ROBOT S NAME IN THE MY ROBOT SECTION OF THE PORTAL KEEP IN MIND THAT CHANGING ITS NAME HERE WILL ALSO CHANGE THE USERNAME AS WELL FOR TECHNICAL SUPPORT PURPOSES PLEASE DO NOT CHANGE THE PASSWORD IT SHOULD STAY AS LOWERCASE NAO ADDITIONAL INFORMATION ALTHOUGH THE ROBOT S PASSWORD IS ...

Page 10: ...E STEPS IN ORDER TO OBTAIN AN ALDEBARAN ACCOUNT THIS IS THE AUTHORIZED APP STORE FOR YOUR NAO ROBOT WE RECOMMEND TO HAVE ONE ACCOUNT PER ROBOT PER SCHOOL CLICK THE DOWNLOAD ICON TO CREATE YOUR ACCOUNT AND ACCESS DOWNLOADS SELECT THIS OPTION AND THEN ENTER YOUR CREDENTIals back in the portal you will then have access to a number of free applications including basic channel 10 ...

Page 11: ...EET ONCE HE BECOMES ATTACHED HE WILL LISTEN FOR COMMANDS REFER TO THE LED LIGHT PAGE EARLIER IN THE GUIDE FOR MEANINGS NAO WILL LISTEN FOR COMMANDS IN ORDER TO PERFORM DIFFERENT ACTIONS THESE ARE CALLED TRIGGER SENTENCES MEET NAO BY SAYING HOW ARE YOU OR CAN YOU SAY GOODBYE TELL IT TO MANUEVER HIS BODY BY SAYING CAN YOU SIT DOWN LAY DOWN ON YOUR BACK CAN YOU STAND ON ONE FOOT STOP LOOKING AT ME HA...

Page 12: ...AND CENTER S DESKTOP AND CLICK NEW PROJECT THE GREEN NAO HEAD IS YOUR LIVE ROBOT AND THE DOTTED OUTLINE IS THE VIRTUAL laptop specific HUMANOID CHOOSE THE GREEN SIGNAL ICON FROM THE TOOLBAR TO OPEN THE WINDOW BELOW TO SELECT YOUR ROBOT each laptop that opens choregraphe will generate its own virtual ensure your students connect to theirs IF YOUR LIVE ROBOT DOES NOT APPEAR TYPE ITS IP ADDRESS INTO ...

Page 13: ...GRAPHE WINDOW SHOULD APPEAR AS IT DOES BELOW REPEAT THE PREVIOUS STEP IF IT DOES NOT SELECT AND DRAG A BOX FROM THE LEFT TRY USING STAND UP FIRST YOU MUST EXPAND THE MOTIONS FOLDER TO FIND IT LEFT CLICK THE BUTTON ON THE LEFT AND WHILE HOLDING DRAG A LINE TO THE BUTTON ON THE RIGHT ONCE YOUR CODE IS CLOSED YOU CAN ATTEMPT IT PRESS THE GREEN PLAY ICON IN THE TOOL BAR TO TRIGGER YOUR ACTION FOLLOW T...

Page 14: ...SAY COMMAND IS IN YOUR CODE DOUBLE CLICK ON ITS BOX A BOX TITLED LOCALIZED TEXT WILL APPEAR YOU CAN CHOOSE A LANGUAGE AND MODIFY WHAT YOU D LIKE NAO TO ITERATE DRAG THE SAY COMMAND FROM YOUR BOX LIBRARY INTO YOUR CODE SAY WILL APPEAR UNDER AUDIO VOICE LIKE EARLIER CREATE A STRAND TO ENSURE YOUR COMMAND FITS IN THE CODE TO RETURN TO YOUR ENTIRE CODE CLICK ON THE ROOT BUTTON UNDERNEATH THE TOOLBAR N...

Page 15: ...N BELOW USE A SERIES CODE TO CONNECT TO A SWITCH CASE BOX WHICH CAN BE FOUND UNDER FLOW CONTROL CONNECT THE SAY BOX TO A SPEECH RECOGNITION BOX WHICH CAN BE FOUND UNDER AUDIO VOICE CLICK THE WRENCH ICON AND ENTER WORDS YOU D LIKE NAO TO UNDERSTAND USE YES NO MAYBE FOR EACH WORD CREATE A CORRESPONDING ACTION DRAW STRANDS FROM EACH WORD TO A NEW BOX TO DO SO ADD THE SAME SET OF WORDS FOR SWITCH CASE...

Page 16: ... CHANGE HIS EYE S LED LIGHTS TO WHATEVER YOU SET THEM AS TRY CONTINUING THE CODE WITH MORE ACTIONS IF YOU CONNECT THE EYE LEDS BOX TO A SPEECH COMMAND MAKESURETOUNCHECKTHEOPTIONTHATMAKESNAOFLASHHISEYESWHILELISTENING USING A SERIES CODE START WITH A SAY COMMAND THAT explains what each bumper will do CONNECT THE SAY BOX TO A BUMPERS BOX WHICH CAN BE FOUND UNDER SENSING IN THE BOX LIBRARY AS SHOWN BE...

Page 17: ...nd y coordinate planes for example if you have the coordinates 4 5 this will translate into 4 meters in front of the nao robot and 5 meters to its left this configuration allows for nao to determine specifically where his program is directing him to move THE THETA CONFIGURATION IS WHAT ALLOWS NAO TO TURN AND IS MEASURED IN DEGREES WHEN USING A MOVE TO COMMAND IN CHOREGRAPHE WHICH WE WILL TOUCH ON ...

Page 18: ...MBER TO TOGGLE between the and icons to activate nao s motor system DRAG A MOVE TO COMMAND FROM YOUR BOX LIBRARY INTO YOUR CODE THIS CAN BE FOUND UNDER MOTIONS BY USING A STRAND CONNECT THE COMMAND WITH THE BEGINNING AND END OF YOUR COMPLETE CODE CLICK THE WRENCH ICON ON THE MOVE TO BOX TO OPEN UP YOUR PARAMETERS WINDOW CHANGE EACH PARAMETER TO HOW FAR YOU D LIKE TO MOVE NAO REFER TO PAGE 17 FOR E...

Page 19: ...recognize animals and mimick the sound they make after seeing a photo of one the next two pagesteachyouhowtomanipulatechoregraphe to train your robot to visually recognize THEM 1 4 9 0 N O R T H C L I N T O N AV E B AY S H O R E N E W Y O R K 11 7 0 6 P H O N E 6 3 1 9 6 9 2 6 0 5 FA X 6 3 1 9 6 9 2 4 0 5 19 ...

Page 20: ...OF A DOG A CAT AND A FROG YOU CAN APPLY THESE STEPS FOR ANY PHOTO OF ANY ANIMAL 0 SELECT THE PLAY ICON TO BEGIN DISPLAYING WHAT NAO SEES THROUGH HIS FACE CAMERAS CLICK THE COMPOSER ICON TO CAPTURE THE IMAGE AND IMPRINT IT IN NAO S INTERNAL MEMORY ONCE YOU COMPLETED THE OUTLINE WITH YOUR CURSOR YOU WILL BE ABLE TO CHANGE THE NAME TO DOG CLICK OK TO SAVE THE IMAGE ONTO THE NAO ROBOT REPEAT THESE STE...

Page 21: ...ELF DRAG TWO SAY BOXES ONE THAT NAO PROVIDES INSTRUCTIONS AND THE OTHER ASKING TO CHOOSE AN ANIMAL LIKE EARLIER USE A SWITCH CASE TO ALLOW NAO TO UNDERSTAND YOUR COMMAND TYPE AS IT IS SHOWN USE A SAY BOX TO HAVE NAO DIRECT THE PARTICIPANT TO TRY ANOTHER AND CONNECT IT BACK TO THE BEGINNING CLICK THE WRENCH ICON FOR EACH AND UPLOAD AN MP3 FILE OF THAT ANIMAL S SOUND CONNECT THEM AS SHOWN DRAG THREE...

Page 22: ...6 0 5 FA X 6 3 1 9 6 9 2 4 0 5 that concludes day 1 WE COVERED A LOT TODAY YOU LEARNED THE BASICS AND HOW TO INCORPORATE NAO INTO YOUR CLASSROOM SETTING DON T WORRY WE WILL REVIEW EVERYTHING THAT WE VE LEARNED DURING THE FIRST HALF OF THE TRAINING WHILE LEARNING MORE ADVANCED MATERIAL DURING DAY 2 22 ...

Page 23: ... LEARNING TO RECORD MOTION ADVANCED ANIMAL RECOGNITION AND REVIEW OF DAY 1 1 4 9 0 N O R T H C L I N T O N AV E B AY S H O R E N E W Y O R K 11 7 0 6 P H O N E 6 3 1 9 6 9 2 6 0 5 FA X 6 3 1 9 6 9 2 4 0 5 23 ...

Page 24: ...raph DOUBLE CLICK AND INPUT Hi Guys Lets play a game The rules are very simple I am going to make an animal sound and you have to show me the picture of the animal DOUBLE CLICK AND INPUT Now let S BEGIN what animal makes this sound BEGIN BY DRAGGING A SAY BOX INTO YOUR CODE AND CONNECTING IT TO THE STARTING STRAND CLICK ROOT TO RETURN TO YOUR ENTIRE CODE AND DRAG ANOTHER SAY BOX CONNECT THE FIRST ...

Page 25: ...E REMEMBER TO USE THE STEPS ON PAGE 20 TO TEACH NAO A PICTURE OF A CAT AS WELL AND SAVE THE FILE AS CAT OTHERWISE ONLY THE DOG PART OF THIS ACTIVITY WILL WORK ADD A SWITCH CASE BOX FOUND IN FLOW CONTROL AND CHANGE THE FIRST LINE TO 0 AND THE SECOND LINE TO 1 CONNECT O AND 1 TO SEPARATE PLAY SOUND BOXES WHICH ARE FOUND IN AUDIO SOUND CLICK THE WRENCH AND ADD AN AUDIO FILE OF A CAT S MEOW FOR THE FI...

Page 26: ...wn connect one strand of visual recognition to switch case and another to a say box ADD two additional switch case boxes but label the first line in each cat and Dog respectively Connect the first line to a say box that says Congratulations you got it right this time however the incorrect say box will be connected back to the beginning of the code the second say box should state that wasn t the an...

Page 27: ...ANIMAL ACTIVITY in CHOREGRAPHE we said this part would be tricky this is what your final code should look like go ahead and test it out if all of the steps were followed correctly then your code should look similar to how it does below placement of the boxes themselves aren t as important as how they ARE CONNECTED TO EACH OTHER 27 ...

Page 28: ... R O B O T TEAC HING MOVEMENT I N C H O R E G R A P H E TEACHING MOVEM ENT W I T H S E N S O R S THROUGH THE FOLLOWING GUIDE YOU WILL BE ABLE TO TRAIN NAO TO FOLLOW CERTAIN MOVEMENTS THERE ARE A VARIETY OF WAYS TO ACCOMPLISH THIS BUT THESE ARE THE MOST EFFICIENT Each guide will explain how to place Nao in a back stretch however you can use these steps to direct nao to move however you d like 28 ...

Page 29: ...OX ITSELF TO OPEN YOUR EMPTY TIMELINE ENSURE THAT NAO IS IN ANIMATION MODE AND THE ICON IS ORANGE RIGHT CLICK ANYWHERE IN THE CODING CENTER AND CLICK CREATE A NEW BOX TIMELINE CLICK VIEW POSE LIBRARY AND DOUBLE CLICK STAND TO FORCE NAO INTO AN UPRIGHT POSITION NAME THE BOX WHATEVER YOU WANT TO CALL THIS MOVEMENT USE NAO MOVEMENT MAKE SURE TO CONNECT YOUR STARTING STRAND TO THE NEW BOX 29 ...

Page 30: ...meline to store close your motion window and right click under the desired time you d like nao to move in the timeline Occasionally a keyframe will automatically appear in your timeline before doing it as shown above Make sure to delete any timestamp that appeared without you creating it make sure that the mirror button is checked to ensure your real nao robot is following along for this exercise ...

Page 31: ...erefore moving its entire arm place your hand on the shoulder s sensor which remember is the blue colored area and twist its arm then release your hand from the sensor LIKE EARLIER ENSURE THAT CHOREGRAPHE HAS ANIMATION MODE TURNED ON AND THAT YOUR TIMELINE IS STOPPED THIS SAME CONCEPT WOULD APPLY TO ALL OF THE SENSORS LIKE THE HANDS AND FINGERS ONCE YOU VE MANIPULATED A PART OF HIS BODY TO YOUR LI...

Page 32: ...NAO TO WIRELESSLY CONNECT TO THE WEB DOWNLOADING AND INSTALLING UPDATES AND CHANNELS TO THE HUMANOID EXPLANATION OF THE BASIC CHANNEL FEATURE AND HOW TO ACCESS IT INTRODUCTION TO CHOREGRAPHE THE LAPTOP SOFTWARE THAT ENABLES PARTICIPANTS TO DEVELOP CODE FOR THE ROBOT BASICCODINGFEATURESANDHOWTOCREATE THEM WITHIN THE SOFTWARE ITSELF NAO S AXIS SYSTEM AND TEACHING HIM HOW TO WALK USING CHOREGRAPHE AN...

Page 33: ...BOUT NAO HAVE FUN WITH IT ENSURE BASIC CHANNEL IS FULLY LOADED ONTO THE HUMAND AND ASK IT QUESTIONS TO LEARN EVEN MORE ABOUT THE UNIT MESS AROUND WITH CHOREGRAPHE AND CHALLENGE YOUR STUDENTS TO DO THE SAME PAIR YOUR KIDS IN GROUPS AND DISCONNECT FROM THE LIVE NAO TO OFFER THEM ACCESS TO DEMO WHAT THEY CREATED IT S NOT THE FUTURE ANYMORE IT S NAO 33 ...

Reviews: