Offline task learning knowledge base, static planner controls dynamic online