This is a quick and easy one. The Roomba, as cool as it is, doesn't really "avoid" obstacles as much as just not keep trying to go through them. When your only sensor on a project is an impact/contact detector, is it still obstacle avoidance? If it isn't, what would you call it? I have a few bots that work like that-it doesn't make them any less robots.