YEEEEEEEEEEESSSSSSSSSSSSSSSSSSS FINALLLY I FOUND THE CODE FOR THEM YES YES
FOLLOWING and US CORNERING behaviors were added to this robot with no additional sensors to demonstrate building on top of existing behaviors and adding more robust wall following and area coverage in multiple chambers separated by a small door.
WALL FOLLOWING was introduced in this version of the robot utilizing the Lego Ultrasonic sensor to allow the robot a better chance of covering the area along a wall.
bbAreaRover2.zip