Hierarchical task decomposition approach to path planning and control for an omni-directional autonomous mobile robot | IEEE Conference Publication | IEEE Xplore