 The CMU Ballbot uses an integrated planning and control framework to autonomously navigate human environments.Its motion planner plans in the space of controllers to produce graceful navigation, and achieves point-point and surveillance tasks.It uses the laser range finder to actively detect and avoid both static and dynamic obstacles in its environment.