We describe a probabilistic framework for detection and modeling of doors from sensor data acquired in corridor environments with mobile robots. The framework captures shape, color, and motion properties of door and wall objects. The probabilistic model is optimized with a version of the expectation maximization algorithm, which segments the environment into door and wall objects and learns their properties. The framework allows the robot to generalize the properties of detected object instances to new object instances. We demonstrate the algorithm on real-world data acquired by a Pioneer robot equipped with a laser range nder and an omni-directional camera. Our results show that our algorithm reliably segments the environment into walls and doors, nding both doors that move and doors that do not move. We show that our approach achieves better results than models that only capture behavior, or only capture appearance.