To read this content please select one of the options below:

The Canonical Robot Command Language (CRCL)

Frederick Proctor (National Institute of Standards and Technology, Gaithersburg, Maryland, USA)
Stephen Balakirsky (Georgia Tech Research Institute, Atlanta, Georgia, USA)
Zeid Kootbally (University of Maryland, College Park, Maryland, USA)
Thomas Kramer (Department of Mechanical Engineering, Catholic University of America, Washington, District of Columbia, USA)
Craig Schlenoff (Intelligent Systems Division, National Institute of Standards and Technology, Gaithersburg, Maryland, USA)
William Shackleford (National Institute of Standards and Technology, Gaithersburg, Maryland, USA)

Industrial Robot

ISSN: 0143-991x

Article publication date: 15 August 2016

221

Abstract

Purpose

This paper aims to describe an information model, the Canonical Robot Command Language (CRCL), which provides a high-level description of robot tasks and associated control and status information.

Design/methodology/approach

A common representation of tasks was used that is understood by all of the resources required for the job: robots, tooling, sensors and people.

Findings

Using CRCL, a manufacturer can quickly develop robotic applications that meet customer demands for short turnaround, enable portability across a range of vendor equipment and maintain investments in application development through reuse.

Originality/value

Industrial robots can perform motion with sub-millimeter repeatability when programmed using the teach-and-playback method. While effective, this method requires significant up-front time, tying up the robot and a person during the teaching phase.

Keywords

Citation

Proctor, F., Balakirsky, S., Kootbally, Z., Kramer, T., Schlenoff, C. and Shackleford, W. (2016), "The Canonical Robot Command Language (CRCL)", Industrial Robot, Vol. 43 No. 5, pp. 495-502. https://doi.org/10.1108/IR-01-2016-0037

Publisher

:

Emerald Group Publishing Limited

Copyright © 2016, Emerald Group Publishing Limited

Related articles