Paper
11 March 1993 Model for skills-oriented robot programming (SKORP)
Colin Archibald, Emil Petriu
Author Affiliations +
Abstract
A robot skill is an ability of a robot to repeatably accomplish any useful action that can be described unambiguously to a production engineer in English, and can be described formally to a systems programmer using a skill template. A robot operation is created on-line by parameterizing and connecting robot skills. The on-line interface is iconic, with each icon representing a single skill or a complex icon that represents an abstraction of two or more skill icons. The objective of modeling robot operations as a sequence of skills is to reduce the cost of programming robot systems. This is achieved by separating the programming responsibilities of the application specialist and the systems programmer. The application specialist who works on the shop floor is able to create robot programs without being concerned with the low level programming to control sensors and devices. A computational paradigm for creating and maintaining the robot skills is presented. This is the underlying software architecture which enables the creation of a shop floor interface. It is an object-based paradigm designed for the abstraction of the low level functions of the sensors and machine controllers. The skills are defined as template objects with a list of attributes to completely specify a sensor-based robot action. The other objects include sensor drivers, virtual sensors, and machine drivers.
© (1993) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Colin Archibald and Emil Petriu "Model for skills-oriented robot programming (SKORP)", Proc. SPIE 1964, Applications of Artificial Intelligence 1993: Machine Vision and Robotics, (11 March 1993); https://doi.org/10.1117/12.141787
Lens.org Logo
CITATIONS
Cited by 5 scholarly publications and 3 patents.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Sensors

Computer programming

Connectors

Artificial intelligence

Data modeling

Robotic systems

Computer architecture

RELATED CONTENT


Back to Top