A visual navigation algorithm for mobile robot in semi-structured environment | IEEE Conference Publication | IEEE Xplore