|
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.
|