From: <he...@us...> - 2012-05-16 17:02:03
|
Revision: 308 http://simspark.svn.sourceforge.net/simspark/?rev=308&view=rev Author: hedayat Date: 2012-05-16 17:01:57 +0000 (Wed, 16 May 2012) Log Message: ----------- First draft of release notes for simspark 0.2.3 Modified Paths: -------------- trunk/spark/ChangeLog trunk/spark/RELEASE Modified: trunk/spark/ChangeLog =================================================================== --- trunk/spark/ChangeLog 2012-05-16 12:20:35 UTC (rev 307) +++ trunk/spark/ChangeLog 2012-05-16 17:01:57 UTC (rev 308) @@ -1,3 +1,8 @@ +2012-05-16 Hedayat Vatankhah <hed...@gm...> + + * RELEASE: + - initial version for 0.2.3 release + 2012-04-12 Hedayat Vatankhah <hed...@gm...> * spark/spark.cpp (Spark::Init): Modified: trunk/spark/RELEASE =================================================================== --- trunk/spark/RELEASE 2012-05-16 12:20:35 UTC (rev 307) +++ trunk/spark/RELEASE 2012-05-16 17:01:57 UTC (rev 308) @@ -1,23 +1,30 @@ -RELEASE News of simspark-0.2.2 +RELEASE News of simspark-0.2.3 -This release features many small enhancements which will benefit users. -It contains many bug fixes and performance improvements, in addition to -fixing some compilation issues. The behavior of ACC perceptor has been slightly -changed, and the multi-threaded mode should work without any known bugs. -Support for the camera sensor is improved too. More details are as follows: +Finally, a new release of simspark has come! The most exciting feature of this +release is probably the multi-threaded agent control (thanks to Andreas from +RoboCanes for the initial patch). Previously, this part of the code was +sequential even in multi-threaded mode, but now it can manage several agnets in +parallel which should (hopefully!) increase performance. Besides, there are +a number of compilation and bug fixes here and there and also better Windows +support. Small enhancements are also available. You can find more details below: -- ACC sensor provides raw data without any pre-processing - -- You can apply the following filter to 'RawACC' value received from the - simulator to get ACC value as what you'd receive in previous versions: - ACC = 0.9 * ACC + (0.1) * RawACC -- Using base64 encoding for camera perceptor -- Fixed bugs in multi-threaded mode. +- Multi-threaded Agent Control + -- AgentControl multi-threaded implementation added and enabled by default. + It can be disabled using $threadedAgentControl variable inside spark.rb. +- OpenGL System can now request the end of simulation (makes it possible to + close spark monitor's window to quit! +- The location of init scripts (e.g. zeitgeist.rb) can now be specified using + --init-script-prefix (you still can put most of the scripts and data files + like rsg/ directory inside your ~/.simspark/ instead). - Compilation fixes -- HingePerceptor can report torque -- Better Performance -- New timing system result in more cleaner code and prevent wasting CPU time -- Do not block on sending data to clients. Previously, simulator would block on - send() until it can send all data to clients. +- Support more recent Ruby versions +- Windows Compilation fixes, and few enhancements for better Windows support +- Support for building Windows binary in GNU/Linux using Mingw32 + -- Notice: Windows related changes were already used in 0.2.2 simspark + installer +- Several bug fixes +Thanks to Yuan Xu and Sander van Dijk for their contributions in this release. + You can get the package on the Simspark page on SourceForge at http://sourceforge.net/projects/simspark/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |