- Anthropomorphic robotics
This course provides the theory for the understanding of generic robotic systems and in particular of those with human-like features of redundancy, compliance, flexibility. Topics covered are kinematics, dynamics and control in humanoid robotics and in humans. This course connects broadly to computational neuroscience.
- Software technologies for bioengineering
This course provides the fundamentals on the functioning of operating systems with some insights on their design parameters. Details are provided for systems that are of interests to bioengineering as for example real-time, multithreading and microcontrollers peculiarities.
- Natural and artificial systems
This course is about the functioning of natural and artificial systems built from biological principles. It covers aspects of sensorimotor coordination, control and learning. Examples are provided of practical implementations. Results from psychophysics and neurophysiology are discussed together with machine learning and other modeling methods.
- iCub Summer School
The iCub Summer School, "Veni Vidi Vici", serves to consolidate and disseminate skills in software engineering for humanoid robots. Our goal is to foster long-lived academic collaboration on robot software across the boundaries and lifetimes of individual projects. The school is hosted by the RobotCub consortium, a collection of institutions working towards an open platform for humanoid research.