Adaptive Optimal Discrete-Time Output-Feedback Using an Internal Model Principle and Adaptive Dynamic Programming | IEEE Journals & Magazine | IEEE Xplore