Tutorials
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
📹 Tutorial 1: Getting Started
✅Have fun!
Tutorial 2 - Intro to SIC
🧐 Provides a general understanding of SIC and a code-along demo!
📄 Getting started with the Nao robot
📹 Tutorial 2: Intro to SIC
✅ 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
📄 https://socialrobotics.atlassian.net/wiki/spaces/CBSR/pages/2179072010
📄 https://socialrobotics.atlassian.net/wiki/spaces/CBSR/pages/2204893185
📹 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.
📄 https://socialrobotics.atlassian.net/wiki/spaces/CBSR/pages/2642575364
📹 https://youtu.be/cNphobiMizs
✅ Teach the robot a new move!
Tutorial 5 - Visual Perception
🧐 How to detect and recognize faces using neural networks.
📄 Face Detection on Desktop
📄 Facial Recognition on Desktop
📹 Tutorial 5: Face Detection and Recognition using Computer Vision
✅ 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.
📄 Creating a component
📄Extending an Existing Service
📹 https://youtu.be/C_y42blplhs
✅ Build your own SIC component!
Other Tutorials
Also check out the other tutorials (without video).