A feasible motion-planning algorithm for a mobile robot based on a quadtree representation | Synapse