The Servo pose tracking tutorial was not working as it had likely gone out of date with some other changes.
Also, the way the command switching service was called wasn't properly waiting for the future to complete, which caused me problems. It still doesn't work reliably on FastDDS, but if you switch RMW to CycloneDDS it does.
Checklist
[x] Required by CI: Code is auto formatted using clang-format
[x] While waiting for someone to review your request, please consider reviewing another open pull request to support the maintainers
Description
The Servo pose tracking tutorial was not working as it had likely gone out of date with some other changes.
Also, the way the command switching service was called wasn't properly waiting for the future to complete, which caused me problems. It still doesn't work reliably on FastDDS, but if you switch RMW to CycloneDDS it does.
Checklist