Linköpingstudiesinscienceandtechnology. Dissertations. No.1533 Navigation and Mapping for Aerial Vehicles Based on Inertial and Imaging Sensors Zoran Sjanic DepartmentofElectricalEngineering LinköpingUniversity,SE–58183Linköping,Sweden Linköping2013 Cover illustration: Background constitutes of a composite image of Washington D.C. where an optical image from Google Maps is used in the upper-right and a SAR image fromSandiaNationalLaboratoriesisusedinthelower-leftcorner. Fortheforeground,a frontviewimageoftherotorUnmannedAerialVehicleSaabV-200Skeldarisused. Linköpingstudiesinscienceandtechnology. Dissertations. No.1533 NavigationandMappingforAerialVehiclesBasedonInertialandImaging Sensors ZoranSjanic [email protected] www.control.isy.liu.se DivisionofAutomaticControl DepartmentofElectricalEngineering LinköpingUniversity SE–58183Linköping Sweden ISBN978-91-7519-553-7 ISSN0345-7524 Copyright(cid:13)c 2013ZoranSjanic PrintedbyLiU-Tryck,Linköping,Sweden2013 ZaAlmu Abstract Small and medium sized Unmanned Aerial Vehicles (UAV) are today used in military missions,andwillinthefuturefindmanynewapplicationareassuchassurveillancefor exploration and security. To enable all these foreseen applications, the UAV’s have to be cheap and of low weight, which restrict the sensors that can be used for navigation and surveillance. This thesis investigates several aspects of how fusion of navigation and imaging sensors can improve both tasks at a level that would require much more expensivesensorswiththetraditionalapproachofseparatingthenavigationsystemfrom theapplications.Thecoreideaisthatvisionsensorscansupportthenavigationsystemby providingodometricinformationofthemotion,whilethenavigationsystemcansupport the vision algorithms, used to map the surrounding environment, to be more efficient. TheunifiedframeworkforthiskindofapproachiscalledSimultaneousLocalisationand Mapping(SLAM)anditwillbeappliedheretoinertialsensors,radarandopticalcamera. Synthetic Aperture Radar (SAR) uses a radar and the motion of the UAV to provide an imageofthemicrowavereflectivityoftheground.SARimagesareagoodcomplementto opticalimages,givinganall-weathersurveillancecapability,buttheyrequireanaccurate navigationsystemtobefocusedwhichisnotthecasewithtypicalUAVsensors.However, byusingtheinertialsensors,measuringUAV’smotion,andinformationfromtheSARim- ages,measuringhowimagequalitydependsontheUAV’smotion,bothhighernavigation accuracy and, consequently, more focused images can be obtained. The fusion of these sensors can be performed in both batch and sequential form. For the first approach, we propose an optimisation formulation of the navigation and focusing problem while the secondoneresultsinafilteringapproach. Fortheoptimisationmethodthemeasurement ofthefocusinprocessedSARimagesisperformedwiththeimageentropyandwithan imagematchingapproach,whereSARimagesarematchedtothemapofthearea. Inthe proposed filtering method the motion information is estimated from the raw radar data anditcorrespondstothetimederivativeoftherangebetweenUAVandtheimagedscene, whichcanberelatedtothemotionoftheUAV. Anotherimagingsensorthathasbeenexploitedinthisframeworkisanordinaryoptical camera. SimilartotheSARcase,cameraimagesandinertialsensorscanalsobeusedto supportthenavigationestimateandsimultaneouslybuildathree-dimensionalmapofthe observedenvironment,socalledinertial/visualSLAM.Alsohere,theproblemisposedin optimisationframeworkleadingtobatchMaximumLikelihood(ML)estimateofthenav- igationparametersandthemap. TheMLproblemissolvedinboththestraight-forward way, resulting in nonlinear least squares where both map and navigation parameters are consideredasparameters,andwiththeExpectation-Maximisation(EM)approach. Inthe EMapproach,allunknownvariablesaresplitintotwosets,hiddenvariablesandactualpa- rameters,andinthiscasethemapisconsideredasparametersandthenavigationstatesare seenashiddenvariables.Thissplitenablesthetotalproblemtobesolvedcomputationally cheaperthentheoriginalMLformulation. Bothoptimisationproblemsmentionedabove are nonlinear and non-convex requiring good initial solution in order to obtain good pa- rameterestimate. Forthispurposeamethodforinitialisationofinertial/visualSLAMis devisedwheretheconditionallinearstructureoftheproblemisusedtoobtaintheinitial estimateoftheparameters. Thebenefitsandperformanceimprovementsofthemethods areillustratedonbothsimulatedandrealdata. v Populärvetenskaplig sammanfattning Obemannadeflygandefarkoster,ellerUnmannedAerialVehicles(UAV)påengelska,är en typ av farkoster där operatören inte sitter ombord utan styr den från marken. Dessa användsidag,ihuvudsak,avmilitärenförolikatyperavuppdrag,mendetfinnsenstor potential för framtida civil användning, speciellt inom övervaknings- och kartläggnings- uppdrag. Dessutom ger det faktum att ingen människa sitter i UAV:en en viktig fördel över bemannade farkoster, nämligen att även uppdrag som skulle kunna vara farliga nu kanutförasutanattlivriskeras.FörattgöraUAV-operatörerännueffektivareiutförandet avuppdragen,måstefarkosternablimerochmerautonoma,dvs.haförmåganattsjälva utföravissauppgifter,somtillexempelflygaenfördefinieradrutt.Enkritiskkomponenti dettaärnavigeringssystemet,somharsomhuvuduppgiftattberäknaochförseolikaandra systemmedfarkostensposition,höjd,fartochorientering.Förattgöradetta,användsoli- kamätsensorersommäterUAV:ensrörelseellerdesslägeiförhållandetillandraobjekt med kända positioner. Kraven på navigeringssystemet för att kunna klara av att ge stöd tillövrigasystemärattdetmåstehaenhögnoggrannhetochtillförlitlighet. Idag finns det navigeringshjälpmedel som ger möjlighet till en väldigt noggrann navige- ring,somdetglobalasatellitnavigeringssystemet,ellerGlobalPositioningSystem(GPS) på engelska. Det systemet använder satelliter som kretsar runt jorden för att bestämma sin egen position. Ett problem som dessa har är att tillgången till dem inte alltid kan förutsättas beroende på olika omständigheter. Satelliter kanske inte syns från nuvarande positionellerärdetnågonsomavsiktligtstörutdessasignaler.Isådanasituationerärett navigeringssystemsomäroberoendeavexternahjälpmedelhögstönskvärt. Denna avhandling presenterar olika metoder som, genom att använda information från olika sensorer som en typisk UAV bär med sig, skapar ett navigeringssystem som kan klaradekravsomställspådet.Sensorernasomanvändsärfrämstbildalstrandesensorer, såsom optisk kamera och radar, men även tröghetssensor som mäter UAV:ens rörelse. Metoderna bygger på att de bildalstrande sensorerna observerar omgivningen UAV:en flyger i, och på så sätt räknar ut hur den har rört sig. Detta löses med ett matematisk ramverksomkallasoptimering,därdetgälleratthittadenbästalösningentilldetställda problemet. Enannanfördelsensorersåsomkameraellerradarharärattmedhjälpavdessakankartor överomgivningenskapassamtidigtsommanlösernavigeringsproblemet.Dennaprocedur kallasSimultaneousLocalisationandMapping,ellerförkortatSLAM,påengelskaochär huvudmetodensomutnyttjasidennaavhandling.Deresulterandekartornakananvändas förolikasyften,t.ex.attskapaenkartaöverettlandskapdärförändringaravomgivningen kanhaskettsomefterennaturkatastrof.Deresultatsomharerhållitsvisarattdeanvända metoderna har en betydande potential att användas i praktiken för att skapa ett robust navigeringssystem. vii Acknowledgments First of all, I would like to thank all the people that make this little thing that I have done possible, Prof. Fredrik Gustafsson, my supervisor, and Dr. Thomas Schön, my co- supervisor,foralltheguidanceandhelpduringthisjourney. Also,mythanksgotoProf. Lennart Ljungand people atSaab Aeronautics in Linköpingfor giving methis opportu- nityinthefirstplace. Allmyformerandpresentbosses;Dr.PredragPucar,NiklasFerm, JonasPalm, BjörnKullberg, TobiasJanssonandresearchresponsibleDr.GunnarHolm- berg. Yoursupportduringthistimewaspriceless, anddon’tworry, soonI’llbebackto actuallydosomethinguseful. ThanksgototheControlTheorygroup’sbossProf.Svante Gunnarsson for taking such a good care of the group and to all the administrators Ulla Salaneck,ÅsaKarmelindandNinnaStensgårdfortakingcareofallthepracticalities. Duringthislongjourney,youcan’tsurvivealone,andthatiswhysomeotherpeoplede- servemythanks.Naturally,peopleattheControlTheorygroupwithwhichI,insomeway, workedwith,Dr.MartinEnqvist,Lic.RogerLarsson,Dr.ChristianLundquist,Dr.David Törnqvist,Dr.FredrikGunnarsson,Dr.CarstenFritsche,Dr.UmutOrgunerandespecially “mypartnerincrime”Lic.Martin“Morgan”Skoglund. Iwouldalsoliketothankpeople fromdifferentpartsofSaab,Dr.PatrikDammert,Dr.HansHellsten,Dr.Per-JohanNord- lund, Dr. Ola Härkegård and Dr. Sören Mollander for the help and good discussions. It wasapleasuretocooperatewithallofyou. Andsince“allworkandnoplaymakesJackadullboy”,itisimportanttohavefunbesides allthework.ThereforeitisnicethatawholebunchofpeopleintheControlTheorygroup knowhowtohavefun. Sothanksto(inorderofappearance)Dr.JonasCallmer,Dr.Karl Granström,Dr.GustafHendeby,Dr.HenrikOhlsson,Dr.ChristianLundquist,Dr.Chris- tian Lyzell, Dr. Emre Özkan, Dr. Henrik Tidefelt, Dr. Ragnar Wallin, Dr. Daniel Ankel- hed,Lic.PatrikAxelsson,Lic.AndréCarvalhoBittencourt,NiclasEvestedt,Lic.Rikard Felkeborn,YlvaJung,Lic.Sina“mynameistolongtofitontheAmexcard”Koshfetrat Pakazad,Lic.RogerLarsson,JonasLinder,GeorgeMathai,IsakNielsen,HannaNyqvist, Michael Roth, Marek Syldatk, Lic. Niklas Wahlström. And Jonas, Kalle and Christian Lu.,thanksforsharingsomanynightsoutbothinSwedenandelsewhere. Specialthanksgotopeoplethatsharedtheworkingroomwithmeduringalltheseyears (andactuallykepttheirmentalsanity(?!))Lic.DanielPetersson,Lic.Fredrik“quiz”Lind- stenandManonKok. Thanksformakingourroomafunandniceplacetoworkin. Allthisworkwouldbeimpossiblewithoutaninfinitesupportfrommyfamilyandfriends, thanksforallthesupport. AndAlma, Iknowthatthistooktoooooomuchtimebutitis soonfinished(cid:94)¨,sothanksforhavingpatienceandtrustinmeduringallthistime♥. Last, but not least, thanks to the LINK-SIC Industry Excellence Center and Saab for financingmystudies. Linköping,September2013 ZoranSjanic ix
Description: