Graceful Navigation for Mobile Robots in Dynamic and Uncertain Environments.