-
Notifications
You must be signed in to change notification settings - Fork 337
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 robot_status support #143
Add robot_status support #143
Conversation
Hi @matEhickey. Very nice to see that you considered opening a PR for what we discussed on ROS Answers. 👍 This functionality is definitely something we want to add to As far as I can tell, all (most?) the info you are now getting access to by using Those functions are backed by the same datastream that If I understand your current PR, I think you should be able to get away with just adding a new It's not Python, but I believe you'll find the implementation to be significantly fewer lines. That is not necessarily less work for you, but it is for us maintainers in the future, as we then don't have to also maintain a Python script and dependency (ie: keep track of |
Hello, I just did the change. Thanks for the directions. |
Thanks, much appreciated 👍. re: history: I would suggest you squash all your changes into a single commit (don't forget to update the commit msg), and force push that. That will automatically overwrite the commits in this PR. No need to open a new one. |
108bcd7
to
ffae9c1
Compare
I think that it's good now, can you confirm me ? |
The commit history now looks ok. minor: you might want to check the email address that was used for the commit. It currently just says |
I'll do a proper review later. |
ffae9c1
to
0e37bc1
Compare
I think the email address is now set, but I'm not sure |
This was (still is) a very nice PR @matEhickey. It got ported to the new "kinetic refactor" by @simonschmeisser in the @Zagitta fork and merged into that in 24eef75. As we're not merging new features in the So thanks again 👍 for the PR. |
👍 |
Hello Thomas,
Here is my first pull-request, so don't hesitate to ask me to modify things.
The modifications here only consist of a RobotStatus http://docs.ros.org/kinetic/api/industrial_msgs/html/msg/RobotStatus.html publisher, allowing ur_modern_driver to come closer to ros-industrial specs.
It's now publishing every 100ms, but may need to be modified.
I also have a problem, I'm now unable to properly close the script, or to get error on close, because of the python-urx Robot module (I suspect the connection).