2010-01-18 Hedayat Vatankhah <hedayat@grad.com> * windows/uninstall_extra.nsi: - rename: simspark -> rcssserver3d 2010-01-17 Hedayat Vatankhah <hedayat@grad.com> * doc/users/gettingstarted.tex: * doc/users/simulations.tex: * doc/users/user-manual.tex: - updated to reflect some new changes * RELEASE: * NEWS: - preparing for a new release * CMakeLists.txt: - removed installation of third party libraries. these are now included in simspark package. - bumped package version to 0.6.3 * windows/install_extra.nsi: - use rcssserver3d instead of simspark. - added thirdparty library path to the path * rcssserver3d/CMakeLists.txt: - do not install shell scripts and symbolic links on Windows 2010-01-11 Hedayat Vatankhah <hedayat@grad.com> * RELEASE: - added some notes about the name change and also the new script (rcsoccersim3d) * CMakeLists.txt: * rcssserver3d/main.cpp: * rcssserver3d/CMakeLists.txt: - renamed simspark -> rcssserver3d. creating a simspark symbolic link for backward compatibility * rcssserver3d/rcsoccersim3d.in: - added rcsoccersim3d script to run both rcssserver3d (simspark) and rcssmonitor3d, and terminate the simulator when the monitor stops 2010-01-09 Hedayat Vatankhah <hedayat@grad.com> * data/models/leftgoal.obj: * data/models/rightgoal.obj: - fixed net visualization in the new models 2010-01-03 Hedayat Vatankhah <hedayat@grad.com> * data/models/leftgoal.obj: * data/models/rightgoal.obj: * data/rsg/agent/nao/goal.rsg: - Fix visual goal object so that it'll follow server dimensions (GoalWidth, GoalHeight and GoalDepth) 2009-12-31 Hedayat Vatankhah <hedayat@grad.com> * rcssmonitor3d/main.cpp: - changed the name printed on execution 2009-12-29 Hedayat Vatankhah <hedayat@grad.com> * data/rsg/agent/nao/nao.rsg: - added AgentSyncEffector * rcssmonitor3d/main.cpp: - some cleanup - added a new option to specify the server address: --server 2009-12-28 Hedayat Vatankhah <hedayat@grad.com> * simspark/naosoccersim.rb: - added new field settings (field height/width, goal width/depth and penalty area width/length multiplied by 1.5 2009-10-31 Hedayat Vatankhah <hedayat@grad.com> * RELEASE: - write about changes sine 0.6.2, initial draft. 2009-08-24 Marian Buchta <marian.buchta@gmail.com> * CMakeLists.txt: - add search path when using 32bit SDL library in 64bit Windows 2009-08-21 Marian Buchta <marian.buchta@gmail.com> * cmake/FindBoost.cmake: * cmake/FindDevIL.cmake: * cmake/FindFreetype.cmake: * cmake/FindODE.cmake: * cmake/FindSpark.cmake: - add search paths when using 32bit libraries in 64bit Windows 2009-08-13 Hedayat Vatankhah <hedayat@grad.com> * simspark/CMakeLists.txt: * rcssmonitor3d/CMakeLists.txt: * rcssagent3d/CMakeLists.txt: * plugin/soccermonitor/CMakeLists.txt: * plugin/soccer/CMakeLists.txt: - removing duplicate include dirs * cmake/FindODE.cmake: - updated with spark FindODE.cmake module which adds proper compiler flags for possible ode usage * CMakeLists.txt: - add ode flags and include dir to compiler flags - add common include directories to compiler flags 2009-08-09 Hedayat Vatankhah <hedayat@grad.com> * plugin/soccer/CMakeLists.txt: - incrementing soccer.so minor version * plugin/soccer/hmdp_effector/hmdp_c/base.c: * plugin/soccer/hmdp_effector/hmdpwrapper.cpp: - compilation fix: add missing return command to some functions * windows/install_extra.nsi: * windows/uninstall_extra.nsi: - extra install/uninstall commands for NSIS installer * CMakeLists.txt: - use external files for extra NSIS install/uninstall commands 2009-07-31 Hedayat Vatankhah <hedayat@grad.com> * plugin/soccer/hmdp_effector/hmdp_c/sine_fixed.h: * plugin/soccer/hmdp_effector/hmdp_c/sine_fixed.c: * plugin/soccer/hmdp_effector/hmdp_c/hmdp_c.h: * plugin/soccer/hmdp_effector/hmdp_c/hmdp_c.c: * plugin/soccer/hmdp_effector/hmdp_c/compatible.h: * plugin/soccer/hmdp_effector/hmdp_c/base.h: * plugin/soccer/hmdp_effector/hmdp_c/base.c: * plugin/soccer/hmdp_effector/naospecific.h: * plugin/soccer/hmdp_effector/naospecific.cpp: * plugin/soccer/hmdp_effector/hmdpwrapper.cpp: * plugin/soccer/hmdp_effector/hmdpperceptor.h: * plugin/soccer/hmdp_effector/hmdpperceptor.cpp: * plugin/soccer/hmdp_effector/hmdpperceptor_c.cpp: * plugin/soccer/hmdp_effector/hmdpeffector.h: * plugin/soccer/hmdp_effector/hmdpeffector.cpp: * plugin/soccer/hmdp_effector/hmdpeffector_c.cpp: * plugin/soccer/hmdp_effector/hmdpaction.h: * plugin/soccer/CMakeLists.txt: * plugin/soccer/export.cpp: * data/rsg/agent/nao/nao.rsg: - added HMDP effector/perceptor. Thanks to N. Michael Mayer and Joschka. - some code cleanup and formatting - replacing the use of the obsolete function boost::make_shared() 2009-07-30 Hedayat Vatankhah <hedayat@grad.com> * plugin/CMakeLists.txt: * plugin/soccer/CMakeLists.txt: * plugin/soccermonitor/CMakeLists.txt: - do not link plugins with spark libraries. prevents segfault for rcssmonitor3d on exit. * simspark/naosoccersim.rb: - do not setup materials when internal monitor doesn't run * simspark/simspark.rb: - disable internal monitor by default 2009-07-27 Hedayat Vatankhah <hedayat@grad.com> * CMakeLists.txt: - create .cmd files for executables in Windows, and remove them on uninstallation 2009-07-26 Hedayat Vatankhah <hedayat@grad.com> * CMakeLists.txt: - try to find and copy all thirdparty dlls in the binary package's bin/ directory. - set RCSSSERVER3D_DIR environment variable when using NSIS installer - creating simspark.bat file in windows (by the installer) 2009-07-24 Marian Buchta <marian.buchta@gmail.com> * cmake/FindBoost.cmake * cmake/FindFreetype.cmake - add missing macros (Windows needed) 2009-06-24 Hedayat Vatankhah <hedayat@grad.com> * NEWS: * RELEASE: - prepared for 0.6.2 release * simspark/main.cpp: - simspark.rb path should be given using "--script-path" option. - add the new option to --help output 2009-06-16 Sander van Dijk <sgvandijk@gmail.com> * simspark/main.cpp - simspark can take command line argument specifying the rb script to run (Simon Raffeiner) * plugin/soccermonitor/soccerinput.cpp * plugin/soccermonitor/soccerinput.h * rcssmonitor3d/soccerbindings.rb - new soccer input command to give kick-off to the team on the right (bound to 'j') (Simon Raffeiner) 2009-06-15 Sander van Dijk <sgvandijk@gmail.com> * plugin/soccer/ballstateaspect/ballstateaspect.h * plugin/soccer/ballstateaspect/ballstateaspect.cpp * data/rsg/agent/nao/goal.rsg - change goal and out-of-field checks to only accept when ball is completely over the line 2009-04-30 Sander van Dijk <sgvandijk@gmail.com> * rcssmonitor3d/rcssmonitor3d.rb - set camera parameters to those used in internal monitor * plugin/soccermonitor/soccerinputlogplayer.h * plugin/soccermonitor/soccerinputlogplayer.cpp * rcssmonitor3d/soccerbindings.rb - add camera controls to external monitor 2009-04-08 Hedayat Vatankhah <hedayat@grad.com> * plugin/soccer/beameffector/beamaction.h (BeamAction): - fixed const function declaration * plugin/soccer/soccerbase/soccerbase.cpp (SoccerBase::MoveAgent): - removed useless statements * plugin/soccer/kickeffector/kickaction.h: * plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: - fixed variables order in ctor * plugin/soccer/visionperceptor/visionperceptor.h: * plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h: - added missing return statement 2009-03-05 Hedayat Vatankhah <hedayat@grad.com> * linux/rcssserver3d.desktop: - updated the icon name * data/logos/simspark.png: * data/logos/simsparklogo.png: * data/logos/simsparklogo2.png: - added simspark logos created by Joschka, and a 48x48 version of simsparklogo.png which can be used as an icon 2009-02-09 Hedayat Vatankhah <hedayat@grad.com> * doc/users/user-manual.tex: * doc/users/simspark.tex: * doc/users/rcssmonitor3d.tex: * doc/users/introduction.tex: * doc/users/gettingstarted.tex: * doc/users/definitions.tex: * doc/users/CMakeLists.txt: * doc/TEXT_INSTEAD_OF_A_MANUAL.txt: - monitorspark -> rcssmonitor3d - Say effector message lenght limit is 20 characters now - Updated some info about RestrictedVisionPerceptor 2009-01-29 Hedayat Vatankhah <hedayat@grad.com> * INSTALL: - added requirements * README: - updated with the recent changes 2009-01-28 Hedayat Vatankhah <hedayat@grad.com> * INSTALL: - added new installation instructions (cmake oriented) * data/rsg/agent/nao/nao.rsg: - disable VisionPerceptor * data/rsg/agent/nao/naoneckhead.rsg: * data/rsg/agent/nao/naoleg.rsg: * data/rsg/agent/nao/naoarm.rsg: - enabled RestrictedVisionPerceptor and ObjectState nodes - some whitespace fix 2009-01-24 Hedayat Vatankhah <hedayat@grad.com> * CMakeLists.txt: * cmake_uninstall.cmake.in: - added 'make uninstall' support * doc/users/CMakeLists.txt: * cmake/UseLATEX.cmake: - do not build users-manual.pdf by default. can be built using 'make pdf' - add an output to tell the user how it can build the manual 2009-01-20 Hedayat Vatankhah <hedayat@grad.com> * rcssmonitor3d/Makefile.am: - added rpath * rcssmonitor3d/rcssmonitor3d.rb: - changed monitorspark.rb to rcssmonitor3d.rb * rcssmonitor3d/main.cpp (MonitorSpark::InitApp): * simspark/main.cpp (SimSpark::InitApp): - adding rcss3d's installation directory to the list of resource locations. * windows/rcssserver3d_config.h: * configure.ac: - added new define: RCSS_BUNDLE_PATH to store rcss3d's data directory. 2008-12-19 Hedayat Vatankhah <hedayat@grad.com> * plugin/soccer/kickeffector/kickeffector.cpp: * plugin/soccer/driveeffector/driveeffector.cpp: * plugin/soccer/catcheffector/catcheffector.cpp: * plugin/soccer/visionperceptor/visionperceptor.cpp: * plugin/soccer/sayeffector/sayeffector.cpp: * plugin/soccer/pantilteffector/pantilteffector.cpp: * plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp: * plugin/soccer/agentstateperceptor/agentstateperceptor.cpp: - Replaced make_shared() with .lock() function call.(fixed compilation error with recent boost versions.)