Online Adaptive Motion Generation for Humanoid Locomotion on Non-Flat Terrain via Template Behavior Extension | IEEE Journals & Magazine | IEEE Xplore