Development Of A Multi-Mode Adaptive Controller And Investigation Of Gain Variations With Speed And Balance Changes