Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Robot Simulator

IP.com Disclosure Number: IPCOM000047491D
Original Publication Date: 1983-Nov-01
Included in the Prior Art Database: 2005-Feb-07
Document File: 2 page(s) / 34K

Publishing Venue

IBM

Related People

Meyer, J: AUTHOR

Abstract

Computer simulation of a robot system which acts on external stimuli may receive stimuli from the computer keyboard and may then display representations of such stimuli on the computer display. This system provides for simulation of a programmable pick-and-place robot whose program control sequence may be altered by external digital inputs. There are two instructions to be simulated by the system: TESTIng - queries the status of an input line, and performs a conditional branch, based on the result. WAITIng - polls the input line for a limited time period and, if the specified value occurs on the input line, continues with the execution flow; if the specified value does not occur, the program stops (times out).

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 89% of the total text.

Page 1 of 2

Robot Simulator

Computer simulation of a robot system which acts on external stimuli may receive stimuli from the computer keyboard and may then display representations of such stimuli on the computer display. This system provides for simulation of a programmable pick-and-place robot whose program control sequence may be altered by external digital inputs. There are two instructions to be simulated by the system: TESTIng - queries the status of an input line, and performs a conditional branch, based on the result. WAITIng - polls the input line for a limited time period and,

if the specified value occurs on the input

line, continues with the execution flow; if

the specified value does not occur, the

program stops (times out). During simulation of a program containing these two instructions no external signals are available to the simulator. When the instructions occur in the execution stream, the simulator prompts the user for the appropriate response: TESTIng - The user simply enters yes or no. WAITIng - The user enters a number representing a typical waiting time for the event,

with completion signalled by the indicated digital

input line. The figure is a representative display screen image. The user is able to provide meaningful information because the complete state of the simulation is always being displayed by the (rest of the) simulation system. The information displayed includes: 1 - user prompt, 2 - graphical display of robot movement, 3 - relevant porti...