An Designated Obstacle Monitoring Approach based on Self-Defined Landmarks for a Mobile Robot