Mobile Robotics With Behavioral Control Architecture: Obstacle Avoidance, Wandering And Mapping