From: Shinyray <jac...@gm...> - 2007-05-24 06:11:51
|
Hi I current have a sick lms 200 laser and a hokuyo urg-04lx laser. Basically i would like to run both laser at the same time. Currently for 1 laser on a pioneer 3AT, this is how i connect it to my program: PlayerClient robot(localhost,6665); Position2dProxy pose(&robot,6665); LaserProxy laser(&robot,6665); Im thinking that if i were to use the LaserProxy for an additional laser, how is it possible to tell which laser it will be connected to? Or does player allow 1 laser per robot only? -- View this message in context: http://www.nabble.com/Connecting-2-laser-at-the-same-time-tf3808186.html#a10777980 Sent from the playerstage-users mailing list archive at Nabble.com. |
From: Tapio T. <tap...@tk...> - 2007-05-25 04:09:57
|
On Wed, 23 May 2007, Shinyray wrote: > > Hi > > I current have a sick lms 200 laser and a hokuyo urg-04lx laser. Basically i > would like to run both laser at the same time. > > Currently for 1 laser on a pioneer 3AT, this is how i connect it to my > program: > > PlayerClient robot(localhost,6665); > Position2dProxy pose(&robot,6665); > LaserProxy laser(&robot,6665); > > Im thinking that if i were to use the LaserProxy for an additional laser, > how is it possible to tell which laser it will be connected to? Or does > player allow 1 laser per robot only? Im not an expert but according to manuals I think you can just PlayerClient robot(localhost,6665); Position2dProxy pose(&robot,0); LaserProxy laser0(&robot,0); LaserProxy laser1(&robot,1); (of course according index you have specified to the lasers in .cfg file) http://playerstage.sourceforge.net/doc/Player-2.0.0/player/group__cplusplus__example.html http://playerstage.sourceforge.net/doc/Player-2.0.0/player/group__tutorial__devices.html Tapio |