send a message in a specific action namespace
Hello ROS community!
The Fibonacci Example works with my android-device & ubuntu combination. Now I adapted that example to my own purposes. It uses different messages now and the action server already exists and waits for new goal messages.
But the client is stuck at the line "sac.waitForServer();". I used rxgraph to check the problem and realized:
- my client publishes: "goal [Type: package_xyz/message_xyz]"
- the server subscribes to: "abc/goal [Type: package_xyz/message_xyz]"
So, both, the server and the client use the same message type, but the first part is different. I just can guess, that the first part is called "namespace"?
Therefore my question is: How can I set the namespace of my client?
I already discovered that I can create an actionClient by using "spec.buildSimpleActionClient("abc");" where "abc" is the namespace parameter. But that doesn't change anything in rxgraph and the client and the server still won't connect.
Any idea?