With current technologies, it is not possible to accomplish this goal in the near future. However, this goal may inspire a series of well-directed subgoals. The first subgoal to be accomplished in RoboCup is to build real and software robot soccer teams which can play reasonably well with modified rules. To accomplish this goal will require technologies which will have a broad impact on industries. One other aspect of RoboCup is the view that RoboCup is a standard problem where various theories, algorithms, and architectures can be evaluated.
Computer chess is a typical example of a standard problem.
Various search algorithms were evaluated and developed under this context. With the recent victory of Deep Blue over Kasparov, a human grand master, using official rules, the computer chess challenge is near its close. One of the major reasons for the success of computer chess as a standard problem is that the evaluation of the progress was clearly defined. However, as the challenge of computer chess is overcome, we need a new challenge. The challenge needs to foster a set of technologies for industries of the next generation.