Bruno, the Roomba also does not need to stop before turning (it also turns around chair legs and corners). Heck, if you put it in the middle of a room it'll travel in an expanding spiral pattern until it hits its first object.
_________________________
Matt