-
Notifications
You must be signed in to change notification settings - Fork 136
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 trajectory cmd #13
Conversation
sktometometo
commented
Nov 21, 2020
- add /spot/trajectory service to issue a trajectory command which enables to move spot to a desired position.
Hi @sktometometo,
I'll test this branch on our spot in the next few days 😊 |
Hi @EricVoll. Your idea sounds good. but I think there are 3 candidates of API for trajectory cmd including your suggestion and my implementation.
There are patterns for ROS Communication API. I think it is good to discuss this issue more. |
I think actions are the most correct here. This is similar functionality to move_base |
Hi, thanks for this PR - it works well but as @dniewinski suggested I think it would work better as an action since then it is possible to call it from elsewhere and know that the action has completed. I've done a bit of work at ori-drs@ee594aa to convert the service into an actionserver. I could make a PR into @sktometometo's branch if it would be useful to add into this PR. If you have any suggestions for improvements they are most welcome. |
I'm happy to test your branch this week and will give you some feedback if I notice anything :) |
hi @heuristicus , thank you for your work of action server implementation! I also think action server is better than service for this case, and I am planning to use your version. |
Hi @sktometometo, thanks for your initial efforts on this, you added a lot of useful things. I think since you've already made a branch it would make sense for you to make the PR with that branch. |
@heuristicus thank you for your kind reply!. I have made PR with you patch |