Recent end-to-end neural motion planners generate trajectories from raw sensor observations, avoiding the privileged geometric models required by classical planners. However, collision-free planning in cluttered environments remains challenging. We present NeurRAFT, a generative planning framework based on anchor-level flow matching and clearance-aware preference tuning. Unlike prior neural planners that model dense waypoint sequences and spend capacity on redundant local details and smoothness, NeurRAFT operates on compact anchor waypoints. We train the planner using a Jacobian-weighted loss that accounts for the task-space impact of each anchor. At inference, the anchors are generated in two integration steps, followed by cubic-spline interpolation to recover a smooth, full-resolution trajectory. Since imitation learning from positive demonstrations cannot distinguish collision-free from near-collision trajectories, collision-prone behaviors persist at test time. Rather than relying on post-hoc corrections, we directly reshape the pretrained planner's distribution toward safer solutions without augmenting inference. Specifically, Direct Preference Optimization shifts probability mass toward trajectories with larger obstacle clearance, with the resulting improvement directly absorbed into the planner parameters. Experiments show substantial improvements over state-of-the-art planners, while real-world experiments demonstrate zero-shot transfer to a Franka robot under noisy and partially occluded depth observations. Video results available at https://neurraft.github.io/.
Figures & tables
Fig. 2: Overview of NeurRAFT. Given a scene point cloud and clean start/goal configurations, NeurRAFT generates a compact set of trajectory anchors via flow matching, with the intermediate anchors progressively denoised while the boundary configurations remain fixed. A cubic spline then interpolates the anchors to recover smooth trajectory candidates, which are filtered and ranked against a mesh reconstructed from the observed point cloud, and the selected candidate is resampled into dense waypoints as final planning solution. During preference alignment (dashed process), the trajectories are evaluated using a privileged scene model to obtain signed obstacle clearance, and preference pairs are constructed to fine-tune NeurRAFT toward higher-clearance trajectories. This privileged information is used only during training and is not required at inference, where NeurRAFT plans directly from the scene point cloud.
Category
Model
Planning Strategy
Global-Solvable Split
Hybrid-Solvable Split
Both-Solvable Split
Glob. Expert
Hyb. Expert
Glob. Expert
Hyb. Expert
Glob. Expert
Hyb. Expert
Classical Planner
Global Planner [ 30 ]
Search, GT
†
78.44
†
Hybrid Planner [ 30 , 31 ]
Search + Local control, GT
50.22
†
†
CHOMP [ 32 ]
Optimization, GT
26.67
31.61
32.20
Geometric Fabrics [ 31 ]
Reactive control, GT
38.44
59.33
60.06
STORM [ 33 ]
Sampling MPC, GT
50.22
74.50
76.00
TABLE I: Success rates (%) on the Global-Solvable, Hybrid-Solvable, and Both-Solvable test splits of the M π Nets benchmark
Fig. 3: Qualitative comparison of trajectories generated by the pretrained and preference-aligned models on three representative planning cases. The orange curves denote the TCP trajectories. Across all three cases, preference alignment shifts the trajectory distribution toward higher-clearance solutions, leading the final planner to generate safer trajectories with larger obstacle clearance without any post-hoc trajectory refinement.
Fig. 4: Success rate before and after clearance-aware preference tuning, across the three test splits and the four candidate-generation settings. Hatched bars report the pretrained planner and solid bars the planner after preference tuning. K denotes the number of feasible inverse-kinematics solutions, and the sample count is the number of trajectories drawn per goal.
Fig. 5: Effect of the number of anchors on planning quality and inference cost. The top row reports success rate and feasibility rate for models trained on the Global and Hybrid demonstrations, each evaluated on its matching test split. The bottom row reports the computational cost per query, which depends only on the architecture and is therefore shared by both expert settings.
Global Expert
Test
Method
1 IK × 1 Samp.
K IK × 1 Samp.
1 IK × 5 Samp.
K IK × 5 Samp.
Succ. / Feas.
Succ.
Feas.
Succ.
Feas.
Succ.
Feas.
Glob.
w/o Jac.
62.11
87.00
57.24
71.44
62.04
88.83
56.52
w/ Jac.
62.78
87.61
58.50
71.11
62.60
89.56
58.45
Hyb.
w/o Jac.
70.06
90.72
63.13
78.72
69.66
92.39
62.93
w/ Jac.
72.11
92.11
64.82
81.00
71.56
93.17
64.33
TABLE II: Effect of the Jacobian-weighted velocity loss at pretraining under different candidate diversity levels
Pref. β
Global Expert – Global-Solvable Split
Hybrid Expert – Hybrid-Solvable Split
1 IK × 1 Samp.
K IK × 1 Samp.
1 IK × 5 Samp.
K IK × 5 Samp.
1 IK × 1 Samp.
K IK × 1 Samp.
1 IK × 5 Samp.
K IK × 5 Samp.
Succ. / Feas.
Succ.
Feas.
Succ.
Feas.
Succ.
Feas.
Succ. / Feas.
Succ.
Feas.
Succ.
Feas.
Succ.
Feas.
0
62.50
85.89
58.38
72.67
63.59
89.44
58.59
84.06
97.00
73.67
89.83
84.61
97.28
73.20
1
65.22
87.56
61.87
75.22
65.69
90.56
62.09
86.50
96.83
74.83
91.44
85.75
97.33
74.46
20
73.39
92.39
75.18
82.67
73.55
93.56
75.43
89.83
98.00
78.95
92.50
88.96
97.94
78.98
40
74.83
93.44
76.82
83.78
75.37
94.06
76.80
89.17
98.22
80.13
92.83
89.37
98.50
80.25
TABLE III: Success Rate (%) and Feasibility Rate (%) of the Global and Hybrid Experts on the Global-Solvable and Hybrid-Solvable test splits, respectively, under different Preference Strengths β
Fig. 6: Success rate and feasibility rate as a function of the preference strength β . The top two rows report models trained on the Global expert dataset and the bottom two rows models trained on the Hybrid expert dataset, each evaluated on the three test splits of the benchmark. Every panel shows the four candidate-generation settings, with K denoting feasible IK solutions and the sample count denoting trajectories per goal configuration.
Expert
Model
Table Top
Drawer
Shelf
Avg.
Global
Pretraining only
85.71
82.88
70.37
79.65
NeurRAFT
91.43
87.67
79.01
86.04
Abs. improv.
+5.72
+4.79
+8.64
+6.39
Hybrid
Pretraining only
90.29
78.08
53.09
73.82
NeurRAFT
96.57
88.36
75.31
86.75
Abs. improv.
+6.28
+10.28
+22.22
+12.93
TABLE IV: Success rates (%) on the real-world planning tasks
Open-loop end-to-end neural motion planners have recently been proposed to improve motion planning for robotic manipulators. These methods enable planning directly from sensor observations without relying on a privileged collision checker during motion planning. However, existing planners produce a single path for a given planning problem and cannot exploit their open-loop nature to propose multiple motion plans. To address this limitation, we introduce Flow Motion Policy, an open-loop neural motion planner that uses flow matching to generate a batch of motion plan proposals by learning a distribution over motion plans conditioned on the planning observation. At inference time, it samples multiple candidate motion plans to enable efficient best-of-N inference while avoiding iterative collision checking during planning. We benchmark the Flow Motion Policy against representative sampling-based, optimization-based and neural motion planning methods. Evaluation results demonstrate that Flow Motion Policy improves planning success and efficiency, highlighting the effectiveness of stochastic generative policies for end-to-end motion planning and best-of-N sampling. Project website: https://davoodsz.github.io/FlowMotionPolicy.github.io/
Davood Soleymanzadeh, Xiao Liang, Minghui Zheng
J. Mike Walker ’66 Department of Mechanical Engineering, Texas A&M University, College Station, TX 77843, USA · Zachry Department of Civil and Environmental Engineering, Texas A&M University, College Station, TX 77843 USA
We introduce Neural Navigation Functions (Neural-NF), a learned reactive navigation function capable of zero-shot transfer across unseen environment geometries. Neural-NF places data-driven adaptation within a structured elliptic planner, where the navigation objective is learned while planner structure is preserved by construction. Specifically, intrinsic Laplacian-derived features are mapped to local PDE coefficients, and solving the resulting boundary value problem produces a globally consistent value function on each target domain. For every admissible learned model, the resulting policy is collision-free, provides monotonic descent and a global minimum at the goal by construction. This admits a linearly-solvable optimal-control interpretation for any parameter setting. Empirically, Neural-NF achieves strong zero-shot transfer across diverse geometries and outperforms learned planners that directly predict the value function by up to a 5× improvement.
Benjamin D. Shaffer, Pei-An Hsieh, Brooks Kinch +2
University of Pennsylvania, United States 1Department of Mechanical Engineering and Applied Mechanics · University of Pennsylvania, United States 2Department of Electrical and Systems Engineering
Path finding and multi-robot motion planning require trajectories that are smooth, goal-directed, and collision-free in environments with complex geometric constraints. Recent diffusion-based planners have shown that trajectory generation can be cast as iterative denoising which has opened the doors to learning-based approaches that can handle multi-modal trajectory distributions and refine entire trajectories. However, a key limitation is that diffusion planners require training on large collections of feasible trajectories, rendering them map-specific, and difficult to deploy when high-quality demonstrations are unavailable. This paper introduces a training-free diffusion-based motion planner that replaces learned global trajectory scores with analytical local scores derived from obstacle, smoothness, velocity, and inter-agent feasibility terms. The proposed idea relies on a key observation: the score of a trajectory can be reconstructed by considering only local interactions between neighboring waypoints and nearby constraints. This structure exploitation yields a decomposed denoising procedure that retains the optimization structure of classical trajectory methods while inheriting the iterative refinement behavior of diffusion models. Experiments on a large collection of complex environments and large multi-agent planning tasks show that the proposed analytical score produces smooth and feasible trajectories within limited computational costs, for example in generating feasible paths for 300+ agents in environments containing 100+ obstacles in under 6 seconds on a GPU, outperforming strong learning-based and optimization baselines, while avoiding the data requirements of learned diffusion planners.
Michael Y. Fatemi, Jinhao Liang, Ferdinando Fioretto