RM-Dijkstra: A surface optimal path planning algorithm based on Riemannian metric

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Zhang, Yu, Yang, Xiao-Song
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909662526308352
author Zhang, Yu
Yang, Xiao-Song
author_facet Zhang, Yu
Yang, Xiao-Song
contents The Dijkstra algorithm is a classic path planning method, which operates in a discrete graph space to determine the shortest path from a specified source point to a target node or all other nodes based on non-negative edge weights. Numerous studies have focused on the Dijkstra algorithm due to its potential application. However, its application in surface path planning for mobile robots remains largely unexplored. In this letter, a surface optimal path planning algorithm called RM-Dijkstra is proposed, which is based on Riemannian metric model. By constructing a new Riemannian metric on the 2D projection plane, the surface optimal path planning problem is therefore transformed into a geometric problem on the 2D plane with new Riemannian metric. Induced by the standard Euclidean metric on surface, the constructed new metric reflects environmental information of the robot and ensures that the projection map is an isometric immersion. By conducting a series of simulation tests, the experimental results demonstrate that the RM-Dijkstra algorithm not only effectively solves the optimal path planning problem on surfaces, but also outperforms traditional path planning algorithms in terms of path accuracy and smoothness, particularly in complex scenarios.
format Preprint
id arxiv_https___arxiv_org_abs_2506_22170
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle RM-Dijkstra: A surface optimal path planning algorithm based on Riemannian metric
Zhang, Yu
Yang, Xiao-Song
Robotics
Optimization and Control
00A69, 93C85, 14H55
I.2.9
The Dijkstra algorithm is a classic path planning method, which operates in a discrete graph space to determine the shortest path from a specified source point to a target node or all other nodes based on non-negative edge weights. Numerous studies have focused on the Dijkstra algorithm due to its potential application. However, its application in surface path planning for mobile robots remains largely unexplored. In this letter, a surface optimal path planning algorithm called RM-Dijkstra is proposed, which is based on Riemannian metric model. By constructing a new Riemannian metric on the 2D projection plane, the surface optimal path planning problem is therefore transformed into a geometric problem on the 2D plane with new Riemannian metric. Induced by the standard Euclidean metric on surface, the constructed new metric reflects environmental information of the robot and ensures that the projection map is an isometric immersion. By conducting a series of simulation tests, the experimental results demonstrate that the RM-Dijkstra algorithm not only effectively solves the optimal path planning problem on surfaces, but also outperforms traditional path planning algorithms in terms of path accuracy and smoothness, particularly in complex scenarios.
title RM-Dijkstra: A surface optimal path planning algorithm based on Riemannian metric
topic Robotics
Optimization and Control
00A69, 93C85, 14H55
I.2.9
url https://arxiv.org/abs/2506.22170