VVV20
Third International Winter School on Humanoid Robot Programming

Important: due to the evolving coronavirus (COVID-19) situation the school has been postponed. New dates will be notified as soon as possible.

Course at a Glance

The course will be held on 10-19 of March, 2020 at the Grand Hotel Arenzano, Arenzano, Italy

Important: due to the evolving coronavirus (COVID-19) situation the school has been postponed. New dates will be notified as soon as possible.

Autonomous robots are becoming increasingly more capable thanks to the continuous development of: better hardware for sensing and actuation, powerful algorithms for control, and machine learning and perception. Each of these technologies is often developed independently from the other, though their integration is required to solve the challenges to deploy advanced robots outside controlled environments.

The aim of this school is to give students an overview of the state-of-the-art on the broad field of robotics. To this purpose, we aim at teaching students the required, practical, skills that allow them to program robots taking advantage of available tools and libraries for perception, control and machine learning. We propose to use humanoid robots as testbeds because they offer unique opportunities to study many of the problems that are relevant to the field of autonomous systems.

This school will cover the following topics:

  • Software architectures and middleware for robot programming
  • Tools and best practices for software integration and concurrent development
  • Components orchestration using finite state machines & behavior trees
  • Optimization, robot kinematics and dynamics for whole body control
  • Robot vision and deep learning
  • Neuromorphic sensors and event-driven vision
  • Reinforcement Learning

This school is an evolution of the Veni Vidi Vici (VVV) iCub summer school, which started in 2006. With respect to the original format, the program has been revised to dedicate more hours to frontal teaching and enriched by invited talks. In addition, students will be given sufficient time to build practical programming skills thanks to extensive hands-on sessions on software simulators and real humanoid robotic platforms. Two iCub humanoid robots will be available to the students, equipped with a cluster of computers and GPUs in a dedicated LAN.

Participants are expected to have a background in robotics and to know computer programming languages (i.e. C++ and Python) and tools (i.e. GIT). They should also bring their own laptop to attend hands-on sessions.

The website of previous schools including program and material can be found here: VVV18.

Basic Info

Venue

The school will take place at the hotel Grand Hotel Arenzano in the beautiful town of Arenzano, located in the Riviera di Ponente section of the Ligurian Riviera, not far from the city of Genoa in the North of Italy.

Schedule

The school will begin in the morning of the 10th and will finish in the evening of the 19th. Sunday 15th will be free (participants are encouraged to visit Genova or the riviera nearby).

Accommodation and Food

Accomodation, lunch and dinner will be served at the Grand Hotel Arenzano and are included in the school fee (with the only exception of the lunch on Sunday which will NOT be included).

Subscription and Fees

The school is targeted to PhD and Post-Docs, but we also accept applications from MS students at the last years of their studies and research engineers working in robotics. Applicants will be selected competitively based on the application material (research statement/motivation letter, CV and support letter) and the potential benefit she/he will gain from the participation.

Applications are closed, notification of acceptance and registration instructions will be circulated soon (see below).



The fee includes the school, food (full board, with the exception of Sunday 15 in which only dinner will be provided) and accomodation at the Gran Hotel Arenzano for 11 nights (from Monday to Thursday night):

  • Shared room: 1500 euro
  • Single room (depending on availability): 2000 euro

Accomodation in shared room will be in double rooms.


Applicants from countries outside Italy can apply for travel grants thanks to the EU project TERRINet. Travel grants wave the school fee and include support for travel.

To apply to the travel grant: it is sufficient that you select the corresponding option in the first page of the online application form (no need to apply through the Terrinet web page). In the research statement please state why you apply to the grant and how you will benefit from attending the school.

For any inquiries, please write to lorenzo.natale _AT_ iit.it


Application deadline: Jan 8th 2020

We received a large number of appications, for this reason we had to delay the notification of acceptance

Notification of acceptance: Jan 15 Jan 17th 2020



School resources website

School's wiki, instructions for participants, robot booking etc.:
https://vvv-school.github.io/vvv20

Program

Important: due to the evolving coronavirus (COVID-19) situation the school has been postponed. New dates will be notified as soon as possible.

The following is a high-level schedule of the school. The program is still preliminary and may change.
Mon 9/3TIMESUBJECTTEACHERFILES
18:00 - 19:30Check your installation. Optional for those who are already at the hotel and would like to check their laptop and software installation.ALL
Tue 10/3TIMESUBJECTTEACHERFILES
9:00 - 9:15Welcome and introductionLorenzo Natale
9:15 - 13:00Software middleware for robotics.Lorenzo Natale
13:00 - 14:00Lunch
14:00 - 18:00Hands on: The YARP middlewareLorenzo Natale
18:00 - 19:00Students presentations
20:00 - Dinner
Wed 11/3TIMESUBJECTTEACHERFILES
9:00 - 13:00Hands on: the YARP middlewareLorenzo Natale
13:00 - 14:00Lunch
14:00 - 18:00Optimization and Robot KinematicsUgo Pattacini
18:00 - 19:00Evening Talk: Robots that learn to move: why, when, and how? [abstract and bio]Jean-Baptiste Mouret
20:00 - Dinner
Thur 12/3TIMESUBJECTTEACHERFILES
9:00 - 13:00Vision for Robotics and Deep LearningAlessio Del Bue and Pietro Morerio
13:00 - 14:00Lunch
14:00 - 18:00Hands on: vision and deep learningVadim Tikhanoff
18:00 - 19:00Evening Talk: Motion Control for Legged Robots: Robustness, Viability and Hardware Design [abstract and bio] Andre Del Prete
20:00 - Dinner
Fri 13/3 TIMESUBJECTTEACHERFILES
9:00 - 13:00Optimization and Robot KinematicsUgo Pattacini
13:00 - 14:00Lunch
14:00 - 18:00Hands on: robot kinematicsUgo Pattacini
18:00 - 19:00Evening Talk: Artificial haptic intelligence for human-machine systems [abstract and bio] Veronica Santos
20:00 - Dinner
Sat 14/3TIMESUBJECTTEACHERFILES
9:00 - 13:00Robot Dynamics & whole-body controlDaniele Pucci
13:00 - 14:00Lunch
14:00 - 19:00Hands on: whole-body control of a humanoid robotDaniele Pucci
20:00 - Dinner
Sun 15/3TIMESUBJECTTEACHERFILES
9:00 - 19:00Day off. Notice that Lunch today is NOT included in the fee. Dinner will be served at the hotel as usual.
Mon 16/3TIMESUBJECTTEACHERFILES
9:00 - 13:00Neuromorphic sensors and Event-driven visionChiara Bartolozzi
13:00 - 14:00Lunch
14:00 - 19:00Hands on: Event Driven VisionArren Glover
20:00 - Dinner
Tue 17/3TIMESUBJECTTEACHERFILES
9:00 - 13:00Reinforcement Learning Geri Neumann
13:00 - 14:00Lunch
14:00 - 18:00Hands on: reinforcement learningTBA
18:00 - 19:00Evening Talk: Disentangled 3D Representations for Performance Capture of Humans [abstract and bio]Sean Fanello
20:00 - Dinner
Wed 18/3TIMESUBJECTTEACHERFILES
9:00 - 10:30Bulding complex behaviors with FSM and Behavior Trees.Michele Colledanchise
11:00 - 13:00Behavior Trees: hands-onMichele Colledanchise
13:00 - 14:00Lunch
14:00 - 18:30Putting it all together: an integrated demoGroup Work
20:00 - Dinner
Thur 19/3TIMESUBJECTTEACHERFILES
9:00 - 13:00Putting it all together: an integrated demoGroup Work
13:00 - 14:00Lunch
14:00 - 17:30Putting it all together: an integrated demoGroup Work
20:00 - Social dinner: Goodbye and farewellALL

Teachers

Chiara Bartolozzi

Istituto Italiano di Tecnologia

Lorenzo Natale

Istituto Italiano di Tecnologia

Ugo Pattacini

Istituto Italiano di Tecnologia

Vadim Tikhanoff

Istituto Italiano di Tecnologia

Daniele Pucci

Istituto Italiano di Tecnologia

Alessio Del Bue

Istituto Italiano di Tecnologia

Gerhard Neumann

Bosch Center for Artificial Intelligence, Germany

Arren Glover

Istituto Italiano di Tecnologia

Pietro Morerio

Istituto Italiano di Tecnologia

Teaching Assistants

Fabrizio Bottarel

Istituto Italiano di Tecnologia

Raffaello Camoriano

Istituto Italiano di Tecnologia

Michele Colledanchise

Istituto Italiano di Tecnologia

Diego Ferigo

Istituto Italiano di Tecnologia

Nicoló Genesio

Istituto Italiano di Tecnologia

Massimiliano Iacono

Istituto Italiano di Tecnologia

Elisa Maiettini

Istituto Italiano di Tecnologia

Marco Monforte

Istituto Italiano di Tecnologia

Elena Rampone

Istituto Italiano di Tecnologia

Marco Randazzo

Istituto Italiano di Tecnologia

Giulio Romualdi

Istituto Italiano di Tecnologia

Silvio Traversaro

Istituto Italiano di Tecnologia

Valentina Vasco

Istituto Italiano di Tecnologia

Invited Speakers

Jean-Baptiste Mouret

Inria Nancy, France

Veronica Santos

University of California, Los Angeles, California

Sean Ryan Fanello

Google, Californa

Andrea Del Prete

Unversity of Trento, Italy

Organizing Committee

Lorenzo Natale

istituto Italiano di Tecnologia

lorenzo.natale _AT_ iit.it

Chiara Bartolozzi

Istituto Italiano di Tecnologia

chiara.bartolozzi _AT_ iit.it

Ugo Pattacini

Istituto Italiano di Tecnologia

ugo.pattacini _AT_ iit.it

Vadim Tikhanoff

Istituto Italiano di Tecnologia

vadim.tikhanoff _AT_ iit.it

Daniele Pucci

Istituto Italiano di Tecnologia

daniele.pucci _AT_ iit.it