From: Geoff B. <gb...@ki...> - 2010-02-04 22:23:12
|
robot->Read() will not make data appear instantly. You need to keep calling it until your PlayerProxy instance has got new data. Geoff On 4/02/2010 6:33 p.m., Santiago Rodríguez wrote: > Thank you Michael, > > I added the new two lines, but the problem is still there. It always > prints 0. I tested it with playernav and it draws the wavepoints > correctly. I'm totally lost on where the problem could be... > If I am right, the wavefront driver is totally independent of the robot, > isn't it? So I think It can't be problem of the robot driver > implementation... or is there any special function or flag to support > the wavefront driver? > > Thank you, > Santi > > > On 3 February 2010 16:06, Michael Bienia <mi...@bi... > <mailto:mi...@bi...>> wrote: > > On 2010-02-03 15:58:35 +0100, Santiago Rodríguez wrote: > > Thank you very much for your reply. > > I'm using wavefront planner. I made a silly example just to try it: > > Try adding the following two lines into your code: > > > PlayerClient robot (gHostname, gPort); > > PlannerProxy pp (&robot, 0); > > pp.SetGoalPose(16,4,0); > pp.SetEnable(1); > robot->Read(); > > std::cout << "Path Valid?: " << pp.GetPathValid() << > std::endl; > > > > The goal pose makes a valid path and the robot moves but the cout > is always > > "Path Valid?: 0" no matter what goal point I set. > > Am I doing something wrong? > > I'm not complete sure if you need the SetEnable() call as your robot > moves. But you need to read fresh data from the robot. > > Michael > > ------------------------------------------------------------------------------ > 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... > <mailto:Pla...@li...> > https://lists.sourceforge.net/lists/listinfo/playerstage-users > > > > > ------------------------------------------------------------------------------ > 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 |