From: Radu B. R. <ru...@cs...> - 2007-05-01 20:32:34
|
Good point. Well, what about transport mechanisms ? (one of the few remaining "issues" - if we could call them that way - that drove people from Player away) Let's see... it seems that one of the most popular ones is ICE right now. So the solution would be to create a libplayerice and have it as a transport option instead of the classical TCP/UDP. However, some problems that will arise here: - ICE does not have implementations for every programming language, so a lot of clients will not work. Therefore, we need to make sure that ICE is an add-on not a replacement for TCP/UDP - client libraries will have to be modified, and we need a way of "knowing" what transport mechanism is used, although we could just leave that to the user - I have no idea whether ICE works with embedded systems (eg. Gumstix) - ... anything else? One nice thing that YARP has is that you can switch between TCP, UDP, shared memory or multicast rather easily (with the use of ACE). Cheers, Radu. Toby Collett wrote: > Hi all, > There have been a number of discussions in the past about what should be > in Player 2.1. It has been a long time now since the first 2.0 release > and there have been a number of important changes and improvements that > have gone into player CVS, so it is time to let loose player 2.1. > > The first step is working out what outstanding work needs to be included > in 2.1, and what should go into 2.2 or later releases. I have started a > wiki page on the topic http://playerstage.sourceforge.net/wiki/Roadmap > have a look, and add your suggestions and comments. If there are other > todo lists out there either merge them with the wiki, or let me know and > Ill merge them. > > Geoff and I will be coordinating this effort, so let us know if you have > any other comments etc. Richard, can you give an indication of where > stage is at, should we be trying to coordinate the release. Also where > is gazebo up to with the ogre version. > > Toby Collett -- | Radu Bogdan Rusu | http://rbrusu.com/ | http://www9.cs.tum.edu/people/rusu/ | Intelligent Autonomous Systems | Technische Universitaet Muenchen |