This page can be used as a guide to get to know SIC. The tutorials follow the structure of the SIR course.
For each tutorial, there is a short description π§, an accommodating wiki page π, a video πΉ, and the next step β
. We highly recommend you to watch the tutorial πΉ and read through the wiki page π.
Note: tutorials 2-6 were recorded for an earlier version. Starting up SIC could be different in those videos.
Tutorial 1 - Installation
π§ Walk you through the installation of the SIC framework.
π Getting started
πΉ https://www.youtube.com/watch?v=iWvUm7mJOA8
β
Have fun!
Tutorial 2 - Intro to SIC
π§ Provides a general understanding of SIC and a code-along demo!
π Getting started with the Nao robot
πΉ https://youtu.be/3jOTnXRdTx0
β
Follow Getting started with the Nao robot to get started with SIC and a NAO robot and then try out the code from the tutorial video.
Tutorial 3 - Dialogflow
π§ How to use Googleβs Dialogflow in SIC
π Dialogflow v2
πΉ https://youtu.be/3w6F60XDmOw
β
If you are curious, you can try Dialogflow yourself!
Tutorial 4 - Motion
π§ How to play system motions, create, save, and replay custom motions, and how to stream motions from one robot to another.
π Nao Motion Tutorial - Playing and Recording
πΉ https://youtu.be/cNphobiMizs
β
Teach the robot a new move!
Tutorial 5 - Visual Perception
π§ How to detect and recognize faces using neural networks.
π No wiki: read through the codeβs documentation if you want to learn more.
πΉ https://youtu.be/VXYRnFJcAEc
β
Try out the face detection and face recognition demoβs yourself!
Tutorial 6 - Build Your Own Component
π§ How to create custom components to simplify and share external APIβs.
π This is an extensive topic, and if needed message one of the developers for guidance on how to do this!
πΉ https://youtu.be/C_y42blplhs
β
Build your own SIC component!
Other Tutorials
Also check out the other tutorials (without video).