From: Alejandro R. M. <ale...@mo...> - 2005-02-02 18:38:17
|
Alejandro R. Mosteo wrote: > Alejandro R. Mosteo wrote: > >> Hello again, >> >> I'm trying to use the vfh driver with stage without much success. I >> have set up a basic configuration (see it at the end), and whenever I >> try to subscribe to the vfh position interface, player seems to hang. >> Stage continues running however (the gui is updated). >> >> I've tried both with playerv and with the vfh example program from >> player, they become unresponsive. >> >> Some gdb tracing reveals that player gets stuck at >> >> VFH_Class::SetupOdom >> >> waiting for some driver response (I guess it's the robot size). > > > I don't know why I said this yesterday. Player hangs waiting for a lock. > See the attached snapshot for a full call stack. I copy: > > main > ClientManager::Update > ClientManagerTCP::Read > ClientDataTCP::Read > ClientData::HandleRequests > ClientData::UpdateRequested > Driver::Subscribe > VFH_Class::Setup > VFH_Class::SetupOdom > Driver::Request > Driver::GetReply > Driver::Lock > > I'm using both player and stage from HEAD. Uuups, I see this message when launching player, at the first stage device creation Stage warning: setting odometric pose is not yet implemented which I handn't noticed. Could it be somehow related? |