Tutorials#

Beginner tutorials#

[‼️ROS1] Your robot’s “Hello world”

Create your first “Hello World” application, and run it on your robot

../_images/tiagopro-icon.png

[‼️ROS1] Creating a simple multi-modal interaction

Implement a first multi-modal interaction

../_images/speech.svg

Create an application with rpk

Learn to how to quickly create a ROS 2 package and install it on the robot

../_images/rpk-icon.svg

navigation-tutorial

Navigation tutorial 1

../_images/navigation.svg

Tooling and debugging of human-robot interactions

Discover the tools to visualize and degub Human-Robot interactions

../_images/hri-tools-icon.svg

Intermediate tutorials#

navigation-tutorial

Navigation tutorial 2

../_images/navigation.svg

Detect people oriented toward the robot (Python)

Learn how to detect and interact with humans using Python and ROS4HRI

../_images/social_perc.svg

Detect people around the robot (C++)

Learn how to detect and interact with humans using C++ and ROS4HRI

../_images/social_perc.svg

Getting started with the knowledge base

Learn how to use the knowledge base to add facts and reason about them

../_images/kb-icon.svg

Advanced tutorials#

[‼️ROS1] Your robot’s “Hello world”

Create your first “Hello World” application, and run it on your robot

../_images/tiagopro-icon.png

[‼️ROS1] Creating a simple multi-modal interaction

Implement a first multi-modal interaction

../_images/speech.svg