130 university teams from all 31 Iranian provinces have competed at the National Autonomous Robot Racing in north-eastern province of Khorasan for three days. By Mehr News Agency