A Novel Vision-Based Tracking Algorithm for a Human-Following Mobile Robot | IEEE Journals & Magazine | IEEE Xplore