From: Sean S. <sea...@gm...> - 2010-01-26 05:33:07
|
Hello All, I am looking at building a JADE agent that uses the current version of Player. In my searchings, I have found the old 2.0.x JavaClient project and then I noticed in 3.x, the installer was building Java bindings on UNIX machines (not available on Windows). I am totally new to SWIG / JNI, is there an example / tutorial out there that explains what I need to do to get Player 3.x working with Java??? Thanks in advance. Sean |
From: Sebastian R. <seb...@go...> - 2010-11-02 08:25:52
Attachments:
PGP.sig
|
Hello, I am also interested to use an Agent system with PlayerStage. In my case I want to use the JADE extension Jadex [0]. Therefor I would like to ask if anyone has made some experience with agent systems on PS or even with Java and PS in the meantime? Thanks in advance. Sebastian [0] http://sourceforge.net/projects/jadex/ Am 26.01.2010 um 06:32 schrieb Sean Stallbaum: > Hello All, > > I am looking at building a JADE agent that uses the current version of Player. In my searchings, I have found the old 2.0.x JavaClient project and then I noticed in 3.x, the installer was building Java bindings on UNIX machines (not available on Windows). I am totally new to SWIG / JNI, is there an example / tutorial out there that explains what I need to do to get Player 3.x working with Java??? > > Thanks in advance. > > Sean > ------------------------------------------------------------------------------ > The Planet: dedicated and managed hosting, cloud storage, colocation > Stay online with enterprise data centers and the best network in the business > Choose flexible plans and management services without long-term contracts > Personal 24x7 support from experience hosting pros just a phone call away. > http://p.sf.net/sfu/theplanet-com_______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users |
From: Vitalijs K. <vit...@gm...> - 2010-11-02 10:33:32
|
Dear Sebastian, I'm currently using Java bindings for Player/Stage in my studies. You can download last version on Javaclient3 from SVN repository: http://sourceforge.net/scm/?type=svn&group_id=135304 <http://sourceforge.net/scm/?type=svn&group_id=135304>It seems that basic functionality (position, laser, sonar) is working well with current version of Player. However more specific functions should be changed in order to correspond to Player's protocol. For my purposes I have changed Actarray and Fiducial interfaces, as well as PlayerConstraints, I can send you my patch if you are interested in it. Integration with JADE (or similar) should not be the problem. As I think, you should request Player interfaces in the constructor of your agent, and then sense-think-act in the main method of the agent. Also, you should take into account the asynchronous nature of Player data delivery processes, as well as Stage simulation update interval (in case you use it). Best regards, Vitalijs 2010/11/2 Sebastian Rockel <seb...@go...> > Hello, > > I am also interested to use an Agent system with PlayerStage. In my case I > want to use the JADE extension Jadex [0]. > Therefor I would like to ask if anyone has made some experience with agent > systems on PS or even with Java and PS in the meantime? > > Thanks in advance. > > Sebastian > > [0] http://sourceforge.net/projects/jadex/ > > > Am 26.01.2010 um 06:32 schrieb Sean Stallbaum: > > > Hello All, > > > > I am looking at building a JADE agent that uses the current version of > Player. In my searchings, I have found the old 2.0.x JavaClient project and > then I noticed in 3.x, the installer was building Java bindings on UNIX > machines (not available on Windows). I am totally new to SWIG / JNI, is > there an example / tutorial out there that explains what I need to do to get > Player 3.x working with Java??? > > > > Thanks in advance. > > > > Sean > > > ------------------------------------------------------------------------------ > > The Planet: dedicated and managed hosting, cloud storage, colocation > > Stay online with enterprise data centers and the best network in the > business > > Choose flexible plans and management services without long-term contracts > > Personal 24x7 support from experience hosting pros just a phone call > away. > > > http://p.sf.net/sfu/theplanet-com_______________________________________________ > > Playerstage-users mailing list > > Pla...@li... > > https://lists.sourceforge.net/lists/listinfo/playerstage-users > > > > ------------------------------------------------------------------------------ > Nokia and AT&T present the 2010 Calling All Innovators-North America > contest > Create new apps & games for the Nokia N8 for consumers in U.S. and Canada > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in > marketing > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store > http://p.sf.net/sfu/nokia-dev2dev > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > > |
From: Sebastian R. <seb...@go...> - 2010-11-06 10:45:05
Attachments:
PGP.sig
|
Hello Vitalijs, thanks for quick reply. Am 02.11.2010 um 11:33 schrieb Vitalijs Komasilovs: > Dear Sebastian, > > I'm currently using Java bindings for Player/Stage in my studies. You can download last version on Javaclient3 from SVN repository: http://sourceforge.net/scm/?type=svn&group_id=135304 > It seems that basic functionality (position, laser, sonar) is working well with current version of Player. However more specific functions should be changed in order to correspond to Player's protocol. For my purposes I have changed Actarray and Fiducial interfaces, as well as PlayerConstraints, I can send you my patch if you are interested in it. According to your hint I downloaded the latest svn version and gave it a try with an example config provided on the javaclient2 site. Although I had to update the config files to play with Player-3.x it worked well (at least with one pioneer and sonars). I will spent more time with it although I don't know how "active" javaclient3 will be maintained. > Integration with JADE (or similar) should not be the problem. As I think, you should request Player interfaces in the constructor of your agent, and then sense-think-act in the main method of the agent. Also, you should take into account the asynchronous nature of Player data delivery processes, as well as Stage simulation update interval (in case you use it). Thanks also for you ideas. Indeed I plan to use stage as simulation to ease testing before using the robots. Kind regards, Sebastian > Best regards, > Vitalijs |