From: Hedayat V. <hed...@ai...> - 2009-09-18 18:35:03
|
Hi all, Sorry for my late email. I was too busy for some time, and finally I found a little break! :) Well, we should organize MC for 2010. Beside old members, we have some volunteers. So, let me say welcome to new members: Welcome to RoboCup 3D Simulation Server Maintenance Committee! Also, new members please subscribe to our list: simspark-devel available here: https://lists.sourceforge.net/lists/listinfo/simspark-devel Except the new members, I would like to hear from the old members to see who is available in 2010! Everybody, please let us know a little about yourself, your suggestions for MC 2010, and anything else. First, let me summarize our plan for 2009 (items which someone decided to do): * Implementing a physical abstraction layer for simspark, so that it can use different physical engines. * Implementing support for OGRE as a rendering engine * Implementing PhysX physical engine support (in addition to ODE) * Implementing a pixel camera sensor * New binary agent-server protocol (by integrating with Player project) * Adding an agent-server sync mode to simspark, so that agents can control simulation cycles. Among those, only the implementation of pixel camera sensor have been done by Yuan. Unfortunately, other items are not implemented yet. :( Also, this is the complete list of our TODO for 2009: * PAL integration * Review network message handling code (ensure fairness) * GUI for our simulator (possibly based on RsgEdit + ZigoratAssistant, incl. easy construction of new robots and simulations, moving robots on the field, etc.) * New interface for different rendering engines * nvidia PhysX engine Implementation * OGRE 3D implementation * Profiling + performance improvement * New network protocols (agent + monitor) * OpenGL camera perceptor And our wishlist: * Documentation (User/Developer/Wiki) * More Humanoid models, e.g. HOAP-2, VStone 4G, Bioloid * More sensors/actuators, better noise models for accelerometer/gyro, vision, etc. * Re-integrate Offside * Integrate Coach (e.g. UTUtd 3D Dev implementation for rcssserver3d-0.5.2) * Webots importer * COLLADA importer (maybe using FCOLLADA) * Gazebo model importer * Player integration * Trainer plugin for the GUI * Motion editor plugin for the GUI (e.g. for the new HMDP effector) * Nice 3D visualization (possibly based on ZigoratAssistant) * Support multiple locations for resources; Implement a list of paths that FileServer::LocateResource checks * Webpage I want to know who will (or at least hopes to) contribute to our simulator in this year. Also, if you'd like to work on a specific area (either from the above list or a new proposal from yourself), please let us know. Then, I think it is nice to have a document for 2010 (like the one Joschka set up last year in google), and I'll do it soon. But before then, let us know who is available this year! :) (If you'd like to help, but you are not sure if you'll have enough time, still let me know). Thanks, Good luck Hedayat |
From: Marian B. <mar...@gm...> - 2009-09-18 19:10:41
|
Hi all. School time is over and job is near. But in my free-time I would like to contribute with Simspark Wiki (new or update previous articles) and keep or improve compatibility in Windows platform. It's not much I know but at least something :) . Best Regards Marian Buchta __________ Information from ESET NOD32 Antivirus, version of virus signature database 4438 (20090918) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com |
From: Hedayat V. <hed...@gm...> - 2009-10-13 19:20:48
|
Hi again, Everybody who is willing to help in MC 2010 (except Marian Buchta and Zhou Yanjun who expressed their interest before) please let me know until 20th of October. Thanks again, Hedayat Vatankhah Co-chair of RCSS3D Maintenance Committee On ۰۹/۰۹/۱۸ 11:04, Hedayat Vatankhah wrote: > Hi all, > > Sorry for my late email. I was too busy for some time, and finally I > found a little break! :) > > Well, we should organize MC for 2010. Beside old members, we have some > volunteers. So, let me say welcome to new members: Welcome to RoboCup > 3D Simulation Server Maintenance Committee! > > Also, new members please subscribe to our list: simspark-devel > available here: > > https://lists.sourceforge.net/lists/listinfo/simspark-devel > > > Except the new members, I would like to hear from the old members to > see who is available in 2010! Everybody, please let us know a little > about yourself, your suggestions for MC 2010, and anything else. > > > First, let me summarize our plan for 2009 (items which someone decided > to do): > > > * Implementing a physical abstraction layer for simspark, so that it > can use different physical engines. > * Implementing support for OGRE as a rendering engine > * Implementing PhysX physical engine support (in addition to ODE) > * Implementing a pixel camera sensor > * New binary agent-server protocol (by integrating with Player project) > * Adding an agent-server sync mode to simspark, so that agents can > control simulation cycles. > > Among those, only the implementation of pixel camera sensor have been > done by Yuan. Unfortunately, other items are not implemented yet. :( > > > Also, this is the complete list of our TODO for 2009: > > > * PAL integration > * Review network message handling code (ensure fairness) > * GUI for our simulator (possibly based on RsgEdit + ZigoratAssistant, > incl. easy construction of new robots and simulations, moving robots > on the field, etc.) > * New interface for different rendering engines > * nvidia PhysX engine Implementation > * OGRE 3D implementation > * Profiling + performance improvement > * New network protocols (agent + monitor) > * OpenGL camera perceptor > > > And our wishlist: > > * Documentation (User/Developer/Wiki) > * More Humanoid models, e.g. HOAP-2, VStone 4G, Bioloid > * More sensors/actuators, better noise models for accelerometer/gyro, > vision, etc. > * Re-integrate Offside > * Integrate Coach (e.g. UTUtd 3D Dev implementation for > rcssserver3d-0.5.2) > * Webots importer > * COLLADA importer (maybe using FCOLLADA) > * Gazebo model importer > * Player integration > * Trainer plugin for the GUI > * Motion editor plugin for the GUI (e.g. for the new HMDP effector) > * Nice 3D visualization (possibly based on ZigoratAssistant) > * Support multiple locations for resources; Implement a list of paths > that FileServer::LocateResource checks > * Webpage > > I want to know who will (or at least hopes to) contribute to our > simulator in this year. Also, if you'd like to work on a specific area > (either from the above list or a new proposal from yourself), please > let us know. > > > Then, I think it is nice to have a document for 2010 (like the one > Joschka set up last year in google), and I'll do it soon. But before > then, let us know who is available this year! :) (If you'd like to > help, but you are not sure if you'll have enough time, still let me > know). > > > Thanks, > > Good luck > > Hedayat > |
From: Hedayat V. <hed...@gm...> - 2009-10-14 09:22:00
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> Hi!<br> <br> On ۰۹/۱۰/۱۴ 08:34, Khashayar wrote: <blockquote cite="mid:d39...@ma..." type="cite">Dear Hedayat <div><br> </div> <div>I read the plan and also wish list for 2010 competitions, I didn't found anything about parallelization / multi treading server which I think might have the most effect on server speed , the ideas mentioned are most emphasized and related to graphic which makes outer beauty !! <br> </div> </blockquote> ?!!! Where did you read the plan and wish list for 2010?!! We've not created it yet! Also notice that we create plans based on what contributors will do, not on what is required (However, we encourage contributors to work on most important things, but nobody is forced to work on something he doesn't like!). <br> Also notice that it was mentioned in the road map discussions, the most important thing for now is to increase the performance of the server, so this is certainly on our wish list.<br> <br> Also notice that I've mentioned "Performance improvement" as part of our TODO for 2009 (available below). Also, I've noted that each volunteer can provide new proposals. I wonder if you've read my previous e-mail completely and precisely. <br> Finally, Player integration, which I'd like to do, almost certainly needs a multi-threaded server; so I'm personally interested in this area. And if you'd like to know, I've started thinking about a good multi-threaded architecture and I'm going to start implementing that.<br> <br> <blockquote cite="mid:d39...@ma..." type="cite"> <div><br> </div> <div>According to Teams session in Graz I think Maintenance Committee have to provide a server which allows more agents play the game, so that we can have 5 Vs 5 games, isn't it true? </div> <div><br> </div> <div>Anyway, I like to contribute in 2010 server maintenance ;) and want to know if there is still any chance for multiTreading?</div> </blockquote> <br> To make things more clear, it is ALWAYS possible to implement ANY improvement in the server. Yes, certainly there is such chance, and as I mentioned before, I'm working on it too. But specially since I do not have much free time, it would be nice if we can work on it together. I'm interested to know about your ideas and plans in this regard.<br> <br> If you've not read the below message completely, please do so and start by joining simspark-devel mailing list. Please do the discussions there.<br> <br> Good luck,<br> Hedayat<br> <blockquote cite="mid:d39...@ma..." type="cite"> <div> </div> <div><br> </div> <div>Bests</div> <div>Khashayar </div> <div><br> <div class="gmail_quote">On Tue, Oct 13, 2009 at 10:50 PM, Hedayat Vatankhah <span dir="ltr"><<a moz-do-not-send="true" href="mailto:hed...@gm...">hed...@gm...</a>></span> wrote:<br> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi again,<br> Everybody who is willing to help in MC 2010 (except Marian Buchta and Zhou Yanjun who expressed their interest before) please let me know until 20th of October.<br> <br> Thanks again,<br> Hedayat Vatankhah<br> Co-chair of RCSS3D Maintenance Committee<br> <br> On ۰۹/۰۹/۱۸ 11:04, Hedayat Vatankhah wrote:<br> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> Hi all,<br> <br> Sorry for my late email. I was too busy for some time, and finally I found a little break! :)<br> <br> Well, we should organize MC for 2010. Beside old members, we have some volunteers. So, let me say welcome to new members: Welcome to RoboCup 3D Simulation Server Maintenance Committee!<br> <br> Also, new members please subscribe to our list: simspark-devel available here:<br> <br> <a moz-do-not-send="true" href="https://lists.sourceforge.net/lists/listinfo/simspark-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/simspark-devel</a><br> <br> <br> Except the new members, I would like to hear from the old members to see who is available in 2010! Everybody, please let us know a little about yourself, your suggestions for MC 2010, and anything else.<br> <br> <br> First, let me summarize our plan for 2009 (items which someone decided to do):<br> <br> <br> * Implementing a physical abstraction layer for simspark, so that it can use different physical engines.<br> * Implementing support for OGRE as a rendering engine<br> * Implementing PhysX physical engine support (in addition to ODE)<br> * Implementing a pixel camera sensor<br> * New binary agent-server protocol (by integrating with Player project)<br> * Adding an agent-server sync mode to simspark, so that agents can control simulation cycles.<br> <br> Among those, only the implementation of pixel camera sensor have been done by Yuan. Unfortunately, other items are not implemented yet. :(<br> <br> <br> Also, this is the complete list of our TODO for 2009:<br> <br> <br> * PAL integration<br> * Review network message handling code (ensure fairness)<br> * GUI for our simulator (possibly based on RsgEdit + ZigoratAssistant, incl. easy construction of new robots and simulations, moving robots on the field, etc.)<br> * New interface for different rendering engines<br> * nvidia PhysX engine Implementation<br> * OGRE 3D implementation<br> * Profiling + performance improvement<br> * New network protocols (agent + monitor)<br> * OpenGL camera perceptor<br> <br> <br> And our wishlist:<br> <br> * Documentation (User/Developer/Wiki)<br> * More Humanoid models, e.g. HOAP-2, VStone 4G, Bioloid<br> * More sensors/actuators, better noise models for accelerometer/gyro, vision, etc.<br> * Re-integrate Offside<br> * Integrate Coach (e.g. UTUtd 3D Dev implementation for rcssserver3d-0.5.2)<br> * Webots importer<br> * COLLADA importer (maybe using FCOLLADA)<br> * Gazebo model importer<br> * Player integration<br> * Trainer plugin for the GUI<br> * Motion editor plugin for the GUI (e.g. for the new HMDP effector)<br> * Nice 3D visualization (possibly based on ZigoratAssistant)<br> * Support multiple locations for resources; Implement a list of paths that FileServer::LocateResource checks<br> * Webpage<br> <br> I want to know who will (or at least hopes to) contribute to our simulator in this year. Also, if you'd like to work on a specific area (either from the above list or a new proposal from yourself), please let us know.<br> <br> <br> Then, I think it is nice to have a document for 2010 (like the one Joschka set up last year in google), and I'll do it soon. But before then, let us know who is available this year! :) (If you'd like to help, but you are not sure if you'll have enough time, still let me know).<br> <br> <br> Thanks,<br> <br> Good luck<br> <br> Hedayat<br> <br> </blockquote> <br> </blockquote> </div> <br> <br clear="all"> <br> -- <br> Khashayar<br> </div> </blockquote> </body> </html> |
From: Joschka B. <jos...@am...> - 2009-10-16 11:06:31
|
Hi Hedayat, On Sep 19, 2009, at 3:34 AM, Hedayat Vatankhah wrote: > > Well, we should organize MC for 2010. Beside old members, we have some > volunteers. So, let me say welcome to new members: Welcome to > RoboCup 3D > Simulation Server Maintenance Committee! > Thanks for starting the organization! > > Except the new members, I would like to hear from the old members to > see > who is available in 2010! I won't have much time to work on things myself much, but I have a new student (from Koblenz University in Germany) called Andreas Held (cc'd) who wants to work on refactoring the physics integration in order to support multiple engines. I'll help him along the way. > > First, let me summarize our plan for 2009 (items which someone decided > to do): > > > * Implementing a physical abstraction layer for simspark, so that it > can > use different physical engines. Right, that's the one Andreas volunteered for :-) We'll post some design proposals once we get to it. > * Implementing support for OGRE as a rendering engine If enough time remains (while he is here in Osaka), Andreas signaled he might be interested to work on that one, too, but our focus will be on the physics part for now. > * Implementing PhysX physical engine support (in addition to ODE) Andreas and myself are working on the integration of the Bullet physics engine, but if there would be someone willing to also integrate PhysX, it would be awesome! > > Also, this is the complete list of our TODO for 2009: > > > * PAL integration We took a look at PAL and decided it would probably not be the right choice for us. Quite a bit of desirable functionality seems to be missing in order to support a long list of engines (most of which we probably wouldn't use). We thought we would be better off writing our own code, but I would be interested to hear whether anybody has comments on that. Cheers, Joschka |
From: Hedayat V. <hed...@ai...> - 2009-10-17 23:57:06
|
Hi Joschka! On ۰۹/۱۰/۱۶ 02:21, Joschka Boedecker wrote: > Hi Hedayat, > > On Sep 19, 2009, at 3:34 AM, Hedayat Vatankhah wrote: > >> >> Well, we should organize MC for 2010. Beside old members, we have some >> volunteers. So, let me say welcome to new members: Welcome to RoboCup 3D >> Simulation Server Maintenance Committee! >> > > Thanks for starting the organization! :) > >> >> Except the new members, I would like to hear from the old members to see >> who is available in 2010! > > I won't have much time to work on things myself much, but I have a new > student (from Koblenz University in Germany) called Andreas Held > (cc'd) who wants to work on refactoring the physics integration in > order to support multiple engines. I'll help him along the way. That's great. > >> >> First, let me summarize our plan for 2009 (items which someone decided >> to do): >> >> >> * Implementing a physical abstraction layer for simspark, so that it can >> use different physical engines. > > Right, that's the one Andreas volunteered for :-) We'll post some > design proposals once we get to it. I'm eager to see them ASAP! >> * Implementing support for OGRE as a rendering engine > > If enough time remains (while he is here in Osaka), Andreas signaled > he might be interested to work on that one, too, but our focus will be > on the physics part for now. Nice! Yes, the physical abstraction layer have a higher priority for now. >> * Implementing PhysX physical engine support (in addition to ODE) > > Andreas and myself are working on the integration of the Bullet > physics engine, but if there would be someone willing to also > integrate PhysX, it would be awesome! It would be great to have someone with PhysX knowledge specially when we are on the design proposal. We might have such person already (I'll ask to see if he'd like to work on this). > >> >> Also, this is the complete list of our TODO for 2009: >> >> >> * PAL integration > > We took a look at PAL and decided it would probably not be the right > choice for us. Quite a bit of desirable functionality seems to be > missing in order to support a long list of engines (most of which we > probably wouldn't use). We thought we would be better off writing our > own code, but I would be interested to hear whether anybody has > comments on that. Oops! I wonder why I put this item in the list!! ;) Yes, you're right. Once I looked at PAL myself and found it not much interesting, as it covered each engine to some extent (If I remember correctly, it didn't support all ODE features we use). But we might be able to use the code as a guide for finding common ground between different engines. > > Cheers, > Joschka Thanks, Hedayat |