Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

1982 Jun 913-923

Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

FRONTISPIECE.

Kern DSR-1IGP-1 Digital Stereocompilation System.


TIMOTHY P. ROBERTS
HANSJ. WEHRLI
Kern Instruments, Znc.
Brewster, NY 10509

A Unique Concept in
Analytical Plotters
Kern's new DSR-1 Digital Stereorestitution Instrument and GP-1
Graphics Peripheral.
(Abstract on next page)
INTRODUCTION satile equipment complement consisting of a dig-

T HE KERNDSR-1 Digital Stereorestitution In-


strument and GP-1 Graphic Peripheral, to-
gether, comprise Kern's entry into the analytical
itally controlled stereorestitution instrument and
an automatic X , Y precision plotting coordinato-
graph, named the Kern DSR-1 and the Kern GP-1,
stereoplotter marketplace. These two instruments respectively. This system is enhanced and sup-
work together to provide all the functions nor- ported by a software complement which gives it a
mally found on analog stereoplotters in addition to unique and advantageous flexibility.
fulfilling the long-promised advantages of the an- The DSR-1 and GP-1 can stand alone or operate
alytical plotter. as intelligent terminals when connected to the
The DSR-1 Digital Stereorestitution Instrument user's existing computer. For users who wish to
is a data collection device which provides the pool several stereoplotters together under the
capabilities of an analytical stereoplotter, while supervision of a single large computer, the DSR-1
the GP-1 Graphics Peripheral performs the map can act as a terminal of this larger computer. The
drawing function. The GP-1 works, not only in unique design of these instruments gives greater
conjunction with the DSR-1, but also as a stand- flexibility and upward mobility in configuring a
alone intelligent X,Y plotter. system to meet the changing needs of a typical
Kern has put together a unique system which mapping organization. Figure 1 shows four com-
cannot be adequately described by the term "an- mon configurations.
alytical stereoplotter." It is, rather, a highly ver- Designing and building an analytical stereo-

PHOTOCRAMMETRIC ENGINEERING A N D REMOTE


SENSING, 0099-11lW8W4806-0913$02.25/0
Vol. 48, No. 6, June 1982, pp. 913-923. @ 1982 American Society of Photogrammetry
PHOTOGRAMMETRIC ENGINEERING & REMOTE SENSING, 1982

plotter today are no longer scientific problems. The lytical stereoplotters. A distributed processing
real problem is to produce a viable instrument system is inherently easier to troubleshoot, be-
which can be integrated into existing mapping cause each module is autonomous. It is smaller,
firms without disturbing their organizational simpler, and can be readily tested.
structure. Kern has solved this problem by em- Naturally, judicious selection of distributed
bracing the recently developed distributed com- elements and arrangement of communication
puting concept to design an instrument which paths must be made at the outset, if all these ben-
uses a maximum of off-the-shelf components, uses efits are to accrue to the user.
standard unmodified computers, and provides the
flexibility, maintainability, and upgradability DESIGN PARAMETERS
which will make it the workhorse of the industry There are always a number of design consid-
for the next 20 years. erations which impact on a new development ef-
fort, and some of them are predictable, such as
ease of use, maintainability, and reasonable cost.
A complete understanding of the DSR-11GP-1 Normally, however, it is necessary to compromise
analytical stereoplotter necessitates an under- in order to design a workable instrument. This is
standing of distributed processing as applied to where distributed processing comes into the pic-
-
instrument desim. Therefore. an ex~lanationof
this principle precedes the ins&ment^description.
ture. With the advantages of flexibility, maintain-
ability, and low cost, which its use delivers, one can

ABSTRACT: The Kern DSR-IIGP-1 analytical stereocompilation system was de-


signed to meet, with equal facility, the needs of every facet of the photogram-
metric marketplace.
The unique concept, which sets the DSR-11GP-1 apart from other analytical
plotters, is the highly distributed architecture of the electronic components. It is
from this base that stem flexibility, upward mobility, maintainability, respon-
siveness, operator-friendly operation, and reasonable cost.
W i t h regard to software, the latest concepts i n structured programming and
self-documenting data files has produced a flexible, operator-friendly system
which is not only upgradable, but actually programmable by the end user.
Optically, mechanically, and electronically, judicious use of new technology,
coupled with a century and a half of experience i n the development and man-
ufacture of analytical instruments, has produced a simple and reliable system.
Technically, the DSR-IIGP-1 is a fine example of bringing a formerly experi-
mental instrument into the light of day and creating a useful, functional instru-
ment system designed for cost-effective, everyday production.

DISTRIBUTED PROCESSING set realistic goals for the instrument which need
Distributed processing in instrument design can not be compromised.
be defined as the technique which employs sepa- In the case of the DSR-11GP-1, the six major de-
rate processors to handle specific computing tasks. sign parameters were operator friendliness, supe-
An example from the DSR-11GP-1 stereoplotter is rior optics, high precision, flexibility, upgradabil-
the dedication of a computer to the task of control- ity, and maintainability.
ling the GP-1 X, Y Plotter. This allows the GP-1 to
SYSTEM DESIGN DETAILS
become a separate instrument altogether, as well
as to communicate with the DSR-1 for on-line Since the DSR-1 Digital Stereorestitution De-
plotting. vice and the GP-1 Graphics Peripheral are actually
The advantages of distributed computing are separate instruments, the design of each is dis-
many, provided the distribution is properly made, cussed separately. For each instrument, the op-
as the example of the GP-1 Graphic Peripheral tics (DSR-1 only), mechanics, electronics, in-
demonstrates. It ~ r o d u c e sa more flexible instru- cluding distributed processing architecture, and,
ment, uses smaller, less expensive computing finally, the operational controls will b e covered.
elements., ~ r o v i d e san easv solution to realtime
- - -
&
DSR-1 DESIGN DETAILS
constraints at a lower cost, and allows upgrading,
module by module. Maintainability is also an im- T h e DSR-1 is a complex electro-optical-
portant feature in complex systems such as ana- mechanical instrument, wherein all elements
A UNIQUE CONCEPT IN ANALYTICAL PLOTTERS

FIG.1. Typical DSR-1IGP-1 system configurations: (a) DSR-1 stand-


alone data collection station, (b) GP-1 stand-alone plotter, (c) conven-
tional stereocompilation instrument, (d)pooled analytical plotter system.

must function together as a unified system in order each photograph from a single lig& source. This
to produce the desired result. Fortunately, with keeps the heat producing source away from the
analytical stereorestitution devices, it is possible mechanical components, assuring thermal stabil-
to solve each problem largely independently of ity of the stages. A condenser lens (2) above the
the others. stageplate (3) provides the proper illumination for
the optical system.
DSR-1 OPTICAL DESIGN
Immediately below the stageplate is a beam-
The optical system of the DSR-1 was designed splitter (4), which combines the imdge of the pho-
with the operator in mind. The following criteria tograph with the floating mark. The white, cir-
were used in designing the optics: Large field of cular floating mark is produced by a motorized iris
view, zoom magnification, 360" image rotation, diaphragm (5), which the operator can adjust to
image reversal (base-in, base-out), biocular view- produce a mark from 20 to 200 micrometres in di-
ing of each plate, individual squint adjustment, ameter. The illumination is individually variable
high image resolution, and adjustable floating and is provided by the same source as the plate
mark size. Each of these items relate to the comfort illumination.
and convenience of the operator. However, they The combined light rays from the photograph
have obvious effects on productivity as well. For and the floating mark next enter the objective (6),
this reason, it was decided to design the finest op- which produces a parallel beam of rays. These rays
tical system that a century and a half of experience pass through more prisms (7) before entering the
could produce. IX to 4 x zoom lens (8). The left and right zoom
We begin our description of the DSR-1 optical lenses are coupled to allow differential, as well as
system (Figure 2) with the illumination of the common, zooming.
photographs and proceed toward the eyepiece, After leaving the zoom lens, each beam passes
discussing each component along the optical path. through a Pechan prism (9), providing for 360"
The same elements are found in both left and right image rotation with indents at each 90"of rotation.
image paths. A fine adjustment with ?30° range allows the ro-
A novel scheme using fiber optic bundles (1) tation between left and right images to b e
provides individually variable illumination to matched.
PHOTOGRAMMETRIC ENGINEERING & REMOTE SENSING, 1982

FIG.2. Kern DSR-1 optical system schematic.

Next in line is the image changer (10). This even under adverse temperature conditions, the
four-position optical element allows not only design of the DSR-1 stages complies very closely
base-in and base-out (stereoscopic and pseudo- with Abbe's comparator principle.
scopic) viewing, but biocular viewing of each plate. Figure 3 shows the DSR-1 stageplate construc-
Just before entering the eyepieces, each image tion. Note the low profile and the coincidence of
path contains separate horizontal (11) and vertical the measuring spindles with the optical system
(12) squint adjustments. Prior experience with the just millimetres below the stageplate.
PG2 analog instrument shows that this is a more The mechanical scheme behind the design of
convenient arrangement for the operator than the the X , Y stageplate focuses on a reference cube (5)
usual phoria wedges. rigidly attached to the frame of the instrument
The 5 x wide field eyepieces (13) which, to- (11). This cube supports a beamsplitter (4) which
gether with the zoom lens, provide an overall merges the image of the photograph and the
magnification range of 5 x to OX, have an eye re- floating mark. It also supports one end of each pre-
lief of 18.5 mm which provides for very comfort- cision spindle (3), one for each axis of motion.
able viewing, even for eyeglass wearers. The two spindles provide both motion and
The optical system of the DSR-1 provides unex- measuring functions for their respective axis, and,
celled viewing conditions, both in terms of func- therefore, form the principal plane of measure-
tionality and convenience. With a resolution of 68 ment. Abbe stated that the photograph to be mea-
line pairs per millimetre at l o x , the view is im- sured should lie in this plane to achieve highest
peccable.
DSR-1 M E C H A N I C A L DESIGN

Physically, the DSR-1 is a cubically-shaped in-


strument measuring about 1% metres per side (see
Frontispiece). The lower half of the instrument
contains the electronic components, and the upper
half contains the stageplates and optical system.
The operator control panel and optical channel
protrudes from the instrument's front side.
The stageplates are located one above the other,
with sufficient room between for mounting of op-
tics, floating mark, laser point-marker and, eventu-
ally, image correlation receptors. Provision was
also made for a 25 by 48 cm (9 by 18 inch) stage-
plate option.
T h e intrinsic precision of an analytical
stereorestitution instrument depends first and
foremost on the design of the stage transport and
measuring system. To ensure highest precision, FIG.3. Kern DSR-1 stageplate construction schematic.
A UNIQUE CONCEPT IN ANALYTICAL PLOTTERS

accuracy. This has nearly been achieved with the types of microprocessors, dependink on the job to
DSR-1. Components lying exactly on this plane be done. Digital Equipment Corporation's LSI-
are the floating mark (12), beamsplitter (4), guide 1112 based 16 bit microcomputers were chosen for
rails (lo), motors (8), and encoders (9). All other major tasks, and Intel Corporation 8085 micro-
components, including the photocarrier (I), X- processors were used !or smaller tasks. Figure 4
carriage (13), and Y-carriage (14), lie very close to shows the general layout of the distributed pro-
the principal plane. cessing architecture, including the GP-1 plotter
Movement of the photostage is achieved by use for continuity. The description of the plotter de-
of a displacement carriage (6) attached to each sign will appear later in this paper.
spindle, which has a bearing (7) pressing against The control computer (PI) is a P P P 11/03 with
the edge of the stageplate. The entire stage surface flexible disk storage or, optionally, a PDP 11/23
is made from a glass plate, two edges of which with hard disks. This computer stores the DSR-1
have been ground to an exact right angle. When operating system and orchestrates the flow of
the motor turns the spindle, the displacement car- communications between various elements of the
riage pushes (or pulls) the stageplate in the appro- DSR-1, GP-1 (if in use), and the operator. All ap-
priate direction. The displacement carriage serves plication programs of the DSR-1 are processed by
both as displacement mechanism and measuring this computer. Discussion of these programs will
reference. be reserved for the section on sofNare.
The use of rotary encoders providing one mi- The plate processor (P2) has the job of main-
crometre resolution has resulted in a simple design taining the position of the stageplates as com-
with close adherence to Abbe's comparator prin- manded by the central computer, or directly
ciple which, coupled with legendary Kern preci- through the motions of the operator input devices.
sion mechanics, has produced an extremely stable Its program is downloaded from P1 when the
measuring system. DSR-1 stages are manufactured DSR-1 operating system is started up. It can drive
not to exceed 2 3 pm greatest error before calibra- the plates individually or in stere scopic mode,
tion. The stageplates are calibrated by applying an
affine (linear) transformation resulting from a
1
depending on receipt of command, and parame-
ters from the central computer. When in the
least-squres fit to 25 grid points. Application of stereoscopic viewing mode, this ptocessor is ca-
this calibration in real-time reduces the stageplate pable of recomputing the plate coordinates on
error to a maximum of + 1pm. hand of manual inputs, and commanding the plates
to move, 50 times each second. At the same time, it
ELECTRONIC ARCHITECTURE OF T H E DSR-I presents the present plate coordinates on the stan-
The electronic architecture of the DSR-1 is dard DEC parallel interface, which links it to the
based on the distributed computing concept. This control computer. This update speed, along with
concept was implemented using two different the servo loop design, produces a very smooth

FIG.4. Electronic architecture of the DSR-1 and GP-1.


PHOTOGRAMMETRIC ENGINEERING & REMOTE SENSING, 1982

plate movement, indistinguishable from the best two footpedals. The model position indicator is
analog instruments. The servo motors operate in a also described here, although it cannot really be
closed loop (Figure 4) which allows the plate pro- considered as a control device.
cessor to directly control the speed and accelera- Optical Controls. The optical controls, while
tion of the plates independently of the servo many, are simple and straightforward. The con-
amplifier circuit. The servo loop, however, per- trols are visible (Figure 5) as knobs on the optical
forms its task without interference from the late channel terminating in the eyepieces. Each has a
processor, and vice versa, allowing optimization of different feel to make them easily recognizable to
each component without regard to feedback the operator. Taking them in the same order as the
problems. Experience has shown the wisdom, and earlier discussion brings us first to the zoom lens
effectiveness, of this approach. control. This knob is on the right side of the optical
The third (and final) processor used in the channel, closest to the instrument body. When
DSR-1 is the operator control panel (OCP) proces- pressed inward, it controls differential zoom be-
sor (P3). This Intel 8085 microprocessor has its tween the left and right image and, in its normal
program stored locally in read-only memory. The position, zooms both images simultaneously. The
OCP displays messages from the control processor image rotation knobs are on the underside of the
( P l ) to the operator and returns operator keystroke channel. Each image has its own independent
commands. This communication is handled by the knob, with indents at each 90" of rotation. There is
console processor, which is linked to the control also a fine adjustment knob on the right image for
processor by a serial interface. It emulates a stan- removal of differential kappa. The next control is a
dard alphanumeric CRT. large knob on the right side of the channel. This is
The three microprocessors of the DSR-1 work in the image changer, which provides selection of
concert to provide the performance of an analog biocular (left or right), stereoscopic (base-in), or
instrument at a similar price level. At the same pseudoscopic (base-out) viewing. Four small
time, instrument complexity is dramatically re- knobs make up the next set of controls, one on
duced, thereby decreasing maintenance costs and either side of the channel, and two underneath.
increasing productivity. These are the phoria (squint) adjustments. Each
LASER POINT-MARKER
image has separate knobs for horizontal and verti-
cal phoria. Finally come the eyepieces. T h e
An optional laser point marking device is avail- eyepiece holder contains the adjustment for inter-
able for the DSR-1. Its purpose, since the DSR-1 is pupilary distance. The range is from 55 mm to 75
ideally suited for aerotriangulation, is to provide mm. As usual, the eyepieces themselves rotate to
visible marks for later use of the photographs with provide focusing. A related item is the headrest,
analog instruments. When the mark button is which may be adjusted to provide the operator
pressed, the Operator Control Panel processor (P3) with the most comfortable viewing position.
sends this command to the control processor (Pl) Mechanical Controls. Following the line of our
which, in turn, requests plate processor (P2) to previous discussion, the mechanical controls shall
offset the righthand plate by a calibrated distance be described here. Although there are really no
(about 50 mm) in the Y direction. This places the mechanical controls in the conventional sense,
image formerly at the floating mark directly under
a laser, which then burns a small hole in the
photographic emulsion. The plate then returns to
its correct position. The offsetting of the plate pre-
vents any possible eye contact with the laser
beam.
When marking is complete, the laser mark
created on the righthand photograph should be
exactly centered on the measuring mark. If not, the
operator may center the measuring mark over the
laser mark and request recalibration. Subsequent
laser marks will then be automatically offset ac-
cording to this new calibration. The operator nor-
mally checks the calibration at the film edge be-
fore beginning to mark each new photograph.
DSR-I CONTROLS
The DSR-1 controls consist of a computer con-
sole, the operator control panel (OCP), and the
optical controls. In addition, there are two hand-
wheels, a trackball, a foot disk, a height drum, and FIG.5. Kern DSR-1 operator control panel.
A UNIQUE CONCEPT IN ANALYTICAL PLOTTERS

this is an opportune place to discuss the manual only when the menu select keys will not do, such
motions, since they are not part of the operator as identifying a control point for remeasurement
control panel. Manual motion in each of the three during absolute orientation. The tag switches are
orthogonal axes may be achieved by one of two used mainly for aerotriangulation, dhere identifi-
devices. For motion in X or Y directions, either cation of recorded data is necessary,
trackball or handwheel may be used and, for Z For the point marking option, a rotary dial is
motion, either the footdisk or height drum may be used to select the beam intensity. This is done by
selected. The selection is made by switches on the trial and error at the film edge, before actual
OCP. These devices are all connected to standard marking begins. An on-off switch and an activation
optical rotary encoders, which in turn drive up/ switch round out the controls for this option.
down position counters connected to the plate There is one other control device associated
processor. The two footpedals provide a means of with the DSR-1. This is the control computer con-
notifying the OCP that a significant event has sole device, a typical computer CRTterminal. The

1 taken place. This information is relayed to the


control processor for appropriate action, normally
causing the present model coordinates to be
console device is used to initialize the operation of
DSR-1 programs and to set up the DSR-1 before
actual work on the instrument begins.
This completes the description of the controls
Before proceeding to the operator control panel, associated with the DSR-1. They have been
we will discuss the model position locator. This grouped functionally, in a logical and convenient
device, located to the operator's right above the manner. The controls are very simple, and while
control panel, allows the operator to see his pres- all necessary functions are provided, the operator
ent position in the model with respect to the control panel is not so complex as to be formidable
whole area. It consists of a panel containing a grid or cluttered. Great care was taken to provide a
of lights which illuminate to show the present po- most operator-friendly environment.
sition of the floating mark in the model. Over this
DSR-1 SOlTWARE ARCHITECTURE
plate, the operator places a print of the left photo-
graph. The illuminated lightbulb will be visible Kern has taken a three-pronged adack to solving
through the print, allowing the operator not only to the software problem. First, by dibtributing the
see his present position, but also the relative posi- processing, and thereby the programming. Sec-
tions of other areas in the model. ond, by programming the operating system in a
Operator Control Panel (OCP). The operator structured high-level language, coupled with the
control panel (Figure 5) consists of three sections: use of self-documenting text files for storing pa-
left, center, and right. The left portion gives the rameters. Third, by modularizing the software
operator direct control of several instrument set- stock, allowing the user to create his own pro-
tings, while the center and right portions are in- grams.
puts and outputs of processor P3, which communi- Distributed processing implies distributed pro-
cates with the control computer (Pl). gramming. With the stageplates, Operator Control
On the left portion of the OCP, there are sepa- Panel. and Graphic Peripheral, each having their
rate controls for the illumination level of both im- own local proc&sors, &e programming task has
ages and both floating marks and for varying the also been divided. Each of these processors has its
floating mark size between 20 pm and 200 pm in programs downloaded each time the system is
diameter. There are also switches to select the powered up, resulting in a flexible software sys-
manual drive device: handwheel or trackball for X tem which is not only programmable by Kern, but
and Y, height drum or footdisk for Z. These three by the end user. This allows easy maintenance of

1 switches also have off positions to ensure no input


is produced from either device. Two other
switches allow separate selection of manual mo-
the software and provides upward mobility of the
software component for those users with special
applications, such as panoramic or X-ray photog-
tion speed at 1,2, or 4 times the programmed rate raphy.
for X, Y, and Z motion. The programmed rate is The DSR-1 Operating System, which resides in
variable by the operator through the DSR-1 the Control Processor (PI), is written entirely in
operating system. The center portion of the OCP Pascal. Pascal was chosen because of its powerful
consists of a 12-line menu display panel with control structures and largely self-documenting
pushbutton selectors located on both ends of each code. This greatly facilitates debugging and
display line. This is the main communication area maintenance of programs. Together with Pascal,
for the operator of the DSR-1. It is here that he the use of text files to store data provides the flexi-
selects the operations to be performed from the bility and transparency which sjmplifies pro-
system menus and sees the results. On the right- gramming and maintenance.
hand portion of the OCP, there is a keypad for The use of Pascal also lends to program modular-
numerical data entry, 16 tag switches, and the op- ity. For the most part, the DSR-1 Operating Sys-
tional point marking controls. The keypad is used tem consists of small programs which call one an-
PHOTOGRAMMETRIC ENGINEERING & REMOTE SENSING, 1982

other and makes use of a program library for com- in 1977. This approach provides a simple, logical
municating with the plate processor. This library progression for parameter entry and system oper-
is provided to DSR-1 users using either FORTRAN ation. With the DSR-1, the managerial functions
or Pascal programming languages, thereby allow- have been separated from the operational func-
ing them to write custom programs to provide spe- tions to provide even friendlier operation.
cial services to their customers, maintaining a Separating these functions saves the operator a
spirit of competitiveness among firms. These pro- great deal of time on multimodel projects and al-
grams may be called automatically from the DSR-1 leviates the need to frequently move between the
Operating System, and when they finish, return computer CRT and stereoviewer.
control back to the system. During the managerial phase, fixed parameters
such as map scale, flying height, camera calibra-
DSR-1 SOFTWARE STOCK tion, and ground control coordinates are entered
A considerable amount of software is required to into the computer by means of the console CRT.
make full use of an analytical plotter, but quantity The DSR-1 operating system stores these param-
does not make up for quality. At Kern, we have eters on the disk in text files for later use during
placed great emphasis on creating not only the operational phase. The managerial portion
operator-friendly hardware, but operator-friendly does not require use of the restitution instrument
software as well. Table 1 shows the range of at all. It could, in fact, be run on another computer
software available for the Kern DSR-1. without tying up the DSR-1.
The DSR-1 Operating System is built around The operational portion deals with model setup
the proven Kern menu approach used in the Kern and compilation. This includes instrument cali-
DC2-B Digitizer Graphics Computer introduced bration, inner, relative, and absolute orientation,
compilation (on-line with the GP-1 plotter), and
data collection (recording data on disk files). The
menus for this portion appear on the Operator
Control Panel display device (see Figure 5) and
consist mainly of various options which the
DSR-1 OPERATING SYSTEM
operator selects. It is worth noting, at this time,
Operational that the operator is always in full control of the
INNER ORIENTATION instrument, as he may move at any time through
RELATIVE ORIENTATION the menu pages to select the operation he wishes
ABSOLUTE ORIENTATION to perform. There are, however, interlocks built in
COMPILATION AND/OR DATA COLLECTION to prevent the inexperienced operator from skip-
INSTRUMENT TEST AND CALIBRATION ping necessary steps during model set up.
CROSS SECTION/PROFILING Another example of Kern's commitment to pro-
AEROTRIANGULATION MEASUREMENT
BRIDGING vide simple, easy to use software is shown by the
f * CLOSE RANGEIINDUSTRIAL data file structure used throughout the DSR-1
t * GDES 100 GRAPHIC DISPLAY AND INTERAC- operating system. All data files are ASCII text files,
TIVE EDITING STATION which provide the greatest flexibility and con-
t* MAPS 200 MINICOMPUTER AIDED PLOTTING venience possible. Parameters are stored in these
STATION files as images of the menus which created them,
t* GRADIS 2000 KERNICONTRAVES INTERACTIVE providing a self-documenting system. Table 2 is a
GRAPHICS STATION sample listing taken from the DSR-1 data file for
camera calibration. Digital map data files option-
Managerial ally produced during the stereocompilation and
JOB PARAMETER ENTRYIEDIT
* ANALYTICAL BLOCK ADTUSTMENT (TFK CON- aerotriangulation phases are also self-document-
SULTANTS) ing text files.
* MAPR JOB MANAGEMENT PROGRAM
* PLOT OFF-LINE PLOTTING PROGRAM
The GP-1 X, Y Plotter is a much simpler instru-
USER PROGRAMMING AIDS ment than the DSR-1 and also more easilv under-
- - -

stood, so less detail of its design will be discussed.


RT-ll OPERATING SYSTEM As with the DSR-1, the discussion will deal first
MENT CORPORATION)
PLATE PROCESSOR COMMUNIC-TION ROU- with mechanical design, then electronics, and fi-
TINES nally operator controls.
* DEC COMPILER (FORTRAN, BASIC, ETC.)
t PASCAL COMPILER (OREGON SOFTWARE) MECHANICAL DESIGN OF THE GP-1
GRAPHIC PERIPHERAL
* Available as an extra cost option The GP-1 consists of a tiltable plotting surface
t Available second quarter 1982 mounted on a base frame containing electronics
A UNIQUE CONCEPT IN ANALYTICAL PLOTTERS

2. SAMPLE
TABLE DSR-1 OPERATING
SYSTEM
DATA
FILE
Camera Number = 1
Camera Serial Number = 12345
Camera Type = Optical Systems, Inc.
Lens Type = Kern
Date of Calibration Report = 76/04/15
Principal Distance = 88.540 mm
Number of Fiducial Marks =4
Shape of Fiducial Marks = Cross Arms
(dot, cross arms, wedge)
Fiducial # Xmm Ymm
1 - 106.002 - 106.002
2 -106.002 106.002
3 106.002 106.002
4 106.002 - 106.002

Principal Point of AutoCollimation:


Point of Best Symmetry:
Distortion Information
Number of Semi-Diagonals = 4
Distortion Information Interval = 10 mm
Semi-Diagonal Orientation Distortion Values (1.16) in microns
1 45 degrees 0 -18 -22 -4 25 45 54 54
46 32 18 10 9 6 -9 -31
2 135 degrees 0 -18 -23 -7 21 42 54 52
45 31 13 9 12 7 -11 -41
3 225 degrees 0 -19-22 -8 21 44 55 52
41 27 14 6 13 14 -2 -33
4 315 degrees 0 -18 -24 -7 22 44 52 48
39 26 14 8 9 8 -9-28
MEAN 0 -18 -23 -7 22 44 54 52
43 29 15 8 11 9 -8 -33

(Frontispiece). The drawing carriage, with four The precision-built GP-1 Graphics Peripheral
pens, moves along the X-carriage which, in turn, is has a resolution and repeatability of 40 mi-
transported in the X direction. Motion is produced crometres, while providing very
by servo motors which drive steel bands connected with its 0.6 g acceleration and 370
to the drawing carriage (for Y motion) and the ends speed.
of the X-carriage (for X motion). Both ends of the
CP-I ELECTRONIC ARCHITECTURE
X-carriage are driven simultaneously by a single
servo motor by means of an aluminum shaft at the The distributed processing concept has been
left side of the drawing surface. The carriages are carried through to the GP-1, where three proces-
guided along precision surfaces by ballbearings. sors are employed. The graphics processor (P4) is
The drawing surface consists of a glass plate 1200
by 1400 mm in size. The glass is backlighted and
contains imbedded wires to provide electrostatic
holddown of the drafting media. The tilting mech-
anism is electrically controlled, allowing the sur-
/
an LSI-11 which handles communi ation functions
and drives the table via the vector generator (P5).
This vector generator is an Int 1 8085 micro-
processor, as is the processor (P6) located in the
handcontroller, which communicates with the
face to be positioned at any angle from horizontal operator.
to 60" inclined. An invar ruler is provided with An optional 9-track tape drive, controlled by the
each instrument for calibration purposes. Coeffi- graphics processor (P4), provides for stand-alone
cients are analytically derived and used for real- operation of the GP-1 using pre-re orded data.
time error correction.
The drawing head provides four tool holders,
F
All of the intelligence associated with the GP-1,
such as its symbols, line types, ~ e . 4character
~ set,
plus a microscope holder. The drafting tools avail- and spline function, resides with q e graphics pro-
able for use with the GP-1 are ballpens, Kern cessor. Using a separate vector processor to send
Prontograph technical pens, and Kern scribing appropriately timed pulses to the motors gives P4
needles. enough time to handle these functions without
PHOTOGRAMMETRIC ENGINEERING & REMOTE SENSING, 1982

TABLE
3. KERN GP-I HANDCONTROLLER
Functions
Halt: Causes immediate halt of plotter
Continue: Cancels halt status
Seek Reference: Advances pen to reference point
Set Window: Defines a drawing window
Clear Window: Cancels the set window
Seek Origin: Advances pen to the drawing
origin
Set Origin: Makes current position the ori-
gin of drawing
Speed: Sets new drawing speed
Digitize: Sends plotter coordinates to
computer
Clear Buffer: Erases data buffers
Test: Selects a test program
Reverse Information: Step-back through up to last 64
plotted vectors
Pen 1: Activates Pen 1
Pen 2: Activates Pen 2
Pen 3: Activates Pen 3
Pen 4: Activates Pen 4
Microscope: Moves microscope to drawing
position
Pen Down: Lowers active pen
Joy stick for manual movement
of pen

the needs of each facet of the photogrammetric


marketplace. Such flexibility is required, in our
opinion, because of the rapid evolution which the
industry will undergo in the present decade.
The most noteworthy new concepts, ones which
FIG.6. Kern GP-1 handcontroller. set the DSR-11GP-1 system apart from other ana-
lytical plotters, are the highly distributed ar-
chitecture of the electronic components and its
software architecture. It is from this base that stem
slowing down the plotting speed. The graphic its flexibility, upward mobility, responsiveness,
processor communicates with its host computer, if operator-friendly operation, and reasonable cost.
any, by means of an RS232C interface. The technical design criteria of operator friend-
GP-1 HANDCONTROLLER
liness, superior optics, high precision, and flexi-
bility were not only met, but surpassed, thanks to
The operator communicates with the graphics the many decades of experience in the area of pre-
processor (P4) through the handcontroller (Figure cision mechanics, optics, and electronic~,which
6). With this device, the operator can monitor and the Kern name represents. T h e optics of the
control data flow in the Kern GP-1. Keys are pro- DSR-1 are truly superior in every respect.
vided for command input, while pilot lamps and a Mechanically, high conformance to the Abbe
three-digit LED display are used to indicate status. comparator principle in the plate carrier design
Active functions are indicated by illumination of has produced an extremely stable and precise
the corresponding lamp. The functions provided mechanism. Electronically, judicious use of mi-
include test patierns-for diagnostic purposes, croprocessor technology and rigorous design stan-
calibration. remote o~eration,and slew controls. dards have produced a simple and reliable system.
The full ra;lge of functions are shown in Table 3. Technically, the DSR-1/GP-1 is a fine example of
This concludes the technical description of bringing a formerly experimental instrument into
Kern's new DSR-1 Digital Stereorestitution mod- the light of day and creating a useful, functional
ule, and GP-1 Graphic Peripheral. instrument designed for cost-effective, everyday
production.
SUMMARY With analytical plotters now a practical reality,
The DSR-1/GP-1 analytical stereocompilation the digital computer will, necessarily, become the
system was designed to meet, with equal facility, single greatest cause of organizational change in
A UNIQUE CONCEPT IN ANALYTICAL PLOTTERS

the mapping industry. In order to minimize this ric firms flow with the tide to proviQe the customer
change and keep the organization on a solid foot- with the kind of service he desires? Whatever
ing, it is necessary to fully understand the happens, the DSR-1 will be ther4, its price and
capabilities of the computer and define precisely flexibility having guaranteed its future.
what input is required to obtain the hoped-for re-
sults. This is not a trivial matter, and if it is not REFERENCES
understood, the photogrammetrist will eventually Chapuis, A., 1980. The Kern System DSR-IIGP-1, Kern
lose control of the mapmaking process to the com- brochure 382e, paper presented at the ISP Congress
puter scientist. 1980.
The future of photogrammetry is wide open. Zuercher, P., 1980. The Graphic Peripheral Kern CPl,
But, what will the outcome be? Will the computer Kern brochure 383e, paper presented at the ISP
scientists take over from photogrammetrists and Congress 1980.
cartographers? Will the digital map be many more
decades in coming? Will existing photogrammet- (Invited 13 March 1981; received 22 October 1981)

International Symposium on
The Stability and Preservation of
Photographic Images
Ottawa, Ontario, Canada
29 August-1 September 1982
This Symposium-to be held at the Public Archives of Canada and sponsored by the Society of Photo-
graphic Scientists and Engineers-will include sessions on
Non-Gelatin Silver Materials (pre 1880's) and Contemporary Non-Silver Materials
Black-and-white Silver Gelatin Materials: Image Silver
Black-and-white Silver Gelatin Materials: Supports and Gelatin Layers
Black-and-white Silver Gelatin Materials: Storage and Restoration
Color Photographic Materials
For further information please contact
Robert H. Wood, Executive Director
Society of Photographic Scientists
& Engineers
7003 Kilworth Lane
Springfield, VA 22151

CALL FOR PAPERS


Topical Meetings of the
Optical Society of America
Hyatt Lake Tahoe, Incline Village, Nevada
10-19 January 1983
Three technical groups of the Optical Society will sponsor five 2Vz-day topical meetings as follows:
Optical Techniques for Remote Probing of the Atmosphere (10- 12 January 1983)
Meteorological Optics (12- 14 January 1983)
Excimer Lasers (10- 12 January 1983)
Signal Recovery and Synthesis with Incomplete Information and Partial Constraints (12-14 January 1983)
Optical Storage of Digital Data (17-19 January 1983)
All persons interested in presenting a paper should submit a 25-word abstract and summary of up to
four pages by 10 September 1982 to II
Optical Society of America
1816 Jefferson Place, N.W.
Washington, D.C. 20036

You might also like