Development and integration of generic components for a teachable vision-based mobile robot | IEEE Journals & Magazine | IEEE Xplore