WAVE A model based language for manipulator control

R. Paul (Purdue University, U.S.A.)

Industrial Robot

ISSN: 0143-991x

Publication date: 1 January 1977


This paper describes a symbolic manipulator control language, WAVE. WAVE resembles a computer machine language and has been used for performing such tasks as a the assembly of a “Model T” water pump, the block manipulation needed to solve the “Instant Insanity” puzzle, bruch caligraphy, crank turning, the two handed mounting of a door hinge, and the assembly of a pencil sharpener. The language specifies motions, provides force and touch control and is capable of interacting with external vision systems. A model of the manipulator is maintained to translate positions in rectangular co‐ordinates into joint angles and to predict joint inertias and gravity loads. Programming is interpretative and uses a PDP‐10 computer running under time‐sharing. The planning programm calculates manipulator trajectories and dynamic constants and writes an executable program on a disk.


Paul, R. (1977), "WAVE A model based language for manipulator control", Industrial Robot, Vol. 4 No. 1, pp. 10-17. https://doi.org/10.1108/eb004473

Download as .RIS




Copyright © 1977, MCB UP Limited

Please note you might not have access to this content

You may be able to access this content by login via Shibboleth, Open Athens or with your Emerald account.
If you would like to contact us about accessing this content, click the button and fill out the form.
To rent this content from Deepdyve, please click the button.