2.2 Guidance & Control
The UAV has various waypoints, where it can obtain images and drop the something
(like a bomb), so the correct/accurate passing of the waypoint is a very important
performance index of the operation of the UAV. Point navigation guidance is used in
the flight test. The guidance logic is based on the difference between the line of sight
angle, which is measured from the reference axis to the waypoint, and the UAV's
heading angle, which is set as an error, that is made to be zero. In a straight level
flight, the angle of the velocity vector and the LOS angle are used for lateral direction
control. The longitudinal direction guidance uses proportional control that is based on
the difference between the present altitude and the target altitude.
When only the P controller is used, the overshoot increases. On the other hand, if
the PID controller is used, the steady state error will be reduced. However, I gain has
less influence on flight performance and the computation load is added to the main
processor. For this reason, the PD controller was used. It used the fluxion of angle, so
it makes different to the weight of control. That is, the effect of fluxion is small when
the flight to straight. However, if the LOS angle grows, the control value will increase,
and then the UAV will show a fast response.
When the UAV passes a waypoint, without converging, the waypoint is in the
minimum turning range. The UAV will fly, turning many times. Therefore, in this
case, the UAV must escape the minimum range to follow the former control com-
mand. Fig. 1, it shows the geometric relations of UAV’s flight range and the way-
point.
Fig. 1. control range at body axis (left), design PD controller (right).
3 Vision System
The vision system of PNUAV consists of a transmission system, gimbal controller,
and image acquisition system. The gimbal controller provides the control input for
pan and tilt movements. Camera zoom and focus are also controlled by the gimbal
controller.
On the ground, two ground control system (GCS) operate to command and acquire
information. One is the data GCS that can show the state of the UAV and command
the UAV to fly on waypoint or to achieve missions. The other is the vision GCS.
The vision GCS is built using LabVIEW. This provides the image from PNUAV,
and has a command window where the user can input the angle of gimbal’s pan and
tilt or other control inputs. Command from the user input is transmitted to gimbal
145