Table of Contents

Humanoid Robot Programming

Goals

Week 2

  1. Docker - check installations, functionality, etc.
  2. YARP + iCub basics
    • Introduction to YARP middleware yarp.pdf
      • This tutorial shows some of the basic features of YARP, usually required when dealing with a robot.
      • This tutorial helps you understand the behavior of different types of ports.
      • This tutorial will show you YARP support classes for handling command line parameters and writing modules that perform periodic activities and respond to network commands.
      • This tutorial will quickly guide you to use yarpmanager to run Yarp applications. Write fakeFrameGrabber instead of test_grabber in yarpdev parameters.
      • Try the same also with How YARP communicates

Week 3

  1. Robot control

Week 4

  1. HW1 questions