<node id="607557">
  <nid>607557</nid>
  <type>event</type>
  <uid>
    <user id="27707"><![CDATA[27707]]></user>
  </uid>
  <created>1530903254</created>
  <changed>1530903254</changed>
  <title><![CDATA[PhD Defense by Takuma Nakamura]]></title>
  <body><![CDATA[<p>Ph.D. Thesis Defense</p>

<p>by</p>

<p><strong>Takuma Nakamura</strong></p>

<p>(Advisor: Professor Eric N. Johnson)</p>

<p><strong>Multiple-Hypothesis Vision-Based Landing Autonomy</strong></p>

<p>1:00 PM, Tuesday, July 24, 2018</p>

<p><em>Montgomery Knight 317</em></p>

<p><strong>ABSTRACT:</strong></p>

<p>Unmanned aerial vehicles (UAVs) need humans in the mission loop for many tasks, and</p>

<p>landing is one of the tasks that typically involves a human pilot. This is because of the complexity of a</p>

<p>maneuver itself and flight-critical factors such as recognition of a landing zone, collision avoidance,</p>

<p>assessment of landing sites, and decision to abort the maneuver. Another critical aspect to be</p>

<p>considered is the reliance of UAVs on GPS (global positioning system). A GPS system is not a reliable</p>

<p>solution for landing in some scenarios (e.g. delivering a package in an urban city, and a surveillance</p>

<p>UAV repatriating a home ship with the jammed signals), and a landing solely based on a GPS</p>

<p>extremely decreases the UAV operation envelope. Vision is promising to achieve fully autonomous</p>

<p>landing because it is a rich-sensing, light, affordable device that functions without any external</p>

<p>resource. Although vision is a powerful tool for autonomous landing, the use of vision for state</p>

<p>estimation requires extensive consideration. Firstly, vision-based landing faces a problem of occlusion.</p>

<p>The target detected at a high altitude would be lost at certain altitudes while a vehicle descends;</p>

<p>however, a small visual target can not be recognized at high altitude. Second, standard filtering</p>

<p>methods such as extended Kalman filter (EKF) faces difficulty due to the complex dynamics of the</p>

<p>measurement error created due to the discrete pixel space, conversion from the pixel to physical units,</p>

<p>the complex camera model, and complexity of detection algorithms. The vision sensor produces an</p>

<p>unfixed number of measurements with each image, and the measurements may include false positives.</p>

<p>Plus, the estimation system is excessively tasked in realistic conditions. The landing site would be</p>

<p>moving, tilted, or close to an obstacle. The available landing location may not be limited to one. In</p>

<p>addition to assessing these statuses, understanding the confidence of the estimations is also the tasks of</p>

<p>the vision, and the decisions to initiate, continue, and abort the mission are made based on the</p>

<p>estimated states and confidence. The system that handles those issues and consistently produces the</p>

<p>navigation solution while a vehicle lands eliminates one of the limitations of the autonomous UAV</p>

<p>operation. This thesis presents a novel state estimation system for UAV landing. In this system, vision</p>

<p>data is used to both estimate the state of the vehicle and map the state of the landing target (position,</p>

<p>velocity, and attitude) within the framework of simultaneous localization and mapping (SLAM). Using</p>

<p>the SLAM framework, the system becomes resilient to a loss of GPS and other sensor failures. A novel</p>

<p>vision algorithm that detects a portion of the marker is developed, and the stochastic properties of the</p>

<p>algorithm are studied. This algorithm extends the detectable range of the vision system for any known</p>

<p>marker. However, this vision algorithm produces highly nonlinear, non-Gaussian, and multi-modal</p>

<p>error distribution, and a naive implementation of filters would not accurately estimate the states. A</p>

<p>vision-aided navigation algorithm is derived within extended Kalman particle filter (PF-EKF) and Rao-</p>

<p>Blackwellized particle filter (RBPF) frameworks in addition to a standard EKF framework. These</p>

<p>multi-hypothesis approaches not only deal well with a highly non-linear and non-Gaussian distribution</p>

<p>of the measurement errors of vision but also results in numerically stable filters. The computational</p>

<p>costs are reduced compared to a naive implementation of particle filter, and these algorithms run in real</p>

<p>time. This system is validated through numerical simulation, image-in-the-loop simulation, and flight</p>

<p>tests.</p>

<p><strong>COMMITTEE MEMBERS:</strong></p>

<p>Professor Eric N. Johnson, School of Aerospace Engineering (Advisor)</p>

<p>Professor Panagiotis Tsiotras, School of Aerospace Engineering</p>

<p>Professor Eric Feron, School of Aerospace Engineering</p>

<p>Professor James Hays, School of Computer Science</p>

<p>Professor Patricio Antonio Vela, School of Electrical Engineering</p>
]]></body>
  <field_summary_sentence>
    <item>
      <value><![CDATA[Multiple-Hypothesis Vision-Based Landing Autonomy]]></value>
    </item>
  </field_summary_sentence>
  <field_summary>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_summary>
  <field_time>
    <item>
      <value><![CDATA[2018-07-24T14:00:00-04:00]]></value>
      <value2><![CDATA[2018-07-24T16:00:00-04:00]]></value2>
      <rrule><![CDATA[]]></rrule>
      <timezone><![CDATA[America/New_York]]></timezone>
    </item>
  </field_time>
  <field_fee>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_fee>
  <field_extras>
      </field_extras>
  <field_audience>
          <item>
        <value><![CDATA[Faculty/Staff]]></value>
      </item>
          <item>
        <value><![CDATA[Postdoc]]></value>
      </item>
          <item>
        <value><![CDATA[Public]]></value>
      </item>
          <item>
        <value><![CDATA[Graduate students]]></value>
      </item>
          <item>
        <value><![CDATA[Undergraduate students]]></value>
      </item>
      </field_audience>
  <field_media>
      </field_media>
  <field_contact>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_contact>
  <field_location>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_location>
  <field_sidebar>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_sidebar>
  <field_phone>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_phone>
  <field_url>
    <item>
      <url><![CDATA[]]></url>
      <title><![CDATA[]]></title>
            <attributes><![CDATA[]]></attributes>
    </item>
  </field_url>
  <field_email>
    <item>
      <email><![CDATA[]]></email>
    </item>
  </field_email>
  <field_boilerplate>
    <item>
      <nid><![CDATA[]]></nid>
    </item>
  </field_boilerplate>
  <links_related>
      </links_related>
  <files>
      </files>
  <og_groups>
          <item>221981</item>
      </og_groups>
  <og_groups_both>
          <item><![CDATA[Graduate Studies]]></item>
      </og_groups_both>
  <field_categories>
          <item>
        <tid>1788</tid>
        <value><![CDATA[Other/Miscellaneous]]></value>
      </item>
      </field_categories>
  <field_keywords>
          <item>
        <tid>100811</tid>
        <value><![CDATA[Phd Defense]]></value>
      </item>
      </field_keywords>
  <field_userdata><![CDATA[]]></field_userdata>
</node>
