ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Short answer: I'm not aware of any 'common language' that can be used as a generic way to program (industrial) robots in the way you describe.

There are tools for (hierarchical) state machines, behaviour trees and other such formalisms, but those would probably not be suitable for day-to-day programming by operators.

Short answer: I'm not aware of any 'common language' that can be used as a generic way to program (industrial) robots in the way you describe.

There are tools for (hierarchical) state machines, behaviour trees and other such formalisms, but those would probably not be suitable for day-to-day programming by operators.


Slightly longer answer: the CRCL project is something that targets similar things, but is not suitable for programming (manually) by humans. Various groups have created programming interfaces for robot tasks -- mostly graphical ones, using drag-and-drop to place boxes in a sequence -- but nothing has emerged as a generic approach afaik.