A Differentiable Distance Metric for Robotics Through Generalized Alternating Projection

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Gonçalves, Vinicius M., Wei, Shiqing, de Souza, Eduardo Malacarne S., Prashanth, Krishnamurthy, Tzes, Anthony, Khorrami, Farshad
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866909671804108800
author Gonçalves, Vinicius M.
Wei, Shiqing
de Souza, Eduardo Malacarne S.
Prashanth, Krishnamurthy
Tzes, Anthony
Khorrami, Farshad
author_facet Gonçalves, Vinicius M.
Wei, Shiqing
de Souza, Eduardo Malacarne S.
Prashanth, Krishnamurthy
Tzes, Anthony
Khorrami, Farshad
contents In many robotics applications, it is necessary to compute not only the distance between the robot and the environment, but also its derivative - for example, when using control barrier functions. However, since the traditional Euclidean distance is not differentiable, there is a need for alternative distance metrics that possess this property. Recently, a metric with guaranteed differentiability was proposed [1]. This approach has some important drawbacks, which we address in this paper. We provide much simpler and practical expressions for the smooth projection for general convex polytopes. Additionally, as opposed to [1], we ensure that the distance vanishes as the objects overlap. We show the efficacy of the approach in experimental results. Our proposed distance metric is publicly available through the Python-based simulation package UAIBot.
format Preprint
id arxiv_https___arxiv_org_abs_2507_01181
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Differentiable Distance Metric for Robotics Through Generalized Alternating Projection
Gonçalves, Vinicius M.
Wei, Shiqing
de Souza, Eduardo Malacarne S.
Prashanth, Krishnamurthy
Tzes, Anthony
Khorrami, Farshad
Robotics
In many robotics applications, it is necessary to compute not only the distance between the robot and the environment, but also its derivative - for example, when using control barrier functions. However, since the traditional Euclidean distance is not differentiable, there is a need for alternative distance metrics that possess this property. Recently, a metric with guaranteed differentiability was proposed [1]. This approach has some important drawbacks, which we address in this paper. We provide much simpler and practical expressions for the smooth projection for general convex polytopes. Additionally, as opposed to [1], we ensure that the distance vanishes as the objects overlap. We show the efficacy of the approach in experimental results. Our proposed distance metric is publicly available through the Python-based simulation package UAIBot.
title A Differentiable Distance Metric for Robotics Through Generalized Alternating Projection
topic Robotics
url https://arxiv.org/abs/2507.01181