The course will be held in the period 6-15 of February, 2018 at the Metropole Hotel, Santa Margherita Ligure, Italy
Autonomous robots are becoming progressively more sophisticated, thanks to the availability of affordable technologies and robust algorithms for perception, control and learning. These technologies are building blocks for the development of systems with cognitive capabilities, able to operate effectively 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 and teach them 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 are 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 for robot programming (i.e. ROS, YARP) Methods, tools and best practices for software integration and concurrent development Robot kinematics, control in task and joint space Direct and inverse dynamics for whole-body control Robot vision Neuromorphic sensors and event-driven vision Machine Learning and Deep-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 computer programming in C/C++. They should also bring their own laptop to attend hands-on sessions.
More details at VVV18 Website