I. Introduction
Motion planning is a fundamental task for many applications, ranging from robotic arm manipulation [13] to autonomous vehicle navigation [9]. The goal is to find a feasible (or optimal) path or trajectory to move an agent from a start to a target position, avoiding obstacles.