Академический Документы
Профессиональный Документы
Культура Документы
Journal Paper
Abstract
Edhitha, a team formed in 2011, has undergone exponential growth. Edhitha has delved into
diverse and challenging endeavors, ranging from systems integration to design and
development of airframes using advanced composite technology. Last year, Edhithas
venture into custom built airframes yielded a valuable experience in understanding the
demands and resource limitations of developing a fully functional Unmanned Aerial
System. For SUAS 2015, Edhitha believed in the vision of delivering a high performance
UAS and strived to meet the ever increasing demand for pioneering research in the field of
Unmanned Aviation. Edhitha realized that in order to maintain a degree of reliability from
the UAS, an extensive optimization process was necessary which aimed at an in-depth
testing of all components of the UAS. Consequently, Edhitha shifted its focus transitioning
into its most extensive R&D phase yet, clocking the largest number of test-flights in the four
years since conception. In each successive mission Edhitha has improved the efficacy of the
system through a systematic identification and removal of inconsistencies and
inefficiencies. Safety has remained a key element in the design and development of the
UAS.
EDHITHA
Contents
1.
Mission
Requirement
Analysis
..
3
2.
System
Design
Ra:onale
.. 3
2.1
Airframe
..4
2.2
Naviga:on
and
Autonomy
..5
2.3
Power
System
..5
2.4
Payload
System
..5
3.
Expected
Task
Performance
.
6
4.
Programma:c
Risks
and
Mi:ga:on
Methods
.
7
5.
Descrip:on
of
UAS
.
8
5.1 Airframe 8
9.1 Airdrop 14
9.3 SRIC .. 15
9.6 Interoperability . 17
12.
Conclusion.
20
13.
Team
Members
Edhitha
..21
14.
Acknowledgement
.
21
EDHITHA
EDHITHA
2.1
Airframe
Keeping the motto for the year 2015 as Go lean,Edhitha acquired an airframe which was
lighter, easy to handle and deploy. After extensive testing on a custom built twin boom airframe,
a similar configuration was favored. This configuration offered larger usable fuselage volume
compared to other configurations having the same weight. This selection also ensured greater
accessibility to components while enabling easy isolation of failure. From having used a
gasoline engine in the past, it was seen that undamped vibrations adversely affected the
functionality of the sensitive electronics and the structural integrity of the airframe over a
period of time. Hence, Edhitha decided to acquire an off-the-shelf airframe powered by an
electric propulsion unit. Airframes were compared with features such as cruise speed, All Up
Weight (AUW), payload volume, deployment methods, et al. With a payload capacity of 4Kg
and a low cruise speed of 18m/s, the Anaconda was an ideal slow flying plane to support the
requisite systems and payloads. Thus the Anaconda best suited the teams requirements.
EDHITHA
An uninterrupted and consistent power source had to be chosen to power all components of the
UAS. The use of an electric propulsion system mandated the separation of power distribution
over the UAS. Therefore the designed power system consisted of 2 batteries in tandem-one to
power the propulsion and avionics and the second to power the OBC and data link systems.
This arrangement ensured a lower current draw from a single battery with even power
distribution across all systems, and increased the overall endurance of the system.
EDHITHA
EDHITHA
EDHITHA
5. Description of UAS
5.1
Airframe
The Anaconda features a twin boom, inverted V-tail configuration with a wingspan of 2.06m
constructed with high density EPP foam. The airframe, with a dry weight of 2.4Kg and the
ability to carry a payload of up to 4Kg, provides sufficient volume to install the payload in a
modular manner. Compared to previously used airframes like flying wings, the Anaconda
provides control in all three axes, giving an additional degree of maneuverability and stability
along yaw. The airframe is powered by a 1KW, 880 kv brushless out-runner motor which draws
power from a 16000mAh 4S LiPo battery.
The airframe was customized extensively to suit Edhithas requirement. The wings were
reinforced with carbon fiber tubes to reduce load induced wing flexure which significantly
improved the flight characteristics. The stock landing gear of the UAS was replaced with
aftermarket gears to avoid failure during hard landings. To ensure a better utilization of space,
custom made mounts were designed to accommodate all systems with an organized wiring
layout.
EDHITHA
Auxiliary Power System: This system was used to power the OBC which had a power
requirement of 2A at 5V and the 5.8GHz data link requiring 1.75A at 14.8 V. However, in certain
unanticipated conditions, it was seen that the power drawn by the OBC exceeded 2A.
Anticipating a maximum current draw of 5A and keeping a factor of safety as 2, a 10A UBEC
was used. For the above power requirement and an endurance of 30 minutes, a 2200mAh 4S
LiPo battery was used to supply power.
EDHITHA
The autopilot was mounted as close as possible to the Center of Gravity of the UAS after
carefully factoring in the safety considerations and ergonomics of the autopilot system.
Sufficient vibration damping was added as an additional measure of safety. A long range RC
receiver was coupled to the Pixhawk to facilitate manual override of the autopilot as a necessary
safety measure. Waypoint tracking was accomplished by writing GPS coordinates to the
autopilot from the GCS in real time through a dedicated telemetry data link as described below.
5.5.2 Camera: The UAS was equipped with a Nikon D3300 DSLR to capture images of the
ground targets. The camera was interfaced with the OBC via USB and was remotely accessible
from the GCS. The gPhoto2 package running on the OBC was used to control camera
parameters and trigger the camera. In order to cover a larger ground area and optimize image
overlap, the camera was operated in burst mode at 2 fps. A large sensor size and a resolution of
24.2 MP ensured high image quality.
EDHITHA
10
EDHITHA
11
7. Data Processing
Edhithas approach towards data processing was aimed at carrying out real time processing
while maximizing autonomy and ensuring redundancy with a manual alternative. The OBC
on the UAS was used as the data acquisition centre for still images with the GCS systems
acting as the data processing centers. Image acquisition was carried out by means of an open
source library running on the OBC, which offers an API to trigger and download images
from a DSLR. Acquired images were routed to the GCS systems by means of the 5.8GHz
data link. Automatic Detection, classification and localization (ADLC) was carried out by the
algorithms mentioned below.
EDHITHA
12
7.4
QR
code
QR targets were fed into an open source QR decoder. The accuracy of the QR decoder was
restricted by the orientation the QR image. To overcome this limitation, the QR targets are fed
into the decoder with multiple rotations.
7.5
Redundancy
Operators overlooked the above ADLC algorithms running on the GCS systems and were
provided with an option to intervene and modify the output of these algorithms if they were
not satisfied with the outputs. Additionally, emergent target classification was carried out by the
GCS operators with the locational attributes being extracted automatically.
All the image attributes were automatically logged into CSV files on each of the GCS systems
with the final CSV file containing the processed data in the required format, being logged into
the USB stick that would be handed over to the judges.
EDHITHA
13
8. Mission Planning
After identification of tests to be carried out during the mission, the agenda of flight is
announced at least 12 hours prior to the mission. Two sets of procedures are then undertaken,
the first of which involves the planning of the sequential execution of mission objectives and
accordingly, the design of the flight path and the second involves a ground-check of all
components to be tested during the mission while setting up the UAS & GCS .
Mission waypoint planning: With objectives of the mission and the required tests, clearly
outlined, the flight path is planned strategically in order to ensure successful completion of each
task according to its relative priority. The guidelines for mission planning differ according to the
type of tasks to be completed. For the autonomous navigation task, the waypoint sequence is
made progressively complex in order to observe the flight characteristics and accuracy of
waypoint tracking through increasingly difficult turns. During mock missions, the team
employs similar flight paths as were used in the previous years of the competition. In order to
optimize the coverage of imagery payloads, the team devised a technique of grid tracking that
involves a partial coverage of the search area along the circumference followed by tracking
along a set of closed spaced parallel paths.
On-field set-up: A thorough check is conducted of all components to be tested during the
mission including a preliminary check of airframe health. All components and items required
for on field testing are packed into separate storage units according to a series of checklists. At
the airfield, the team members function in parallel to minimize the time taken for UAS and GCS
set-up. The navigation and imagery operators set up their respective systems. Once the systems
are set-up the data link between the UAS and GCS is established. The imagery team conducts a
set of tests to verify system connectivity while the navigation team checks the flight readiness of
the autopilot. The flight path is then written onto the autopilot. After a final verification of the
functionality of all systems, the safety pilot is handed complete control over the UAS.
EDHITHA
14
EDHITHA
15
9.3
SRIC
The radius within which the UAS was allowed to loiter to establish connectivity with the SRIC
router was calculated using the given antenna beam-width of 60 degrees and the altitude of the
UAS. Using FTP, two files were uploaded and downloaded to and from the server respectively.
EDHITHA
16
GPS accuracy testing: The GPS algorithm was tested during the initial flights and verified
against the GPS values given by the Google APIs. The error rate of 40% was identified due to
improper calibrations of the Geo-tagger and the algorithm. Upon careful calibration and
refinement of algorithm, the error decreased to 12% in the second test flight and a constant 5%
in all subsequent test flights.
QR Code accuracy testing: The QR code was tested with images of size lesser than 10 KB and
resolutions lower than 100x100 pixels with varying orientations up to 50 degrees from the
normal. The output of the code depends on the focus of the image and the visibility of the three
positions
Algorithm Performance and Reliability Test: The false alarm rates of each algorithm were
improved significantly by including a scope for manual intervention. This step depreciated the
error percentages to 5% or further below, exceptions being the localization and QRC algorithms.
The remainder of the errors were attributed to human errors. The algorithms were first tested
upon individual images and then extrapolated to a batch of images. The processing times of
subsequent systems were decreased due to the simultaneous processing across different systems
as depicted in fig 8. This reduced data processing time from 10 minutes to less than 4 minutes
for a batch of 50 images.
Table 5-Individual Error rates and Processing rates of Algorithms for a batch
EDHITHA
17
9.6
Interoperability
In the initial stages of testing, the Interoperability server was setup using information from the
Github repository and duplicate GPS data was obtained. Upon investigation it was observed
that the GPS module on the UAS had a limitation of sending data at 5 Hz to Mission Planner, but
the data rate to the server was higher than 10 Hz. Analysis of the uploaded data on the server
revealed constraints of the GPS module. In the first set of flights, a simple curl approach was
employed and a data rate of 10 Hz was achieved, which met the given mission task objective.
On further testing an optimized code was developed and a data rate of 14 Hz was
achieved ,which was faster than the previous approach.
EDHITHA
18
EDHITHA
19
Voltage spike negation: Unregulated and unchecked voltage spikes can leave the autopilot
module susceptible to frequent lock ups. Edhitha has eliminated unchecked voltage spikes by
connecting a Zener-diode in parallel with the output rails of the autopilot module.
Isolating stray signals: Edhitha paid keen attention towards isolating stray noise which can
be picked up by servo wirings causing faulty functioning of servos. Any unavoidable long wires
have been twisted and passed through toroid rings canceling out any RF noise.
Pre-ight checks:
Component checks for wiring, motor, motor mount, propeller, airframe health.
Ensuring power source voltages are up to the required levels.
Telemetry signal data check between RF modules and autopilot sensor health check.
12. Conclusion
Edhitha has experienced a remarkable year, undertaking a clinical and exhaustive approach
towards optimizing the performance of the UAS. Almost all mission tasks specified by SUAS
were achieved with outstanding accuracy even meeting the objective requirement. Having been
conscientious in its efforts to achieve full mission task performance capability, Edhitha is
confident of putting on a tremendous performance at SUAS 2015.
EDHITHA
20
EDHITHA
21