I. Introduction
Effective mobility is one of the most challenging research areas in mobile robots [1]–[4]. A small mobile robot can be used in place of humans to explore dangerous places [5], [6] collect information, or perform simple tasks. To achieve this goal, efficient mobility including stable walking (i.e., reduced wobbling, straight and fast movement, etc.) and obstacle climbing ability should be ensured. The locomotion of mobile robots can be categorized into three types: wheeled-type, legged-type and a hybrid of wheel/leg type. A wheeled type robot is the fastest among the three cases, and has a simple structure; however, its mobility is limited. For instance, the wheeled type robot would have difficulty climbing an obstacle whose height is more than about half of the wheel diameter. In contrast, a legged robot can climb many different types of obstacles easily, but its hardware structure is more complex, and requires additional actuators. Also, legged robots are usually slower than wheeled robots.