-
Notifications
You must be signed in to change notification settings - Fork 26
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
What is the function of this package now? #26
Comments
Hi,
There is basicly no difference between those two packages. The only difference is, that the packages in staubli_experimental are not fully tested yet. Am I right @gavanderhoorn ? Both of them contain support packages of certain robots from staubli (a description of how to work with support packages can be found here). The staubli package contains support packages for the The staubli_experimental package contains support packages and gazebo simulation packages for the The common way to work with these packages and control a certain robot. is to use a In order to give you a more specific answer, it would be great if you would tell me what you would like to do:
For now you can first of run
to be able to see what a robot, built from an URDF-file looks like and can test how the links and joints of a certain robot refer to each other. |
@DongMuJi: @nilsmelchert is exactly right. |
We should start migrating the packages in |
@nilsmelchert wrote:
One nitpick: let's not use the name "hardware interface" for
|
What would be the next steps to make this happen? |
For all packages in There is no fixed 'period' of time as it also depends on usage (ie: a bunch of pkgs sitting in a repository unused for 6 months is not a good indicator of stability, regardless of whether they see PRs or issues being reported). But all packages in this repository have seen sufficient usage.
We'd need to start opening PRs migrating the packages. I have a process documented, but it's not publicly accessible right now. I could make it available, but there is a bit of a debate (see ros-industrial/ros_industrial_issues#49 fi) whether to do that with all history or just do a 'current-state' import. |
Well then I would just start creating PRs for the Tx90 and Tx60 support and gazebo packages. If I get you right, there is a debate about moving the hardware drivers of ros industrial robots into an isolated repo. Are you ok with that? |
@nilsmelchert wrote:
the debate is about whether to move things with git history (ie: commits) or without. ros-industrial/ros_industrial_issues#49 touches on that, which is why I mentioned it. Let's continue discussion of migration of pkgs in #27. |
@DongMuJi: as your question is not a software-related issue, but more a usage one, I'm going to close this here for now. I also believe @nilsmelchert has explained things quite well. If you still have questions you can keep commenting on this issue though. |
@nilsmelchert :Thank you for your replay. Now we use this package with the real robot(RX160). We meet some issues.
Thank you a lot! |
It also only reports joint positions, but that could be extended to include velocity and effort if the VAL3 code is extended. As to the warnings and errors: can you please show the exact commands that you are using to start things? What do you mean exactly with "robot module"? Please also provide some more details on your OS, ROS version and how you installed everything. We cannot guess these things. And please try to avoid posting images that show console output: it's all text, so please just copy-paste it instead of making photos of monitors. |
Hello! |
As far as I know, the IO is not implemented so far. Nor are the effort values of the joint torques. |
@nilsmelchert is correct: there is no support for IO as exposed by the controller in I would like to add that I don't believe we will be adding that any time soon as the currently accepted practice is to use a separate fieldbus (and accompanying ROS interface) to control IOs. Fieldbus are much more mature, standardised, come with a lot of tools, have a long history of working and are deterministic and directly supported by the manufacturers of both (industrial) robots and of fieldbus interface cards. |
Highjacking this old question and knowing your objections @gavanderhoorn ;) ... how would I toggle the valve on |
If you are asking how you'd do that using I believe you've already done that in your fork though. My recommendation for any production system would still be to use a proper fieldbus. Perhaps even |
Hi
Now I want to use this package. But I do not konw what is the function of this package now.
I also see a stack named staubli. What is different between staubi_experimental and staubli?
Thank you very much!
The text was updated successfully, but these errors were encountered: