Nice find! I thought Raffaello was off on a commercial application with warehouse robots...
I was able to speak with one of his former student/interns last year. ETH Zurich must be an amazing place to study. Wish I was 30 years younger....and just half as smart as these people.