The proposed controller for ballbot devices enhances the adaptability to dynamic environments via self-learning and self-adjusting characteristics. Ballbot is a unique kind of robot with great ...