Design of a Novel Self-Balancing Mechanism on AGV for Stable Stair Climbing | IEEE Conference Publication | IEEE Xplore