| 
Both the
IRT and Rigel telescopes utilize the Talon software suite for
Observatory scheduling, telescope control and image analysis tasks.
Talon is an integrated suite of Linux-based
software which includes telescope scheduling algorithms, observatory
instrument control, and image analysis. It is written primarily in classic
‘C’, with some components in Perl and csh script. Most user-level applications in have a Motif-style
GUI interface. Talon is based on OCAAS, a software suite developed by
software engineer Elwood Downey (Clear
Sky Institute) for use at the University of Iowa’s first remote facility (the ATF,
or Automated Telescope Facility). Significant enhancements were made
to OCAAS (renamed Talon), especially extending Talon to a web-based
interface, by Steve Ohmert at OMI.
A block diagram of the telescope control for Talon is shown below.

- Telescope Scheduler
(Telsched)
The telescope
schedule accepts schedule requests from the web-based observing schedule
request interface and sorts them in
an optimal manner based on request time and priority level. The user
interface is shown below.
Talon's Telescope Scheduler
- XObservatory: Telescope Control
Interface
The program
Xobservatory provides a real-time display
and control of the observatory. The telescope can be operated in one
of two modes: real-time or batch (remote scheduling). In real-time mode,
the observer may specify the source to be observed by catalog name or
coordinates. There are also tools for auto-focussing,
re-homing all axes, and control of filer wheel. Xobservatory
also display time and weather information, current telescope position,
and current status of filter wheel, roof, focus position, and camera.
The user interface is shown below.
Xobservatory
- Camera
Camera is
a powerful FITS image analysis
program that also provides real-time CCD camera control. It has a large
number of analysis tools, including absolute and differential photometry,
a WCS (world coordinate system) solver, a image
‘movie’ tool, in addition to the usual analysis tools, such as magnifying
lens, histogram adjuster, image arithmetic, and FITS header editor.
The user interface is shown below with several tools illustrated..
Camera: Image Analysis and Camera Control
The table below describes the Talon
system is more detail Layered atop this
are the components of the remote access Internet solution, including
user management, scheduling, remote monitoring, direct remote control,
remote maintenance, and basic user data management.
| Specification |
Description |
| Observatory Control System (OCS) |
The Observatory
Control System of Talon consists primarily of Xobs,
the Linux X-Windows based observatory control program. This
program calls upon and coordinates much of the interrelated portions
of the Talon architecture, and forms the primary control panel
for the telescope, dome, and peripheral systems when used locally.
Remote
users accessing the system will be presented with a web-browser
display, incorporating much of the same information as is found
in Xobs, but presented in a somewhat
different style more appropriate to the medium. This
functionality is provided by Claw.
Logging of critical system functions
is performed by Talon for diagnostic and technical review purposes.
This information chronicles the operation of the observatory subsystems
at a component and driver level. |
| Telescope Control System (TCS) |
The telescope control software of
Talon supports the controlled, properly accelerated and damped
slewing of the telescope to target (manually or automatically)
and subsequent tracking of the target. Tracking is supported
by a pointing mesh (calibration) that is created by preparing
a survey of the sky and performing precise WCS solutions at each
of these sampled locations. The encoder-to-actual error
is recorded for each position and is then used as interpolation
points for any subsequent pointing operation. This results
in a very good and very repeatable pointing accuracy |
| Instrument Control System (ICS) |
The Instrument Control System controls
the primary CCD camera, filter wheel, guide camera and focus mechanism.
Access to the controls for the Instrument
Control System is through Xobs
as implemented by Talon, and by similar interfaces in Claw,
as well as the scheduling options available via Claw.
Locally, images captured by the system may be viewed using Camera,
a comprehensive CCD camera controller, image viewer, and analysis
tool. Web based users have the option of downloading their
images for offline processing, or for simple viewing in web-delivery
format.
Both standard and H-compressed FITS
files are supported. All relevant FITS fields are noted
for each exposure, including location, time, exposure, image scale,
object, and WCS solution, among others. |
| Dome Control System (DCS) |
Documentation
for interface and configuration options to the dome enclosure
are provided with Talon. The control system for the
dome is governed by a CSIMC controller, which runs a script that
handles basic dome operational commands. These CSIMC functions
can be easily adapted to control nearly any type of switch interface
to a dome control system.
The Dome Control Software handles
all aspects of the dome function including rotation, shutter open/close, and rotation to shutter power. Optical
Mechanics has adapted Talon for use with domes from a variety
of manufacturers. |
| Environmental Control System (ECS) |
Weather station monitors for barometric
pressure, temperature, humidity, precipitation, wind speed and
direction are standard in Talon. The Davis Instruments
EZ Mount Weather Monitor II or equivalent is provided. |
| Scheduler Manager System (SMS) |
Development
of the Claw product includes creation of a scheduling solution
that addresses most common user needs.
The scheduler as delivered accepts
observing requests from users. The basic components
of an observation request consist of naming the object or coordinates
to view, the equipment to be used including filter choice, and
the exposure time. Other specialized options, such as scheduling
a fixed location (non tracking) exposure,
or shutter ‘flashing’ (used in determining streak direction) may
also be selected. |
| Direct Internet Control System |
Users with appropriate privileges
can request direct control sessions and are entered into the scheduler
as fixed blocks of time. The user for whom the direct control
session has become active is allowed to sign into the system for
remote control at any time during this session block. As
with any observation, the system will prohibit the use of the
telescope equipment during unfavorable weather conditions.
Administrators may override a direct session, in the same way
that they might override a scheduled request. |
|