Marvin est un bot murale qui répond à vos actions dans un espace physique. Il effectue quatre actions différentes basées sur ce que vous faites. Lorsque vous entrez dans son espace, il vous accueillera. Si vous saluez lui revenir, il agitera sa main. Si vous lui montrez un coup de poing, il déclenche ses mains aux gestes qu’il est prêt à se battre. Enfin, lorsque vous approchez de lui très vite, il va essayer de vous arrêter en agitant ses mains.
Marvin est construit avec un Kinect, Arduino et servos. Le bot effectue des actions de l’utilisateur dans son espace de suivi. Cependant, il n’a pas une mémoire des utilisateurs. Si vous ré-entrez son espace, il agira comme si vous êtes un nouvel utilisateur. Marvin est inspiré de son homonyme du Guide de l’auto-stoppeur de la galaxie et est affligé avec l’ennui, l’apathie et la dépression sévère parce qu’il a un cerveau de la taille d’une planète.
Cet Instructable a été effectué dans le cadre du cours supérieure CS « Tangibles informatique Interactive » à l’Université du Maryland, College Park, enseigné par le professeur Jon Froehlich. Veuillez consulter http://cmsc838f-s15.wikispaces.com/ pour plus de détails.