A behavior based locomotion controller with learning for disturbance compensation in bipedal robots | IEEE Conference Publication | IEEE Xplore