Does ROS support any industrial robot languages?
Does ROS support any industrial robot languages such as KRL, URScript or AS?
If not, what are the alternatives to control a robot arm with ROS industrial?
Edit: We are working on a robot arm for a manufacturing application. Right now we are looking into how an operator can program a robot. As far as we have seen, industrial robots are either programmed via GCode-like language or via some kind of dialog interface.
We were wondering if there is already a standard language that can be used to create robot programs. Something like GCode for CNCs and other similar machines.
Of course, the dialog/teaching programming model is much more attractive, but a standard robot language might be useful too.
Note: The robot arm will be programmed by the end user, not a trained engineer.
It might be good to explain a little more why you are asking this question. What is it that you're trying to do / thinking of? Are you looking to create 'robot programs' in mfg languages and then have them executed by ROS (whatever that means)? Or would you want to write ROS nodes in robot ..
.. mfg languages and make those first-class citizens in a ROS node graph?
If you can provide some clarification, we might be able to provide (better) answers and also avoid a potential xy-problem.
UR comes with its teaching pendant, that is very user friendly and a lot of drag and drop feature. No programming experience is required. It is all in the user interface. Also these robots can be manually moved to respective positions and the positions can be stored and played.
UR is meant for end-user programming. You can choose these collaborative systems based on your payload and workspace size availability.
In light of your edit: it might be good to change your question title. Your question seems to be more about whether there are any UIs or higher-level programming interfaces for 'ROS robots' than about ROS support for 'industrial robot languages'.