Development of a dynamic robust human tracking algorithm for a mobile robot capable of following a human | IEEE Conference Publication | IEEE Xplore