Professional Documents
Culture Documents
and Navigation
Proceedings of for
theAutonomous Aerospace
2015 IFAC Workshop on Vehicles
Advanced Control
Proceedings of for
JuneNavigation
and theSeville,
10-12, 2015. 2015 IFAC Workshop
Spain
Autonomous on Vehicles
Aerospace Advanced
Available Control
online at www.sciencedirect.com
and
JuneNavigation forSeville,
10-12, 2015. Autonomous
Spain Aerospace Vehicles
June 10-12, 2015. Seville, Spain
ScienceDirect
UAV helicopter relativeIFAC-PapersOnLine
state estimation48-9 (2015) 037–042
for autonomous landing on moving
UAV helicopter relative state
platforms estimation
in a GPS-denied for autonomous
scenario landing on moving
UAV helicopter relative state estimation for autonomous landing on moving
platforms in a GPS-denied scenario
platforms in a GPS-denied scenario
Francisco Alarcon, Daniel Santamaria,
Francisco Alarcon, Daniel Santamaria,
Antidio Viguria.
Francisco Alarcon, Daniel Santamaria,
Antidio Viguria.
Antidio Viguria.
Center for Advanced Aerospace Technologies (CATEC),
Seville, Spain (Tel:Center for Advancede-mail:
+34-954-179-002; Aerospace Technologies (CATEC),
{falarcon/dsantamaria/aviguria}@ catec.aero).
Seville, Spain (Tel:Center for Advancede-mail:
+34-954-179-002; Aerospace Technologies (CATEC),
{falarcon/dsantamaria/aviguria}@ catec.aero).
Seville, Spain (Tel: +34-954-179-002; e-mail: {falarcon/dsantamaria/aviguria}@ catec.aero).
Abstract: The objective of this work is to describe an innovative relative position and velocity state
Abstract:
estimationThe objective
approach for of this work
rotatory wingisUAV to describe
linked an withinnovative
a rope. An relative positionlanding
autonomous and velocity
of a UAV state
Abstract:
helicopter The
estimation in aobjective
approachstatic forandof inthis
rotatory work
mobilewing isUAV
to describe
platform linked an
withinnovative
in absence a rope.
of GPS An relative
are position
autonomous
presented and velocity
as landing
application of aofUAVstate
this
estimation
helicopter
technology.inThe approach
a static for
relative rotatory
andestimation wing
in mobileisplatform UAV
obtained in linked
using with
absence
a device a rope.
of GPS An autonomous
are presented
that provides landing
as application
rope orientation, of a UAV
of this
and tension
helicopter
technology.
information, inan a altimeter
The static
relativeandand in anmobile
estimationIMU. isplatform
obtained
All in
usingabsence
this information isofcombined
a device GPS are using
that provides presented
rope as application
orientation,
a sensor of this
and tension
fusion strategy.
technology. The relative estimation is obtained using a device that
information, an altimeter and an IMU. All this information is combined using a sensor fusion strategy. provides rope orientation, and tension
© 2015, IFAC
Keywords:
information, an(International
Navigation
altimeter andFederation
systems, an autonomous
IMU. All of Automatic
thislanding, Control) isHosting
autonomous
information combined by Elsevier
vehicles,
usingUAV, Ltd.sensor
a sensor Allfusion
rights reserved.
fusion, rotatory
strategy.
wing UAV,Navigation
Keywords: GPS denied. systems, autonomous landing, autonomous vehicles, UAV, sensor fusion, rotatory
Keywords:
wing UAV,Navigation
GPS denied. systems, autonomous landing, autonomous vehicles, UAV, sensor fusion, rotatory
wing UAV, GPS denied.
the image processing is fused with the relative position and
1. INTRODUCTION the image processing is fused
1. INTRODUCTION velocity solution obtained with with the relative
a differential GPSposition
with carrierand
During the last decade, UAV related research has increased the
1. INTRODUCTION phaseimage
velocity processing
solution
measurements; aiswireless
obtained fused
with with the relative
acommunication
differential position
GPSlink withbetween and
carrier
During the lastwithin
exponentially decade, theUAV related
military and research has increased
civilian because these phase velocity solution
the twomeasurements; obtained
aircrafts is used with
a wireless
to transmita differential
communication GPS
the measurements with carrier
link between
of their
During
vehiclesthe
exponentially
offerlastwithin
a decade,
wide the rangeUAV of related
military and research
practical civilian has increased
because
applications. these phase
(Maza, the twomeasurements;
sensors aircrafts is used
(Williamson, a wireless
et to transmit
al., 2009). communication
the measurements link between
of their
exponentially
vehicles offer within
a wide the
range military
of and
practical civilian because
applications. these
(Maza, the two (Williamson,
sensors aircrafts is used et to transmit
al., 2009). the measurements of their
et al., 2011) and (Xiang & Tian, 2007). Other type of vision algorithms are based on the
vehicles offer a wide range of practical applications. (Maza, sensors (Williamson, et al., algorithms
2009).
et
In al., 2011)
recent and
years (Xiang
researchers & Tian,have2007).intensively worked in the Other type ofof vision
implementation known patterns in thearereference
based platform.
on the
et
In al., 2011)
recent and
years (Xiang
researchers & Tian,
have 2007).
intensively worked in the Other type
implementation
development of controllers for the different flight phases of In these cases the obtained images are compared with of of vision
known algorithms
patterns in theare based
reference on the
platform. the
In recent
development
the autonomousyears researchers
of controllers have intensively
for the different
helicopter missions. worked
flight phases
These phases in
could be the
of knownimplementation
In thesepatterns of known
cases theandobtained patterns in
images are
it is possible the reference
compared
to obtain platform.
the with the
relative
development
the autonomous
classified in ofvertical
controllers
helicopter for thehovering,
missions.
takeoff, different flight phases
These phases
navigation couldand of known
be In thesepatterns
position cases the
between andobtained
them it(Matthias images
is possible are compared
s.f.). the with
to obtain
Faessler, the
relative
the autonomous
classified
landing (Fang, helicopter
in vertical
et al., 2008). missions.
takeoff,
Because These
hovering,
autonomousphases
navigation could
helicopters be known
and position patterns
Recent between
studies them and
related it is
(Matthias possible to obtain
Faessler, s.f.).
with innovative the relative
landing control
classified
landing
are highly(Fang,innonvertical
et lineal
al., 2008). takeoff,
Because
systems, hovering,
a lot autonomousnavigation
of researchers helicoptershave position
Recent between
and techniques studies
have shownthem
related (Matthias
thatwith Faessler,
innovative
helicopter linked s.f.).
landing control
with the landing
landing
are (Fang,
highly
focused theirnon et lineal
work al.,in2008). Because
systems,
the dynamic autonomous
a control
lot of problems helicopters
researchers (Wang, Recent studies
have techniques
platform byhavea rope related
shown thatwith
improves theinnovative
helicopter linkedoflanding
stability with
the the control
landing
vehicle by
are highly
focused their non worklineal
in systems,
the dynamic a lot
controlof researchers
problems have
(Wang, techniques
platform by have
a shown
rope that helicopter
improves the linkedofwith
stability the the landing
vehicle by
et al., 2009). One of the most important conclusions is the applying a certain level of tension in the rope(Sandino, et al.,
focused
et al., their work
2009). One in the
of the most
dynamic controlconclusions
important problems (Wang, is the platform
applying bycertain
a a ropelevel improves
of the stability
tension in the of the vehicle
rope(Sandino, et by
al.,
importance of using adequate sensors for the different phases 2014). The work presented here uses the same configuration
et al., 2009).
importance
of flight inof using One of
order adequatethe most
to solvesensors important conclusions
for the different
the control problems.phases is the
The for applying
2014). a certain
The work
obtaining level
presented
an accurate of tension
here uses
relative in the rope(Sandino,
the same
position et
configuration
and velocity al.,
of the
importance
of flight inof using
order adequate
to solve sensors
the
autonomous landing is the most complex and critical phase for the
control different
problems. phases
The 2014).
for
RUAV The
obtaining
with work
an
respectpresented
accurate
to the here
relative
attacheduses the
position
point same
and
of configuration
velocity
the rope.ofThisthe
of flighta high
autonomous
because in landing
order
level is to the
of solve
mostthe
accuracy andcontrol
complex andproblems.
reliability critical
is needed The
phase in RUAVfor obtaining
measurement andepends
with respect accurate
to the relative
only onposition
attached pointand
on-board velocity
the rope.ofThis
of systems: the
rope
autonomous
because
the GNCa(Guidance landing is
high levelNavigation the
of accuracymost and complex
and and
reliability
Control) critical
solution. phase
is needed in measurementRUAV with
orientation, altituderespect to the
depends measurement attached
only on on-board point of
(or rope the rope.
systems: This
rope
length),
because
the GNCto
In order a(Guidance
high levelNavigation
implement of accuracy
a navigation and and reliability
Control)
system an is
forsolution. needed in measurement
autonomous orientation,
magnetometer altitude depends
measurements only and
measurementon on-board (or rope
acceleration systems: rope
and length),
angular
the
In GNC
order to
landing (Guidance
onimplement Navigation
a mobile aplatform, navigation and Control)
it system solution.
for an autonomous
is necessary to have the velocity orientation,
magnetometer data fromaltitude
measurements measurement
an Inertial Measurement (or
and acceleration rope
Unit and(IMU). length),
angular
This
In order to magnetometer measurements and acceleration and angular
landing
feedback onofimplement
amultiple
mobile sensorsaplatform,
navigation system
for itmeasuring forand
is necessary an autonomous
to have the velocity
determining data from
relative position isancompletely
Inertial Measurement
independentUnit from (IMU). This
the GPS,
landing
feedback onof amultiple
mobile sensors platform, for itmeasuring
is necessary and to have the velocity
determining relative data fromisancompletely
position Inertial Measurement
independent Unit
from (IMU).
the This
GPS,
the state of the vehicle: position, velocity and attitude. The and represents a,cheap and reliable alternative positioning
feedback
the of
state of used
commonly multiple
the vehicle: sensors
navigation for
position, measuring
strategyvelocity
is aand and determining
attitude. The
combination of and relative
system position
represents
for tethered is
a,cheapcompletely
RUAV and independent
or reliable from the
alternative positioning
multicopters. GPS,
the state
commonly of the
used vehicle:
navigation position,
strategy
global satellite navigation systems (GNSS) and inertial velocity
is a and attitude.
combination The
of and
system
This represents
for
paper tethered
is a,cheap
RUAV
organized and
as or reliable alternative
multicopters.
follows. In positioning
the next section the
commonly
global used
satellite
measurement units navigation
navigation
(IMU). Using strategy
systems sensor is a
(GNSS) combination
fusion and inertial
strategies of
as This system
problem for
paper tethered
is organized
description RUAV or
and formulation multicopters.
as follows. is In presented.
the next sectionIn Section the
global satellite
measurement
the Kalman unitsnavigation
filter (IMU).
(Solimeno, systems
Using 2007)sensor (GNSS)
thisfusion and inertial
strategies
combination as This
can III a paper
problem detailed is organized
description explanation as follows.
and formulationof the is In the next
presented.
systems andsection
In required
Sectionthe
measurement
the Kalman units (IMU).
filter accuracy
(Solimeno, Using 2007)sensor fusion strategies
this combination as problem
III a detailed
can hardware description
is given. and
explanation formulation
Section IV of is is presented.
thedevoted
systemsto and In Section
required
describe the
provide a position of some meters. However, a more
the Kalman
provide asolution filterisaccuracy
position (Solimeno, of 2007) this combination III a detailed
can hardware isfrom explanation
given. of is
Sectiondescription
IV thedevoted
systems
to the to and required
describe the
accurate required forsome
landing meters. However, a more
purposes. algorithms, a general implementation
provide
accurate a position
solution is accuracy
required of some
for landing meters. However,
purposes. a more hardware
algorithms, isfrom
given.a Sectiondescription
general IV is devoted to the to describe the
implementation
Between the different strategies for improving the accuracy of the global and relative navigation algorithms. Two
accurate solution
Between the differentis required for landing
strategies purposes.the accuracy of algorithms,
the global fromresults
a general
and relative description
navigation to the
hereimplementation
algorithms.
describedTwo
of the relative navigation, it isforpossible
improving to find lot of different flight of the technology are
Between
of the the
relative different
navigation,strategiesit for
is improving
possible to the
findaccuracy
lot of of
shownthe
different inglobal
flight
section and
results
V. relative
of
The the navigation
technology
first experiment algorithms.
here in Section Two
described are
V.a
researches that use electro-optical sensors for obtaining
of the
researches relative
that navigation,
use it
electro-optical is possible
sensors to for find lot
obtaining of different
shown
presents in flight
asection results
comparisonV. of
The thefirst
technology
between experiment
the hereindescribed
relative Section
positioningare
V.a
relative position solutions through image processing (Bagen,
researches
relative that
position use
solutions electro-optical
through sensors for obtaining shown in
presents aand section
comparisonV. The first
between experiment
thein relative in Section
a landingpositioning V.a
et al., 2009). Another example is inimage
(Hsia, processing
et al., 2012)(Bagen,where estimation the RTK GPS solution maneuver
relative
et al., position
2009). solutions throughis inimage processing (Bagen, presents the aattached
estimation andcomparison
the RTKpoint GPS between ropetheisinnot
solution relative
a landing positioning
maneuver
the altitude isAnother
obtained example
with respect (Hsia, et al.,by
the ground 2012)
fusing wherethe when of the moving. Section
et al., 2009).isAnother example is in (Hsia, etprovided
al.,by2012) estimation and
the the RTK GPS solution innot
a landing maneuver
the
GPS altitude
measurements obtained with withtherespect
stereo the ground
vision bywhere
fusing the when
two V.b. the attached
shows pointestimation
relative of the ropeof is
an moving.
autonomous Section
RUAV
the
GPS altitude
cameras. is obtained
measurements
Also therewith with
are the respect the
stereomethods
fusion ground
vision thatbyhave
provided fusing
bybeen the when
two V.b. the attached
shows
that tracks athemoving point
relative of the (where
estimation
platform ropeof is not
anthe moving.
autonomous
rope Section
RUAV
is attached)
GPS
cameras.measurements with the stereo vision provided by two V.b.
that shows
tracks athe relative
moving estimation
platform of
(where an autonomous
the rope is RUAV
attached)
developed Also thererefuelling
for flight are fusion of twomethods that Inhave
aircrafts. this been
case and it finalizes with a successful landing.
cameras. Also there are fusion methods that have been that
developed for flight refuelling of two aircrafts. In this case and it finalizes with a successful landing. tracks a moving platform (where the rope is attached)
developed for flight refuelling of two aircrafts. In this case and it finalizes with a successful landing.
Copyright
2405-8963 ©© 2015,
2015 IFAC 37 Hosting by Elsevier Ltd. All rights reserved.
IFAC (International Federation of Automatic Control)
Copyright
Peer review©under
2015 responsibility
IFAC 37 Control.
of International Federation of Automatic
Copyright © 2015 IFAC
10.1016/j.ifacol.2015.08.056 37
IFAC ACNAAV 2015
38
June 10-12, 2015. Seville, Spain Francisco Alarcon et al. / IFAC-PapersOnLine 48-9 (2015) 037–042
GNC approaches:
Two different GNC strategies are considered in this paper for
the different flight phases to be accomplished and the type of
sensor information that is required to perform the mission in
a safe way. Figure 2: Cardan joint device.
The first GNC approach is the most commonly used for UAS
for static platform take off and waypoint navigation in 3.2 Moving platform architecture
absolute coordinates. Using this approach it is possible to
accomplish the mission requirements without centimeter Additionally to the RUAV onboard equipment a moving
position accuracy fusing INS/GPS information. landing platform equipped with dedicated rope winding up
A second GNC approach is used for the landing phase, which device was developed (Figure 3).
requires a high accuracy, or when a hovering is required
around the moving landing platform in a GPS-denied
scenario. This GNC approach is based on the rope sensors
installed onboard the helicopter.
3. SYSTEM DESCRIPTION
In this section all the different components of the onboard
sensors and ground equipment used in the experiments are
described.
38
IFAC ACNAAV 2015
June 10-12, 2015. Seville, Spain Francisco Alarcon et al. / IFAC-PapersOnLine 48-9 (2015) 037–042 39
39
IFAC ACNAAV 2015
40
June 10-12, 2015. Seville, Spain Francisco Alarcon et al. / IFAC-PapersOnLine 48-9 (2015) 037–042
(4)
40
IFAC ACNAAV 2015
June 10-12, 2015. Seville, Spain Francisco Alarcon et al. / IFAC-PapersOnLine 48-9 (2015) 037–042 41
Velocity Z(m/s)
comparison with this new estimation approach. -0.2
6 -0.4
RTK-GPS
Estimator
4 -0.6
2 -0.8
Position X(m)
-4
Velocity X North Y West Altitude
-6
0 20 40 60 80 100 120 140 160 180
RMS error (m/s) 0.0773 0.0725 0.0557
time(s)
STD 0.1971 0.1604 0.0756
Figure 10: Horizontal Position
9 Table 2: Velocity RMS error and standard deviation media.
Altimeter
8 Estimator
0.5
Velocity X(m/s)
-0.5
-1
-1.5
-2
0 20 40 60 80 100 120 140 160 180
time(s)
Figure 12: Horizontal Velocity
41
IFAC ACNAAV 2015
42
June 10-12, 2015. Seville, Spain Francisco Alarcon et al. / IFAC-PapersOnLine 48-9 (2015) 037–042
In the second 60 the landing platform started to move as it is Future work will study the possibility of implement a tightly
possible to see in RTK position graph (blue line). Then the coupled algorithm where all the sensors will be filtered by a
relative controller was able to follow the platform and kept a unique algorithm. Also, in the following experiments a
horizontal position over the landing point by using the vertical movement and a roll and pitch angular movements
relative estate estimation (green line). It can be observed that are going to be added to the moving platform. This setup will
during the autonomous landing the relative controller was simulate the movements of the ship deck and allows us to
able to keep the relative position under over the have a more realistic environment to validate the GNC
landing point. approach for landing in complex moving platform scenarios.
REFERENCES
Figure 16 shows the altitude measurements logged in field
Bagen, W., Hu, J. & Xu, Y., 2009. A vision-based unmanned
and the different phases of the experiment. At the beginning
helicopter ship board landing system. s.l., s.n.
the helicopter was hovering. When the moving platform
D. Santamaría, F. A. A. J. A. V. A. O. M. B., 2011. Model-
started to move, the helicopter started to follow the moving
based design, development and validation for UAS
platform. Once the UAV was located over the landing
critical software. s.l.:ICUAS (International Coference on
platform, it was commanded to land and it started to descend.
Unmanned Aircraft Systems).
Finally the UAV landed on the moving platform successfully.
Fang, Wu & Li, 2008. Cntrol system design and flight testing
for a miniature unmanned helicopter. s.l., s.n.
Hsia, K.-H., Lien, S.-F. & Su, J.-P., 2012. Stereo Matching
Method and Height Estimation for Unmanned Helicopter.
In: Machine Vision - Applications and Systems. National
Yunlin University of Science & Technology: Fabio
Solari, Manuela Chessa and Silvio P. Sabatini.
Johnson, L., Herwitz, S., Dunagan, S. & al., B. L. e., 2003.
Collection Of Ultra High Spatial And Spectral Resolution
Image Data Over California Vineyards With A Small
UAV. Honolulu, s.n.
Figure 16: Moving platform experiment, Altitude. Matthias Faessler, E. M. K. S. a. D. S., n.d. A Monocular
Pose Estimation System based on Infrared LEDs. s.l., s.n.
Figure 17 shows the relative velocity estimation versus the
Maza, I. et al., 2011. Experimental Results in Multi-UAV
RTK measurement of the mobile platform. It can be seen that
Coordination for Disaster Management and Civil Security
when the platform started the movement, the relative velocity
Applications.. Journal of Intelligent and Robotic Systems,
remained around 0. This is because the helicopter followed
61(1), pp. Pp. 563 - 585.
the platform aided by the rope.
2 Merino, L. et al., 2011. An Unmanned Aircraft System for
RTK-GPS
1.5
Estimator Automatic Forest Fire Monitoring and Measurement..
Journal of Intelligent and Robotic Systems..
1
O, S.-R.et al., 2006. Approaches for a Tether-Guided
Velocity X(m/s)
42