Vision-Based Mobile Robot Localization with Simple Artificial Landmarks
geometric camera calibration using circular control points .