arxiv PPNet: A Novel Neural Network Structure for End-to-End Near-Optimal Path Planning