I. Introduction
Trajectory or motion planning is one of the key challenges in robotics. Robots need to find motion trajectories to accomplish certain tasks in constrained environments in real time. The scenarios include but are not limited to navigation of unmanned areal or ground vehicles in civil tasks such as search and rescue, surveillance and inspection; or navigation of autonomous or driverless vehicles in future transportation systems.