The class AstronomyObject contains methods to perform various operations
relating to the science or guide object associated with a particular fibre
or fiducial position.
The class Configuration contains methods to perform various operations
which support the setting up of a target configuration setup based on the
information supplied within the observer generated configuration (.CFG)
file.
The class Fibre contains methods to perform various operations relating
to the position, theta angle, positioning offsets and associated astronomical
object of a fibre.
The class FibreModule contains methods to perform various operations allowing
access to all parameters of the fibre module, and it's associated fibres.
The class RobotTemperature provides a method for getting the temperature of
the AF2 robot, based on the temperature sensed at the robot temperature sensor.
The class RobotXYAxisStraightness provides a method for getting the straightness
of the AF2 robot, at a particular XY position based on the data read in
from the af2_straightness.dat file.
The class Setup provides methods for commanding the robot to move fibres
to a variety of target postions, such as parked, circled or user provided
setup configurations.