From: Hedayat V. <hed...@gm...> - 2011-04-27 06:41:15
|
Dear all, Finally, simspark 0.2.2 and rcssserver3d 0.6.5 are released! You can download them from [1]. These packages include a number of bug fixes and improvements since the pre-release versions. Most notably, simspark includes some bug fixes for log playback and a small fix in network communication. The latter can affect teams which spend too much time when thinking. Previously, such agents could slow down the simulator; but in this release such agents will lose some cycles if they don't receive simulator's messages on time. RCSSServer3D includes some changes too: thanks to the initial patch by Luis (FC Portugal), and the code to geometrically calculate where the ball has crossed the goal line by Mehdi (Zigorat/Halcyon), rcssserver3d should be able to count all goals correctly now. Hopefully, it should not miss any goals any longer (However, it seems that rcssmonitor might sometimes fail to update the goal count on the screen). Another patch was submitted by Mehdi (IIRC) from Nexus3D. With this change, when too much players are in touch with each other and the number of opponents in the group are more than the number of teammates of the last player to joint the group; a member of the opponent team is relocated outside the field instead of him. Thanks to all for their contribution. Like most simultaneous releases, please note that rcssserver3d 0.6.5 requires simspark 0.2.2 and will *not* work with previous versions of simspark. Therefore, you should install simspark 0.2.2 and then rcssserver3d 0.6.5. It is highly recommended to remove previous versions of simspark and rcssserver3d before installing the latest versions. Also, remove your ~/.simspark directory before running the latest version. Notice that, since simspark 0.2.2, spark.rb is copied to ~/.simspark in the first run, and ~/.simspark/spark.rb is used in subsequent runs. So, if you want to change anything in spark.rb you should apply it to ~/.simspark/spark.rb rather than what is installed along the simulator (It is highly recommended to limit our your changes to ~/.simspark anyway: e.g. if you want to modify rcssserver3d.rb, copy it to ~/.simspark and apply your changes there). More detailed release notes of rcssserver3d and simspark follows: SimSpark 0.2.2 ========= 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: - 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. - 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. RCSSServer3D 0.6.5 ============ This release comes with a number of enhancements and some bug fixes. Most notably, the automated referee is improved to prevent many agents to collide with each other which is required for running games with more players. Also, to better suite the field for running 9 vs 9 games, the field size is increased and it is 21x14 now. There are some visual improvements and minor enhancements to improve the general experience with the simulator. Finally, simspark.rb is renamed to rcssserver3d.rb for more consistency. * New touch rules: The automated referee now enforces two new rules to better prevent crowding and a high number of collisions in 9 vs 9 games: - If an agent is in touch with more than 2 agents (including himself), and he wasn't in such a situation in the previous time step - which means he is the last to join the group - he is relocated outside of the field. However, if the number of opponents in the group are more than teammates, an unspecified opponent will be relocated instead. - If it is not clear which agent joined the group last, e.g. when 3 players were all separate at time t, but were all touching each other in time t + 1, an agent is chosen at random for relocation. * Other Enhancements: - Visual improvements in rcssmonitor3d: new field texture, colored team names and scores - Set different agent and monitor ports with --agent-port and --server-port - Bigger field size: 21x14 - Updated PDF documentation - Bug fixes, specially in the automated referee - New Trainer command (killsim) to terminate the simulator - Compilation fixes - Nao robots now sense visual information about field lines by default - Now you should change the value of enableRealTimeMode variable in rcssserver3d.rb if you want to turn off using real time mode Thanks to all MC members who contributed to this release, Hedayat Vatankhah RCSServer3D Maintenance Committee [1] http://sourceforge.net/projects/simspark/files |
From: Drew N. <dre...@ya...> - 2011-04-28 13:05:14
|
Great news. I look forward to trying it out. I notice that there haven't been any binaries for Windows since 0.6.3. It'd be great to have these. In fact, the Windows version gets more downloads than the Linux versions on SourceForge (possibly because people get it via package managers on Linux?): http://sourceforge.net/projects/simspark/files/rcssserver3d/0.6.3/ Drew. ________________________________ From: Hedayat Vatankhah <hed...@gm...> To: Server3D ML <sse...@li...> Cc: Simspark Devel ML <sim...@li...> Sent: Wednesday, 27 April 2011, 7:41 Subject: [simspark-devel] SimSpark 0.2.2 and RCSSServer3D 0.6.5 are available now! Dear all, Finally, simspark 0.2.2 and rcssserver3d 0.6.5 are released! You can download them from [1]. These packages include a number of bug fixes and improvements since the pre-release versions. Most notably, simspark includes some bug fixes for log playback and a small fix in network communication. The latter can affect teams which spend too much time when thinking. Previously, such agents could slow down the simulator; but in this release such agents will lose some cycles if they don't receive simulator's messages on time. RCSSServer3D includes some changes too: thanks to the initial patch by Luis (FC Portugal), and the code to geometrically calculate where the ball has crossed the goal line by Mehdi (Zigorat/Halcyon), rcssserver3d should be able to count all goals correctly now. Hopefully, it should not miss any goals any longer (However, it seems that rcssmonitor might sometimes fail to update the goal count on the screen). Another patch was submitted by Mehdi (IIRC) from Nexus3D. With this change, when too much players are in touch with each other and the number of opponents in the group are more than the number of teammates of the last player to joint the group; a member of the opponent team is relocated outside the field instead of him. Thanks to all for their contribution. Like most simultaneous releases, please note that rcssserver3d 0.6.5 requires simspark 0.2.2 and will *not* work with previous versions of simspark. Therefore, you should install simspark 0.2.2 and then rcssserver3d 0.6.5. It is highly recommended to remove previous versions of simspark and rcssserver3d before installing the latest versions. Also, remove your ~/.simspark directory before running the latest version. Notice that, since simspark 0.2.2, spark.rb is copied to ~/.simspark in the first run, and ~/.simspark/spark.rb is used in subsequent runs. So, if you want to change anything in spark.rb you should apply it to ~/.simspark/spark.rb rather than what is installed along the simulator (It is highly recommended to limit our your changes to ~/.simspark anyway: e.g. if you want to modify rcssserver3d.rb, copy it to ~/.simspark and apply your changes there). More detailed release notes of rcssserver3d and simspark follows: SimSpark 0.2.2 ========= 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: - 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. - 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. RCSSServer3D 0.6.5 ============ This release comes with a number of enhancements and some bug fixes. Most notably, the automated referee is improved to prevent many agents to collide with each other which is required for running games with more players. Also, to better suite the field for running 9 vs 9 games, the field size is increased and it is 21x14 now. There are some visual improvements and minor enhancements to improve the general experience with the simulator. Finally, simspark.rb is renamed to rcssserver3d.rb for more consistency. * New touch rules: The automated referee now enforces two new rules to better prevent crowding and a high number of collisions in 9 vs 9 games: - If an agent is in touch with more than 2 agents (including himself), and he wasn't in such a situation in the previous time step - which means he is the last to join the group - he is relocated outside of the field. However, if the number of opponents in the group are more than teammates, an unspecified opponent will be relocated instead. - If it is not clear which agent joined the group last, e.g. when 3 players were all separate at time t, but were all touching each other in time t + 1, an agent is chosen at random for relocation. * Other Enhancements: - Visual improvements in rcssmonitor3d: new field texture, colored team names and scores - Set different agent and monitor ports with --agent-port and --server-port - Bigger field size: 21x14 - Updated PDF documentation - Bug fixes, specially in the automated referee - New Trainer command (killsim) to terminate the simulator - Compilation fixes - Nao robots now sense visual information about field lines by default - Now you should change the value of enableRealTimeMode variable in rcssserver3d.rb if you want to turn off using real time mode Thanks to all MC members who contributed to this release, Hedayat Vatankhah RCSServer3D Maintenance Committee [1] http://sourceforge.net/projects/simspark/files ------------------------------------------------------------------------------ WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd _______________________________________________ Simspark Generic Physical MAS Simulator simspark-devel mailing list sim...@li... https://lists.sourceforge.net/lists/listinfo/simspark-devel |
From: Hedayat V. <hed...@gm...> - 2011-04-28 13:58:38
|
/*Drew Noakes <dre...@ya...>*/ wrote on 04/28/2011 5:35:02 PM +0450: > Great news. I look forward to trying it out. > > I notice that there haven't been any binaries for Windows since 0.6.3. > It'd be great to have these. In fact, the Windows version gets more > downloads than the Linux versions on SourceForge (possibly because > people get it via package managers on Linux?): > > http://sourceforge.net/projects/simspark/files/rcssserver3d/0.6.3/ Hi Drew, I'm working on the Windows version and (hopefully) it'll be released soon. Thanks, Hedayat > > Drew. > > ------------------------------------------------------------------------ > *From:* Hedayat Vatankhah <hed...@gm...> > *To:* Server3D ML <sse...@li...> > *Cc:* Simspark Devel ML <sim...@li...> > *Sent:* Wednesday, 27 April 2011, 7:41 > *Subject:* [simspark-devel] SimSpark 0.2.2 and RCSSServer3D 0.6.5 are > available now! > > Dear all, > Finally, simspark 0.2.2 and rcssserver3d 0.6.5 are released! You can > download them from [1]. These packages include a number of bug fixes and > improvements since the pre-release versions. Most notably, simspark > includes some bug fixes for log playback and a small fix in network > communication. The latter can affect teams which spend too much time > when thinking. Previously, such agents could slow down the simulator; > but in this release such agents will lose some cycles if they don't > receive simulator's messages on time. > > RCSSServer3D includes some changes too: thanks to the initial patch by > Luis (FC Portugal), and the code to geometrically calculate where the > ball has crossed the goal line by Mehdi (Zigorat/Halcyon), rcssserver3d > should be able to count all goals correctly now. Hopefully, it should > not miss any goals any longer (However, it seems that rcssmonitor might > sometimes fail to update the goal count on the screen). Another patch > was submitted by Mehdi (IIRC) from Nexus3D. With this change, when too > much players are in touch with each other and the number of opponents in > the group are more than the number of teammates of the last player to > joint the group; a member of the opponent team is relocated outside the > field instead of him. Thanks to all for their contribution. > > Like most simultaneous releases, please note that rcssserver3d 0.6.5 > requires simspark 0.2.2 and will *not* work with previous versions of > simspark. Therefore, you should install simspark 0.2.2 and then > rcssserver3d 0.6.5. It is highly recommended to remove previous versions > of simspark and rcssserver3d before installing the latest versions. > Also, remove your ~/.simspark directory before running the latest > version. Notice that, since simspark 0.2.2, spark.rb is copied to > ~/.simspark in the first run, and ~/.simspark/spark.rb is used in > subsequent runs. So, if you want to change anything in spark.rb you > should apply it to ~/.simspark/spark.rb rather than what is installed > along the simulator (It is highly recommended to limit our your changes > to ~/.simspark anyway: e.g. if you want to modify rcssserver3d.rb, copy > it to ~/.simspark and apply your changes there). > > More detailed release notes of rcssserver3d and simspark follows: > > SimSpark 0.2.2 > ========= > 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: > > - 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. > - 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. > > RCSSServer3D 0.6.5 > ============ > This release comes with a number of enhancements and some bug fixes. Most > notably, the automated referee is improved to prevent many agents to > collide > with each other which is required for running games with more players. > Also, to > better suite the field for running 9 vs 9 games, the field size is > increased > and it is 21x14 now. There are some visual improvements and minor > enhancements > to improve the general experience with the simulator. Finally, > simspark.rb is > renamed to rcssserver3d.rb for more consistency. > > * New touch rules: > The automated referee now enforces two new rules to better prevent > crowding and > a high number of collisions in 9 vs 9 games: > - If an agent is in touch with more than 2 agents (including himself), > and he > wasn't in such a situation in the previous time step - which means he > is the > last to join the group - he is relocated outside of the field. > However, if > the number of opponents in the group are more than teammates, an > unspecified > opponent will be relocated instead. > - If it is not clear which agent joined the group last, e.g. when 3 > players > were all separate at time t, but were all touching each other in time > t + 1, > an agent is chosen at random for relocation. > > * Other Enhancements: > - Visual improvements in rcssmonitor3d: new field texture, colored team > names > and scores > - Set different agent and monitor ports with --agent-port and > --server-port > - Bigger field size: 21x14 > - Updated PDF documentation > - Bug fixes, specially in the automated referee > - New Trainer command (killsim) to terminate the simulator > - Compilation fixes > - Nao robots now sense visual information about field lines by default > - Now you should change the value of enableRealTimeMode variable in > rcssserver3d.rb if you want to turn off using real time mode > > Thanks to all MC members who contributed to this release, > Hedayat Vatankhah > RCSServer3D Maintenance Committee > > [1] http://sourceforge.net/projects/simspark/files > > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > Simspark Generic Physical MAS Simulator > simspark-devel mailing list > sim...@li... > <mailto:sim...@li...> > https://lists.sourceforge.net/lists/listinfo/simspark-devel > > |
From: Mahdi <zig...@gm...> - 2011-04-29 12:09:15
|
Hi Drew Installer packages were created for rcssserver3d 0.6.4 and simspark 0.2.1 release on windows, but they were not released right after the official release. With a bit of delay, they were released three months ago on sourceforge. The tbb version of ode used in this release makes compilation a bit harder, but that would not be a serious problem. Updated installer packages for windows will be up soon :) On 4/28/11, Hedayat Vatankhah <hed...@gm...> wrote: > > > /*Drew Noakes <dre...@ya...>*/ wrote on 04/28/2011 5:35:02 PM > +0450: >> Great news. I look forward to trying it out. >> >> I notice that there haven't been any binaries for Windows since 0.6.3. >> It'd be great to have these. In fact, the Windows version gets more >> downloads than the Linux versions on SourceForge (possibly because >> people get it via package managers on Linux?): >> >> http://sourceforge.net/projects/simspark/files/rcssserver3d/0.6.3/ > Hi Drew, > I'm working on the Windows version and (hopefully) it'll be released soon. > > Thanks, > Hedayat > >> >> Drew. >> >> ------------------------------------------------------------------------ >> *From:* Hedayat Vatankhah <hed...@gm...> >> *To:* Server3D ML <sse...@li...> >> *Cc:* Simspark Devel ML <sim...@li...> >> *Sent:* Wednesday, 27 April 2011, 7:41 >> *Subject:* [simspark-devel] SimSpark 0.2.2 and RCSSServer3D 0.6.5 are >> available now! >> >> Dear all, >> Finally, simspark 0.2.2 and rcssserver3d 0.6.5 are released! You can >> download them from [1]. These packages include a number of bug fixes and >> improvements since the pre-release versions. Most notably, simspark >> includes some bug fixes for log playback and a small fix in network >> communication. The latter can affect teams which spend too much time >> when thinking. Previously, such agents could slow down the simulator; >> but in this release such agents will lose some cycles if they don't >> receive simulator's messages on time. >> >> RCSSServer3D includes some changes too: thanks to the initial patch by >> Luis (FC Portugal), and the code to geometrically calculate where the >> ball has crossed the goal line by Mehdi (Zigorat/Halcyon), rcssserver3d >> should be able to count all goals correctly now. Hopefully, it should >> not miss any goals any longer (However, it seems that rcssmonitor might >> sometimes fail to update the goal count on the screen). Another patch >> was submitted by Mehdi (IIRC) from Nexus3D. With this change, when too >> much players are in touch with each other and the number of opponents in >> the group are more than the number of teammates of the last player to >> joint the group; a member of the opponent team is relocated outside the >> field instead of him. Thanks to all for their contribution. >> >> Like most simultaneous releases, please note that rcssserver3d 0.6.5 >> requires simspark 0.2.2 and will *not* work with previous versions of >> simspark. Therefore, you should install simspark 0.2.2 and then >> rcssserver3d 0.6.5. It is highly recommended to remove previous versions >> of simspark and rcssserver3d before installing the latest versions. >> Also, remove your ~/.simspark directory before running the latest >> version. Notice that, since simspark 0.2.2, spark.rb is copied to >> ~/.simspark in the first run, and ~/.simspark/spark.rb is used in >> subsequent runs. So, if you want to change anything in spark.rb you >> should apply it to ~/.simspark/spark.rb rather than what is installed >> along the simulator (It is highly recommended to limit our your changes >> to ~/.simspark anyway: e.g. if you want to modify rcssserver3d.rb, copy >> it to ~/.simspark and apply your changes there). >> >> More detailed release notes of rcssserver3d and simspark follows: >> >> SimSpark 0.2.2 >> ========= >> 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: >> >> - 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. >> - 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. >> >> RCSSServer3D 0.6.5 >> ============ >> This release comes with a number of enhancements and some bug fixes. Most >> notably, the automated referee is improved to prevent many agents to >> collide >> with each other which is required for running games with more players. >> Also, to >> better suite the field for running 9 vs 9 games, the field size is >> increased >> and it is 21x14 now. There are some visual improvements and minor >> enhancements >> to improve the general experience with the simulator. Finally, >> simspark.rb is >> renamed to rcssserver3d.rb for more consistency. >> >> * New touch rules: >> The automated referee now enforces two new rules to better prevent >> crowding and >> a high number of collisions in 9 vs 9 games: >> - If an agent is in touch with more than 2 agents (including himself), >> and he >> wasn't in such a situation in the previous time step - which means he >> is the >> last to join the group - he is relocated outside of the field. >> However, if >> the number of opponents in the group are more than teammates, an >> unspecified >> opponent will be relocated instead. >> - If it is not clear which agent joined the group last, e.g. when 3 >> players >> were all separate at time t, but were all touching each other in time >> t + 1, >> an agent is chosen at random for relocation. >> >> * Other Enhancements: >> - Visual improvements in rcssmonitor3d: new field texture, colored team >> names >> and scores >> - Set different agent and monitor ports with --agent-port and >> --server-port >> - Bigger field size: 21x14 >> - Updated PDF documentation >> - Bug fixes, specially in the automated referee >> - New Trainer command (killsim) to terminate the simulator >> - Compilation fixes >> - Nao robots now sense visual information about field lines by default >> - Now you should change the value of enableRealTimeMode variable in >> rcssserver3d.rb if you want to turn off using real time mode >> >> Thanks to all MC members who contributed to this release, >> Hedayat Vatankhah >> RCSServer3D Maintenance Committee >> >> [1] http://sourceforge.net/projects/simspark/files >> >> ------------------------------------------------------------------------------ >> WhatsUp Gold - Download Free Network Management Software >> The most intuitive, comprehensive, and cost-effective network >> management toolset available today. Delivers lowest initial >> acquisition cost and overall TCO of any competing solution. >> http://p.sf.net/sfu/whatsupgold-sd >> _______________________________________________ >> Simspark Generic Physical MAS Simulator >> simspark-devel mailing list >> sim...@li... >> <mailto:sim...@li...> >> https://lists.sourceforge.net/lists/listinfo/simspark-devel >> >> > |
From: Hedayat V. <hed...@gm...> - 2011-04-29 18:38:51
|
Hi Mahdi and Drew, Yes, I forgot to mention that Mahdi has created Windows versions of the previous version of simspark/rcssserver3d; and they are available for download on the official place. I spent some time creating the Windows version, and fixed a few bugs in the middle. However, rcssserver3d still crashes immediately when run. I'm not expected to spend much more time debugging the issue, so I'll wait to see if Mahdi (or someone else) can find the issue. Mahdi, please try to create a working windows binary with regular ODE first. When succeeded, you might go with TBB version of ODE then. I wonder if the issue is caused by commits after rcssserver 0.6.4/simspark 0.2.1, or it is because of using a newer version of Visual Studio or something. Anyway, it looks like to be a bug in our code (but not for sure). Thanks, Hedayat /*Mahdi <zig...@gm...>*/ wrote on 04/29/2011 4:38:37 PM +0450: > Hi Drew > > Installer packages were created for rcssserver3d 0.6.4 and simspark > 0.2.1 release on windows, but they were not released right after the > official release. With a bit of delay, they were released three months > ago on sourceforge. The tbb version of ode used in this release makes > compilation a bit harder, but that would not be a serious problem. > Updated installer packages for windows will be up soon :) > > On 4/28/11, Hedayat Vatankhah <hed...@gm...> wrote: >> >> /*Drew Noakes <dre...@ya...>*/ wrote on 04/28/2011 5:35:02 PM >> +0450: >>> Great news. I look forward to trying it out. >>> >>> I notice that there haven't been any binaries for Windows since 0.6.3. >>> It'd be great to have these. In fact, the Windows version gets more >>> downloads than the Linux versions on SourceForge (possibly because >>> people get it via package managers on Linux?): >>> >>> http://sourceforge.net/projects/simspark/files/rcssserver3d/0.6.3/ >> Hi Drew, >> I'm working on the Windows version and (hopefully) it'll be released soon. >> >> Thanks, >> Hedayat >> >>> Drew. >>> >>> ------------------------------------------------------------------------ >>> *From:* Hedayat Vatankhah <hed...@gm...> >>> *To:* Server3D ML <sse...@li...> >>> *Cc:* Simspark Devel ML <sim...@li...> >>> *Sent:* Wednesday, 27 April 2011, 7:41 >>> *Subject:* [simspark-devel] SimSpark 0.2.2 and RCSSServer3D 0.6.5 are >>> available now! >>> >>> Dear all, >>> Finally, simspark 0.2.2 and rcssserver3d 0.6.5 are released! You can >>> download them from [1]. These packages include a number of bug fixes and >>> improvements since the pre-release versions. Most notably, simspark >>> includes some bug fixes for log playback and a small fix in network >>> communication. The latter can affect teams which spend too much time >>> when thinking. Previously, such agents could slow down the simulator; >>> but in this release such agents will lose some cycles if they don't >>> receive simulator's messages on time. >>> >>> RCSSServer3D includes some changes too: thanks to the initial patch by >>> Luis (FC Portugal), and the code to geometrically calculate where the >>> ball has crossed the goal line by Mehdi (Zigorat/Halcyon), rcssserver3d >>> should be able to count all goals correctly now. Hopefully, it should >>> not miss any goals any longer (However, it seems that rcssmonitor might >>> sometimes fail to update the goal count on the screen). Another patch >>> was submitted by Mehdi (IIRC) from Nexus3D. With this change, when too >>> much players are in touch with each other and the number of opponents in >>> the group are more than the number of teammates of the last player to >>> joint the group; a member of the opponent team is relocated outside the >>> field instead of him. Thanks to all for their contribution. >>> >>> Like most simultaneous releases, please note that rcssserver3d 0.6.5 >>> requires simspark 0.2.2 and will *not* work with previous versions of >>> simspark. Therefore, you should install simspark 0.2.2 and then >>> rcssserver3d 0.6.5. It is highly recommended to remove previous versions >>> of simspark and rcssserver3d before installing the latest versions. >>> Also, remove your ~/.simspark directory before running the latest >>> version. Notice that, since simspark 0.2.2, spark.rb is copied to >>> ~/.simspark in the first run, and ~/.simspark/spark.rb is used in >>> subsequent runs. So, if you want to change anything in spark.rb you >>> should apply it to ~/.simspark/spark.rb rather than what is installed >>> along the simulator (It is highly recommended to limit our your changes >>> to ~/.simspark anyway: e.g. if you want to modify rcssserver3d.rb, copy >>> it to ~/.simspark and apply your changes there). >>> >>> More detailed release notes of rcssserver3d and simspark follows: >>> >>> SimSpark 0.2.2 >>> ========= >>> 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: >>> >>> - 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. >>> - 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. >>> >>> RCSSServer3D 0.6.5 >>> ============ >>> This release comes with a number of enhancements and some bug fixes. Most >>> notably, the automated referee is improved to prevent many agents to >>> collide >>> with each other which is required for running games with more players. >>> Also, to >>> better suite the field for running 9 vs 9 games, the field size is >>> increased >>> and it is 21x14 now. There are some visual improvements and minor >>> enhancements >>> to improve the general experience with the simulator. Finally, >>> simspark.rb is >>> renamed to rcssserver3d.rb for more consistency. >>> >>> * New touch rules: >>> The automated referee now enforces two new rules to better prevent >>> crowding and >>> a high number of collisions in 9 vs 9 games: >>> - If an agent is in touch with more than 2 agents (including himself), >>> and he >>> wasn't in such a situation in the previous time step - which means he >>> is the >>> last to join the group - he is relocated outside of the field. >>> However, if >>> the number of opponents in the group are more than teammates, an >>> unspecified >>> opponent will be relocated instead. >>> - If it is not clear which agent joined the group last, e.g. when 3 >>> players >>> were all separate at time t, but were all touching each other in time >>> t + 1, >>> an agent is chosen at random for relocation. >>> >>> * Other Enhancements: >>> - Visual improvements in rcssmonitor3d: new field texture, colored team >>> names >>> and scores >>> - Set different agent and monitor ports with --agent-port and >>> --server-port >>> - Bigger field size: 21x14 >>> - Updated PDF documentation >>> - Bug fixes, specially in the automated referee >>> - New Trainer command (killsim) to terminate the simulator >>> - Compilation fixes >>> - Nao robots now sense visual information about field lines by default >>> - Now you should change the value of enableRealTimeMode variable in >>> rcssserver3d.rb if you want to turn off using real time mode >>> >>> Thanks to all MC members who contributed to this release, >>> Hedayat Vatankhah >>> RCSServer3D Maintenance Committee >>> >>> [1] http://sourceforge.net/projects/simspark/files >>> >>> ------------------------------------------------------------------------------ >>> WhatsUp Gold - Download Free Network Management Software >>> The most intuitive, comprehensive, and cost-effective network >>> management toolset available today. Delivers lowest initial >>> acquisition cost and overall TCO of any competing solution. >>> http://p.sf.net/sfu/whatsupgold-sd >>> _______________________________________________ >>> Simspark Generic Physical MAS Simulator >>> simspark-devel mailing list >>> sim...@li... >>> <mailto:sim...@li...> >>> https://lists.sourceforge.net/lists/listinfo/simspark-devel >>> >>> |
From: Mahdi <zig...@gm...> - 2011-04-29 21:40:07
|
Hi Hedayat Of course, I will do my best to create the windows binaries as soon as possible and I will consider your suggestion to analyse possible problems. Although competitions are using linux versions of simspark binaries, I personally think it is wise to compile a big project using different compilers to reduce number of possible errors. cheers On 4/29/11, Hedayat Vatankhah <hed...@gm...> wrote: > Hi Mahdi and Drew, > > Yes, I forgot to mention that Mahdi has created Windows versions of the > previous version of simspark/rcssserver3d; and they are available for > download on the official place. > > I spent some time creating the Windows version, and fixed a few bugs in > the middle. However, rcssserver3d still crashes immediately when run. > I'm not expected to spend much more time debugging the issue, so I'll > wait to see if Mahdi (or someone else) can find the issue. > Mahdi, please try to create a working windows binary with regular ODE > first. When succeeded, you might go with TBB version of ODE then. > I wonder if the issue is caused by commits after rcssserver > 0.6.4/simspark 0.2.1, or it is because of using a newer version of > Visual Studio or something. Anyway, it looks like to be a bug in our > code (but not for sure). > > Thanks, > Hedayat > > /*Mahdi <zig...@gm...>*/ wrote on 04/29/2011 4:38:37 PM +0450: >> Hi Drew >> >> Installer packages were created for rcssserver3d 0.6.4 and simspark >> 0.2.1 release on windows, but they were not released right after the >> official release. With a bit of delay, they were released three months >> ago on sourceforge. The tbb version of ode used in this release makes >> compilation a bit harder, but that would not be a serious problem. >> Updated installer packages for windows will be up soon :) >> >> On 4/28/11, Hedayat Vatankhah <hed...@gm...> wrote: >>> >>> /*Drew Noakes <dre...@ya...>*/ wrote on 04/28/2011 5:35:02 PM >>> +0450: >>>> Great news. I look forward to trying it out. >>>> >>>> I notice that there haven't been any binaries for Windows since 0.6.3. >>>> It'd be great to have these. In fact, the Windows version gets more >>>> downloads than the Linux versions on SourceForge (possibly because >>>> people get it via package managers on Linux?): >>>> >>>> http://sourceforge.net/projects/simspark/files/rcssserver3d/0.6.3/ >>> Hi Drew, >>> I'm working on the Windows version and (hopefully) it'll be released >>> soon. >>> >>> Thanks, >>> Hedayat >>> >>>> Drew. >>>> >>>> ------------------------------------------------------------------------ >>>> *From:* Hedayat Vatankhah <hed...@gm...> >>>> *To:* Server3D ML <sse...@li...> >>>> *Cc:* Simspark Devel ML <sim...@li...> >>>> *Sent:* Wednesday, 27 April 2011, 7:41 >>>> *Subject:* [simspark-devel] SimSpark 0.2.2 and RCSSServer3D 0.6.5 are >>>> available now! >>>> >>>> Dear all, >>>> Finally, simspark 0.2.2 and rcssserver3d 0.6.5 are released! You can >>>> download them from [1]. These packages include a number of bug fixes and >>>> improvements since the pre-release versions. Most notably, simspark >>>> includes some bug fixes for log playback and a small fix in network >>>> communication. The latter can affect teams which spend too much time >>>> when thinking. Previously, such agents could slow down the simulator; >>>> but in this release such agents will lose some cycles if they don't >>>> receive simulator's messages on time. >>>> >>>> RCSSServer3D includes some changes too: thanks to the initial patch by >>>> Luis (FC Portugal), and the code to geometrically calculate where the >>>> ball has crossed the goal line by Mehdi (Zigorat/Halcyon), rcssserver3d >>>> should be able to count all goals correctly now. Hopefully, it should >>>> not miss any goals any longer (However, it seems that rcssmonitor might >>>> sometimes fail to update the goal count on the screen). Another patch >>>> was submitted by Mehdi (IIRC) from Nexus3D. With this change, when too >>>> much players are in touch with each other and the number of opponents in >>>> the group are more than the number of teammates of the last player to >>>> joint the group; a member of the opponent team is relocated outside the >>>> field instead of him. Thanks to all for their contribution. >>>> >>>> Like most simultaneous releases, please note that rcssserver3d 0.6.5 >>>> requires simspark 0.2.2 and will *not* work with previous versions of >>>> simspark. Therefore, you should install simspark 0.2.2 and then >>>> rcssserver3d 0.6.5. It is highly recommended to remove previous versions >>>> of simspark and rcssserver3d before installing the latest versions. >>>> Also, remove your ~/.simspark directory before running the latest >>>> version. Notice that, since simspark 0.2.2, spark.rb is copied to >>>> ~/.simspark in the first run, and ~/.simspark/spark.rb is used in >>>> subsequent runs. So, if you want to change anything in spark.rb you >>>> should apply it to ~/.simspark/spark.rb rather than what is installed >>>> along the simulator (It is highly recommended to limit our your changes >>>> to ~/.simspark anyway: e.g. if you want to modify rcssserver3d.rb, copy >>>> it to ~/.simspark and apply your changes there). >>>> >>>> More detailed release notes of rcssserver3d and simspark follows: >>>> >>>> SimSpark 0.2.2 >>>> ========= >>>> 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: >>>> >>>> - 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. >>>> - 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. >>>> >>>> RCSSServer3D 0.6.5 >>>> ============ >>>> This release comes with a number of enhancements and some bug fixes. >>>> Most >>>> notably, the automated referee is improved to prevent many agents to >>>> collide >>>> with each other which is required for running games with more players. >>>> Also, to >>>> better suite the field for running 9 vs 9 games, the field size is >>>> increased >>>> and it is 21x14 now. There are some visual improvements and minor >>>> enhancements >>>> to improve the general experience with the simulator. Finally, >>>> simspark.rb is >>>> renamed to rcssserver3d.rb for more consistency. >>>> >>>> * New touch rules: >>>> The automated referee now enforces two new rules to better prevent >>>> crowding and >>>> a high number of collisions in 9 vs 9 games: >>>> - If an agent is in touch with more than 2 agents (including himself), >>>> and he >>>> wasn't in such a situation in the previous time step - which means he >>>> is the >>>> last to join the group - he is relocated outside of the field. >>>> However, if >>>> the number of opponents in the group are more than teammates, an >>>> unspecified >>>> opponent will be relocated instead. >>>> - If it is not clear which agent joined the group last, e.g. when 3 >>>> players >>>> were all separate at time t, but were all touching each other in time >>>> t + 1, >>>> an agent is chosen at random for relocation. >>>> >>>> * Other Enhancements: >>>> - Visual improvements in rcssmonitor3d: new field texture, colored team >>>> names >>>> and scores >>>> - Set different agent and monitor ports with --agent-port and >>>> --server-port >>>> - Bigger field size: 21x14 >>>> - Updated PDF documentation >>>> - Bug fixes, specially in the automated referee >>>> - New Trainer command (killsim) to terminate the simulator >>>> - Compilation fixes >>>> - Nao robots now sense visual information about field lines by default >>>> - Now you should change the value of enableRealTimeMode variable in >>>> rcssserver3d.rb if you want to turn off using real time mode >>>> >>>> Thanks to all MC members who contributed to this release, >>>> Hedayat Vatankhah >>>> RCSServer3D Maintenance Committee >>>> >>>> [1] http://sourceforge.net/projects/simspark/files >>>> >>>> ------------------------------------------------------------------------------ >>>> WhatsUp Gold - Download Free Network Management Software >>>> The most intuitive, comprehensive, and cost-effective network >>>> management toolset available today. Delivers lowest initial >>>> acquisition cost and overall TCO of any competing solution. >>>> http://p.sf.net/sfu/whatsupgold-sd >>>> _______________________________________________ >>>> Simspark Generic Physical MAS Simulator >>>> simspark-devel mailing list >>>> sim...@li... >>>> <mailto:sim...@li...> >>>> https://lists.sourceforge.net/lists/listinfo/simspark-devel >>>> >>>> > |
From: Hedayat V. <hed...@gm...> - 2011-05-01 22:22:01
|
Hi all! Mahdi told me that he was able to run the latest version of simspark/rcssserver3d under windows successfully. Apparently, I faced crashes since some of the pre-built libraries that I use were built with VC 2008 and they doesn't work with VC 2010. Therefore, I decided to try MinGW and finally I were able to create a working installer which will be released soon. :) Thanks, Hedayat /*Mahdi <zig...@gm...>*/ wrote on 04/30/2011 2:10:00 AM +0450: > Hi Hedayat > > Of course, I will do my best to create the windows binaries as soon > as possible and I will consider your suggestion to analyse possible > problems. Although competitions are using linux versions of simspark > binaries, I personally think it is wise to compile a big project using > different compilers to reduce number of possible errors. > > cheers > > On 4/29/11, Hedayat Vatankhah <hed...@gm...> wrote: >> Hi Mahdi and Drew, >> >> Yes, I forgot to mention that Mahdi has created Windows versions of the >> previous version of simspark/rcssserver3d; and they are available for >> download on the official place. >> >> I spent some time creating the Windows version, and fixed a few bugs in >> the middle. However, rcssserver3d still crashes immediately when run. >> I'm not expected to spend much more time debugging the issue, so I'll >> wait to see if Mahdi (or someone else) can find the issue. >> Mahdi, please try to create a working windows binary with regular ODE >> first. When succeeded, you might go with TBB version of ODE then. >> I wonder if the issue is caused by commits after rcssserver >> 0.6.4/simspark 0.2.1, or it is because of using a newer version of >> Visual Studio or something. Anyway, it looks like to be a bug in our >> code (but not for sure). >> >> Thanks, >> Hedayat >> >> /*Mahdi <zig...@gm...>*/ wrote on 04/29/2011 4:38:37 PM +0450: >>> Hi Drew >>> >>> Installer packages were created for rcssserver3d 0.6.4 and simspark >>> 0.2.1 release on windows, but they were not released right after the >>> official release. With a bit of delay, they were released three months >>> ago on sourceforge. The tbb version of ode used in this release makes >>> compilation a bit harder, but that would not be a serious problem. >>> Updated installer packages for windows will be up soon :) >>> >>> On 4/28/11, Hedayat Vatankhah <hed...@gm...> wrote: >>>> /*Drew Noakes <dre...@ya...>*/ wrote on 04/28/2011 5:35:02 PM >>>> +0450: >>>>> Great news. I look forward to trying it out. >>>>> >>>>> I notice that there haven't been any binaries for Windows since 0.6.3. >>>>> It'd be great to have these. In fact, the Windows version gets more >>>>> downloads than the Linux versions on SourceForge (possibly because >>>>> people get it via package managers on Linux?): >>>>> >>>>> http://sourceforge.net/projects/simspark/files/rcssserver3d/0.6.3/ >>>> Hi Drew, >>>> I'm working on the Windows version and (hopefully) it'll be released >>>> soon. >>>> >>>> Thanks, >>>> Hedayat >>>> >>>>> Drew. >>>>> >>>>> ------------------------------------------------------------------------ >>>>> *From:* Hedayat Vatankhah <hed...@gm...> >>>>> *To:* Server3D ML <sse...@li...> >>>>> *Cc:* Simspark Devel ML <sim...@li...> >>>>> *Sent:* Wednesday, 27 April 2011, 7:41 >>>>> *Subject:* [simspark-devel] SimSpark 0.2.2 and RCSSServer3D 0.6.5 are >>>>> available now! >>>>> >>>>> Dear all, >>>>> Finally, simspark 0.2.2 and rcssserver3d 0.6.5 are released! You can >>>>> download them from [1]. These packages include a number of bug fixes and >>>>> improvements since the pre-release versions. Most notably, simspark >>>>> includes some bug fixes for log playback and a small fix in network >>>>> communication. The latter can affect teams which spend too much time >>>>> when thinking. Previously, such agents could slow down the simulator; >>>>> but in this release such agents will lose some cycles if they don't >>>>> receive simulator's messages on time. >>>>> >>>>> RCSSServer3D includes some changes too: thanks to the initial patch by >>>>> Luis (FC Portugal), and the code to geometrically calculate where the >>>>> ball has crossed the goal line by Mehdi (Zigorat/Halcyon), rcssserver3d >>>>> should be able to count all goals correctly now. Hopefully, it should >>>>> not miss any goals any longer (However, it seems that rcssmonitor might >>>>> sometimes fail to update the goal count on the screen). Another patch >>>>> was submitted by Mehdi (IIRC) from Nexus3D. With this change, when too >>>>> much players are in touch with each other and the number of opponents in >>>>> the group are more than the number of teammates of the last player to >>>>> joint the group; a member of the opponent team is relocated outside the >>>>> field instead of him. Thanks to all for their contribution. >>>>> >>>>> Like most simultaneous releases, please note that rcssserver3d 0.6.5 >>>>> requires simspark 0.2.2 and will *not* work with previous versions of >>>>> simspark. Therefore, you should install simspark 0.2.2 and then >>>>> rcssserver3d 0.6.5. It is highly recommended to remove previous versions >>>>> of simspark and rcssserver3d before installing the latest versions. >>>>> Also, remove your ~/.simspark directory before running the latest >>>>> version. Notice that, since simspark 0.2.2, spark.rb is copied to >>>>> ~/.simspark in the first run, and ~/.simspark/spark.rb is used in >>>>> subsequent runs. So, if you want to change anything in spark.rb you >>>>> should apply it to ~/.simspark/spark.rb rather than what is installed >>>>> along the simulator (It is highly recommended to limit our your changes >>>>> to ~/.simspark anyway: e.g. if you want to modify rcssserver3d.rb, copy >>>>> it to ~/.simspark and apply your changes there). >>>>> >>>>> More detailed release notes of rcssserver3d and simspark follows: >>>>> >>>>> SimSpark 0.2.2 >>>>> ========= >>>>> 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: >>>>> >>>>> - 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. >>>>> - 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. >>>>> >>>>> RCSSServer3D 0.6.5 >>>>> ============ >>>>> This release comes with a number of enhancements and some bug fixes. >>>>> Most >>>>> notably, the automated referee is improved to prevent many agents to >>>>> collide >>>>> with each other which is required for running games with more players. >>>>> Also, to >>>>> better suite the field for running 9 vs 9 games, the field size is >>>>> increased >>>>> and it is 21x14 now. There are some visual improvements and minor >>>>> enhancements >>>>> to improve the general experience with the simulator. Finally, >>>>> simspark.rb is >>>>> renamed to rcssserver3d.rb for more consistency. >>>>> >>>>> * New touch rules: >>>>> The automated referee now enforces two new rules to better prevent >>>>> crowding and >>>>> a high number of collisions in 9 vs 9 games: >>>>> - If an agent is in touch with more than 2 agents (including himself), >>>>> and he >>>>> wasn't in such a situation in the previous time step - which means he >>>>> is the >>>>> last to join the group - he is relocated outside of the field. >>>>> However, if >>>>> the number of opponents in the group are more than teammates, an >>>>> unspecified >>>>> opponent will be relocated instead. >>>>> - If it is not clear which agent joined the group last, e.g. when 3 >>>>> players >>>>> were all separate at time t, but were all touching each other in time >>>>> t + 1, >>>>> an agent is chosen at random for relocation. >>>>> >>>>> * Other Enhancements: >>>>> - Visual improvements in rcssmonitor3d: new field texture, colored team >>>>> names >>>>> and scores >>>>> - Set different agent and monitor ports with --agent-port and >>>>> --server-port >>>>> - Bigger field size: 21x14 >>>>> - Updated PDF documentation >>>>> - Bug fixes, specially in the automated referee >>>>> - New Trainer command (killsim) to terminate the simulator >>>>> - Compilation fixes >>>>> - Nao robots now sense visual information about field lines by default >>>>> - Now you should change the value of enableRealTimeMode variable in >>>>> rcssserver3d.rb if you want to turn off using real time mode >>>>> >>>>> Thanks to all MC members who contributed to this release, >>>>> Hedayat Vatankhah >>>>> RCSServer3D Maintenance Committee >>>>> >>>>> [1] http://sourceforge.net/projects/simspark/files >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> WhatsUp Gold - Download Free Network Management Software >>>>> The most intuitive, comprehensive, and cost-effective network >>>>> management toolset available today. Delivers lowest initial >>>>> acquisition cost and overall TCO of any competing solution. >>>>> http://p.sf.net/sfu/whatsupgold-sd >>>>> _______________________________________________ >>>>> Simspark Generic Physical MAS Simulator >>>>> simspark-devel mailing list >>>>> sim...@li... >>>>> <mailto:sim...@li...> >>>>> https://lists.sourceforge.net/lists/listinfo/simspark-devel >>>>> >>>>> |
From: Huang Y. <air...@gm...> - 2011-05-11 14:00:38
|
Hi, Hedayat. I have compiled simspark 0.2.2 and rcssserver3d 0.6.5 from source under OpenSUSE 11.2(32 bits) and CentOS 5.4(x86_64) successfully. Under OpenSUSE, if I run rcssserver, when import odeimps bundle, the dlopen would fail to load odeimps, and after output the error by dlerror, I get the following error: > (SharedLibrary) ERROR: dlopen failed for odeimps with: > /usr/local/lib/simspark/odeimps.so: undefined symbol: > _ZN3tbb8internal19allocate_root_proxy8allocateEj > This error will appear if I run it under CentOS. Fixing this bug requires add -ltbb flags to the target_link_libraries in the CMakeLists.txt of rcssserver3d, rcssmonitor3d and rcssagent3d. Also, compile simspark under CentOS requires adding -lIL flags to target_link_libraries of the inputtest, fonttest and scenetest. I think this is strange, is there any other guys meeting this problem?? Anyway, now I can run the new release smoothly. :) -- Best regards, Yaolong Huang(Curtis) Tianjin University, China Blog: http://blog.csdn.net/airekans/ |
From: Hedayat V. <hed...@gm...> - 2011-05-13 13:24:16
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"> <title></title> </head> <body bgcolor="#ffffff" text="#000000"> Hi Huan Yaolong,<br> <br> <br> <span> <style type="text/css">blockquote {color: navy !important; background-color: RGB(245,245,245) !important; padding: 0 15 10 15 !important; margin: 15 0 0 0; border-left: #1010ff 2px solid;} blockquote blockquote {color: maroon !important; background-color: RGB(235,235,235) !important; border-left-color:maroon !important} blockquote blockquote blockquote {color: green !important; background-color: RGB(225,225,225) !important; border-left-color:teal !important} blockquote blockquote blockquote blockquote {color: purple !important; background-color: RGB(215,215,215) !important; border-left-color: purple !important} blockquote blockquote blockquote blockquote blockquote {color: teal !important; background-color: RGB(205,205,205) !important; border-left-color: green !important}</style><i><b>Huang Yaolong <a class="moz-txt-link-rfc2396E" href="mailto:air...@gm..."><air...@gm...></a></b></i> wrote on 05/11/2011 6:30:28 PM +0450:</span><br> <blockquote style="color: navy; background-color: rgb(245, 245, 245); padding-left: 15px; border-left: 2px solid rgb(16, 16, 255);" cite="mid:BAN...@ma..." type="cite">Hi, Hedayat.<br> <br> I have compiled simspark 0.2.2 and rcssserver3d 0.6.5 from source under OpenSUSE 11.2(32 bits) and CentOS 5.4(x86_64) successfully.<br> <br> Under OpenSUSE, if I run rcssserver, when import odeimps bundle, the dlopen would fail to load odeimps, and after output the error by dlerror, I get the following error:<br> <blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">(SharedLibrary) ERROR: dlopen failed for odeimps with:�������������������� <br> ������� /usr/local/lib/simspark/odeimps.so: undefined symbol: _ZN3tbb8internal19allocate_root_proxy8allocateEj���� �<br> </blockquote> This error will appear if I run it under CentOS.<br> Fixing this bug requires add -ltbb flags to the target_link_libraries in the CMakeLists.txt of rcssserver3d, rcssmonitor3d and rcssagent3d.<br> </blockquote> Thank you for your report. The above problem is supposed to be solved in simspark/spark SVN. Could you please check to see if it is actually resolved? If not, you might try adding ${ODE_LDFLAGS} to target_link_libraries in the mentioned directories to see if it'll solve the problem.<br> <br> <br> <blockquote style="color: navy; background-color: rgb(245, 245, 245); padding-left: 15px; border-left: 2px solid rgb(16, 16, 255);" cite="mid:BAN...@ma..." type="cite"> <br> Also, compile simspark under CentOS requires adding -lIL flags to target_link_libraries of� the inputtest, fonttest and scenetest.<br> <br> I think this is strange, is there any other guys meeting this problem??<br> <br> Anyway, now I can run the new release smoothly. :)<br> <br> </blockquote> :) Happy to hear that. I'll add the required linker flags to test apps.<br> <br> Regards,<br> Hedayat<br> <br> <blockquote style="color: navy; background-color: rgb(245, 245, 245); padding-left: 15px; border-left: 2px solid rgb(16, 16, 255);" cite="mid:BAN...@ma..." type="cite"> -- <br> Best regards,<br> Yaolong Huang(Curtis)<br> <br> Tianjin University, China<br> <br> Blog: <a moz-do-not-send="true" href="http://blog.csdn.net/airekans/">http://blog.csdn.net/airekans/</a><br> </blockquote> </body> </html> |