<?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>quadrocopter &#8211; Robohub</title>
	<atom:link href="https://robohub.org/tag/quadrocopter/feed/" rel="self" type="application/rss+xml" />
	<link>https://robohub.org</link>
	<description>Connecting the robotics community to the world</description>
	<lastBuildDate>Mon, 05 Oct 2026 00:39:46 +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>Multiple tethered quadrotors performing high-g, high-speed formation maneuvers </title>
		<link>https://robohub.org/multiple-tethered-quadrotors-performing-high-g-high-speed-formation-maneuvers/</link>
		
		<dc:creator><![CDATA[Robohub Editors]]></dc:creator>
		<pubDate>Tue, 05 May 2015 18:46:56 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[ETH Zurich]]></category>
		<category><![CDATA[Flying Machine Arena]]></category>
		<category><![CDATA[quadrocopter]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[Switzerland]]></category>
		<category><![CDATA[UAVs & drones]]></category>
		<category><![CDATA[video]]></category>
		<guid isPermaLink="false">http://robohub.org/multiple-tethered-quadrotors-performing-high-g-high-speed-formation-maneuvers/</guid>

					<description><![CDATA[This video shows tethered quadrocopters flying steadily together at high speeds exceeding 50 km/h in a confined space. With the tether exerting more than 13 gs of centripetal force, multiple quadrotors are able to fly 1.7m- radius circular trajectories in formation across different orientations in space and then successfully perform a coordinated braking maneuver. The testbed allows the [&#8230;]]]></description>
										<content:encoded><![CDATA[<p class="p1"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-49391" src="http://robohub.org/wp-content/uploads/2015/05/High-g-quadrocopter-training.png" alt="High-g-quadrocopter-training" width="968" height="500" srcset="https://robohub.org/wp-content/uploads/2015/05/High-g-quadrocopter-training.png 968w, https://robohub.org/wp-content/uploads/2015/05/High-g-quadrocopter-training-425x220.png 425w, https://robohub.org/wp-content/uploads/2015/05/High-g-quadrocopter-training-500x258.png 500w" sizes="(max-width: 968px) 100vw, 968px" />This video shows tethered quadrocopters flying steadily together at high speeds exceeding 50 km/h in a confined space. With the tether exerting more than 13 gs of centripetal force, multiple quadrotors are able to fly 1.7m- radius circular trajectories in formation across different orientations in space and then successfully perform a coordinated braking maneuver.<span id="more-49387"></span></p>
<p class="p1">The testbed allows the quadrocopter&#8217;s high speed flight behavior to be characterized in order to determine drag characteristics, propeller efficiency, and the physical limits of the machine. It is also being used to safely develop high-speed maneuvers such as emergency braking.</p>
<p class="p1">Note that it is possible to remove the central pole by balancing the forces acting on the strings; this could be then used in performance settings, possibly enhanced by light and sound effects.</p>
<div class="keep-aspect"><iframe title="High-g quadrocopter training: exploring the limits" width="500" height="281" src="https://www.youtube-nocookie.com/embed/iJPy1geXu4M?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 class="p4">This research was conducted at the <a href="http://flyingmachinearena.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Flying Machine Arena</a> at <a href="http://www.idsc.ethz.ch/research-dandrea.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">ETH Zurich</a>.</p>
<p class="p4"><hr class="xh2  "></p>
<p class="p4">Reference:</p>
<p class="p1">Maximilian Schulz, Federico Augugliaro, Robin Ritz, Raffaello D&#8217;Andrea , “High-speed, Steady Flight with a Quadrocopter in a Confined Environment Using a Tether “, IROS 2015, submitted.</p>
<hr class="xh2  ">
<p><i>If you liked this article, you may also be interested in:</i></p>
<ul>
<li><a title="Three new quadrotor videos demonstrate agile control and the power of machine learning" href="http://robohub.org/three-new-quadrotor-videos-demonstrate-agile-control-and-the-power-of-machine-learning/" rel="bookmark" data-wpel-link="internal">Three new quadrotor videos demonstrate agile control and the power of machine learning</a></li>
<li><a title="Quadrocopters learn from prior experience to improve slalom flying" href="http://robohub.org/quadrocopters-learn-from-prior-experience-to-improve-slalom-flying/" rel="bookmark" data-wpel-link="internal">Quadrocopters learn from prior experience to improve slalom flying</a></li>
<li><a title="Surrounded by his quadrocopter drones on stage, Raffaello D’Andrea explains feedback control and talks about the coming Machine Revolution" href="http://robohub.org/surrounded-by-quadrocopters-on-stage-raffaello-dandrea-explains-feedback-control-and-talks-about-the-coming-machine-revolution/" rel="bookmark" data-wpel-link="internal">Surrounded by his quadrocopter drones on stage, Raffaello D’Andrea explains feedback control and talks about the coming Machine Revolution</a></li>
<li><a title="Video: Watch flying robots cooperate, throw and catch balls" href="http://robohub.org/video-watch-flying-robots-cooperate-throw-and-catch-balls/" rel="bookmark" data-wpel-link="internal">Video: Watch flying robots cooperate, throw and catch balls</a></li>
<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>
</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>
]]></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[Matthias Fässler]]></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>
		<item>
		<title>Live at TED Global 2013: Tweets, photos and video for quadrotor fans</title>
		<link>https://robohub.org/live-at-ted-global-2013-tweets-photos-and-more-for-quadrotor-fans/</link>
		
		<dc:creator><![CDATA[Robohub Editors]]></dc:creator>
		<pubDate>Tue, 11 Jun 2013 19:43:00 +0000</pubDate>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[Daniel Suarez]]></category>
		<category><![CDATA[ETH Zurich]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[Flying Machine Arena]]></category>
		<category><![CDATA[Lian Pin Koh]]></category>
		<category><![CDATA[quadrocopter]]></category>
		<category><![CDATA[quadrotor]]></category>
		<category><![CDATA[Raffaello D'Andrea]]></category>
		<category><![CDATA[TED Global]]></category>
		<category><![CDATA[TEDGlobal2013]]></category>
		<category><![CDATA[UAVs & drones]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=15138</guid>

					<description><![CDATA[Raffaello D&#8217;Andrea demos his quadrotor &#8220;athletes&#8221; at TED Global 2013. Update with the full video below Check out live tweets, amazing photos, TED blog posts and awesome video coverage of the session Those Flying Things at this year&#8217;s TED Global, featuring the work of automation and controls expert Raffaello D&#8217;Andrea, and drone ecologist Lian Pin Koh. We will [&#8230;]]]></description>
										<content:encoded><![CDATA[<img decoding="async" width="900" height="461" class="size-full wp-image-15152" alt="TED_James_Davidson6" src="http://robohub.org/wp-content/uploads/2013/06/TED_James_Davidson6.jpg" srcset="https://robohub.org/wp-content/uploads/2013/06/TED_James_Davidson6.jpg 900w, https://robohub.org/wp-content/uploads/2013/06/TED_James_Davidson6-300x153.jpg 300w, https://robohub.org/wp-content/uploads/2013/06/TED_James_Davidson6-500x256.jpg 500w" sizes="(max-width: 900px) 100vw, 900px" />
<div class="minitext">Raffaello D&#8217;Andrea demos his quadrotor &#8220;athletes&#8221; at TED Global 2013.</div>
<div class="minitext" style="color:#ff0000;">Update with the full video below</div>
<p>Check out live tweets, amazing photos, TED blog posts and awesome video coverage of the session <a href="http://conferences.ted.com/TEDGlobal2013/program/guide.php#Session2:ThoseFlyingThings" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Those Flying Things</a> at this year&#8217;s TED Global, featuring the work of automation and controls expert <a href="http://robohub.org/ted-global-raffaello-dandrea-and-his-quadrocopters-machine-athleticism/" data-wpel-link="internal">Raffaello D&#8217;Andrea</a>, and drone ecologist Lian Pin Koh. We will be adding new material here as it becomes available, so check back soon. <em>Photo credit: <a href="http://duncandavidson.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">James Duncan Davidson</a>.</em></p>
<p><span id="more-15138"></span></p>
<p><strong><i>This post is part of </i><i><a href="http://robohub.org/tag/tedglobal2013/" data-wpel-link="internal">Robohub’s TED Global 2013 coverage</a>.</i></strong></p>
<p><strong>Update: TED video | Raffaello D&#8217;Andrea: The astounding athletic power of quadcopters</strong></p>
<p><iframe src="http://embed.ted.com/talks/raffaello_d_andrea_the_astounding_athletic_power_of_quadcopters.html" height="440" width="100%" allowfullscreen="" frameborder="0" scrolling="no"></iframe></p>
<p>&nbsp;</p>
<p><strong>Update: TED video | Timelapse: Building an arena for flying robots</strong><br />
See the full TED Blog post for more <a href="http://blog.ted.com/2013/06/12/timelapse-building-an-arena-for-flying-robots/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">about how James Duncan Davidson made the video</a>.</p>
<p><iframe src="http://player.vimeo.com/video/68170827" height="440" width="100%" allowfullscreen="" frameborder="0"></iframe></p>
<p><a class="twitter-timeline" href="https://twitter.com/search?q=quadrotor+OR+quadrocopter+OR+drone+OR+D%27Andrea+OR+Raffaello+OR+Lian+OR+Pin+OR+Koh+%23TEDGlobal" data-widget-id="344499978741374977" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Tweets about &#8220;quadrotor OR quadrocopter OR drone OR quadcopter OR quadcoptor OR quadrocoptor OR D&#8217;Andrea OR Raffaello OR Lian OR Pin OR Koh OR robot OR Suarez #TEDGlobal&#8221;</a><br />
<script type="text/javascript">// <![CDATA[
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");
// ]]&gt;</script></p>
<img decoding="async" width="900" height="584" class="size-full wp-image-15154" alt="TED_James_Davidson8" src="http://robohub.org/wp-content/uploads/2013/06/TED_James_Davidson8.jpg" srcset="https://robohub.org/wp-content/uploads/2013/06/TED_James_Davidson8.jpg 900w, https://robohub.org/wp-content/uploads/2013/06/TED_James_Davidson8-300x194.jpg 300w, https://robohub.org/wp-content/uploads/2013/06/TED_James_Davidson8-462x300.jpg 462w" sizes="(max-width: 900px) 100vw, 900px" />
<div class="minitext">A quadrotor balances a glass of water while in mid-air.</div>
<p>In his TED Global talk titled &#8220;Machine Athleticism&#8221; Raffaello D&#8217;Andrea shows how he uses control algorithms to push quadrotors to perform at their physical limits. Instead of relying on slides, D&#8217;Andrea (who is well-known for his quadrotor demos) demonstrates his flying machines live as they toss a ball, balance a poll, serve a glass of water without spilling a drop, and even fly with their props cut off. In his own words, D&#8217;Andrea&#8217;s talk is about &#8220;the ability of machines to perform dynamic feats that fully exploit their physical capabilities.&#8221;</p>
<img decoding="async" width="900" height="639" class="size-full wp-image-15155" style="color: #333333; font-style: normal; line-height: 24px; margin-top: 0.4em;" alt="TED_James_Davidson9" src="http://robohub.org/wp-content/uploads/2013/06/TED_James_Davidson9.jpg" srcset="https://robohub.org/wp-content/uploads/2013/06/TED_James_Davidson9.jpg 900w, https://robohub.org/wp-content/uploads/2013/06/TED_James_Davidson9-300x213.jpg 300w, https://robohub.org/wp-content/uploads/2013/06/TED_James_Davidson9-422x300.jpg 422w" sizes="(max-width: 900px) 100vw, 900px" />
<div style="clear: both;"></div>
<div class="minitext">D&#8217;Andrea interacts with a quadrotor. Foam balls covered with retro-reflective tape serve as markers for the overhead camera system.</div>
<img decoding="async" width="900" height="608" class="size-full wp-image-15153" alt="TED_James_Davidson7" src="http://robohub.org/wp-content/uploads/2013/06/TED_James_Davidson7.jpg" srcset="https://robohub.org/wp-content/uploads/2013/06/TED_James_Davidson7.jpg 900w, https://robohub.org/wp-content/uploads/2013/06/TED_James_Davidson7-300x202.jpg 300w, https://robohub.org/wp-content/uploads/2013/06/TED_James_Davidson7-444x300.jpg 444w" sizes="(max-width: 900px) 100vw, 900px" />
<div class="minitext">A quadrotor balances a pole.</div>
<p>Check out official TED blogger <a href="http://blog.ted.com/author/kateted/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Kate Torgovnick</a> for her coverage of <a href="http://blog.ted.com/2013/06/11/athletic-machines-raffaello-dandrea-at-tedglobal-2013/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Raffaello D&#8217;Andrea&#8217;s talk</a>.</p>
<p><strong><i>See all the posts in </i><a href="http://robohub.org/tag/tedglobal2013/" data-wpel-link="internal"><i>Robohub’s TED Global 2013 coverage</i></a><i>.</i></strong></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Video: Throwing and catching an inverted pendulum &#8211; with quadrocopters</title>
		<link>https://robohub.org/video-throwing-and-catching-an-inverted-pendulum-with-quadrocopters/</link>
		
		<dc:creator><![CDATA[Markus Waibel]]></dc:creator>
		<pubDate>Thu, 21 Feb 2013 21:48:19 +0000</pubDate>
				<category><![CDATA[education]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[ETH Zurich]]></category>
		<category><![CDATA[IDSC]]></category>
		<category><![CDATA[industrial]]></category>
		<category><![CDATA[quadrocopter]]></category>
		<category><![CDATA[Raffaello D'Andrea]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[Swiss Robots]]></category>
		<category><![CDATA[UAVs & drones]]></category>
		<category><![CDATA[video]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=8959</guid>

					<description><![CDATA[Two of the most challenging problems tackled with quadrocopters so far are balancing an inverted pendulum and juggling balls. My colleagues at ETH Zurich&#8217;s Flying Machine Arena have now combined the two. As part of his Master thesis Dario Brescianini, student at ETH Zurich&#8217;s Institute for Dynamic Systems and Control, has developed . If you [&#8230;]]]></description>
										<content:encoded><![CDATA[<a href="http://robohub.org/video-throwing-and-catching-an-inverted-pendulum-with-quadrocopters/quadrotors_juggling_4/" rel="attachment wp-att-9156" data-wpel-link="internal"><img decoding="async" class="size-full wp-image-9156" alt="Quadrotors_Juggling_4" src="http://robohub.org/wp-content/uploads/2013/02/Quadrotors_Juggling_4.jpg" width="900" height="596" srcset="https://robohub.org/wp-content/uploads/2013/02/Quadrotors_Juggling_4.jpg 900w, https://robohub.org/wp-content/uploads/2013/02/Quadrotors_Juggling_4-300x198.jpg 300w, https://robohub.org/wp-content/uploads/2013/02/Quadrotors_Juggling_4-453x300.jpg 453w" sizes="(max-width: 900px) 100vw, 900px" /></a>
<div style="clear: both;"></div>
<p>Two of the most challenging problems tackled with quadrocopters so far are <a href="http://youtu.be/ML4woERjvlk" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">balancing an inverted pendulum</a> and <a href="http://youtu.be/3CR5y8qZf0Y" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">juggling balls</a>. My colleagues at <a href="http://flyingmachinearena.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">ETH Zurich&#8217;s Flying Machine Arena</a> have now combined the two.</p>
<p><span id="more-8959"></span></p>
<p>As part of his Master thesis <a href="http://www.youtube.com/channel/UC5mZ17uTj063FPjTUd0d0fQ?feature=watch" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Dario Brescianini</a>, student at ETH Zurich&#8217;s <a href="http://idsc.ethz.ch/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Institute for Dynamic Systems and Control</a>, has developed <span  class="tweetquote"><a href="https://twitter.com/home/?status=algorithms that allow quadrocopters to juggle an inverted pendulum https://robohub.org/video-throwing-and-catching-an-inverted-pendulum-with-quadrocopters/ @Robohub " target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer"> algorithms that allow quadrocopters to juggle an inverted pendulum&nbsp;</a></span>. If you are not sure what that means (or how that is even possible), have a look at his video &#8220;Quadrocopter Pole Acrobatics&#8221;:</p>
<div class="keep-aspect"><iframe title="Quadrocopter Pole Acrobatics" width="500" height="281" src="https://www.youtube-nocookie.com/embed/XxFZ-VStApo?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>(Don&#8217;t miss the shock absorber blowing up in smoke at 1:34!)</p>
<p><strong>The Math</strong></p>
<div id="attachment_9152" style="width: 310px" class="wp-caption alignright"><a href="http://robohub.org/video-throwing-and-catching-an-inverted-pendulum-with-quadrocopters/dsc_0068/" rel="attachment wp-att-9152" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-9152" class="size-medium wp-image-9152" alt="A quadrocopter with a 12cm plate for balancing" src="http://robohub.org/wp-content/uploads/2013/02/DSC_0068-300x198.jpg" width="300" height="198" srcset="https://robohub.org/wp-content/uploads/2013/02/DSC_0068-300x198.jpg 300w, https://robohub.org/wp-content/uploads/2013/02/DSC_0068-453x300.jpg 453w, https://robohub.org/wp-content/uploads/2013/02/DSC_0068.jpg 900w" sizes="(max-width: 300px) 100vw, 300px" /></a><p id="caption-attachment-9152" class="wp-caption-text">A quadrocopter with a plate for balancing the pole. The cross-shaped cut-outs are used for easy attachment to the vehicle and have no influence on the pendulum&#8217;s stability.</p></div>
<p>To achieve this feat, Dario and his supervisors <a href="http://www.idsc.ethz.ch/people/staff/hehn-m" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Markus Hehn</a> and <a href="http://raffaello.name/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Raffaello D&#8217;Andrea</a> started with a 2D mathematical model. The goal of the model was to understand what motion a quadrocopter would need to perform to throw the pendulum. In other words, what is required for the pendulum to lift off from the quadrocopter and become airborne?</p>
<p>This first step allowed to determine (theoretical) feasibility. In addition, it showed the ideal trajectory in terms of positions, speeds, and angles the quadrocopter needed to follow to throw a pendulum. And it offered an insight into the throwing process, including identification of its key design parameters.</p>
<p><strong>Reality Checks</strong><br />
The main goal of the next step was to determine how well the theoretic model described reality: How well does the thrown pendulum&#8217;s motion match the mathematical prediction? Does the pendulum really leave the quadrocopter at the pre-computed time? How does the pendulum behave while airborne? How well do assumptions for catching the pendulum (e.g., completely inelastic collisions, completely rigid pendulum, infinite friction between quadrocopter and pendulum when balancing) hold?</p>
<p>This second step involved multiple tests with the physical system, including throwing the pendulum by hand to study its aerodynamic properties and precisely timing the quadrocopters&#8217; and pendulum&#8217;s motions during the maneuver.</p>
<p><strong>Analyze, Experiment, Repeat</strong></p>
<div id="attachment_9153" style="width: 310px" class="wp-caption alignright"><a href="http://robohub.org/video-throwing-and-catching-an-inverted-pendulum-with-quadrocopters/quadrotors_close_up/" rel="attachment wp-att-9153" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-9153" class="size-medium wp-image-9153" alt="The shock absorber at the end of the pendulum is a balloon filled with flour and attached to a sliding metal cap with zip ties. " src="http://robohub.org/wp-content/uploads/2013/02/Quadrotors_close_up-300x198.jpg" width="300" height="198" srcset="https://robohub.org/wp-content/uploads/2013/02/Quadrotors_close_up-300x198.jpg 300w, https://robohub.org/wp-content/uploads/2013/02/Quadrotors_close_up-453x300.jpg 453w, https://robohub.org/wp-content/uploads/2013/02/Quadrotors_close_up.jpg 900w" sizes="(max-width: 300px) 100vw, 300px" /></a><p id="caption-attachment-9153" class="wp-caption-text">The shock absorber at the end of the pendulum is a balloon filled with flour and attached to a sliding metal cap with zip ties.</p></div>
<p>Armed with a good theoretical model and knowledge of its strengths and limitations, the researchers set out on a process of engineering the complete system of balancing, throwing, catching, and re-balancing the pendulum. This involved leveraging the theoretic insights on the problem&#8217;s key design parameters to adapt the physical system. For example, they equipped both quadrocopters with a 12cm plate that could hold the pendulum while balancing and developed shock absorbers to add at the pendulum&#8217;s tips.</p>
<p>This also involved bringing the insights gained from their initial and many subsequent experiments to bear on their overall system design. For example, a learning algorithm was added to account for model inaccuracies.</p>
<div style="clear: both;"></div>
<p>Dario writes:</p>
<blockquote><p>This project was very interesting because it combined various areas of current research and many complex questions had to be answered: How can the pole be launched off the quadrocopter? Where should it be caught and &#8211; more importantly &#8211; when? What happens at impact?</p>
<p>The biggest challenge to get the system running was the catching part. We tried various catching maneuvers, but none of them worked until we introduced a learning algorithm, which adapts parameters of the catching trajectory to eliminate systematic errors.</p></blockquote>
<p>The long and iterative process of this third step resulted in the final successful architecture to repeatedly throw and catch the pendulum on the real system, including three key components:</p>
<p>First, a <strong>state estimator</strong> was used to accurately predict the pendulum&#8217;s motion while in flight. Unlike the ball used in the group&#8217;s earlier demonstration of quadrocopter juggling, the pendulum&#8217;s drag properties depend on its orientation. This means, among other things, that a pendulum in free fall will move sideways if oriented at an angle. Since experiments showed that this effect was quite large for the pendulum used, an estimator including a drag model of the pendulum was developed.<br />
This was important to accurately estimate the pendulum&#8217;s catching position.</p>
<p>Another task of the estimator was to determine when the pendulum was in free flight and when it was in contact with a quadrocopter. This was important to switch the quadrocopter&#8217;s behavior from hovering to balancing the pendulum.</p>
<p>Second, a <strong>fast trajectory generator</strong> was needed to quickly move the catching quadrocopter to the estimated catching position.</p>
<p>Third, a <strong>learning algorithm</strong> was implemented to correct for deviations from the theoretical models for two key events: A first correction term was learnt for the desired catching point of the pendulum. This allowed to capture systematic model errors of the throwing quadrocopter&#8217;s trajectory and the pendulum&#8217;s flight. A second correction term was learnt for the catching quadrocopter&#8217;s position. This allowed to capture systematic model errors of the catching quadrocopter&#8217;s rapid movement to the catching position.</p>
<p><strong>The Result</strong><br />
As you can see in the video embedded above, at the end of Dario&#8217;s thesis two quadrocopters could successfully throw and catch a pendulum.</p>
<p>Many of the key challenge of this work were caused by the highly dynamic nature of the demonstration. For example, the total time between a throw and a catch is a mere 0.65 seconds, which is a very short time to move to, and come to full rest at, a catching position.</p>
<p>Another key challenge was the demonstration&#8217;s high cost of failure: a failed catch typically resulted in the pendulum hitting a rotor blade, with very little chance for the catching quadrocopter to recover. A crashed quadrocopter not only entailed repairs (e.g., changing a propeller), but also meant recalibration of the vehicle to re-determine its operating parameters (e.g., actual center of mass, actual thrust produced by propellors) and restarting the learning algorithms.</p>
<p>Says Markus Hehn:</p>
<blockquote><p>This was a really fun project to work on. We started off with some back-of-the-envelope calculations, wondering whether it would even be physically possible to throw and catch a pendulum. This told us that achieving this maneuver would really push the dynamic capabilities of the system.</p>
<p>As it turned out, it is probably the most challenging task we’ve had our quadrocopters do. With significantly less than one second to measure the pendulum flight and get the catching vehicle in place, it’s the combination of mathematical models with real-time trajectory generation, optimal control, and learning from previous iterations that allowed us to implement this.</p></blockquote>
<p><em>Note: The <a href="http://flyingmachinearena.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Flying Machine Arena</a> is an experimental lab space equipped with a motion capture system.</em><br />
<em>Full disclosure: I work with Dario Brescianini, Markus Hehn, and Raffaello D&#8217;Andrea at ETH Zurich&#8217;s Institute for Dynamic Systems and Control.</em></p>
<p>More photos:</p>
<div style="clear: both;"></div>
<a href="http://robohub.org/video-throwing-and-catching-an-inverted-pendulum-with-quadrocopters/quadrotors_juggling_1/" rel="attachment wp-att-9154" data-wpel-link="internal"><img decoding="async" class="size-full wp-image-9154" alt="Quadrotors_Juggling_1" src="http://robohub.org/wp-content/uploads/2013/02/Quadrotors_Juggling_1.jpg" width="900" height="596" srcset="https://robohub.org/wp-content/uploads/2013/02/Quadrotors_Juggling_1.jpg 900w, https://robohub.org/wp-content/uploads/2013/02/Quadrotors_Juggling_1-300x198.jpg 300w, https://robohub.org/wp-content/uploads/2013/02/Quadrotors_Juggling_1-453x300.jpg 453w" sizes="(max-width: 900px) 100vw, 900px" /></a>
<a href="http://robohub.org/video-throwing-and-catching-an-inverted-pendulum-with-quadrocopters/quadrotors_juggling_2-kopie/" rel="attachment wp-att-9155" data-wpel-link="internal"><img decoding="async" class="size-full wp-image-9155" alt="Quadrotors_Juggling_2 Kopie" src="http://robohub.org/wp-content/uploads/2013/02/Quadrotors_Juggling_2-Kopie.jpg" width="900" height="596" srcset="https://robohub.org/wp-content/uploads/2013/02/Quadrotors_Juggling_2-Kopie.jpg 900w, https://robohub.org/wp-content/uploads/2013/02/Quadrotors_Juggling_2-Kopie-300x198.jpg 300w, https://robohub.org/wp-content/uploads/2013/02/Quadrotors_Juggling_2-Kopie-453x300.jpg 453w" sizes="(max-width: 900px) 100vw, 900px" /></a>
<div style="clear: both;"></div>
<p>Credits: <a href="http://carolinaflores.ch/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Carolina Flores</a>, ETH Zurich 2012</p>
<div class="divideronpost"></div>
<p><em>If you liked this article, you may also be interested in:</em></p>
<ul>
<li><a href="http://robohub.org/three-new-quadrotor-videos-demonstrate-agile-control-and-the-power-of-machine-learning/" data-wpel-link="internal">Three new quadrotor videos demonstrate agile control and the power of machine learning</a></li>
<li><a href="http://robohub.org/live-at-ted-global-2013-tweets-photos-and-more-for-quadrotor-fans/" data-wpel-link="internal">Live at TED Global 2013: Tweets, photos and video for quadrotor fans</a></li>
<li><a href="http://robohub.org/ted-global-raffaello-dandrea-and-his-quadrocopters-machine-athleticism/" data-wpel-link="internal">Behind the scenes at TED Global: Raffaello D’Andrea and team demo amazing quadrotor “athletes”</a></li>
<li><a href="http://robohub.org/quadrocopters-learn-from-prior-experience-to-improve-slalom-flying/" data-wpel-link="internal">Quadrocopters learn from prior experience to improve slalom flying</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a href="http://eepurl.com/t-UEf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Surrounded by his quadrocopter drones on stage, Raffaello D&#8217;Andrea explains feedback control and talks about the coming Machine Revolution</title>
		<link>https://robohub.org/surrounded-by-quadrocopters-on-stage-raffaello-dandrea-explains-feedback-control-and-talks-about-the-coming-machine-revolution/</link>
		
		<dc:creator><![CDATA[Markus Waibel]]></dc:creator>
		<pubDate>Mon, 04 Feb 2013 16:32:01 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[arts & entertainment]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[ETH Zurich]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[household]]></category>
		<category><![CDATA[IDSC]]></category>
		<category><![CDATA[quadrocopter]]></category>
		<category><![CDATA[Raffaello D'Andrea]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[UAVs & drones]]></category>
		<category><![CDATA[video]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=8198</guid>

					<description><![CDATA[During the 20 minute presentation, Raffaello D&#8217;Andrea revealed some of the key concepts behind his group&#8217;s impressive demonstrations of quadrocopters juggling, throwing and catching balls, dancing, and building structures &#8211; and illustrated them with live examples with quadrocopters flying on stage. To watch him hurtle quadrocopters towards his audience, see them juggle balls and balance [&#8230;]]]></description>
										<content:encoded><![CDATA[<a href="http://raffaello.name" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" class="size-full wp-image-8206" alt="Raffaello DAndrea Quadrocopter2" src="http://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter2.jpg" width="900" height="718" srcset="https://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter2.jpg 900w, https://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter2-300x239.jpg 300w, https://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter2-376x300.jpg 376w" sizes="(max-width: 900px) 100vw, 900px" /></a>
<div style="clear: both;"></div>
<p>During the 20 minute presentation, <a href="http://raffaello.name/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Raffaello D&#8217;Andrea</a> revealed some of the key concepts behind his group&#8217;s impressive demonstrations of quadrocopters <a href="http://www.youtube.com/watch?v=3CR5y8qZf0Y" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">juggling</a>, <a href="http://www.youtube.com/watch?v=hyGJBV1xnJI" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">throwing and catching balls</a>, <a href="http://www.youtube.com/watch?v=7r281vgfotg" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">dancing</a>, and <a href="http://www.youtube.com/watch?v=JnkMyfQ5YfY" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">building structures</a> &#8211; and illustrated them with live examples with quadrocopters flying on stage.</p>
<p><span id="more-8198"></span></p>
<p>To watch him hurtle quadrocopters towards his audience, see them juggle balls and balance poles, and to find out what happens when control fails, check out the video:</p>
<div class=" "><iframe title="Raffaello D&#039;Andrea: Feedback Control and the Coming Machine Revolution (2012 WORLD.MINDS)" width="500" height="281" src="https://www.youtube-nocookie.com/embed/C4IJXAVXgIo?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>Other speakers at the <a href="http://zurichminds.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Zurich.Minds</a> event included:</p>
<ul>
<li><a title="Gerhard Schröder - Wikipedia, the free encyclopedia" href="http://en.wikipedia.org/wiki/Gerhard_Schr%C3%B6der" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Gerhard Schröder</a> in an <a href="http://www.youtube.com/watch?v=8qJubfD6uW4&amp;list=UUezYx4TT_1RAugqHCw6qY9A&amp;index=14" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">interview</a> with host and organizer <a href="http://dobelli.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Rolf Dobelli</a> (in German)</li>
<li><a title="Home" href="http://www.tomassedlacek.cz/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Tomáš Sedláček</a> on <a href="http://www.youtube.com/watch?v=hmIShnJPABE&amp;list=UUezYx4TT_1RAugqHCw6qY9A&amp;index=13" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Economics of Good and Evil</a></li>
<li><a title="ETH - Institute for Astronomy People" href="http://www.astro.ethz.ch/people/kheng" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Kevin Heng</a> on <a href="http://www.youtube.com/watch?v=8pnUz5LV9EQ&amp;list=UUezYx4TT_1RAugqHCw6qY9A&amp;index=2" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Atmospheric Research of Exoplanets</a></li>
<li><a title="Prof. Dr. Ashkan Nikeghbali" href="http://www.math.uzh.ch/user/ashkan" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Ashkan Nikeghbali</a> on <a href="http://www.youtube.com/watch?v=Vis5Ksk4U9o&amp;list=UUezYx4TT_1RAugqHCw6qY9A&amp;index=3" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Fascination of Mathematics</a></li>
<li><a title="CVG @ ETHZ - Lorenz Meier" href="http://www.inf.ethz.ch/personal/lomeier/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Lorenz Meier</a> on the <a href="http://www.youtube.com/watch?v=eFg3vbv8j18&amp;list=UUezYx4TT_1RAugqHCw6qY9A&amp;index=4" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Open Hardware Revolution</a></li>
<li>Christina Warinner on <a href="http://www.youtube.com/watch?v=nhkIAKBULTE&amp;list=UUezYx4TT_1RAugqHCw6qY9A&amp;index=5" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Evolutionary Diet</a></li>
<li><a title="Robert Cialdini - Wikipedia, the free encyclopedia" href="http://en.wikipedia.org/wiki/Robert_Cialdini" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Robert Cialdini</a> on <a href="http://www.youtube.com/watch?v=HNxDinw_Kjo&amp;list=UUezYx4TT_1RAugqHCw6qY9A&amp;index=7" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Influence</a></li>
<li><a title="Urs Hölzle - Wikipedia, the free encyclopedia" href="http://en.wikipedia.org/wiki/Urs_H%C3%B6lzle" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Urs Hölzle</a> on <a href="http://www.youtube.com/watch?v=FMyx99O5o-s&amp;list=UUezYx4TT_1RAugqHCw6qY9A&amp;index=8" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Where the Internet Lives, The Hidden Life of Data Centers</a></li>
<li>Simone Schürle on <a href="http://www.youtube.com/watch?v=GvfXqs7r7Vk&amp;list=UUezYx4TT_1RAugqHCw6qY9A&amp;index=9" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Nano Robots for Medicine</a></li>
<li>Lars Kolind on <a href="http://www.youtube.com/watch?v=AjEPMvtE_yQ&amp;list=UUezYx4TT_1RAugqHCw6qY9A&amp;index=11" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Unboss! The new leadership</a></li>
<li><a title="John N. Gray - Wikipedia, the free encyclopedia" href="http://en.wikipedia.org/wiki/John_N._Gray" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">John Gray</a> on <a href="http://www.youtube.com/watch?v=NuWi-TU_sFE&amp;list=UUezYx4TT_1RAugqHCw6qY9A&amp;index=12" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Dangers of Faith in Progress</a>, and</li>
<li><a title="Benjamin Beilman - HOME" href="http://benjaminbeilman.instantencore.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Benjamin Beilmann</a> playing <a href="http://www.youtube.com/watch?v=SbtOfDm4-0c&amp;list=UUezYx4TT_1RAugqHCw6qY9A&amp;index=10" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Prokofjew: Sonata for violin solo in D major, Op. 115</a> on his violin</li>
</ul>
<p>&nbsp;</p>
<p>Full disclosure: I, my colleagues from the <a href="http://flyingmachinearena.org/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Flying Machine Arena</a>, and Raffaello D&#8217;Andrea all work in his group at the <a href="http://www.idsc.ethz.ch/Research_DAndrea/index" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Institute for Dynamic Systems and Control</a> at ETH Zurich.</p>
<p>Here are some photos of the event:</p>
<a href="http://robohub.org/surrounded-by-quadrocopters-on-stage-raffaello-dandrea-explains-feedback-control-and-talks-about-the-coming-machine-revolution/raffaello-dandrea-quadrocopter3/" rel="attachment wp-att-8201" data-wpel-link="internal"><img decoding="async" width="900" height="667" class="size-full wp-image-8201" alt="Raffaello DAndrea Quadrocopter3" src="http://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter3.jpg" srcset="https://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter3.jpg 900w, https://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter3-300x222.jpg 300w, https://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter3-404x300.jpg 404w" sizes="(max-width: 900px) 100vw, 900px" /></a>
<a href="http://robohub.org/surrounded-by-quadrocopters-on-stage-raffaello-dandrea-explains-feedback-control-and-talks-about-the-coming-machine-revolution/raffaello-dandrea-quadrocopter4/" rel="attachment wp-att-8202" data-wpel-link="internal"><img decoding="async" width="900" height="599" class="size-large wp-image-8202" alt="Raffaello DAndrea Quadrocopter4" src="http://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter4.jpg" srcset="https://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter4.jpg 900w, https://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter4-300x199.jpg 300w, https://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter4-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /></a>
<a href="http://robohub.org/surrounded-by-quadrocopters-on-stage-raffaello-dandrea-explains-feedback-control-and-talks-about-the-coming-machine-revolution/raffaello-dandrea-quadrocopter5/" rel="attachment wp-att-8203" data-wpel-link="internal"><img decoding="async" width="843" height="1024" class="size-large wp-image-8203" alt="Raffaello DAndrea Quadrocopter5" src="http://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter5-843x1024.jpg" srcset="https://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter5-843x1024.jpg 843w, https://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter5-247x300.jpg 247w, https://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter5.jpg 900w" sizes="(max-width: 843px) 100vw, 843px" /></a>
<a href="http://robohub.org/surrounded-by-quadrocopters-on-stage-raffaello-dandrea-explains-feedback-control-and-talks-about-the-coming-machine-revolution/raffaello-dandrea-quadrocopter6/" rel="attachment wp-att-8204" data-wpel-link="internal"><img decoding="async" width="900" height="501" class="size-full wp-image-8204" alt="Raffaello DAndrea Quadrocopter6" src="http://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter6.jpg" srcset="https://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter6.jpg 900w, https://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter6-300x167.jpg 300w, https://robohub.org/wp-content/uploads/2013/02/Raffaello-DAndrea-Quadrocopter6-500x278.jpg 500w" sizes="(max-width: 900px) 100vw, 900px" /></a>
<p>Photos: Zurich.Minds 2012</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Video: Quadrocopter learns from its mistakes, perfects air racing</title>
		<link>https://robohub.org/video-quadrocopter-learns-from-its-mistakes-perfects-air-racing/</link>
		
		<dc:creator><![CDATA[Markus Waibel]]></dc:creator>
		<pubDate>Thu, 08 Nov 2012 10:35:20 +0000</pubDate>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[Algorithm]]></category>
		<category><![CDATA[ETH Zurich]]></category>
		<category><![CDATA[Flying Machine Arena]]></category>
		<category><![CDATA[Learning]]></category>
		<category><![CDATA[quadrocopter]]></category>
		<category><![CDATA[Raffaello D'Andrea]]></category>
		<category><![CDATA[Swiss Robots]]></category>
		<category><![CDATA[Switzerland]]></category>
		<category><![CDATA[UAVs & drones]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=5227</guid>

					<description><![CDATA[Manual programming of robots only gets you so far. And, as you can see in the video, for quadrocopters that&#8217;s not very far at all (see the &#8220;Without Learning&#8221; part starting at 1:30): On its first try to navigate the obstacle course, the flying robot attempts to navigate based on a pre-computed flight path. The [&#8230;]]]></description>
										<content:encoded><![CDATA[<style type="text/css">
#fstxfloat p {
  margin-top: 1em;
  margin-bottom: 1em;
}
</style>
<p style="text-align: center;"><a href="http://robohub.org/wp-content/uploads/2012/11/Robohub_Air_Racing_Robot.png" data-wpel-link="internal"><img decoding="async" class=" wp-image-5255 aligncenter" title="Robohub_Air_Racing_Robot" src="http://robohub.org/wp-content/uploads/2012/11/Robohub_Air_Racing_Robot.png" alt="First person view of the quadrocopter racing through a pylon slalom course." width="874" height="489" srcset="https://robohub.org/wp-content/uploads/2012/11/Robohub_Air_Racing_Robot.png 960w, https://robohub.org/wp-content/uploads/2012/11/Robohub_Air_Racing_Robot-300x167.png 300w, https://robohub.org/wp-content/uploads/2012/11/Robohub_Air_Racing_Robot-500x279.png 500w" sizes="(max-width: 874px) 100vw, 874px" /></a></p>
<p>Manual programming of robots only gets you so far. And, as you can see in the video, for quadrocopters that&#8217;s not very far at all (see the &#8220;Without Learning&#8221; part starting at 1:30):</p>
<p><span id="more-5227"></span></p>
<div class=" "><iframe title="Quadrocopter Slalom Learning" width="500" height="281" src="https://www.youtube-nocookie.com/embed/zHTCsSkmADo?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>On its first try to navigate the obstacle course, the flying robot attempts to navigate based on a pre-computed flight path. The path is derived using a basic mathematical (&#8220;first principles&#8221;) model. But quadrocopters have complex aerodynamics &#8211; the force produced by the propellers changes depending on the vehicle&#8217;s velocity and orientation, and thus the actual amount of force produced is quite different from what the simple math describes.</p>
<p>What&#8217;s worse, these flying vehicles use soft propellers for safety, which bend differently depending on how much thrust is applied and wear rapidly with use (and even more rapidly when crashing).</p>
<p>Even with continuous feedback on the robot&#8217;s position from the motion capture system, manually programming the robots with a control sequence that takes all these imperfections into account is impractical.</p>
<p>&nbsp;</p>
<p>My colleague <a href="http://www.idsc.ethz.ch/people/staff/schoellig-a" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Angela Schoellig</a> and the <a href="http://www.flyingmachinearena.org" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Flying Machine Arena</a> team here at <a href="http://www.ethz.ch" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">ETH Zurich</a> have now developed and implemented algorithms that allow their flying robots to race through an obstacle parcours &#8211; and learn to improve their performance.</p>
<p>Here is how Angela described the process to me:</p>
<blockquote><p>The learning algorithm is applied to a quadrocopter that is guided by an underlying trajectory-following controller. The result of the learning is an adapted input trajectory in terms of desired positions. The algorithm has been equipped with several unique features that are particularly important when pushing vehicles to the limits of their dynamic capabilities and when applying the learning algorithm to increasingly complex systems:</p>
<p>1. We designed an input update rule that explicitly takes actuation and sensor limits into account by solving a constrained convex problem.<br />
2. We developed an identification routine that extracts the model data required by the learning algorithm from a numerical simulation of the vehicle dynamics. That is, the algorithm is applicable to systems for which an analytical model is difficult (or impossible) to derive.<br />
3. We combined model data and experimental data, traditional filtering methods and state-of-the- art optimization techniques to achieve an effective and computationally efficient learning strategy that achieves convergence in less than ten iterations.</p>
</blockquote>
<p>&nbsp;</p>
<p>The result is a robot that learns and improves each time it tries to perform a task.</p>
<p>In this example the robot races through a pylon parcours, calling to mind air races, such as the Red Bull Air Racing Championships or the Reno Air Races &#8211; except that there are no human pilots that spent their life learning to fly &#8211; here it&#8217;s robots doing the learning. And they are efficient, taking less than 10 training sessions to find the optimal steering commands!</p>
<p>Moreover, the learning algorithms are not specific to slalom racing, they can be used to learn other tasks. As Angela points out:</p>
<blockquote><p>Our goal is to enable autonomous systems &#8211; such as the quadrocopter in the video &#8211; to &#8216;learn&#8217; the way humans do: through practice. </p></blockquote>
<p>&nbsp;</p>
<p>The videos below show how learning algorithms can be used for other robotic tasks:</p>
<div class=" "><iframe title="Swing and Learn" width="500" height="281" src="https://www.youtube-nocookie.com/embed/eyM5T960R1Q?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>&nbsp;</p>
<div class=" "><iframe title="Quadrocopter learns to follow trajectories" width="500" height="281" src="https://www.youtube-nocookie.com/embed/goVuP5TJIUU?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>&nbsp;</p>
<div class=" "><iframe title="FMA - Triple Adaptive Flips - ICRA2010 submission" width="500" height="281" src="https://www.youtube-nocookie.com/embed/bWExDW9J9sA?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>&nbsp;</p>
<div class=" "><iframe title="Towards Robotic Calligraphy - New Results" width="500" height="281" src="https://www.youtube-nocookie.com/embed/ON_rPJ-DW1c?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>&nbsp;</p>
<p>Full disclosure: Angela and the Flying Machine Arena team work in the same lab as I. Also, I&#8217;m working on <a href="http://www.roboearth.org" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">RoboEarth</a>, trying to allow robot learning on a much larger scale.</p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Video: Watch flying robots cooperate, throw and catch balls</title>
		<link>https://robohub.org/video-watch-flying-robots-cooperate-throw-and-catch-balls/</link>
					<comments>https://robohub.org/video-watch-flying-robots-cooperate-throw-and-catch-balls/#respond</comments>
		
		<dc:creator><![CDATA[Markus Waibel]]></dc:creator>
		<pubDate>Thu, 27 Sep 2012 17:40:11 +0000</pubDate>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[ETH Zurich]]></category>
		<category><![CDATA[Flying Machine Arena]]></category>
		<category><![CDATA[IDSC]]></category>
		<category><![CDATA[quadrocopter]]></category>
		<category><![CDATA[Swiss Robots]]></category>
		<category><![CDATA[UAVs & drones]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=2359</guid>

					<description><![CDATA[&#160; My colleagues at the ETH Zurich&#8217;s Flying Machine Arena have just released a new video. Here is what Robin Ritz, Lead Researcher on the project, has to say about it: &#160; This video shows three quadrocopters cooperatively tossing and catching a ball with the aid of an elastic net. &#160; To toss the ball, [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class=" "><iframe title="Cooperative Quadrocopter Ball Throwing and Catching - IDSC - ETH Zurich" width="500" height="281" src="https://www.youtube-nocookie.com/embed/hyGJBV1xnJI?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>
&nbsp;<br />
My colleagues at the ETH Zurich&#8217;s Flying Machine Arena have just released a new video. Here is what <a href="http://www.idsc.ethz.ch/people/staff/ritz-r" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Robin Ritz</a>, Lead Researcher on the project, has to say about it: <span id="more-2359"></span><br />
&nbsp;</p>
<blockquote><p>This video shows three quadrocopters cooperatively tossing and catching a ball with the aid of an elastic net.<br />
&nbsp;<br />
To toss the ball, the quadrocopters accelerate rapidly outward to stretch the net tight between them and launch the ball up. Notice in the video that the quadrocopters are then pulled forcefully inward by the tension in the elastic net, and must rapidly stabilize in order to avoid a collision. Once recovered, the quadrotors cooperatively position the net  below the ball in order to catch it.<br />
&nbsp;<br />
Because they are coupled to each other by the net, the quadrocopters experience complex forces that push the vehicles to the limits of their dynamic capabilities. To exploit the full potential of the vehicles under these circumstances requires several novel algorithms, including:<br />
&nbsp;</p>
<ol>
1. an optimality-based real-time trajectory generation algorithm for the catching maneuver;<br />
&nbsp;<br />
2. a time-varying trajectory following control strategy to manage the forces on the individual vehicles that are induced by the net; and<br />
&nbsp;<br />
3. learning algorithms that compensate for model inaccuracies when aiming the ball.
</ol>
</blockquote>
<p>&nbsp;<br />
For more information on this and related work, have a look at the <a href="http://www.flyingmachinearena.org" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Flying Machine Arena&#8217;s website</a> or tune in to <a href="http://robohub.org/robots-dynamic-systems/" data-wpel-link="internal">Prof. Raffaello D&#8217;Andrea&#8217;s ROBOTS Podcast interview</a>.<br />
&nbsp;<br />
Some photos of the robots in action:<br />
&nbsp;<br />
<a href="http://robohub.org/wp-content/uploads/2012/09/IMG_0512.jpg" data-wpel-link="internal"><img decoding="async" src="http://robohub.org/wp-content/uploads/2012/09/IMG_0512.jpg" alt="" title="Quadrocopter flying robots cooperative ball catching" width="1728" height="2592" class="alignnone size-full wp-image-2378" srcset="https://robohub.org/wp-content/uploads/2012/09/IMG_0512.jpg 1728w, https://robohub.org/wp-content/uploads/2012/09/IMG_0512-200x300.jpg 200w, https://robohub.org/wp-content/uploads/2012/09/IMG_0512-682x1024.jpg 682w" sizes="(max-width: 1728px) 100vw, 1728px" /></a><br />
&nbsp;<br />
<a href="http://robohub.org/wp-content/uploads/2012/09/IMG_0527.jpg" data-wpel-link="internal"><img decoding="async" src="http://robohub.org/wp-content/uploads/2012/09/IMG_0527.jpg" alt="" title="Quadrocopter flying robots cooperative ball throwing" width="2592" height="1728" class="alignnone size-full wp-image-2379" srcset="https://robohub.org/wp-content/uploads/2012/09/IMG_0527.jpg 2592w, https://robohub.org/wp-content/uploads/2012/09/IMG_0527-300x200.jpg 300w, https://robohub.org/wp-content/uploads/2012/09/IMG_0527-1024x682.jpg 1024w, https://robohub.org/wp-content/uploads/2012/09/IMG_0527-450x300.jpg 450w" sizes="(max-width: 2592px) 100vw, 2592px" /></a><br />
&nbsp;<br />
<a href="http://robohub.org/wp-content/uploads/2012/09/Robohub-Flying_Machine_Arena_Quadrocopter_Cooperation.jpg" data-wpel-link="internal"><img decoding="async" src="http://robohub.org/wp-content/uploads/2012/09/IMG_0525.jpg" alt="" title="Three quadrocopters at full thrust pulling the elastic net to throw the ball." width="2592" height="1728" class="alignnone size-full wp-image-2376" srcset="https://robohub.org/wp-content/uploads/2012/09/IMG_0525.jpg 2592w, https://robohub.org/wp-content/uploads/2012/09/IMG_0525-300x200.jpg 300w, https://robohub.org/wp-content/uploads/2012/09/IMG_0525-1024x682.jpg 1024w, https://robohub.org/wp-content/uploads/2012/09/IMG_0525-450x300.jpg 450w" sizes="(max-width: 2592px) 100vw, 2592px" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://robohub.org/video-watch-flying-robots-cooperate-throw-and-catch-balls/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Quadrotor light show</title>
		<link>https://robohub.org/quadrotor-light-show/</link>
					<comments>https://robohub.org/quadrotor-light-show/#respond</comments>
		
		<dc:creator><![CDATA[John Payne]]></dc:creator>
		<pubDate>Wed, 27 Jun 2012 04:55:26 +0000</pubDate>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[entertainment]]></category>
		<category><![CDATA[MAV]]></category>
		<category><![CDATA[quadrocopter]]></category>
		<category><![CDATA[quadrotor]]></category>
		<category><![CDATA[swarm]]></category>
		<guid isPermaLink="false">http://alpha.robohub.org/?p=343</guid>

					<description><![CDATA[http://youtu.be/cseTX_rW3uM This video is a performance piece incorporating a troupe of 16 quadrotors. It&#8217;s a very nice way to spend a few minutes.]]></description>
										<content:encoded><![CDATA[<p>http://youtu.be/cseTX_rW3uM<br />
<a target="_blank" href="http://youtu.be/cseTX_rW3uM" title="watch video on YouTube" data-wpel-link="external" rel="follow external noopener noreferrer">This video</a> is a performance piece incorporating a troupe of 16 quadrotors. It&#8217;s a very nice way to spend a few minutes.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://robohub.org/quadrotor-light-show/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</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-17 00:26:37 by W3 Total Cache
-->