Model-Based Design for a Self-Balancing Robot using the Arduino Micro-Controller Board | IEEE Conference Publication | IEEE Xplore