Den første officielle DTU RoboCup holdtes i 1997 og har sidenhen været afholdt årligt. Robotkonkurrencen startede oprindeligt som et initiativ blandt studerende og er efterfølgende blevet officiel.  Konkurrencen RoboCup afholdes i DTU's Oticon-sal bag bygning 101  Konkurrencens opbygning DTU RoboCup består af en indledende kvalifikationsrunde som deltagere skal tilmelde sig inden en frist. To dage inden kvalifikationsrunden kan de deltagende hold møde op, og forhindringsbanen for årets konkurrence opstilles sådan at robotterne kan køre eksperimentelt på den indtil kvalifikationsrunden og efterfølgende indtil finalerunden. Deltagerne har mulighed for at læse vilkårene for årets konkurrence på DTU RoboCups hjemmeside inden tilmelding hvor en masse tekniske detaljer om banen står beskrevet. Kort inden kvalifikationsrunden tændes det skarpe projektørlys som oplyser banen til samtlige kvalificerende og afgørende løb. Disse lys har for vane at forvirre de dårligere sansende robotter mens de gode robotter undgår at lade sig forvirre ved det skarpe lys ved enten at bruge kameraer eller frekvenserede lyssensorer. Andre robotter har skærme som tildækker deres lyssensorer. Ved kvalifikationsrunden udvælges de 15 bedste robotter som får lov at gå videre til finalerunden den efterfølgende dag. Det er muligt at opholde sig i Oticon-salen under hele forløbet, og mange deltagere benytter sig af denne mulighed og arbejder flere nætter i træk på at perfektere deres robots præstation. I finalerunden har der i de seneste år været mediedækning og kommentator på. I 2007 dækkede TV 2 NEWS forløbet og førhen har aviser og blade skrevet om begivenheden.  Præmier Foruden de særlige priser tildeles hvert hold hvis robot har deltaget i finalen 100 kr. per gennemkørt port fra en pulje på 15.000 kr, dog ikke hvis den ellers vandt en 1., 2. eller 3. plads. Reglerne her ændrede sig fra i 2007 idet der kun tildeltes 100 kr. per hold per port hvor der i 2006 blev tildelt 100 kr. per person per port.