<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Elias Müggler &#8211; Robohub</title>
	<atom:link href="https://robohub.org/author/elias-muggler/feed/" rel="self" type="application/rss+xml" />
	<link>https://robohub.org</link>
	<description>Connecting the robotics community to the world</description>
	<lastBuildDate>Sun, 04 Oct 2026 22:23:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>Drone flight through narrow gaps using onboard sensing and computing</title>
		<link>https://robohub.org/drone-flight-through-narrow-gaps-using-onboard-sensing-and-computing/</link>
		
		<dc:creator><![CDATA[Elias Müggler]]></dc:creator>
		<pubDate>Wed, 05 Oct 2016 11:10:59 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[Davide Scaramuzza]]></category>
		<category><![CDATA[UAVs & drones]]></category>
		<category><![CDATA[University of Zurich]]></category>
		<guid isPermaLink="false">http://robohub.org/drone-flight-through-narrow-gaps-using-onboard-sensing-and-computing/</guid>

					<description><![CDATA[In this work, we address one of the main challenges towards autonomous drone flight in complex environments, which is flight through narrow gaps. One-day micro drones will be used to search and rescue people in the aftermath of an earthquake. In these situations, collapsed buildings cannot be accessed through conventional windows, so that small gaps [&#8230;]]]></description>
										<content:encoded><![CDATA[<a href="http://robohub.org/wp-content/uploads/2016/10/detection_fisheye.png" data-wpel-link="internal"><img fetchpriority="high" decoding="async" class="aligncenter size-large wp-image-66695" src="http://robohub.org/wp-content/uploads/2016/10/detection_fisheye-1024x651.png" alt="detection_fisheye" width="1024" height="651" srcset="https://robohub.org/wp-content/uploads/2016/10/detection_fisheye-1024x651.png 1024w, https://robohub.org/wp-content/uploads/2016/10/detection_fisheye-425x270.png 425w, https://robohub.org/wp-content/uploads/2016/10/detection_fisheye-472x300.png 472w, https://robohub.org/wp-content/uploads/2016/10/detection_fisheye.png 1497w" sizes="(max-width: 1024px) 100vw, 1024px" /></a>
<p>In this work, we address one of the main challenges towards autonomous drone flight in complex environments, which is flight through narrow gaps. <span id="more-66692"></span>One-day micro drones will be used to search and rescue people in the aftermath of an earthquake. In these situations, collapsed buildings cannot be accessed through conventional windows, so that small gaps may be the only way to get inside. What makes this problem challenging is that a gap can be very small, such that precise trajectory-following is required, and can have arbitrary orientations, such that the quadrotor cannot fly through it in near-hover conditions. This makes it necessary to execute an agile trajectory (i.e., with high velocity and angular accelerations) in order to align the vehicle to the gap orientation.</p>
<div class="keep-aspect"><iframe title="Agile Drone Flight through Narrow Gaps with Onboard Sensing and Computing" width="500" height="281" src="https://www.youtube-nocookie.com/embed/meSItatXQ7M?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>Previous works on aggressive flight through narrow gaps have focused solely on the control and planning problem and therefore used motion-capture systems for state estimation and external computing. Conversely, we focus on using only onboard sensors and computing. More specifically, we address the case where state estimation is done via gap detection through a single, forward-facing camera and show that this raises an interesting problem of coupled perception and planning: for the robot to localize with respect to the gap, a trajectory has be selected, which guarantees that the quadrotor always faces the gap (perception constraint) and has to be replanned multiple times during its execution to cope with the varying uncertainty of the state estimate. Furthermore, during the traverse, the quadrotor has to maximize the distance from the edges of the gap (geometric constraint) to avoid collisions and, at the same time, it has to be able to do so without relying on any visual feedback (when the robot is very close to the gap, this exits from the camera field of view). Finally, the trajectory has to be feasible with respect to the dynamic constraints of the vehicle. In order to recover and lock into stable hovering after passing the gap, we used the recovery procedure described in our former ICRA&#8217;15 paper and also described in a <a href="http://robohub.org/quadrotor-automatically-recovers-from-failure-or-aggressive-launch-without-gps/" target="_blank" data-wpel-link="internal">former Robohub article.</a></p>
<p>Our proposed trajectory generation approach is independent of the gap-detection algorithm being used; thus, to simplify the perception task, we used a gap with a simple black-and-white rectangular pattern. One technical aspect to point out is that, in order to allow the quadrotor actuators to quickly change the vehicle orientation that would allow always facing the window during the approach maneuver, the propellers had to be tilted by 15 degrees. Tilting the propellers provided three times more yaw-control action, while only losing 3% of the collective thrust.</p>
<a href="http://robohub.org/wp-content/uploads/2016/10/quad_passing_clean.jpg" data-wpel-link="internal"><img decoding="async" class="aligncenter wp-image-66694" src="http://robohub.org/wp-content/uploads/2016/10/quad_passing_clean.jpg" alt="quad_passing_clean" width="600" height="517" srcset="https://robohub.org/wp-content/uploads/2016/10/quad_passing_clean.jpg 397w, https://robohub.org/wp-content/uploads/2016/10/quad_passing_clean-348x300.jpg 348w" sizes="(max-width: 600px) 100vw, 600px" /></a>
<p>We successfully evaluated our approach with gap orientations of up to 45 degrees vertically and up to 30 horizontally. Our vehicle weighs 830 grams and has a thrust-to-weight ratio of 2.5. Our trajectory generation formulation handles trajectories up to 90-degree gap orientations although the quadrotor used in these experiments is too heavy and the motors saturate for more than 45-degree gap orientations. The vehicle reaches speeds of up to 3 meters per second and angular velocities of up to 400 degrees per second, with accelerations of up to 1.5 g. We can pass through gaps 1.5 times the size of the quadrotor, with only 10 centimeters of tolerance. Our method does not require any prior knowledge about the position and the orientation of the gap. No external infrastructure, such as a motion-capture system, is needed. This is the first time that such an aggressive maneuver through narrow gaps has been done by fusing gap detection from a single onboard camera and IMU.</p>
<p>Passing through narrow gaps is even challenging for human pilots! We invited two Swiss professional FPV drone-racing pilots to come to our lab and demo flight through the same gap we used in our experiments, using FPV glasses. It was not easy at all and they only managed after several attempts:</p>
<div class="keep-aspect"><iframe title="FPV Drone Flight through Narrow Gaps" width="500" height="281" src="https://www.youtube-nocookie.com/embed/s21NsG4sh7Y?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<p>This work has been submitted to ICRA 2017: <em>Aggressive Quadrotor Flight through Narrow Gaps with Onboard Sensing and Computing, by Davide Falanga, Elias Mueggler, Matthias Faessler, and Davide Scaramuzza.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Quadrotor automatically recovers from failure or aggressive launch, without GPS</title>
		<link>https://robohub.org/quadrotor-automatically-recovers-from-failure-or-aggressive-launch-without-gps/</link>
		
		<dc:creator><![CDATA[Elias Müggler]]></dc:creator>
		<pubDate>Mon, 30 Mar 2015 17:59:13 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[quadrocopter]]></category>
		<category><![CDATA[quadrotor]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[Switzerland]]></category>
		<category><![CDATA[UAVs & drones]]></category>
		<category><![CDATA[University of Zurich]]></category>
		<category><![CDATA[video]]></category>
		<guid isPermaLink="false">http://robohub.org/quadrotor-automatically-recovers-from-failure-or-aggressive-launch-without-gps/</guid>

					<description><![CDATA[When a drone flies close to a building, it can temporarily lose its GPS signal and position information, possibly leading to a crash. To ensure safety, a fall-back system is needed to help the quadrotor regain stable flight as soon as possible. We developed a new technology that allows a quadrotor to automatically recover and stabilize from [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_47683" style="width: 810px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-47683" class="wp-image-47683 size-full" src="http://robohub.org/wp-content/uploads/2015/03/quadrotor_recovery2.jpg" alt="Credit: Robotics &amp; Perception Group, University of Zurich. " width="800" height="494" srcset="https://robohub.org/wp-content/uploads/2015/03/quadrotor_recovery2.jpg 800w, https://robohub.org/wp-content/uploads/2015/03/quadrotor_recovery2-425x262.jpg 425w, https://robohub.org/wp-content/uploads/2015/03/quadrotor_recovery2-485x300.jpg 485w" sizes="(max-width: 800px) 100vw, 800px" /><p id="caption-attachment-47683" class="wp-caption-text">Photo credit: Robotics &amp; Perception Group, University of Zurich.</p></div>
<p>When a drone flies close to a building, it can temporarily lose its GPS signal and position information, possibly leading to a crash. To ensure safety, a fall-back system is needed to help the quadrotor regain stable flight as soon as possible. We developed a new technology that allows a quadrotor to automatically recover and stabilize from any initial condition without relying on external infrastructure like GPS. The technology allows the quadrotor system to be used safely both indoors and out, to recover stable flight after a GPS loss or system failure. And because the recovery is so quick, it even works to recover flight after an aggressive throw, allowing you to launch a quadrotor simply by tossing it in the air like a baseball.<span id="more-47672"></span></p>
<div class="keep-aspect"><iframe title="How to Launch a Quadrotor" width="500" height="281" src="https://www.youtube-nocookie.com/embed/pGU1s6Y55JI?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
<p></p>
<h2>How it works</h2>
<div id="attachment_47706" style="width: 334px" class="wp-caption alignleft"><img decoding="async" aria-describedby="caption-attachment-47706" class="size-full wp-image-47706" src="http://robohub.org/wp-content/uploads/2015/03/Quadrotor_recovery1.jpg" alt="Photo credit: Robotics &amp; Perception Group, University of Zurich." width="324" height="475" srcset="https://robohub.org/wp-content/uploads/2015/03/Quadrotor_recovery1.jpg 324w, https://robohub.org/wp-content/uploads/2015/03/Quadrotor_recovery1-289x425.jpg 289w, https://robohub.org/wp-content/uploads/2015/03/Quadrotor_recovery1-204x300.jpg 204w" sizes="(max-width: 324px) 100vw, 324px" /><p id="caption-attachment-47706" class="wp-caption-text">Photo credit: Robotics &amp; Perception Group, University of Zurich.</p></div>
<p>Our quadrotor is equipped with a single camera, an inertial measurement unit, and a distance sensor (Teraranger One). The stabilization system of the quadrotor emulates the visual system and the sense of balance within humans. As soon as a toss or a failure situation is detected, our computer-vision software analyses the images for distinctive landmarks in the environment, and uses these to restore balance.</p>
<p>All the image processing and control runs on a smartphone processor on board the drone. The onboard sensing and computation renders the drone safe and able to fly unaided. This allows the drone to fulfil its mission without any communication or interaction with the operator.</p>
<p>The recovery procedure consists of multiple stages. First, the quadrotor stabilizes its attitude and altitude, and then it re-initializes its visual state-estimation pipeline before stabilizing fully autonomously. To experimentally demonstrate the performance of our system, in the video we aggressively throw the quadrotor in the air by hand and have it recover and stabilize all by itself. We chose this example as it simulates conditions similar to failure recovery during aggressive flight. Our system was able to recover successfully in several hundred throws in both indoor and outdoor environments.</p>
<p>More info: <a href="http://rpg.ifi.uzh.ch/aggressive_flight.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Robotics and Perception Group, University of Zurich</a>.</p>
<hr class="xh2  ">
<div style="clear:both"></div>
<h3>References</h3>
<div class="publication">
<div class="info-wrapper">
<p class="authors">M. Faessler, F. Fontana, C. Forster, D. Scaramuzza. <a href="http://rpg.ifi.uzh.ch/docs/ICRA15_Faessler.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Automatic Re-Initialization and Failure Recovery for Aggressive Flight with a Monocular Vision-Based Quadrotor</a>. IEEE International Conference on Robotics and Automation (ICRA), Seattle, 2015.</p>
</div>
</div>
<div class="publication">
<div class="info-wrapper">
<p class="authors">M. Faessler, F. Fontana, C. Forster, E. Mueggler, M. Pizzoli, D. Scaramuzza. <a href="http://rpg.ifi.uzh.ch/docs/JFR15_Faessler.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Autonomous, Vision-based Flight and Live Dense 3D Mapping with a Quadrotor Micro Aerial Vehicle</a>. Journal of Field Robotics, 2015.</p>
</div>
</div>
<p><hr class="xh2  "><br />
<i>If you liked this article, you may also be interested in:</i></p>
<ul>
<li><a title="Quadrocopter failsafe algorithm: Recovery after propeller loss" href="http://robohub.org/quadrocopter-failsafe-algorithm-recovery-after-propeller-loss/" rel="bookmark" data-wpel-link="internal">Quadrocopter failsafe algorithm: Recovery after propeller loss</a></li>
<li><a title="Video: Throwing and catching an inverted pendulum – with quadrocopters" href="http://robohub.org/video-throwing-and-catching-an-inverted-pendulum-with-quadrocopters/" rel="bookmark" data-wpel-link="internal">Video: Throwing and catching an inverted pendulum – with quadrocopters</a></li>
<li><a title="Developing trust in autonomous robots: Seminar with Michael Wagner" href="http://robohub.org/developing-trust-in-autonomous-robots-seminar-with-michael-wagner/" rel="bookmark" data-wpel-link="internal">Developing trust in autonomous robots: Seminar with Michael Wagner</a></li>
<li><a title="From sideshow to main event, drones are making their mark in entertainment" href="http://robohub.org/from-sideshow-to-main-event-drones-are-making-their-mark-in-entertainment/" rel="bookmark" data-wpel-link="internal">From sideshow to main event, drones are making their mark in entertainment</a></li>
</ul>
<p><i>See all </i><a href="http://robohub.org/" data-wpel-link="internal"><i>the latest robotics news</i></a><i> on Robohub, or </i><a href="http://eepurl.com/t-UEf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><i>sign up for our weekly newsletter</i></a><i>.</i></p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: robohub.org @ 2026-10-23 03:46:48 by W3 Total Cache
-->