From: Shehan S. <smp...@gm...> - 2007-09-19 07:51:40
|
Hi all, There is no tutorial for writing a new device driver for Palyer. That page is blank still. ( http://playerstage.sourceforge.net/doc/Player-2.0.0/player/group__tutorial__plugins.html ) We are final year uni students in Australia, who needs to write some device drivers for Player. Could any one please help us? how should we start? Your help will be much appreciated. Thankx, Shane |
From: Ricardo T. <tel...@gm...> - 2007-09-19 07:59:18
|
There a light documentation about how to write a driver included in the doc directory of Player (plugin_driver.html). However, I would recommend you to look at how others have created their own drivers. Take a look at http://www.control.aau.dk/~tb/wiki/index.php/Main_Page and study how they have done. They have also included a guide about how to write a driver at: http://www.control.aau.dk/~tb/wiki/index.php/Developing_a_plug-in_driver_for_Player#Main.28.29 Another example of driver at: http://www.asap.cs.nott.ac.uk/~robots/wiki/index.php/Player/Stage/Gazebo#Introduction Cheers 2007/9/19, Shehan SMP <smp...@gm...>: > > Hi all, > There is no tutorial for writing a new device driver for Palyer. That page > is blank still. (http://playerstage.sourceforge.net/doc/Player-2.0.0/player/group__tutorial__plugins.html > ) > We are final year uni students in Australia, who needs to write some > device drivers for Player. > Could any one please help us? how should we start? > Your help will be much appreciated. > > Thankx, > Shane > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > > -- __________________________ Ricardo A. Tellez Research Engineer Pal Robotics phone: +34 93 414 53 47 email: tel...@gm... web: http://www.pal-robotics.com __________________________ |
From: Dongqing <don...@gm...> - 2007-09-19 16:40:34
|
very good source, however, it does not mention where to put the driver source code, and when you complie, where to put the object files? Dongqing Ricardo Tellez wrote: > > There a light documentation about how to write a driver included in the > doc > directory of Player (plugin_driver.html). > However, I would recommend you to look at how others have created their > own > drivers. Take a look at > http://www.control.aau.dk/~tb/wiki/index.php/Main_Page and study how they > have done. They have also included a guide about how to write a driver at: > http://www.control.aau.dk/~tb/wiki/index.php/Developing_a_plug-in_driver_for_Player#Main.28.29 > > Another example of driver at: > http://www.asap.cs.nott.ac.uk/~robots/wiki/index.php/Player/Stage/Gazebo#Introduction > > Cheers > > 2007/9/19, Shehan SMP <smp...@gm...>: >> >> Hi all, >> There is no tutorial for writing a new device driver for Palyer. That >> page >> is blank still. >> (http://playerstage.sourceforge.net/doc/Player-2.0.0/player/group__tutorial__plugins.html >> ) >> We are final year uni students in Australia, who needs to write some >> device drivers for Player. >> Could any one please help us? how should we start? >> Your help will be much appreciated. >> >> Thankx, >> Shane >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2005. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Playerstage-users mailing list >> Pla...@li... >> https://lists.sourceforge.net/lists/listinfo/playerstage-users >> >> > > > -- > __________________________ > Ricardo A. Tellez > > Research Engineer > Pal Robotics > > phone: +34 93 414 53 47 > email: tel...@gm... > web: http://www.pal-robotics.com > __________________________ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > > -- View this message in context: http://www.nabble.com/Need-help-to-write-new-device-driver-tf4479339.html#a12781245 Sent from the playerstage-users mailing list archive at Nabble.com. |
From: Toby C. <tco...@pl...> - 2007-09-19 19:55:09
|
If you are writing a new driver you should start by writing a plugin driver. This does not require recompiling player and all the objects etc can just sit locally. The player source has two example plugin drivers (in the examples folder) which can be copied and used as the base of your drivers. Once you have your driver working well you can contribute it to the main player source, having a plugin driver makes development simpler and faster in the initial stages. This paper http://www.araa.asn.au/acra/acra2005/papers/collet.pdf also has some details of what is needed to write a driver. It would be great if someone could document their experience writing a driver on the player wiki... Toby On 20/09/2007, Dongqing <don...@gm...> wrote: > > > > very good source, however, it does not mention where to put the driver > source code, and when you complie, where to put the object files? > > Dongqing > > > Ricardo Tellez wrote: > > > > There a light documentation about how to write a driver included in the > > doc > > directory of Player (plugin_driver.html). > > However, I would recommend you to look at how others have created their > > own > > drivers. Take a look at > > http://www.control.aau.dk/~tb/wiki/index.php/Main_Page and study how > they > > have done. They have also included a guide about how to write a driver > at: > > > http://www.control.aau.dk/~tb/wiki/index.php/Developing_a_plug-in_driver_for_Player#Main.28.29 > > > > Another example of driver at: > > > http://www.asap.cs.nott.ac.uk/~robots/wiki/index.php/Player/Stage/Gazebo#Introduction > > > > Cheers > > > > 2007/9/19, Shehan SMP <smp...@gm...>: > >> > >> Hi all, > >> There is no tutorial for writing a new device driver for Palyer. That > >> page > >> is blank still. > >> ( > http://playerstage.sourceforge.net/doc/Player-2.0.0/player/group__tutorial__plugins.html > >> ) > >> We are final year uni students in Australia, who needs to write some > >> device drivers for Player. > >> Could any one please help us? how should we start? > >> Your help will be much appreciated. > >> > >> Thankx, > >> Shane > >> > >> > ------------------------------------------------------------------------- > >> This SF.net email is sponsored by: Microsoft > >> Defy all challenges. Microsoft(R) Visual Studio 2005. > >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > >> _______________________________________________ > >> Playerstage-users mailing list > >> Pla...@li... > >> https://lists.sourceforge.net/lists/listinfo/playerstage-users > >> > >> > > > > > > -- > > __________________________ > > Ricardo A. Tellez > > > > Research Engineer > > Pal Robotics > > > > phone: +34 93 414 53 47 > > email: tel...@gm... > > web: http://www.pal-robotics.com > > __________________________ > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio 2005. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > Playerstage-users mailing list > > Pla...@li... > > https://lists.sourceforge.net/lists/listinfo/playerstage-users > > > > > > -- > View this message in context: > http://www.nabble.com/Need-help-to-write-new-device-driver-tf4479339.html#a12781245 > Sent from the playerstage-users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > -- This email is intended for the addressee only and may contain privileged and/or confidential information |
From: Ernho <eh...@ir...> - 2007-10-10 13:36:21
|
That paper helps a lot. Also there are at nabble information about the makefile I posted time ago at: http://www.nabble.com/How-do-you-compile-custom-drivers--tf3833759.html#a10900911 I hope it helps. There are information about how to write and compile a plugin driver, but it is not only in a place, I will try to write what i know about it and try to post it. Ernesto. Toby Collett-3 wrote: > > If you are writing a new driver you should start by writing a plugin > driver. > This does not require recompiling player and all the objects etc can just > sit locally. The player source has two example plugin drivers (in the > examples folder) which can be copied and used as the base of your drivers. > > Once you have your driver working well you can contribute it to the main > player source, having a plugin driver makes development simpler and faster > in the initial stages. > > This paper http://www.araa.asn.au/acra/acra2005/papers/collet.pdf also has > some details of what is needed to write a driver. > > It would be great if someone could document their experience writing a > driver on the player wiki... > > Toby > > On 20/09/2007, Dongqing <don...@gm...> wrote: >> >> >> >> very good source, however, it does not mention where to put the driver >> source code, and when you complie, where to put the object files? >> >> Dongqing >> >> >> Ricardo Tellez wrote: >> > >> > There a light documentation about how to write a driver included in the >> > doc >> > directory of Player (plugin_driver.html). >> > However, I would recommend you to look at how others have created their >> > own >> > drivers. Take a look at >> > http://www.control.aau.dk/~tb/wiki/index.php/Main_Page and study how >> they >> > have done. They have also included a guide about how to write a driver >> at: >> > >> http://www.control.aau.dk/~tb/wiki/index.php/Developing_a_plug-in_driver_for_Player#Main.28.29 >> > >> > Another example of driver at: >> > >> http://www.asap.cs.nott.ac.uk/~robots/wiki/index.php/Player/Stage/Gazebo#Introduction >> > >> > Cheers >> > >> > 2007/9/19, Shehan SMP <smp...@gm...>: >> >> >> >> Hi all, >> >> There is no tutorial for writing a new device driver for Palyer. That >> >> page >> >> is blank still. >> >> ( >> http://playerstage.sourceforge.net/doc/Player-2.0.0/player/group__tutorial__plugins.html >> >> ) >> >> We are final year uni students in Australia, who needs to write some >> >> device drivers for Player. >> >> Could any one please help us? how should we start? >> >> Your help will be much appreciated. >> >> >> >> Thankx, >> >> Shane >> >> >> >> >> ------------------------------------------------------------------------- >> >> This SF.net email is sponsored by: Microsoft >> >> Defy all challenges. Microsoft(R) Visual Studio 2005. >> >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> >> _______________________________________________ >> >> Playerstage-users mailing list >> >> Pla...@li... >> >> https://lists.sourceforge.net/lists/listinfo/playerstage-users >> >> >> >> >> > >> > >> > -- >> > __________________________ >> > Ricardo A. Tellez >> > >> > Research Engineer >> > Pal Robotics >> > >> > phone: +34 93 414 53 47 >> > email: tel...@gm... >> > web: http://www.pal-robotics.com >> > __________________________ >> > >> > >> ------------------------------------------------------------------------- >> > This SF.net email is sponsored by: Microsoft >> > Defy all challenges. Microsoft(R) Visual Studio 2005. >> > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> > _______________________________________________ >> > Playerstage-users mailing list >> > Pla...@li... >> > https://lists.sourceforge.net/lists/listinfo/playerstage-users >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Need-help-to-write-new-device-driver-tf4479339.html#a12781245 >> Sent from the playerstage-users mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2005. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Playerstage-users mailing list >> Pla...@li... >> https://lists.sourceforge.net/lists/listinfo/playerstage-users >> > > > > -- > This email is intended for the addressee only and may contain privileged > and/or confidential information > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > > -- View this message in context: http://www.nabble.com/Need-help-to-write-new-device-driver-tf4479339.html#a13135838 Sent from the playerstage-users mailing list archive at Nabble.com. |
From: Stefan S. <ss...@uo...> - 2007-10-10 14:38:39
|
If you want to write something about plugin driver put it on the wiki page about plugin driver: http://playerstage.sourceforge.net/wiki/Writing_a_Player_plugin_driver Stefan Ernho schrieb: > That paper helps a lot. > > Also there are at nabble information about the makefile I posted time ago > at: > > http://www.nabble.com/How-do-you-compile-custom-drivers--tf3833759.html#a10900911 > > I hope it helps. > > There are information about how to write and compile a plugin driver, but it > is not only in a place, I will try to write what i know about it and try to > post it. > > Ernesto. > > Toby Collett-3 wrote: > >> If you are writing a new driver you should start by writing a plugin >> driver. >> This does not require recompiling player and all the objects etc can just >> sit locally. The player source has two example plugin drivers (in the >> examples folder) which can be copied and used as the base of your drivers. >> >> Once you have your driver working well you can contribute it to the main >> player source, having a plugin driver makes development simpler and faster >> in the initial stages. >> >> This paper http://www.araa.asn.au/acra/acra2005/papers/collet.pdf also has >> some details of what is needed to write a driver. >> >> It would be great if someone could document their experience writing a >> driver on the player wiki... >> >> Toby >> >> On 20/09/2007, Dongqing <don...@gm...> wrote: >> >>> >>> very good source, however, it does not mention where to put the driver >>> source code, and when you complie, where to put the object files? >>> >>> Dongqing >>> >>> >>> Ricardo Tellez wrote: >>> >>>> There a light documentation about how to write a driver included in the >>>> doc >>>> directory of Player (plugin_driver.html). >>>> However, I would recommend you to look at how others have created their >>>> own >>>> drivers. Take a look at >>>> http://www.control.aau.dk/~tb/wiki/index.php/Main_Page and study how >>>> >>> they >>> >>>> have done. They have also included a guide about how to write a driver >>>> >>> at: >>> >>> http://www.control.aau.dk/~tb/wiki/index.php/Developing_a_plug-in_driver_for_Player#Main.28.29 >>> >>>> Another example of driver at: >>>> >>>> >>> http://www.asap.cs.nott.ac.uk/~robots/wiki/index.php/Player/Stage/Gazebo#Introduction >>> >>>> Cheers >>>> >>>> 2007/9/19, Shehan SMP <smp...@gm...>: >>>> >>>>> Hi all, >>>>> There is no tutorial for writing a new device driver for Palyer. That >>>>> page >>>>> is blank still. >>>>> ( >>>>> >>> http://playerstage.sourceforge.net/doc/Player-2.0.0/player/group__tutorial__plugins.html >>> >>>>> ) >>>>> We are final year uni students in Australia, who needs to write some >>>>> device drivers for Player. >>>>> Could any one please help us? how should we start? >>>>> Your help will be much appreciated. >>>>> >>>>> Thankx, >>>>> Shane >>>>> >>>>> >>>>> >>> ------------------------------------------------------------------------- >>> >>>>> This SF.net email is sponsored by: Microsoft >>>>> Defy all challenges. Microsoft(R) Visual Studio 2005. >>>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>>> _______________________________________________ >>>>> Playerstage-users mailing list >>>>> Pla...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/playerstage-users >>>>> >>>>> >>>>> >>>> -- >>>> __________________________ >>>> Ricardo A. Tellez >>>> >>>> Research Engineer >>>> Pal Robotics >>>> >>>> phone: +34 93 414 53 47 >>>> email: tel...@gm... >>>> web: http://www.pal-robotics.com >>>> __________________________ >>>> >>>> >>>> >>> ------------------------------------------------------------------------- >>> >>>> This SF.net email is sponsored by: Microsoft >>>> Defy all challenges. Microsoft(R) Visual Studio 2005. >>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>> _______________________________________________ >>>> Playerstage-users mailing list >>>> Pla...@li... >>>> https://lists.sourceforge.net/lists/listinfo/playerstage-users >>>> >>>> >>>> >>> -- >>> View this message in context: >>> http://www.nabble.com/Need-help-to-write-new-device-driver-tf4479339.html#a12781245 >>> Sent from the playerstage-users mailing list archive at Nabble.com. >>> >>> >>> ------------------------------------------------------------------------- >>> This SF.net email is sponsored by: Microsoft >>> Defy all challenges. Microsoft(R) Visual Studio 2005. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Playerstage-users mailing list >>> Pla...@li... >>> https://lists.sourceforge.net/lists/listinfo/playerstage-users >>> >>> >> >> -- >> This email is intended for the addressee only and may contain privileged >> and/or confidential information >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2005. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Playerstage-users mailing list >> Pla...@li... >> https://lists.sourceforge.net/lists/listinfo/playerstage-users >> >> >> > > |
From: Shehan S. <smp...@gm...> - 2007-09-20 23:45:34
|
Hi all, I can communicate with the robot directly via a C++ code. But I dont know how to write the device driver for the Player 2.0. Could any one please help us? After that , we can contribute our code to the Sourceforge. This robot is the iRobot PackBot. It is a really good robot. Hope to hear from u soon. Thankx. Best Regards, Shane On 9/19/07, Shehan SMP <smp...@gm...> wrote: > > Hi all, > There is no tutorial for writing a new device driver for Palyer. That page > is blank still. (http://playerstage.sourceforge.net/doc/Player-2.0.0/player/group__tutorial__plugins.html > ) > We are final year uni students in Australia, who needs to write some > device drivers for Player. > Could any one please help us? how should we start? > Your help will be much appreciated. > > Thankx, > Shane > |
From: Richard v. <va...@cs...> - 2007-09-20 23:58:06
|
I saw this question asked and answered, with links to example code, twice yesterday. Once more: Please look at the examples and documentation for plugin drivers in the directory <player source dir>/examples/plugins and at the web sites suggested by Ricardo in yesterday's post. Please, please look at the examples before asking again. Richard/ On 20-Sep-07, at 4:45 PM, Shehan SMP wrote: > Hi all, > I can communicate with the robot directly via a C++ code. But I > dont know how to write the device driver for the Player 2.0. Could > any one please help us? After that , we can contribute our code to > the Sourceforge. This robot is the iRobot PackBot. It is a really > good robot. > Hope to hear from u soon. > Thankx. > > Best Regards, > Shane > > > > On 9/19/07, Shehan SMP <smp...@gm...> wrote: > Hi all, > There is no tutorial for writing a new device driver for Palyer. > That page is blank still. ( http://playerstage.sourceforge.net/doc/ > Player-2.0.0/player/group__tutorial__plugins.html ) > We are final year uni students in Australia, who needs to write > some device drivers for Player. > Could any one please help us? how should we start? > Your help will be much appreciated. > > Thankx, > Shane > > ---------------------------------------------------------------------- > --- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users |