In order to deploy mobile robots in social environments like indoor buildings, they need to be provided with perceptual abilities to detect people. In the computer vision literature the most typical solution to this problem is based on background subtraction techniques, however, in the case of a mobile robot this is not a viable solution. This paper shows an approach to robustly detect people in indoor environments using a mobile platform. The approach uses a stereo vision system that yields a stereo pair from which a disparity image is obtained. From this disparity image, interesting objects or blobs are segmented using a region growing algorithm. Afterwards, a color segmentation algorithm is performed on each blob, searching for human skin color areas. Finally, a probabilistic classifier provides information to decide if a given skin region corresponds to a human. We test the approach by mounting the resulting system on a mobile robot that navigates in an office type indoor building...