Path Planning in Dynamic Environments Using Time-Warped Grids and a Parallel Implementation
Siavash Farzan, Guilherme N. DeSouza

TL;DR
This paper introduces a novel path planning method for mobile robots in dynamic environments using Time-Warped Grids, combining stochastic estimation and GPU parallelization to improve collision avoidance and path smoothness.
Contribution
It presents the innovative concept of Time-Warped Grids for obstacle prediction and demonstrates a parallel implementation on GPU for efficient real-time path planning.
Findings
Successfully tested in simulation with Pioneer P3-DX robot
Achieved smooth, collision-free paths in dynamic environments
Demonstrated robustness with many obstacles
Abstract
This paper proposes a solution to the problem of smooth path planning for mobile robots in dynamic and unknown environments. A novel concept of Time-Warped Grid is introduced to predict the pose of obstacles in the environment and avoid collisions. The algorithm is implemented using C/C++ and the CUDA programming environment, and combines stochastic estimation (Kalman filter), harmonic potential fields and a rubber band model, and it translates naturally into the parallel paradigm of GPU programming. In simple terms, time-warped grids are progressively wider orbits around the mobile robot. Those orbits represent the variable time intervals estimated by the robot to reach detected obstacles. The proposed method was tested using several simulation scenarios for the Pioneer P3-DX robot, which demonstrated the robustness of the algorithm by finding the optimum path in terms of smoothness,…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Robotics and Sensor-Based Localization · Robotic Locomotion and Control
