Correct Answer - Option 1 : Variable Assembly Language
Explanation:
Initially, robots were programmed using textual languages such as Pascal and C. The code required to drive robots was very low-level, and very hard to create and maintain, requiring skills in both advanced programming and control theory. Textual robotic languages were developed specifically to address the problems associated with programming robots. These languages introduced “built-in” commands to operate the robot, eliminating (for instance) the need to develop code for motion primitives.
VAL (Variable Assembly Language):
- The system software that controls the PUMA robot arm is called VAL, which is supplied by Unimation to be used with its controller called as MARK.
- The software is a sophisticated programming language and a complete robot control system but has disadvantages mostly due to the age of the product.
- VAL is stored in the controller computer memory. The controller also houses operating controls for the robot system.
- The VAL programming language consists of a full set of English language instructions for teaching and editing.
- Work programs are entered into the computer/controller using either of two different procedures or a combination of both.
- The programs can be entered with the teach pendant using the teach-by showing method or using the CRT and keyboard inputs.