Text this: Training task planning-based adaptive assist-as-needed control for upper limb exoskeleton using neural network state observer.