Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a service to check if ROSEE is ready to receive actions? #63

Open
torydebra opened this issue Jul 28, 2020 · 1 comment
Open

Add a service to check if ROSEE is ready to receive actions? #63

torydebra opened this issue Jul 28, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@torydebra
Copy link
Member

I had some troubles with test send actions : There I launch in the c++ code the rosEndEffectorExecutor (and not by hand in the terminal as we do usually). This gives an error about some std::map out of range, I do not know exactly where. The error is also visible at travis here
For now, I solved putting a sleep in the test after launching the node. On my pc 1 sec was enough, maybe on travis is too low (that the reason of the build fail). So, without sleeping, probably ROSEE does not have the time to do its initialization stuff.

I was wondering, instead of this ugly waiting, it is better to have a ROS service that, when called, return the status of ROSEndEffector main node? Or this uselessy puts more work and delays? @liesrock what do you think?

@torydebra torydebra added the enhancement New feature or request label Jul 28, 2020
@torydebra torydebra self-assigned this Jul 28, 2020
@torydebra torydebra changed the title [TEST] Add a service to check if ROSEE is ready to receive actions? Add a service to check if ROSEE is ready to receive actions? Jul 28, 2020
@torydebra
Copy link
Member Author

On my pc 1 sec was enough, maybe on travis is too low (that the reason of the build fail).

Indeed, putting higher sleep (5s) travis succeeds

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant