You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(11) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
|
Feb
(1) |
Mar
(6) |
Apr
(4) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(1) |
Dec
|
2007 |
Jan
|
Feb
(24) |
Mar
(19) |
Apr
(2) |
May
(45) |
Jun
(80) |
Jul
(1) |
Aug
|
Sep
(3) |
Oct
|
Nov
|
Dec
|
2008 |
Jan
(13) |
Feb
(57) |
Mar
(48) |
Apr
(71) |
May
(22) |
Jun
(26) |
Jul
(10) |
Aug
(1) |
Sep
|
Oct
(13) |
Nov
(21) |
Dec
(15) |
2009 |
Jan
(33) |
Feb
(36) |
Mar
(30) |
Apr
(8) |
May
(5) |
Jun
(29) |
Jul
(21) |
Aug
(4) |
Sep
(3) |
Oct
(9) |
Nov
(38) |
Dec
(17) |
2010 |
Jan
(13) |
Feb
(24) |
Mar
(18) |
Apr
(16) |
May
(13) |
Jun
(25) |
Jul
|
Aug
|
Sep
(4) |
Oct
|
Nov
(18) |
Dec
(2) |
2011 |
Jan
(2) |
Feb
(15) |
Mar
(15) |
Apr
(7) |
May
(16) |
Jun
|
Jul
(2) |
Aug
|
Sep
(4) |
Oct
(2) |
Nov
(4) |
Dec
(1) |
2012 |
Jan
(6) |
Feb
|
Mar
(9) |
Apr
(5) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(2) |
2013 |
Jan
(4) |
Feb
(5) |
Mar
(2) |
Apr
|
May
(8) |
Jun
(15) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
(4) |
Feb
(1) |
Mar
(1) |
Apr
(5) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(3) |
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
From: H.Ebrahimi <hes...@gm...> - 2010-04-14 20:25:06
|
Hi Hedayat and all, I have created a new patch, adds the speed controls, fixes a bug, and tidies up the code. The fixed bug: when the log player hits the end of log file, it cannot play backward (using the 'l' key). After applying the patch, when the end of log file is hit, the player pauses and resets the eof bit of the input stream. Thus, user can hit 'l', and then 'p' to go backward. If it's possible please a more active developer tests this patch :-) Hedayat, is the problem you mentioned about the log recorder and multi-threading fixed? If not, maybe I can give a hand. Hesham On 13 April 2010 11:32, H.Ebrahimi <hes...@gm...> wrote: > I've cc'd simspark-devel, in case this discussion should continue. > > On 11 April 2010 01:16, Yinon Bentor <yi...@cs...> wrote: >> Thank you for your suggestion to modify the step delay. This worked >> for us. Having controls to modify the playback speed may be indeed be >> quite useful. > > I prepared a patch for this: > http://www.cs.bris.ac.uk/pgrad/ebrahimi/code/rc/logplayer_speed_control.diff > But I don't have time to test it thoroughly, if you can please give it > a try and let me know if there is a problem. Use the '[' key to slow > down the playback and ']' to speed up. > > Hesham > >> >> Thanks, >> Yinon >> >> On Fri, Apr 9, 2010 at 11:44 AM, H.Ebrahimi <hes...@gm...> wrote: >>> Yinon, I'm not sure what you mean by replaying log files in real time. >>> But I explain how you can control the speed of the log player, hope >>> that helps. >>> >>> We decided to use a fixed delay time between each cycle for the log >>> player. If I remember correctly the reason was that the time between >>> two consecutive cycles depended on the machine. I'm not sure if this >>> is still the case or not. If you see the log player is playing the log >>> files very fast, you can modify the delay value in this line of >>> spark.rb: >>> monitorClient.setStepDelay(3300) >>> >>> In case you find it handy to have controls in the monitor to increase >>> and decrease this value while playing a log file, let me know. It's >>> easy to add these controls. Perhaps it is possible to replace this >>> fixed time delay with the time measured between two cycles while >>> running the simulator. Maybe some developers, Hedayat?, can suggest >>> some ways to improve the logger/log player. >>> >>> Hesham >>> >>> On 9 April 2010 08:01, Yinon Bentor <yi...@cs...> wrote: >>>> Hi all, >>>> >>>> I'm searching for a way to replay log files in real time instead of >>>> the sped-up replay that seems to be the default in rcssmonitor3d. Is >>>> there such an option in the monitor? >>>> >>>> Thanks, >>>> Yinon >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Sserver-three-d mailing list >>>> Sse...@li... >>>> https://lists.sourceforge.net/lists/listinfo/sserver-three-d >>>> >>> >> > |
From: H.Ebrahimi <hes...@gm...> - 2010-04-13 10:33:04
|
I've cc'd simspark-devel, in case this discussion should continue. On 11 April 2010 01:16, Yinon Bentor <yi...@cs...> wrote: > Thank you for your suggestion to modify the step delay. This worked > for us. Having controls to modify the playback speed may be indeed be > quite useful. I prepared a patch for this: http://www.cs.bris.ac.uk/pgrad/ebrahimi/code/rc/logplayer_speed_control.diff But I don't have time to test it thoroughly, if you can please give it a try and let me know if there is a problem. Use the '[' key to slow down the playback and ']' to speed up. Hesham > > Thanks, > Yinon > > On Fri, Apr 9, 2010 at 11:44 AM, H.Ebrahimi <hes...@gm...> wrote: >> Yinon, I'm not sure what you mean by replaying log files in real time. >> But I explain how you can control the speed of the log player, hope >> that helps. >> >> We decided to use a fixed delay time between each cycle for the log >> player. If I remember correctly the reason was that the time between >> two consecutive cycles depended on the machine. I'm not sure if this >> is still the case or not. If you see the log player is playing the log >> files very fast, you can modify the delay value in this line of >> spark.rb: >> monitorClient.setStepDelay(3300) >> >> In case you find it handy to have controls in the monitor to increase >> and decrease this value while playing a log file, let me know. It's >> easy to add these controls. Perhaps it is possible to replace this >> fixed time delay with the time measured between two cycles while >> running the simulator. Maybe some developers, Hedayat?, can suggest >> some ways to improve the logger/log player. >> >> Hesham >> >> On 9 April 2010 08:01, Yinon Bentor <yi...@cs...> wrote: >>> Hi all, >>> >>> I'm searching for a way to replay log files in real time instead of >>> the sped-up replay that seems to be the default in rcssmonitor3d. Is >>> there such an option in the monitor? >>> >>> Thanks, >>> Yinon >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Sserver-three-d mailing list >>> Sse...@li... >>> https://lists.sourceforge.net/lists/listinfo/sserver-three-d >>> >> > |
From: Hedayat V. <hed...@ai...> - 2010-04-04 21:04:17
|
<!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 text="#000000" bgcolor="#ffffff"> Hi,<br> IMHO, the problem is that this class (BallStateAspect) is defined in the "soccer" plugin (in rcssserver3d project). Plugins are not linked to the applications (e.g. rcssserver3d) in our project (also notice that such libraries do not begin with "lib" prefix, so we have soccer.so not libsoccer.so), so if you use a class defined in a plugin you should link that library to your executable explicitly or include the corresponding source files as the executable sources.<br> <br> Good luck,<br> Hedayat<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 03/31/2010 10:36:02 AM +0450:</span><br> <blockquote style="border-left: 2px solid rgb(16, 16, 255); color: navy; background-color: rgb(245, 245, 245); padding-left: 15px;" cite="mid:h2h...@ma..." type="cite">Hi, all.<br> <br> Today I tried to modify the main.cpp in rcssserver3d and run my test. But I got the following link error:<br> -------------------------------------------- <br clear="all"> CMakeFiles/rcssserver3d.dir/main.cpp.o: In function `boost::shared_ptr<BallStateAspect> boost::shared_dynamic_cast<BallStateAspect, zeitgeist::Leaf>(boost::shared_ptr<zeitgeist::Leaf> const&)':<br> main.cpp:(.text._ZN5boost19shared_dynamic_castI15BallStateAspectN9zeitgeist4LeafEEENS_10shared_ptrIT_EERKNS4_IT0_EE[boost::shared_ptr<BallStateAspect> boost::shared_dynamic_cast<BallStateAspect, zeitgeist::Leaf>(boost::shared_ptr<zeitgeist::Leaf> const&)]+0x29): undefined reference to `typeinfo for BallStateAspect'<br> collect2: ld returned 1 exit status<br> make[2]: *** [rcssserver3d/rcssserver3d] Error 1<br> make[1]: *** [rcssserver3d/CMakeFiles/rcssserver3d.dir/all] Error 2<br> make: *** [all] Error 2<br> ---------------------------------------------<br> <br> Here is my modification: (main.cpp is the modified version, main.bak.cpp is the original one)<br> <br> --- main.cpp��� 2010-03-31 13:54:31.000000000 +0800<br> +++ main.bak.cpp��� 2010-03-24 13:02:38.000000000 +0800<br> @@ -2,7 +2,7 @@<br> ��� this file is part of rcssserver3D<br> ��� Fri May 9 2003<br> ��� Copyright (C) 2003 Koblenz University<br> -�� $Id: main.cpp 140 2010-01-10 23:45:10Z hedayat $<br> +�� $Id: main.cpp 181 2010-02-28 10:55:34Z marianbuchta $<br> �<br> ��� This program is free software; you can redistribute it and/or modify<br> ��� it under the terms of the GNU General Public License as published by<br> @@ -25,12 +25,6 @@<br> �#include <kerosin/renderserver/rendercontrol.h><br> �#include <kerosin/inputserver/inputcontrol.h><br> �<br> -#include <salt/vector.h><br> -#include <oxygen/agentaspect/agentaspect.h><br> -#include <../plugin/soccer/ball/ball.h><br> -#include <../plugin/soccer/soccerbase/soccerbase.h><br> -#include <../plugin/soccer/soccertypes.h><br> -#include <../plugin/soccer/ballstateaspect/ballstateaspect.h><br> �#ifdef HAVE_CONFIG_H<br> �#undef PACKAGE_NAME<br> �#include <rcssserver3d_config.h><br> @@ -77,7 +71,7 @@<br> ���� GetLog()->Normal()<br> �������� << "rcssserver3d (formerly simspark), a monolithic simulator 0.6.1\n"<br> �������� << "Copyright (C) 2004 Markus Rollmann, \n"<br> -������� << "Universit?t Koblenz.\n"<br> +������� << "Universit�t Koblenz.\n"<br> �������� << "Copyright (C) 2004-2009, "<br> �������� << "The RoboCup Soccer Server Maintenance Group.\n"<br> �������� << "\nType '--help' for further information\n\n";<br> @@ -134,7 +128,7 @@<br> ���� GetScriptServer()->Run(mScriptPath);<br> �<br> ���� // tell the inputControl node the loaction of our camera<br> -��� shared_ptr<InputControl> inputCtr = GetInputControl();<br> +��� boost::shared_ptr<InputControl> inputCtr = GetInputControl();<br> ���� if (inputCtr.get() != 0)<br> ���� {<br> �������� inputCtr->SetFPSController("/usr/scene/camera/physics/controller");<br> @@ -142,63 +136,26 @@<br> �<br> ���� return true;<br> �}<br> -SimSpark sparkinstance("../../");<br> -void Test(){<br> - SimSpark *spark=&sparkinstance;<br> - int cycle=0;<br> - while(cycle<=0){<br> -� cycle=spark->GetSimulationServer()->GetCycle();<br> -� cout <<cycle <<endl;<br> -� spark->GetLog()->Normal()<< "Simulation Server was running\\n";<br> - }<br> - boost::shared_ptr<Ball> ball;<br> - shared_ptr<Scene> scene=spark->GetActiveScene();<br> - <br> - /*<br> - ball = shared_dynamic_cast<Ball><br> -����������� (spark->GetCore()->Get(scene->GetFullPath() + "Ball"));<br> - shared_ptr<BallStateAspect> ballStateAspect = shared_dynamic_cast<BallStateAspect><br> -����������� (spark->GetCore()->Get("/sys/server/gamecontrol/BallStateAspect"));<br> - boost::shared_ptr<oxygen::AgentAspect> agent = spark->GetSimulationServer()-><br> -� GetGameControlServer()->GetAgentAspect(1);<br> -� */<br> - <br> - <br> -<br> - const salt::Vector3f force(1.0,2.0,3.0);<br> - const salt::Vector3f torque(1.0,2.0,3.0);<br> - <br> - //ball->SetAcceleration(cycle, force,torque,agent);<br> - //ball->PrePhysicsUpdateInternal(10);<br> - //spark->GetSimulationServer()->GetSceneServer()-><br> - <br> - while(true){<br> -� //cout << agent->ID() << endl;<br> - }<br> -}<br> �<br> �int main(int argc, char** argv)<br> �{<br> ���� // the spark app framework instance<br> -�� <br> - <br> -��� if (! sparkinstance.Init(argc, argv))<br> +��� SimSpark spark("../../");<br> +<br> +��� if (! spark.Init(argc, argv))<br> ���� {<br> �������� return 1;<br> ���� }<br> - boost::thread thrd(Test);<br> - //thrd.detach();<br> -�� <br> - sparkinstance.GetSimulationServer()->Run(argc,argv);<br> - thrd.join();<br> �<br> -��� shared_ptr<RenderControl> renderCtr = sparkinstance.GetRenderControl();<br> +��� spark.GetSimulationServer()->Run(argc,argv);<br> +<br> +��� boost::shared_ptr<RenderControl> renderCtr = spark.GetRenderControl();<br> ���� if (renderCtr.get() != 0)<br> ���� {<br> -������� sparkinstance.GetLog()->Normal()<br> +������� spark.GetLog()->Normal()<br> ������������ << "Average FPS: "<br> ������������ << renderCtr->GetFramesRendered() /<br> -����������� sparkinstance.GetSimulationServer()->GetTime()<br> +����������� spark.GetSimulationServer()->GetTime()<br> ������������ << "\n";<br> ���� }<br> �<br> The link error appeared after I uncomment the following lines:<br> ===========================================<br> - ball = shared_dynamic_cast<Ball><br> -����������� (spark->GetCore()->Get(scene->GetFullPath() + "Ball"));<br> - shared_ptr<BallStateAspect> ballStateAspect = shared_dynamic_cast<BallStateAspect><br> -����������� (spark->GetCore()->Get("/sys/server/gamecontrol/BallStateAspect"));<br> - boost::shared_ptr<oxygen::AgentAspect> agent = spark->GetSimulationServer()-><br> -� GetGameControlServer()->GetAgentAspect(1);<br> ===========================================<br> <br> And I search on the net for the type of the error. It seems that some classes in the hierarchy have some null non-pure virtual functions.<br> What's the real problem about this error?? How do I get the modification work??<br> <br> -- <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> <pre wrap=""><fieldset class="mimeAttachmentHeader"></fieldset> ------------------------------------------------------------------------------ Download Intel&#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. <a class="moz-txt-link-freetext" href="http://p.sf.net/sfu/intel-sw-dev">http://p.sf.net/sfu/intel-sw-dev</a> </pre> <pre wrap=""><fieldset class="mimeAttachmentHeader"></fieldset> _______________________________________________ Simspark Generic Physical MAS Simulator simspark-devel mailing list <a class="moz-txt-link-abbreviated" href="mailto:sim...@li...">sim...@li...</a> <a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/simspark-devel">https://lists.sourceforge.net/lists/listinfo/simspark-devel</a> </pre> </blockquote> </body> </html> |
From: Hedayat V. <hed...@gm...> - 2010-04-04 14:52:56
|
<!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 text="#000000" bgcolor="#ffffff"> Thanks a lot Yuan! <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>Xu Yuan <a class="moz-txt-link-rfc2396E" href="mailto:xuy...@gm..."><xuy...@gm...></a></b></i> wrote on 04/04/2010 2:24:51 PM +0450:</span><br> <blockquote style="border-left: 2px solid rgb(16, 16, 255); color: navy; background-color: rgb(245, 245, 245); padding-left: 15px;" cite="mid:4BB...@gm..." type="cite"> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"> Hi,<br> <br> Thanks for your report.<br> I think it is the problem of the build-in filter without initialization value.<br> I already remove the filter code in accelerometer and initialize the value.<br> The data will be a little noise, team can filter it by themselves.<br> The change is in SVN.<br> <br> Wish good games in Iran Open.<br> <br> <pre class="moz-signature" cols="72">-- Best Regards, Xu, Yuan</pre> <br> On 04/03/2010 09:33 AM, Hedayat Vatankhah wrote: <blockquote cite="mid:4BB...@gm..." type="cite"> <meta http-equiv="Context-Type" content="text/html; "> <title></title> Hi Qu kyocoso,<br> (CCing Xu Yuan)<br> nan is an abbreviation for "Not A Number" and it has happened because for some reason there is a problem in computing the "z" component of acceleration. I have no idea about how this has happened, and so I'm CCing this reply to the ACC sensor author, Xu Yuan.<br> I hope that we could get this problem fixed ASAP.<br> <br> Thanks,<br> Hedayat<br> <br> <br> <span> <i><b>Qu kyocoso <a moz-do-not-send="true" href="mailto:ky...@gm..."><ky...@gm...></a></b></i> wrote on 04/02/2010 8:16:40 PM +0450:</span><br> <blockquote cite="mid:j2w...@ma..." type="cite">Dear Hedayat Vatankhah<br> <br> My Robot <span></span>received such message from server:<br> <br> (time (now 36.42))(GS (t 28.90) (pm PlayOn))(GYR (n torso) (rt -28.53 2.81 -4.42))(ACC (n torso) (a -0.34 9.96 nan))(HJ (n hj1) (ax -89.38))(HJ (n hj2) (ax -17.13))(HJ (n raj1) (ax -91.54))(HJ (n raj2) (ax -12.12))(HJ (n raj3) (ax 90.00))(HJ (n raj4) (ax 34.57))(HJ (n laj1) (ax -88.46))(HJ (n laj2) (ax 1.88))(HJ (n laj3) (ax -90.00))(HJ (n laj4) (ax -35.43))(HJ (n rlj1) (ax -1.87))(HJ (n rlj2) (ax 1.59))(HJ (n rlj3) (ax 51.93))(HJ (n rlj4) (ax -94.05))(HJ (n rlj5) (ax 54.89))(HJ (n rlj6) (ax -1.78))(HJ (n llj1) (ax 0.15))(HJ (n llj2) (ax 3.70))(HJ (n llj3) (ax 44.37))(HJ (n llj4) (ax -61.52))(HJ (n llj5) (ax 34.93))(HJ (n llj6) (ax -1.59))<br> <br> My Robot was <span><span title="�����ڵ���"> lying on the ground</span></span> at that moment. The "nan" had <span><span title="����">continued</span></span> for many cycles.<br> <br> Please tell me what does "nan" mean? Why I got "nan"?<br> <br> <span><span title="�ڴ����">Looking forward to your reply!<br> <br> Best regards,<br> <br> Qu<br> </span></span> <br> <br> </blockquote> </blockquote> <br> </blockquote> </body> </html> |
From: Xu Y. <xuy...@gm...> - 2010-04-04 09:55:07
|
Hi, Thanks for your report. I think it is the problem of the build-in filter without initialization value. I already remove the filter code in accelerometer and initialize the value. The data will be a little noise, team can filter it by themselves. The change is in SVN. Wish good games in Iran Open. -- Best Regards, Xu, Yuan On 04/03/2010 09:33 AM, Hedayat Vatankhah wrote: > Hi Qu kyocoso, > (CCing Xu Yuan) > nan is an abbreviation for "Not A Number" and it has happened because > for some reason there is a problem in computing the "z" component of > acceleration. I have no idea about how this has happened, and so I'm > CCing this reply to the ACC sensor author, Xu Yuan. > I hope that we could get this problem fixed ASAP. > > Thanks, > Hedayat > > > /*Qu kyocoso <ky...@gm...> <mailto:ky...@gm...>*/ wrote on > 04/02/2010 8:16:40 PM +0450: >> Dear Hedayat Vatankhah >> >> My Robot received such message from server: >> >> (time (now 36.42))(GS (t 28.90) (pm PlayOn))(GYR (n torso) (rt -28.53 >> 2.81 -4.42))(ACC (n torso) (a -0.34 9.96 nan))(HJ (n hj1) (ax >> -89.38))(HJ (n hj2) (ax -17.13))(HJ (n raj1) (ax -91.54))(HJ (n raj2) >> (ax -12.12))(HJ (n raj3) (ax 90.00))(HJ (n raj4) (ax 34.57))(HJ (n >> laj1) (ax -88.46))(HJ (n laj2) (ax 1.88))(HJ (n laj3) (ax -90.00))(HJ >> (n laj4) (ax -35.43))(HJ (n rlj1) (ax -1.87))(HJ (n rlj2) (ax >> 1.59))(HJ (n rlj3) (ax 51.93))(HJ (n rlj4) (ax -94.05))(HJ (n rlj5) >> (ax 54.89))(HJ (n rlj6) (ax -1.78))(HJ (n llj1) (ax 0.15))(HJ (n >> llj2) (ax 3.70))(HJ (n llj3) (ax 44.37))(HJ (n llj4) (ax -61.52))(HJ >> (n llj5) (ax 34.93))(HJ (n llj6) (ax -1.59)) >> >> My Robot was lying on the ground at that moment. The "nan" had >> continued for many cycles. >> >> Please tell me what does "nan" mean? Why I got "nan"? >> >> Looking forward to your reply! >> >> Best regards, >> >> Qu >> >> |
From: Xu Y. <xuy...@gm...> - 2010-04-02 22:55:49
|
Hi, Very nice work, thanks! -- Best Regards, Xu, Yuan On 04/02/2010 08:04 PM, H.Ebrahimi wrote: > Hi Yuan and Joschka, > > Well I quickly coded a small program to generate the texture. In case > you find it handy, feel free to modify it :-) I've attached the code > (you need cairo to compile it), and a png. > > Hesham > > |
From: H.Ebrahimi <hes...@gm...> - 2010-04-02 18:04:55
|
Hi Yuan and Joschka, Well I quickly coded a small program to generate the texture. In case you find it handy, feel free to modify it :-) I've attached the code (you need cairo to compile it), and a png. Hesham On 31 March 2010 23:36, Xu Yuan <xuy...@gm...> wrote: > Hi Joschka, > > The texture of the field doesn't match the configuration, i.e. the > penalty width is 3.9, but it is half of the field width in the texture, > the circle in the middle of field also doesn't match FreeKickDistance. > > Maybe you can create a new texture ;) > > -- > Best Regards, > Xu, Yuan > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Simspark Generic Physical MAS Simulator > simspark-devel mailing list > sim...@li... > https://lists.sourceforge.net/lists/listinfo/simspark-devel > |
From: Huang Y. <air...@gm...> - 2010-04-01 10:45:28
|
Hi, all. I wrote an agent that simply receives message and sends some say message. As written on the server's manual, the agent should have received some GameState messages telling the agent the additional information about the game, such as field length, width, etc. But in my case, my agent didn't receive any GameState message with these additional messages. Are these additional information cancelled in the latest version of the server?? Or I just hard wired the field parameters in my agent?? -- Best regards, Yaolong Huang(Curtis) Tianjin University, China Blog: http://blog.csdn.net/airekans/ |
From: Xu Y. <xuy...@gm...> - 2010-03-31 22:37:00
|
Hi Joschka, The texture of the field doesn't match the configuration, i.e. the penalty width is 3.9, but it is half of the field width in the texture, the circle in the middle of field also doesn't match FreeKickDistance. Maybe you can create a new texture ;) -- Best Regards, Xu, Yuan |
From: Xu Y. <xuy...@gm...> - 2010-03-31 22:19:21
|
Hey Hedayat, When I tried to compile simspark in windows, Visual Studio said that MSG_DONTWAIT in spark/lib/oxygen/proxyserver/agentproxy.cpp is not defined. Is there any corresponding in socket of windows? -- Best Regards, Xu, Yuan |
From: Mohammad R. <raz...@gm...> - 2010-03-31 06:53:09
|
Hi All In rcsssever3d 0.63 and simspark 0.2 , When the first half is over and we press "k" to start second half playmode is KickOff_Left while it should be KickOff_Right . Thanks |
From: Huang Y. <air...@gm...> - 2010-03-31 06:06:14
|
Hi, all. Today I tried to modify the main.cpp in rcssserver3d and run my test. But I got the following link error: -------------------------------------------- CMakeFiles/rcssserver3d.dir/main.cpp.o: In function `boost::shared_ptr<BallStateAspect> boost::shared_dynamic_cast<BallStateAspect, zeitgeist::Leaf>(boost::shared_ptr<zeitgeist::Leaf> const&)': main.cpp:(.text._ZN5boost19shared_dynamic_castI15BallStateAspectN9zeitgeist4LeafEEENS_10shared_ptrIT_EERKNS4_IT0_EE[boost::shared_ptr<BallStateAspect> boost::shared_dynamic_cast<BallStateAspect, zeitgeist::Leaf>(boost::shared_ptr<zeitgeist::Leaf> const&)]+0x29): undefined reference to `typeinfo for BallStateAspect' collect2: ld returned 1 exit status make[2]: *** [rcssserver3d/rcssserver3d] Error 1 make[1]: *** [rcssserver3d/CMakeFiles/rcssserver3d.dir/all] Error 2 make: *** [all] Error 2 --------------------------------------------- Here is my modification: (main.cpp is the modified version, main.bak.cpp is the original one) --- main.cpp 2010-03-31 13:54:31.000000000 +0800 +++ main.bak.cpp 2010-03-24 13:02:38.000000000 +0800 @@ -2,7 +2,7 @@ this file is part of rcssserver3D Fri May 9 2003 Copyright (C) 2003 Koblenz University - $Id: main.cpp 140 2010-01-10 23:45:10Z hedayat $ + $Id: main.cpp 181 2010-02-28 10:55:34Z marianbuchta $ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -25,12 +25,6 @@ #include <kerosin/renderserver/rendercontrol.h> #include <kerosin/inputserver/inputcontrol.h> -#include <salt/vector.h> -#include <oxygen/agentaspect/agentaspect.h> -#include <../plugin/soccer/ball/ball.h> -#include <../plugin/soccer/soccerbase/soccerbase.h> -#include <../plugin/soccer/soccertypes.h> -#include <../plugin/soccer/ballstateaspect/ballstateaspect.h> #ifdef HAVE_CONFIG_H #undef PACKAGE_NAME #include <rcssserver3d_config.h> @@ -77,7 +71,7 @@ GetLog()->Normal() << "rcssserver3d (formerly simspark), a monolithic simulator 0.6.1\n" << "Copyright (C) 2004 Markus Rollmann, \n" - << "Universit?t Koblenz.\n" + << "Universität Koblenz.\n" << "Copyright (C) 2004-2009, " << "The RoboCup Soccer Server Maintenance Group.\n" << "\nType '--help' for further information\n\n"; @@ -134,7 +128,7 @@ GetScriptServer()->Run(mScriptPath); // tell the inputControl node the loaction of our camera - shared_ptr<InputControl> inputCtr = GetInputControl(); + boost::shared_ptr<InputControl> inputCtr = GetInputControl(); if (inputCtr.get() != 0) { inputCtr->SetFPSController("/usr/scene/camera/physics/controller"); @@ -142,63 +136,26 @@ return true; } -SimSpark sparkinstance("../../"); -void Test(){ - SimSpark *spark=&sparkinstance; - int cycle=0; - while(cycle<=0){ - cycle=spark->GetSimulationServer()->GetCycle(); - cout <<cycle <<endl; - spark->GetLog()->Normal()<< "Simulation Server was running\\n"; - } - boost::shared_ptr<Ball> ball; - shared_ptr<Scene> scene=spark->GetActiveScene(); - - /* - ball = shared_dynamic_cast<Ball> - (spark->GetCore()->Get(scene->GetFullPath() + "Ball")); - shared_ptr<BallStateAspect> ballStateAspect = shared_dynamic_cast<BallStateAspect> - (spark->GetCore()->Get("/sys/server/gamecontrol/BallStateAspect")); - boost::shared_ptr<oxygen::AgentAspect> agent = spark->GetSimulationServer()-> - GetGameControlServer()->GetAgentAspect(1); - */ - - - - const salt::Vector3f force(1.0,2.0,3.0); - const salt::Vector3f torque(1.0,2.0,3.0); - - //ball->SetAcceleration(cycle, force,torque,agent); - //ball->PrePhysicsUpdateInternal(10); - //spark->GetSimulationServer()->GetSceneServer()-> - - while(true){ - //cout << agent->ID() << endl; - } -} int main(int argc, char** argv) { // the spark app framework instance - - - if (! sparkinstance.Init(argc, argv)) + SimSpark spark("../../"); + + if (! spark.Init(argc, argv)) { return 1; } - boost::thread thrd(Test); - //thrd.detach(); - - sparkinstance.GetSimulationServer()->Run(argc,argv); - thrd.join(); - shared_ptr<RenderControl> renderCtr = sparkinstance.GetRenderControl(); + spark.GetSimulationServer()->Run(argc,argv); + + boost::shared_ptr<RenderControl> renderCtr = spark.GetRenderControl(); if (renderCtr.get() != 0) { - sparkinstance.GetLog()->Normal() + spark.GetLog()->Normal() << "Average FPS: " << renderCtr->GetFramesRendered() / - sparkinstance.GetSimulationServer()->GetTime() + spark.GetSimulationServer()->GetTime() << "\n"; } The link error appeared after I uncomment the following lines: =========================================== - ball = shared_dynamic_cast<Ball> - (spark->GetCore()->Get(scene->GetFullPath() + "Ball")); - shared_ptr<BallStateAspect> ballStateAspect = shared_dynamic_cast<BallStateAspect> - (spark->GetCore()->Get("/sys/server/gamecontrol/BallStateAspect")); - boost::shared_ptr<oxygen::AgentAspect> agent = spark->GetSimulationServer()-> - GetGameControlServer()->GetAgentAspect(1); =========================================== And I search on the net for the type of the error. It seems that some classes in the hierarchy have some null non-pure virtual functions. What's the real problem about this error?? How do I get the modification work?? -- Best regards, Yaolong Huang(Curtis) Tianjin University, China Blog: http://blog.csdn.net/airekans/ |
From: Hedayat V. <hed...@ai...> - 2010-03-27 12:52:59
|
Hi! Thanks for your description. The comments say that video should be initialized for the input system to work. But apparently it is not needed, at least for the timer. It would be nice if we can find an official documentation in this regard to prevent any unexpected problems. Thanks again, Hedayat /*Simon Raffeiner <sra...@st...>*/ wrote on جمعه ۲۶ مارس ۱۰، ۰۲:۱۰:۱۸: > Dear Huang, > > Am Donnerstag 25 M�rz 2010 15:04:43 schrieben Sie: > > >> after I start it from term >> > > I ran into the same error some days ago. > > The SDL input system provides a timer. If you disable "sparkSetupInput()" in simspark.rb the simulation runs too fast (at least on my machine). Usually rcssserver3d runs fine from a terminal, but not on CentOS. > > Why? > > Because IMO there is an error in spark/plugin/inputsdl/inputsystemsdl.cpp (line 88 and the following block in the current SVN trunk): > > if (!SDL_WasInit(SDL_INIT_VIDEO)) > { > .... > } > > The input system tries to open a video device. For some reason this works in a plain terminal on a standard Ubuntu installation, but it doesn't on CentOS. I suspect CentOS lacks a fallback method (virtual framebuffer, svgalib etc.) in case there's no X11 session running, and Ubuntu has one in place. > > The video device is not needed, SDL_Init(SDL_INIT_TIMER) is enough to get everyhting up and running. Maybe that's the reason why most of the code was already commented out. I just removed the whole block (see the following patch) and didn't have any problems until now, neither on CentOS nor elsewhere. > > Please correct me if I'm wrong, otherwise this should be corrected in SVN trunk. > > > > > > Index: spark/plugin/inputsdl/inputsystemsdl.cpp > =================================================================== > --- spark/plugin/inputsdl/inputsystemsdl.cpp (revision 188) > +++ spark/plugin/inputsdl/inputsystemsdl.cpp (working copy) > @@ -83,33 +83,6 @@ > { > if (InputSystem::Init(inputServer) == false) return false; > > - // here we check whether SDL has been initialized prior to adding this > - // input is part of the video subsystem (because of event loops, etc..) > - if (!SDL_WasInit(SDL_INIT_VIDEO)) > - { > - if (SDL_Init(SDL_INIT_VIDEO | SDL_INIT_NOPARACHUTE)< 0) > - { > - GetLog()->Error()<< "ERROR: (InputSystemSDL) SDL not initialized!\n"; > - return false; > - } > -// SDL_SetVideoMode(0,0,0,0); > -// static SDL_SysWMinfo pInfo; > -// SDL_VERSION(&pInfo.version); > -// SDL_GetWMInfo(&pInfo); > - > - // Also, SDL keeps an internal record of the window size > - // and position. Because SDL does not own the window, it > - // missed the WM_POSCHANGED message and has no record of > - // either size or position. It defaults to {0, 0, 0, 0}, > - // which is then used to trap the mouse "inside the > - // window". We have to fake a window-move to allow SDL > - // to catch up, after which we can safely grab input. > -// RECT r; > -// GetWindowRect(pInfo.window,&r); > -// SetWindowPos(pInfo.window, 0, r.left, r.top, 0, 0, SWP_NOMOVE | SWP_NOSIZE); > -// SDL_WM_GrabInput(SDL_GRAB_ON); > - } > - > if (!SDL_WasInit(SDL_INIT_TIMER)) > { > if (SDL_Init(SDL_INIT_TIMER)< 0) > > > |
From: Simon R. <sra...@st...> - 2010-03-25 21:40:36
|
Dear Huang, Am Donnerstag 25 März 2010 15:04:43 schrieben Sie: > after I start it from term I ran into the same error some days ago. The SDL input system provides a timer. If you disable "sparkSetupInput()" in simspark.rb the simulation runs too fast (at least on my machine). Usually rcssserver3d runs fine from a terminal, but not on CentOS. Why? Because IMO there is an error in spark/plugin/inputsdl/inputsystemsdl.cpp (line 88 and the following block in the current SVN trunk): if (!SDL_WasInit(SDL_INIT_VIDEO)) { .... } The input system tries to open a video device. For some reason this works in a plain terminal on a standard Ubuntu installation, but it doesn't on CentOS. I suspect CentOS lacks a fallback method (virtual framebuffer, svgalib etc.) in case there's no X11 session running, and Ubuntu has one in place. The video device is not needed, SDL_Init(SDL_INIT_TIMER) is enough to get everyhting up and running. Maybe that's the reason why most of the code was already commented out. I just removed the whole block (see the following patch) and didn't have any problems until now, neither on CentOS nor elsewhere. Please correct me if I'm wrong, otherwise this should be corrected in SVN trunk. Index: spark/plugin/inputsdl/inputsystemsdl.cpp =================================================================== --- spark/plugin/inputsdl/inputsystemsdl.cpp (revision 188) +++ spark/plugin/inputsdl/inputsystemsdl.cpp (working copy) @@ -83,33 +83,6 @@ { if (InputSystem::Init(inputServer) == false) return false; - // here we check whether SDL has been initialized prior to adding this - // input is part of the video subsystem (because of event loops, etc..) - if (!SDL_WasInit(SDL_INIT_VIDEO)) - { - if (SDL_Init(SDL_INIT_VIDEO | SDL_INIT_NOPARACHUTE) < 0) - { - GetLog()->Error() << "ERROR: (InputSystemSDL) SDL not initialized!\n"; - return false; - } -// SDL_SetVideoMode(0,0,0,0); -// static SDL_SysWMinfo pInfo; -// SDL_VERSION(&pInfo.version); -// SDL_GetWMInfo(&pInfo); - - // Also, SDL keeps an internal record of the window size - // and position. Because SDL does not own the window, it - // missed the WM_POSCHANGED message and has no record of - // either size or position. It defaults to {0, 0, 0, 0}, - // which is then used to trap the mouse "inside the - // window". We have to fake a window-move to allow SDL - // to catch up, after which we can safely grab input. -// RECT r; -// GetWindowRect(pInfo.window, &r); -// SetWindowPos(pInfo.window, 0, r.left, r.top, 0, 0, SWP_NOMOVE | SWP_NOSIZE); -// SDL_WM_GrabInput(SDL_GRAB_ON); - } - if (!SDL_WasInit(SDL_INIT_TIMER)) { if (SDL_Init(SDL_INIT_TIMER) < 0) -- mit freundlichen Grüßen/regards/cordiali saluti Simon Raffeiner University of Applied Sciences Offenburg, Germany Department of Computer Science, RoboCup Team |
From: Huang Y. <air...@gm...> - 2010-03-25 14:04:53
|
Hi, all I have installed simspark on CentOS 5.4 x86_64 by compiling the source from SVN. Everything is fine, but after I start it from term, I got the following error message: (MonitorServer) ERROR: SimulationServer not found. ERROR: SDL not initialized. .......... (InputSystem) ERROR: no InputSystem installed And the simspark will repeat the last message forever. I tried to connect agent to it anyway, but failed. Then I modified simspark.rb in rcssserver3d and comment the line "sparkSetupInput()", and I got no error. This time I can connect agent to it correctly. What's the problem??? -- Best regards, Yaolong Huang(Curtis) Tianjin University, China Blog: http://blog.csdn.net/airekans/ |
From: Yuan Xu <xu...@in...> - 2010-03-24 15:31:40
|
Hey, Thanks for your reply. It is solved by uninstall/install ODE, it may be caused by multiple ODE installations. -- Best Regards, Xu, Yuan On 03/16/2010 10:30 AM, ah...@un... wrote: > Have you recompiled/reinstalled rcssserver after updating simspark? If > not, this could be the problem, and right now, it looks like that's it. > |
From: Xu Y. <xuy...@gm...> - 2010-03-15 11:17:41
|
Hey, On 03/15/2010 12:03 PM, ah...@un... wrote: > Hello, > > > I did not get these problems during testing, but many others have spotted > errors in my code that, for reasons I am still unaware of, caused no > problems on my machine. Some of them should have been blatant compilation > errors. > > Compilation is OK for me. > Can you please run simspark in a terminal, then the agent in a second > terminal and send me the log from the first terminal after the robot ran > for some time? Maybe there will be an unusual error message that reveals > something. > > There is nothing unusual in outputs, here: xu@xu-laptop:~/naosimsparklog$ simspark (ScriptServer) Running /usr/local/share/simspark//zeitgeist.rb... (ScriptServer) updating cached script variables (ScriptServer) Script ended OK /usr/local/share/simspark//zeitgeist.rb (ScriptServer) Running /usr/local/share/simspark//oxygen.rb... (ScriptServer) updating cached script variables (ScriptServer) Script ended OK /usr/local/share/simspark//oxygen.rb (ScriptServer) Running /home/xu/.simspark/kerosin.rb... (ScriptServer) updating cached script variables (ScriptServer) Script ended OK /home/xu/.simspark/kerosin.rb (ScriptServer) Running /usr/local/share/simspark//spark.rb... (spark.rb) setup (spark.rb) using ODE, to change the physics engine go to line 559 in spark.rb (GeometryServer) MeshImporter 'oxygen/StdMeshImporter' registered (GeometryServer) MeshImporter 'ObjImporter' registered (SceneServer) SceneImporter 'RubySceneImporter' registered (SceneServer) SceneImporter 'RosImporter' registered (MonitorServer) ERROR: SimulationServer not found. (ScriptServer) updating cached script variables (ScriptServer) updating cached script variables (ScriptServer) Script ended OK /usr/local/share/simspark//spark.rb rcssserver3d (formerly simspark), a monolithic simulator 0.6.1 Copyright (C) 2004 Markus Rollmann, Universität Koblenz. Copyright (C) 2004-2009, The RoboCup Soccer Server Maintenance Group. Type '--help' for further information (spark.rb) sparkSetupServer (SimulationServer) SimControlNode 'AgentControl' registered (AgentControl) Running in normal mode. (spark.rb) sparkSetupRendering (spark.rb) using OpenGLSystem 'OpenGLSystemSDL' (OpenGLServer) Init OpenGLSystemSDL (OpenGLSystemSDL) Initialized OpenGL Window (spark.rb) sparkSetupInput (spark.rb) using InputSystem 'InputSystemSDL' (SimulationServer) SimControlNode 'RenderControl' registered (InputServer) Init InputSystemSDL (ScriptServer) Running /usr/local/share/simspark//german.scan.rb... (ScriptServer) updating cached script variables (ScriptServer) Script ended OK /usr/local/share/simspark//german.scan.rb (InputServer) CreateDevice Timer (InputServer) CreateDevice Keyboard (InputServer) CreateDevice Mouse (spark.rb) sparkAddFPSCamera at /usr/scene/camera (SimulationServer) SimControlNode 'InputControl' registered (bindings.rb) setting up bindings (ScriptServer) updating cached script variables (spark.rb) sparkResetLogging removing all log targets (spark.rb) sparkEnableLog logTarget=:cerr logType=eError (spark.rb) sparkRegisterMonitorCmdParser TrainerCommandParser (spark.rb) sparkRegisterCustomRender InternalSoccerRender (spark.rb) sparkRegisterCustomInput InternalSoccerInput (soccerbindings.rb) setting up bindings > Also, are you trying to run your own agent, or the hello world agent that > comes with simspark? In the first case, could you please run the hello > world agent that comes with simspark (rcssagent3d) and see if it works? > > > And outputs of rcssagent3d: xu@xu-laptop:~$ rcssagent3d agentspark, a spark demo agent Copyright (C) 2004 Koblenz University. 2004 RoboCup Soccer Server 3D Maintenance Group. connecting to TCP 127.0.0.1:3100 (ScriptServer) Running /usr/local/share/simspark//zeitgeist.rb... (ScriptServer) updating cached script variables (ScriptServer) Script ended OK /usr/local/share/simspark//zeitgeist.rb I said ComeOn! at 0 I said ComeOn! at 0 I said ComeOn! at 0 I said ComeOn! at 0 I said ComeOn! at 0 I said ComeOn! at 0 I said ComeOn! at 0 I said ComeOn! at 0 I said ComeOn! at 0 I said ComeOn! at 0 I said ComeOn! at 0 > thanks for reporting, > > Andreas > -- Regards, Xu Yuan |
From: <ah...@un...> - 2010-03-15 11:03:28
|
Hello, I did not get these problems during testing, but many others have spotted errors in my code that, for reasons I am still unaware of, caused no problems on my machine. Some of them should have been blatant compilation errors. Can you please run simspark in a terminal, then the agent in a second terminal and send me the log from the first terminal after the robot ran for some time? Maybe there will be an unusual error message that reveals something. Also, are you trying to run your own agent, or the hello world agent that comes with simspark? In the first case, could you please run the hello world agent that comes with simspark (rcssagent3d) and see if it works? thanks for reporting, Andreas > Is there anybody try the head in svn trunk? > I have the problem in physic, the robot falls into the ground. > It seems that the collision is not setup correctly... > > -- > Best Regards, > Xu, Yuan > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Simspark Generic Physical MAS Simulator > simspark-devel mailing list > sim...@li... > https://lists.sourceforge.net/lists/listinfo/simspark-devel > |
From: Xu Y. <xuy...@gm...> - 2010-03-12 23:18:08
|
Hi all, Is there anybody try the head in svn trunk? I have the problem in physic, the robot falls into the ground. It seems that the collision is not setup correctly... -- Best Regards, Xu, Yuan |
From: Simon R. <sra...@st...> - 2010-03-10 14:09:00
|
Am Mittwoch, 10. März 2010 02:45:59 schrieb Huang Yaolong: > simspark: symbol lookup error: > /usr/local/lib/simspark/collisionperceptor.so: undefined symbol: > dJointSetFeedback This seems to be the "critical" one: I can only imagine that your simspark installation does not match the installed ODE library on an ABI level. If you compiled simspark manually: Did your ODE installation change since you last compiled? Or is /usr/local/lib/simspark/collisionperceptor.so leftover from an old installation? If you installed a binary from a repository: Are you sure the package matches your system? -- mit freundlichen Grüßen/regards/cordiali saluti Simon Raffeiner University of Applied Sciences Offenburg, Germany Department of Computer Science, RoboCup Team |
From: Huang Y. <air...@gm...> - 2010-03-10 01:46:06
|
Hi, I have installed the latest version of simspark. When I tried to test my agent in it, I can connect to it but just a while. After the connecting, simspark shows as follow: (MonitorServer) ERROR: SimulationServer not found. (Light) ERROR: OpenGLServer not found (Light) ERROR: OpenGLServer not found (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. .............. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (InputControl) ERROR: no FPSController found at '/usr/scene/camera/physics/controller' (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. ......................... (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. simspark: symbol lookup error: /usr/local/lib/simspark/collisionperceptor.so: undefined symbol: dJointSetFeedback After showing these, simspark just died out. There are 2 errors in the output, one is the (inputControl) error, and the other is the dJointSetFeedBack. The latter one, I think, is due to the ODE lib. What's wrong with these error? -- Best regards, Yaolong Huang(Curtis) Tianjin University, China |
From: Ali-Fattahi-(Angel) <ali...@gm...> - 2010-03-05 13:37:19
|
Dear Robocuppers as localizing with 8 flags only in two side of field is difficult and some times isn't accurate because 8 flags is Only in Right/Left Sides of field i think its better to add more flags in top and botton of field or increase view cone degree because 120 degree is low for 8 flags. in addition, other probems of this Restricted vision is when Ball is in Top or Button of field and agent want to See ball that in more time can't to localize himself With Side's Flags and find ball position together, In soccer 2D Simulation which had Restricted vision instead had More flags in sides of field . even in Mixed Reality which haven't restricted vision we ca see Flags in top and botton of field . about increase veiw cone degree , it's better to increase view cone to 180 degree and more 60 degree which added to 120 degree can have more noise in informations . Whats your opinion about this Suggestions and add more flags in field and test these in IranOpen2010 for first time ? -- Best Regards Ali Fattahi |
From: Hedayat V. <hed...@ai...> - 2010-03-05 07:22:42
|
<!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 text="#000000" bgcolor="#ffffff"> Hi,<br> There is nothing wrong with it. Please read the NEWS file of rcssserver3d for more info. You can run rcsoccersim3d instead.<br> <br> Good luck,<br> Hedayat<br> <br> On ۱۰/۰۳/۰۵ 08:38, Huang Yaolong wrote: <blockquote cite="mid:291...@ma..." type="cite">Hi,<br> <br> I have installed the latest version of simspark, but when I run it on a terminal, I got some error message as follow:<br> <br> (ScriptServer) Running /usr/local/share/simspark//zeitgeist.rb... <br> (ScriptServer) updating cached script variables<br> (ScriptServer) Script ended OK /usr/local/share/simspark//zeitgeist.rb<br> (ScriptServer) Running /usr/local/share/simspark//oxygen.rb... <br> (ScriptServer) updating cached script variables<br> (ScriptServer) Script ended OK /usr/local/share/simspark//oxygen.rb<br> (ScriptServer) Running /home/airekans/.simspark/kerosin.rb... <br> (ScriptServer) updating cached script variables<br> (ScriptServer) Script ended OK /home/airekans/.simspark/kerosin.rb<br> (ScriptServer) Running /usr/local/share/simspark//spark.rb... <br> (spark.rb) setup<br> (spark.rb) using ODE, to change the physics engine go to line 559 in spark.rb<br> (GeometryServer) MeshImporter 'oxygen/StdMeshImporter' registered<br> (GeometryServer) MeshImporter 'ObjImporter' registered<br> (SceneServer) SceneImporter 'RubySceneImporter' registered<br> (SceneServer) SceneImporter 'RosImporter' registered<br> (MonitorServer) ERROR: SimulationServer not found.<br> (ScriptServer) updating cached script variables<br> (ScriptServer) updating cached script variables<br> (ScriptServer) Script ended OK /usr/local/share/simspark//spark.rb<br> rcssserver3d (formerly simspark), a monolithic simulator 0.6.1<br> Copyright (C) 2004 Markus Rollmann, <br> Universit�t Koblenz.<br> Copyright (C) 2004-2009, The RoboCup Soccer Server Maintenance Group.<br> <br> Type '--help' for further information<br> [...]<br> After showing these messages, the server is running but will not invoke the monitor. If I run the rcssmonitor3d separately, the monitor will work properly.<br> Anything wrong? I can run simspark of previous version without this openGL error before.<br clear="all"> <br> -- <br> Best regards,<br> Yaolong Huang(Curtis)<br> <br> Tianjin University, China<br> <br> </blockquote> </body> </html> |
From: Huang Y. <air...@gm...> - 2010-03-05 05:09:05
|
Hi, I have installed the latest version of simspark, but when I run it on a terminal, I got some error message as follow: (ScriptServer) Running /usr/local/share/simspark//zeitgeist.rb... (ScriptServer) updating cached script variables (ScriptServer) Script ended OK /usr/local/share/simspark//zeitgeist.rb (ScriptServer) Running /usr/local/share/simspark//oxygen.rb... (ScriptServer) updating cached script variables (ScriptServer) Script ended OK /usr/local/share/simspark//oxygen.rb (ScriptServer) Running /home/airekans/.simspark/kerosin.rb... (ScriptServer) updating cached script variables (ScriptServer) Script ended OK /home/airekans/.simspark/kerosin.rb (ScriptServer) Running /usr/local/share/simspark//spark.rb... (spark.rb) setup (spark.rb) using ODE, to change the physics engine go to line 559 in spark.rb (GeometryServer) MeshImporter 'oxygen/StdMeshImporter' registered (GeometryServer) MeshImporter 'ObjImporter' registered (SceneServer) SceneImporter 'RubySceneImporter' registered (SceneServer) SceneImporter 'RosImporter' registered (MonitorServer) ERROR: SimulationServer not found. (ScriptServer) updating cached script variables (ScriptServer) updating cached script variables (ScriptServer) Script ended OK /usr/local/share/simspark//spark.rb rcssserver3d (formerly simspark), a monolithic simulator 0.6.1 Copyright (C) 2004 Markus Rollmann, Universität Koblenz. Copyright (C) 2004-2009, The RoboCup Soccer Server Maintenance Group. Type '--help' for further information (spark.rb) sparkSetupServer (SimulationServer) SimControlNode 'AgentControl' registered (AgentControl) Running in normal mode. (spark.rb) sparkSetupInput (spark.rb) using InputSystem 'InputSystemSDL' (InputServer) Init InputSystemSDL (ScriptServer) Running /usr/local/share/simspark//german.scan.rb... (ScriptServer) updating cached script variables (ScriptServer) Script ended OK /usr/local/share/simspark//german.scan.rb (InputServer) CreateDevice Timer (InputServer) CreateDevice Keyboard (InputServer) CreateDevice Mouse (SimulationServer) SimControlNode 'InputControl' registered (bindings.rb) setting up bindings (ScriptServer) updating cached script variables (spark.rb) sparkResetLogging removing all log targets (spark.rb) sparkEnableLog logTarget=:cerr logType=eError (Light) ERROR: OpenGLServer not found (Light) ERROR: OpenGLServer not found (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (Material2DTexture) ERROR: cannot find TextureServer (Material2DTexture) ERROR: OpenGLServer not found. (spark.rb) sparkRegisterMonitorCmdParser TrainerCommandParser (InputControl) ERROR: no FPSController found at '/usr/scene/camera/physics/controller' After showing these messages, the server is running but will not invoke the monitor. If I run the rcssmonitor3d separately, the monitor will work properly. Anything wrong? I can run simspark of previous version without this openGL error before. -- Best regards, Yaolong Huang(Curtis) Tianjin University, China |
From: <ah...@un...> - 2010-03-04 02:07:09
|
Hi, There was an error in the CMakeLists files. Please check out the newest version and try to recompile/reinstall. Probably needs a "make clean". Thanks for reporting, Andreas > (ScriptServer) Running /usr/local/share/simspark//zeitgeist.rb... > (ScriptServer) updating cached script variables > (ScriptServer) Script ended OK /usr/local/share/simspark//zeitgeist.rb > (ScriptServer) Running /usr/local/share/simspark//oxygen.rb... > (ScriptServer) updating cached script variables > (ScriptServer) Script ended OK /usr/local/share/simspark//oxygen.rb > (ScriptServer) Running /home/airekans/.simspark/kerosin.rb... > (ScriptServer) updating cached script variables > (ScriptServer) Script ended OK /home/airekans/.simspark/kerosin.rb > (ScriptServer) Running /usr/local/share/simspark//spark.rb... > (spark.rb) setup > (spark.rb) using ODE, to change the physics engine go to line 559 in > spark.rb > simspark: symbol lookup error: /usr/local/lib/simspark/odeimps.so: > undefined > symbol: dInitODE > > Does any thing goes wrong?? I installed the ODE-11.1, and it only built > with > static library. Is it necessary to build the shared library of ODE to make > simspark work properly?? > > -- > Best regards, > Yaolong Huang(Curtis) > > Tianjin University, China > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev_______________________________________________ > Simspark Generic Physical MAS Simulator > simspark-devel mailing list > sim...@li... > https://lists.sourceforge.net/lists/listinfo/simspark-devel > |