ITLIFE

March 30, 2010

Start 2D Soccer Simulation

Filed under: Uncategorized — Saman @ 5:58 pm
  1. Download server from “http://sourceforge.net/projects/sserver/files/“, these are essential components: rcssbase, rcssserver, rcssmonitor, rcsslogplayer
  2. To configure GCC and compiler you must update build_essentials… To do this use “sudo apt-get install build-essential” or use Synapthic Package Manager to update it.
  3. If you met with ‘E: Couldn’t find package build-essentials’ see this: “http://ubuntuforums.org/showthread.php?t=436647
  4. Get these packages afterwards (I recommend using Synaptic but you can still use sudo apt-get ) :
    • libboost-dev
    • libboost-filesystem
    • libboost-filesystem-dev
    • libx11-dev
    • libqt
    • libqt-dev
    • flex
    • bison
    • yacc
  5. Install Base :
    • ./configure
    • make
    • sudo make install
  6. Install Server:
    • ./configure
    • make
    • sudo make install
    • sudo /sbin/ldconfig
  7. Install Monitor:
    • ./configure
    • make
    • sudo make install
  8. Install Log Viewer:
    • ./configure
    • make
    • sudo make install
  9. Test the installings
    • rcsoccersim
    • rcssserver
    • rcssmonitor
    • rcsslogplayer
  10. Start a match:
    • download the UVA source code (Code)(Doc)(Read Me)
    • ./configure
    • make
    • rcsoccersim
    • ./start.sh
  11. Read the Source Code
    • PlayerTeams.cpp
    • Player.(h|cpp)
    • WorldModel.(h|cpp)
    • BasicPlayer.(h|cpp)

Sources:
http://wrighteagle.org/2D/

http://sourceforge.net/apps/mediawiki/sserver/index.php?title=Users_Manual/Overview

http://mnt.ir/Nemesis

http://shahedtech.xfpro.net/

http://rcss2d.blogspot.com/

http://rcss2d.blogspot.com/

Daily Diary..

Filed under: Uncategorized — Tags: — Saman @ 4:39 pm

These days, i focused on two things, the most important vision in this period of my life is gonin to university, and i should have do my best on Concur , the next thing that i prepare for it is a new project about 2d soccer simulation, that it contains all essentials to know about 2d soccer simulation! thanks to my Slovak friends! ;)

February 13, 2010

Daily diary….

Filed under: Uncategorized — Tags: — Saman @ 9:54 pm

Today i went to my friend company, i found that a lot of Iranian engineers have very good ideas in work, but there are no platforms for implementation them in jobs! where we are!?

January 30, 2010

Daily diary…

Filed under: Diary — Saman @ 6:08 pm

oooofffhhhh…. what a  hot night! last night i couldn’t sleep, coz of iranrobocup get lot of my time for  put my articles and some others like binary and tdp! now its  18.06 pm, and dont sleep for 23hr!

Daily diary…

Filed under: Diary, RoboCup — Tags: , — Saman @ 2:29 am

Last night one of my friends named Omid want me to join to iranrobocup.com admin team, i did happy about this subject, and started my work, as we know :

At present most of the robot systems in use work in a static environment which has been especially designed and which is therefore well-known. Future generations of robots, however, shall be capable of coping with unknown and dynamically changing environments. Furthermore, they shall be able to solve problems of higher complexity by cooperating with other robots. New concepts for flexible robot control, communication, and cooperation between robots must therefore be developed. One possible testbed for a dynamic environment is the RoboCup, a contest for “soccer playing” robots.

The Robot World Cup Initiative (RoboCup) is an attempt to foster AI and intelligent robotics research by providing a standard problem where a wide range of technologies can be integrated and examined. For this purpose, RoboCup chose to use the soccer game and to organize the RoboCup: The Robot World Cup Soccer Games and Conferences. In order to make sure that a robot team can actually play a soccer game various technologies must be incorporated, including: design principles of autonomous agents, multi-agent collaboration, strategy acquisition, real-time reasoning, robotics, and sensor-fusion. RoboCup is a task for a team of multiple fast-moving robots in a dynamic environment. The RoboCup also offers a software platform for research on the software aspects of the RoboCup. (excerpt from the official RoboCup site)

it has some leagues like 2d soccer simulation , 2d soccer simulation, rescue simulation, rescue real, war simulation, 2×2 junior soccer robots and etc.

i have some experiences in 2D soccer simulation league, i started it in 2007 and participated in some competitons. Well, back to main subject! :) IranRoboCup.com is a professional persian forum in robocup subject. it contain alot of good text in all of robocup’s leagues.

-> http://iranrobocup.com or http://rcsoccersim.com

January 28, 2010

Daily diary….

Filed under: Diary, Linux, openSource — Tags: , — Saman @ 11:34 pm

Today was terrible, i removed my project sub-folder of my RoboCup project with just a mistake! but thanks God! because i using openSUSE and with this software, a could recover my loosen file! :)

http://e2undel.sourceforge.net/

however these links help me too alot!

http://www.linuxquestions.org/questions/linux-software-2/recovering-a-deleted-file-on-ext3…-almost-there-441914/

and

http://vavai.net/2010/01/19/recover-deleted-files-on-linux-with-extundelete/

and

http://e2undel.sourceforge.net/recovery-howto.html

January 27, 2010

Hello!

Filed under: Uncategorized — Tags: , — Saman @ 11:02 pm

Of course, there isn’t any “God of the Internet.” The Internet works because a lot of people cooperate to do things together.

Well, how do you think about this quote ? all of us know that internet is a big network with high efficiency, it contain a vig technology named WEB.

” The World Wide Web, abbreviated as WWW and W3 and commonly known as The Web, is a system of interlinked hypertext documents contained on the Internet” its an explain that Wikipedia tell us about he web!

well, in my blog i want to work on subjects that are links to internet, and everything that is relevant to information technology and open source softwares.

Powered by WordPress