From: Santiago R. <cha...@gm...> - 2010-02-03 14:59:03
|
Thank you very much for your reply. I'm using wavefront planner. I made a silly example just to try it: PlayerClient robot (gHostname, gPort); PlannerProxy pp (&robot, 0); pp.SetGoalPose(16,4,0); 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? Thank you Santi El 03/02/2010, a las 15:20, Rich Mattes escribió: Which planner driver are you using? The Valid flag depends on driver implementation: Wavefront returns 1 when it has more than 0 waypoints, VFH returns 1 all the time, etc. Rich From: Santiago Rodríguez [mailto:cha...@gm...] Sent: Wednesday, February 03, 2010 7:59 AM To: Player/Stage lista de correo Subject: [Playerstage-users] Use of GetPathValid() Hello, I'm trying to move my robot through the planner proxy. My problem is when I call planner.GetPathValid(), it always returns 0, no matter if It could calculate a valid path or not. How can I know from the client side if the robot calculated a valid path or not? Thank you very much, Santi ------------------------------------------------------------------------------ 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 |