Internship: Adapting the BEECLUST algorithm to the ePuck robot and developing a color-sensing extension