Show simple item record

dc.contributor.author
Hepp, Benjamin
dc.contributor.supervisor
Hilliges, Otmar
dc.contributor.supervisor
Pollefeys, Marc
dc.contributor.supervisor
Joshi, Neel
dc.date.accessioned
2019-02-04T16:29:32Z
dc.date.available
2019-02-03T16:37:45Z
dc.date.available
2019-02-04T14:02:23Z
dc.date.available
2019-02-04T16:29:32Z
dc.date.issued
2018
dc.identifier.uri
http://hdl.handle.net/20.500.11850/322768
dc.identifier.doi
10.3929/ethz-b-000322768
dc.description.abstract
Camera equipped micro aerial vehicles (MAVs), and in particular multi-copters, have become affordable and abundant in recent years both in the professional and in the consumer sector. They are used in areas as diverse as recreation, filming, structural inspection and monitoring for agriculture. Their success can be attributed to their relatively simple mechanical and electronic design, their flexibility in terms of possible motion and their smooth dynamics which are easy to handle from a control perspective. In most of these use cases the MAVs are still deployed in a manual fashion where one or more human experts steer the MAV or perform related work. This can be partly attributed to the difficulty of autonomous flight in GPS-denied environments. However, even with a good GPS signal the design of autonomous systems requires the incorporation of domain knowledge from the corresponding use case. This is very challenging as this knowledge of experts is often intuitive and non-formal. In this thesis we demonstrate the design of such systems that take sensory information and provide a sequence of decisions to solve the given task. We will identify and formalize the goals for solving the task and the constraints that need to be fulfilled and incorporate both into a planning scheme that will provide us with a sequence of decisions to achieve the goals. In the first part of the thesis we will focus on a framework that allows us to generate flight trajectories that demonstrate smooth and pleasant motion of the camera. The constraints come in the form of the MAV dynamics and the goals are derived from a keyframe based description of the desired film composition. This leads to a constrained optimization problem over the MAV trajectory that we can solve with non-linear programming. The second part of the thesis introduces a system that provides flight paths to capture an image collection that is suitable for reconstructing high quality 3D models of a user-defined region of interest. Here the major constraints are battery time of the MAV and collision free motion. We formulate this task as a submodular orienteering problem on a graph of possible viewpoints and provide an approximate solver. The third and final part of the thesis looks at the autonomous exploration of unknown environments. Here, the goal is to discover as much surface in as little time as possible. To achieve this goal we define an expert policy with full knowledge of the environment and train a 3D convolutional neural network to imitate this expert policy. The resulting model can then be used to explore an unknown environment.
en_US
dc.format
application/pdf
en_US
dc.language.iso
en
en_US
dc.publisher
ETH Zurich
en_US
dc.rights.uri
http://rightsstatements.org/page/InC-NC/1.0/
dc.subject
Computer Vision
en_US
dc.subject
3D modeling
en_US
dc.subject
Autonomous systems
en_US
dc.title
Planning for Autonomous Micro-Aerial Vehicles with Applications to Filming and 3D Modeling
en_US
dc.type
Doctoral Thesis
dc.rights.license
In Copyright - Non-Commercial Use Permitted
dc.date.published
2019-02-04
ethz.size
190 p.
en_US
ethz.code.ddc
DDC - DDC::6 - Technology, medicine and applied sciences::620 - Engineering & allied operations
ethz.identifier.diss
25546
en_US
ethz.publication.place
Zurich
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02150 - Dep. Informatik / Dep. of Computer Science::02658 - Inst. Intelligente interaktive Systeme / Inst. Intelligent Interactive Systems::03979 - Hilliges, Otmar / Hilliges, Otmar
en_US
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02150 - Dep. Informatik / Dep. of Computer Science::02658 - Inst. Intelligente interaktive Systeme / Inst. Intelligent Interactive Systems::03979 - Hilliges, Otmar / Hilliges, Otmar
en_US
ethz.tag
Computer
en_US
ethz.date.deposited
2019-02-03T16:38:05Z
ethz.source
FORM
ethz.eth
yes
en_US
ethz.availability
Open access
en_US
ethz.rosetta.installDate
2019-02-04T16:31:18Z
ethz.rosetta.lastUpdated
2020-02-15T16:55:38Z
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Planning%20for%20Autonomous%20Micro-Aerial%20Vehicles%20with%20Applications%20to%20Filming%20and%203D%20Modeling&rft.date=2018&rft.au=Hepp,%20Benjamin&rft.genre=unknown&rft.btitle=Planning%20for%20Autonomous%20Micro-Aerial%20Vehicles%20with%20Applications%20to%20Filming%20and%203D%20Modeling
 Search print copy at ETH Library

Files in this item

Thumbnail

Publication type

Show simple item record