Hi everyone,

When I call to make_plan service of move_base node I get this error:

move_base must be in an inactive state to make a plan for an external user

I've checked that when I execute call() function, move_base is in Active mode. After that the action that is being executed is canceled, it passes to the preempted state. I suppose at that state it could be possible to make a call so I wait calling periodically to exists() service method to check if the service is both advertised and available.

I don't get it working well, so I would like to know what I'm doing wrong or if there is another way to check service's availability.

 

 

Ane Fernandez Gonzalez

Sistema Autonomo eta Adimendunen Unitatea
Unidad de Sistemas Autonomos e Inteligentes
Aotonomous and Intelligent Sistems
afgonzalez@tekniker.es

logo_ik4_tekniker

ImgFirma02-.gif

 www.tekniker.es
   

POLO TECNOLÓGICO DE EIBAR
C/ Iñaki Goenaga,5
20600 Eibar (Gipuzkoa), Spain
Tel + 34 943 20 67 44

 

 

 


Mezu honen informazioa isilpekoa izan daiteke eta indarrean dagoen legediak babesten du. Hutsegite baten ondorioz jaso baduzu, bidal iezaiozu berriro bidaltzaileari eta ezaba ezazu. Milesker zure laguntzagatik.
La información de este correo puede ser confidencial y está protegida por la legislación vigente. Si ha recibido este correo por error, reenvíelo a su emisor y elimínelo. Gracias por su ayuda.
This e-mail may contain confidential information that is protected by our laws. If you have received this e-mail by mistake, please, notify the sender and delete it. Thank you for your help.