Marvin is een wandmodel bot die aan uw acties in een fysieke ruimte beantwoordt. Hij voert vier verschillende acties op basis van wat je aan het doen zijn. Wanneer u zijn spatie invoert, zal hij u begroeten. Als u hem terug begroet, zal hij zijn hand Golf. Als u hem een vuist tonen, brengt hij zijn handen te gebaren dat hij klaar om te vechten. Tot slot, wanneer je hem zeer snel deze benadert, hij zal proberen te stoppen met u door zijn handen zwaaien.
Marvin is gebouwd met een Kinect, Arduino, en servo's. De bot worden acties uitgevoerd door het bijhouden van de gebruikers in zijn ruimte. Hij beschikt echter niet over een geheugen van de gebruikers. Als u opnieuw zijn ruimte invoeren, zal hij doen alsof u een nieuwe gebruiker bent. Marvin is geïnspireerd uit zijn naamgenoot uit The Hitchhiker's Guide to the Galaxy en wordt geteisterd met ernstige depressie, apathie en verveling, omdat hij een brein de grootte van een planeet heeft.
Dit Instructable werd gemaakt als onderdeel van de CS afgestudeerde cursus "Tastbare Interactive Computing" aan de Universiteit van Maryland, College Park onderwezen door Professor Jon Froehlich. Raadpleeg http://cmsc838f-s15.wikispaces.com/ voor meer details.