Waypoint Planning Networks
Alexandru-Iosif Toma, Hussein Ali Jaafar, Hao-Ya Hsueh, Stephen James,, Daniel Lenton, Ronald Clark, Sajad Saeedi

TL;DR
Waypoint Planning Networks (WPN) combine learned and classic algorithms to improve path planning efficiency and robustness in 2D environments, outperforming traditional methods like A* in generalization and partial map handling.
Contribution
WPN introduces a hybrid LSTM-based approach with local and global kernels, enhancing path planning by reducing search space and enabling partial map usage.
Findings
WPN achieves near-optimal results with less search space than A*.
WPN generalizes better and works with partial maps.
WPN is more computationally efficient and robust.
Abstract
With the recent advances in machine learning, path planning algorithms are also evolving; however, the learned path planning algorithms often have difficulty competing with success rates of classic algorithms. We propose waypoint planning networks (WPN), a hybrid algorithm based on LSTMs with a local kernel - a classic algorithm such as A*, and a global kernel using a learned algorithm. WPN produces a more computationally efficient and robust solution. We compare WPN against A*, as well as related works including motion planning networks (MPNet) and value iteration networks (VIN). In this paper, the design and experiments have been conducted for 2D environments. Experimental results outline the benefits of WPN, both in efficiency and generalization. It is shown that WPN's search space is considerably less than A*, while being able to generate near optimal results. Additionally, WPN…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Multimodal Machine Learning Applications · Robotics and Sensor-Based Localization
