TO majidkamali1370
This is an international forum . Please write in English . Using other languages may bother the others.
If you want to program a team for robocup you must:
1- Learn C++ programming (at least the afore-mentioned topics)
2- Learn the robocup soccer simulation principles ( take a look at
http://sserver.sf.net )
(If you have problem with English , you can get a lot of useful information in this persian website : www.robocuppers.ir )
(As you said there are some Base Code for this mean . a great one can be find here :
http://staff.science.uva.nl/~jellekok/robocup/2003/ )
3- Learn the Artificial Intelligence ( Fuzzy logic , Neural Networks and Genetic Algorithm are more important )
TO blackcoder41
Robotics consists of two categories:
1- Hardware based (You create the real robots made of physical materials )
2- Simulation based ( You simulate the real robots by computer by the means of improving their brain )
If you want to join in each category you must learn:
1- Hardware base:
* Electronics
* Mechanics
* Micro controller (AVI , PIC , ...) or Micro processor ( ARM , ... ) programming
2- Simulation based:
* A programming language (C++ , Java , ... )
* Simulation environment
* Artificial Intelligence
For more information take a look at www.robocup2009.org competitions tab !
To every one
We don't speak Arabic in Iran . We speak Farsi :
http://en.wikipedia.org/wiki/Farsi