A stereo vision based docking procedure for a mobile robot