Litcius/Paper detail

T-PRM: Temporal Probabilistic Roadmap for Path Planning in Dynamic Environments

Matthias Hüppi, Luca Bartolomei, Ruben Mascaro, Margarita Chli

20222022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)44 citationsDOIOpen Access PDF

Abstract

Sampling-based motion planners are widely used in robotics due to their simplicity, flexibility and computational efficiency. However, in their most basic form, these algorithms operate under the assumption of static scenes and lack the ability to avoid collisions with dynamic (i.e. moving) obstacles. This raises safety concerns, limiting the range of possible applications of mobile robots in the real world. Motivated by these challenges, in this work we present Temporal-PRM, a novel sampling-based path-planning algorithm that performs obstacle avoidance in dynamic environments. The proposed approach extends the original Probabilistic Roadmap (PRM) with the notion of time, generating an augmented graph-like structure that can be efficiently queried using a time-aware variant of the A* search algorithm, also introduced in this paper. Our design maintains all the properties of PRM, such as the ability to perform multiple queries and to find smooth paths, while circumventing its downside by enabling collision avoidance in highly dynamic scenes with a minor increase in the computational cost. Through a series of challenging experiments in highly cluttered and dynamic environments, we demonstrate that the proposed path planner outperforms other state-of-the-art sampling-based solvers. Moreover, we show that our algorithm can run onboard a flying robot, performing obstacle avoidance in real time.

Topics & Concepts

Probabilistic roadmapComputer scienceMotion planningObstacle avoidanceProbabilistic logicArtificial intelligenceObstacleCollision avoidanceFlexibility (engineering)RoboticsPath (computing)RobotGraphMobile robotSampling (signal processing)Theoretical computer scienceComputer visionCollisionMathematicsLawProgramming languagePolitical scienceStatisticsComputer securityFilter (signal processing)Robotic Path Planning AlgorithmsRobotic Locomotion and ControlRobotics and Sensor-Based Localization
T-PRM: Temporal Probabilistic Roadmap for Path Planning in Dynamic Environments | Litcius