Riemann and Gauss meet Asimov

A Tutorial on Geometric Methods in Robot Learning, Optimization and Control

October 23rd, 2022 - Kyoto, Japan (hybrid)

Thank you all for attending! 

The recordings of the talks are now available in a dedicated Youtube playlist!

Outline and objectives

To be deployed in our everyday life, robots are required to navigate and act in unstructured and dynamic environments, to react to unknown and uncertain situations, and to integrate the corresponding outcome to their own experience. This entails having not only reliable and stable controllers, but also outstanding adaptation capabilities, so that robot actions lead to successful performance. A key component in both data-driven learning and adaptation is how robots may exploit explicit (e.g. domain knowledge) or implicit (e.g. learned) structures arising in the collected data. 

Domain knowledge and data structures in robotics can be viewed through the lens of geometry: indeed, different variables have specific geometric characteristics, collected data may lie on curved spaces, and various problems can be naturally formulated from a geometric perspective. In this context, differential geometry, or more specifically Lie groups and Riemannian manifold theories provide appropriate methods to cope with the geometry of non-Euclidean spaces. Although geometric methods have been successfully applied to robotics from early on, they only gained interest recently in robot learning, control and optimization. Recent works have shown that bringing geometry-awareness into such robotic problems leads to increased performance, data-efficient learning, and offers strong stability guarantees. 

The main objective of this tutorial is to attract the interest of the robotic community on geometric methods, which have been overlooked in robot learning, control and optimization. Moreover, we expect this tutorial to raise awareness on the importance of differential geometry in the different research branches of robotics. Finally, through a general introduction on geometric methods, as well as an overview of the recent related works in robotics, we aim at providing researchers with the basic tools for integrating geometry into their work. 

Program

Time (Japan)

9:00 - 9:10 

9:10 - 9:40

9:40 - 10:30

10:30 - 10:50

10:50 - 11:40

11:40 - 12:20 

12:20 - 13:20

13:20 - 14:10

14:10 - 15:00

15:00 - 15:20

15:20 - 16:10

16:10 - 17:00

17:00 - 17:05

Session

Welcome from organizers

Basics of differential geometry for robotics I (Noémie Jaquier & Leonel Rozo)

Generalized nonlinear geometries and geometric fabrics (Nathan Ratliff)

Coffee break

Riemannian mechanics (Arne Sachtler) 

Basics of differential geometry for robotics II (Hans-Peter Schröcker)

Lunch

Optimization on Riemannian manifolds (Noémie Jaquier)

Control on Riemannian manifolds (Andras Kupcsik)

Coffee break

Learning on Riemannian manifolds (Leonel Rozo)

Manifold learning from data (Søren Hauberg)

Closing words

Organizers

Noémie Jaquier

Karlsruhe Institute of Technology

Leonel Rozo

Bosch Center for Artificial Intelligence

Søren Hauberg

Technical University of Denmark

Hans-Peter Schröcker

Universität Innsbruck

Andras Kupcsik

Bosch Center for Artificial Intelligence