In case anyone is interested, Maruti is another name for Hanuman (a Hindu God, with the head of a monkey, known for his immense strength). They probably chose the name because of that connotation. Unsurprisingly, the principal investigators are Indian, and quite possibly Hindu!
http://www.cs.umd.edu/projects/maruti/