DWPP: Dynamic Window Pure Pursuit Considering Velocity and Acceleration Constraints

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Ohnishi, Fumiya, Takahashi, Masaki
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866911389681975296
author Ohnishi, Fumiya
Takahashi, Masaki
author_facet Ohnishi, Fumiya
Takahashi, Masaki
contents Pure pursuit and its variants are widely used for mobile robot path tracking owing to their simplicity and computational efficiency. However, many conventional approaches do not explicitly account for velocity and acceleration constraints, resulting in discrepancies between commanded and actual velocities that result in overshoot and degraded tracking performance. To address this problem, this paper proposes dynamic window pure pursuit (DWPP), which fundamentally reformulates the command velocity computation process to explicitly incorporate velocity and acceleration constraints. Specifically, DWPP formulates command velocity computation in the velocity space (the $v$-$ω$ plane) and selects the command velocity as the point within the dynamic window that is closest to the line $ω= κv$. Experimental results demonstrate that DWPP avoids constraint-violating commands and achieves superior path-tracking accuracy compared with conventional pure pursuit methods. The proposed method has been integrated into the official Nav2 repository and is publicly available (https://github.com/ros-navigation/navigation2).
format Preprint
id arxiv_https___arxiv_org_abs_2601_15006
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle DWPP: Dynamic Window Pure Pursuit Considering Velocity and Acceleration Constraints
Ohnishi, Fumiya
Takahashi, Masaki
Robotics
Pure pursuit and its variants are widely used for mobile robot path tracking owing to their simplicity and computational efficiency. However, many conventional approaches do not explicitly account for velocity and acceleration constraints, resulting in discrepancies between commanded and actual velocities that result in overshoot and degraded tracking performance. To address this problem, this paper proposes dynamic window pure pursuit (DWPP), which fundamentally reformulates the command velocity computation process to explicitly incorporate velocity and acceleration constraints. Specifically, DWPP formulates command velocity computation in the velocity space (the $v$-$ω$ plane) and selects the command velocity as the point within the dynamic window that is closest to the line $ω= κv$. Experimental results demonstrate that DWPP avoids constraint-violating commands and achieves superior path-tracking accuracy compared with conventional pure pursuit methods. The proposed method has been integrated into the official Nav2 repository and is publicly available (https://github.com/ros-navigation/navigation2).
title DWPP: Dynamic Window Pure Pursuit Considering Velocity and Acceleration Constraints
topic Robotics
url https://arxiv.org/abs/2601.15006