20 | | * Applications, behaviors and Autonomous Life |
21 | | * Pepper connection and use of the web interface |
22 | | * Robot and software update |
23 | | * Flow diagram, 3D view, rigidity and behavior manager |
24 | | * Start/stop an application |
25 | | * Main features of the Pepper robot |
26 | | * Aldebaran box library (move, talk, hear, see) and creation of new “boxes”, inputs & outputs |
27 | | * Movement creation and editing using a chronology that records motor movements |
28 | | * Use of Pepper features: image processing, text-to-speech, voice recognition and intertial navigation |
29 | | * Creation of new “boxes” and addition to the Aldabaran box library |
30 | | * Architecture and application templates |
31 | | * Creating modules/services in Python - theory and practice |
32 | | * Using the Qicli tool |
33 | | * Communication between services |
34 | | * Memory, events and signals |
35 | | * Robot memory and signal management (almemory, signals…) |
36 | | * DAY 2 |
37 | | * Dialogue and qichat |
38 | | * Communicate, dialogue with the Pepper robot |
39 | | * Dialogue and human-robot interaction (qichat, topics, proposals) |
40 | | * Discovering qichat syntax, creating rules - theory and practice |
41 | | * Basic channel, collaborative dialogue |
42 | | * Tablet and qimessaging |
43 | | * Hardware presentation, connection to the tablet |
44 | | * Displaying a web page, image or video on the tablet |
45 | | * Presentation and use of the Javascript qimessaging library |
46 | | * Debugging and development tools |
47 | | * Synchronization of the tablet with the Pepper robot behavior |
48 | | * DAY 3 |
49 | | * Animation of the Pepper robot |
50 | | * Dance, movement, navigation |
51 | | * Create an animation with the TImeline Editor |
52 | | * Sound and animation libraries |
53 | | * Introduction to Softbank Robotics resources |
54 | | * Animation, sound and animation library |
55 | | * Good debugging practices |
56 | | * Robotic Practical Work: service development (module) |
57 | | * Creating an app package |
| 13 | |
| 14 | === 03 Example dialog at virtual robot, at real robot |
| 15 | === 04 Option to customize Choregraphe template |
| 16 | === 05 Programming in Choregraphe via Python |
| 17 | === 06 Speech input via Python |
| 18 | === 07 Advanced !QiChat dialog |
| 19 | === 08 Dialog debugging - ssh to robot |
| 20 | === 09 Adding animations |
| 21 | === 10 Applications without Choregraphe |
| 22 | === 11 Working with tablet |
| 23 | === 12 NaoQI API, qicli interface |
| 24 | === 13 Creating own service |
| 25 | === 14 Integrate external info in dialogue |
| 26 | === 15 Run your Choregraphe application on Pepper |