Changes between Initial Version and Version 1 of PepperWorkshop


Ignore:
Timestamp:
Feb 12, 2020, 3:57:39 PM (4 years ago)
Author:
hales
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PepperWorkshop

    v1 v1  
     1= Pepper Workshop =
     2
     3 Topics::
     4 1. [[PepperWorkshop/Introduction|Introduction]]
     5 1. [[PepperWorkshop/PepperApi|Pepper API I]]
     6 1. [[PepperWorkshop/PepperApi#PepperAPIII|Pepper API II]]
     7 1. [[PepperWorkshop/GettingWwwInfo|How to get info from web]]
     8
     9
     10* DAY 1
     11* Presentation of the robot (hardware part)
     12    * Sensors and actuators
     13    * Hardware architecture
     14    * Sensors, emotion detection, object and face recognition, obstacle detection
     15    * Network connection and settings (WiFI and wired)
     16* Tools and software to program Pepper robot (Python and Choregraphe)
     17    * Introduction and installation of the software suite: Choregraphe, Python, IDE and NAOqi, web interface, documentation and user interface
     18    * Applications, behaviors and Autonomous Life
     19    * Pepper connection and use of the web interface
     20    * Robot and software update
     21    * Flow diagram, 3D view, rigidity and behavior manager
     22    * Start/stop an application
     23* Main features of the Pepper robot
     24    * Aldebaran box library (move, talk, hear, see) and creation of new “boxes”, inputs & outputs
     25    * Movement creation and editing using a chronology that records motor movements
     26    * Use of Pepper features: image processing, text-to-speech, voice recognition and intertial navigation
     27    * Creation of new “boxes” and addition to the Aldabaran box library
     28* Architecture and application templates
     29    * Creating modules/services in Python - theory and practice
     30    * Using the Qicli tool
     31    * Communication between services
     32* Memory, events and signals
     33    * Robot memory and signal management (almemory, signals…)
     34* DAY 2
     35* Dialogue and qichat
     36    * Communicate, dialogue with the Pepper robot
     37    * Dialogue and human-robot interaction (qichat, topics, proposals)
     38    * Discovering qichat syntax, creating rules - theory and practice
     39    * Basic channel, collaborative dialogue
     40* Tablet and qimessaging
     41    * Hardware presentation, connection to the tablet
     42    * Displaying a web page, image or video on the tablet
     43    * Presentation and use of the Javascript qimessaging library
     44    * Debugging and development tools
     45    * Synchronization of the tablet with the Pepper robot behavior
     46* DAY 3
     47* Animation of the Pepper robot
     48    * Dance, movement, navigation
     49    * Create an animation with the TImeline Editor
     50* Sound and animation libraries
     51    * Introduction to Softbank Robotics resources
     52    * Animation, sound and animation library
     53* Good debugging practices
     54    * Robotic Practical Work: service development (module)
     55    * Creating an app package