Worlds collide in autonomous race

Industry and academia hit speed bumps