Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This paper describes a novel approach to learn an implicit, differentiable distance function for arbitrary configurations of a robotic manipulator used for reactive control. By exploiting GPU processing, we efficiently query the learned collision representation and obtain an implicit distance between the robot and the environment. The differentiable nature of the learned function allows for calculating valid gradients wrt. any robot configuration, providing a repulsive vector field in joint space that can be injected in various control methods to improve collision avoidance. We present preliminary results on solving collision avoidance for a 7DoF robot with a reactive inverse kinematics solution, as well as improving performance of a sampling-based model-predictive controller.