Adaptive Nonlinear Control Algorithm for a Self-Balancing Robot | IEEE Journals & Magazine | IEEE Xplore