Navigation, Path Planning, And Task Allocation Framework For Mobile Co-Robotic Service Applications In Indoor Building Environments