<?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>CSAIL MIT &#8211; Robohub</title>
	<atom:link href="https://robohub.org/author/csail/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 01:12:21 +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>Drones that drive</title>
		<link>https://robohub.org/drones-that-drive/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Tue, 27 Jun 2017 10:00:45 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[bio-inspired]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[UAVs & drones]]></category>
		<guid isPermaLink="false">http://robohub.org/drones-that-drive/</guid>

					<description><![CDATA[Being able to both walk and take flight is typical in nature &#8211; many birds, insects and other animals can do both. If we could program robots with similar versatility, it would open up many possibilities: picture machines that could fly into construction areas or disaster zones that aren’t near roads, and then be able [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_80770" style="width: 910px" class="wp-caption aligncenter"><img fetchpriority="high" decoding="async" aria-describedby="caption-attachment-80770" class="size-full wp-image-80770" src="http://robohub.org/wp-content/uploads/2017/06/2Credit-Alex-Waller-MIT-CSAIL.jpg" alt="" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2017/06/2Credit-Alex-Waller-MIT-CSAIL.jpg 900w, https://robohub.org/wp-content/uploads/2017/06/2Credit-Alex-Waller-MIT-CSAIL-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/06/2Credit-Alex-Waller-MIT-CSAIL-768x512.jpg 768w" sizes="(max-width: 900px) 100vw, 900px" /><p id="caption-attachment-80770" class="wp-caption-text">Image: Alex Waller, MIT CSAIL</p></div>
<p>Being able to both walk and take flight is typical in nature &#8211; many birds, insects and other animals can do both. If we could program robots with similar versatility, it would open up many possibilities: picture machines that could fly into construction areas or disaster zones that aren’t near roads, and then be able to squeeze through tight spaces to transport objects or rescue people.</p>
<p dir="ltr">The problem is that usually robots that are good at one mode of transportation are, by necessity, bad at another. Drones are fast and agile, but generally have too limited of a battery life to travel for long distances. Ground vehicles, meanwhile, are more energy efficient, but also slower and less mobile.</p>
<p dir="ltr">Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) are aiming to develop robots that can do both. In a new paper, the team presented a system of eight quadcopter drones that can both fly and drive through a city-like setting with parking spots, no-fly zones and landing pads.</p>
<div class="keep-aspect"><iframe title="Drones That Drive" width="500" height="281" src="https://www.youtube-nocookie.com/embed/s-oFD5X-QtQ?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 dir="ltr">“The ability to both fly and drive is useful in environments with a lot of barriers, since you can fly over ground obstacles and drive under overhead obstacles,” says PhD student Brandon Araki, lead author on a paper about the system out of CSAIL director Daniela Rus’ group. “Normal drones can&#8217;t maneuver on the ground at all. A drone with wheels is much more mobile while having only a slight reduction in flying time.”</p>
<p dir="ltr">Araki and Rus developed the system along with MIT undergraduate students John Strang, Sarah Pohorecky and Celine Qiu, as well as Tobias Naegeli of ETH Zurich’s Advanced Interactive Technologies Lab. The team presented their system at IEEE’s International Conference on Robotics and Automation (ICRA) in Singapore earlier this month.</p>
<p dir="ltr"><hr class="xh2  "></p>
<p dir="ltr"><strong>How it works</strong></p>
<p dir="ltr">The project builds on Araki’s previous work developing a “<a href="http://www.csail.mit.edu/node/2747" target="_blank" rel="noopener noreferrer follow external" data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=http://www.csail.mit.edu/node/2747&amp;source=gmail&amp;ust=1498592389191000&amp;usg=AFQjCNGpHV0Njd08lEnxjSkbGvWOt8w8Hg" data-wpel-link="external">flying monkey</a>” robot that crawls, grasps, and flies. While the monkey robot could hop over obstacles and crawl about, there was still no way for it to travel autonomously.</p>
<p dir="ltr">To address this, the team developed various “path-planning” algorithms aimed at ensuring that the drones don’t collide. To make them capable of driving, the team put two small motors with wheels on the bottom of each drone. In simulations the robots could fly for 90 meters or drive for 252 meters before their batteries ran out.</p>
<p dir="ltr"><img decoding="async" class="size-full aligncenter" src="https://j.gifs.com/wjJ1m1.gif" width="1920" height="1080" /></p>
<p dir="ltr">Adding the driving component to the drone slightly reduced its battery life, meaning that the maximum distance it could fly decreased 14 percent to about 300 feet. But since driving is still much more efficient than flying, the gain in efficiency from driving more than offsets the relatively small loss in efficiency in flying due to the extra weight.</p>
<p dir="ltr"><img decoding="async" class="size-full aligncenter" src="https://j.gifs.com/lOrM66.gif" width="640" height="360" /></p>
<p dir="ltr">“This work provides an algorithmic solution for large-scale, mixed-mode transportation and shows its applicability to real-world problems,” says Jingjin Yu, a computer science professor at Rutgers University who was not involved in the paper.</p>
<p dir="ltr">The team also tested the system using everyday materials like pieces of fabric for roads and cardboard boxes for buildings. They tested eight robots navigating from a starting point to an ending point on a collision-free path, and all were successful.</p>
<p dir="ltr">Rus says that systems like theirs suggest that another approach to creating safe and effective flying cars is not to simply “put wings on cars,” but to build on years of research in drone development to add driving capabilities to them.</p>
<p dir="ltr">“As we begin to develop planning and control algorithms for flying cars, we are encouraged by the possibility of creating robots with these capabilities at small scale,” says Rus. “While there are obviously still big challenges to scaling up to vehicles that could actually transport humans, we are inspired by the potential of a future in which flying cars could offer us fast, traffic-free transportation.”</p>
<p dir="ltr"><a href="https://drive.google.com/file/d/0B4jtvQ_fnPKhckZmeExJczVlY00/view" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Click here</a> to read the paper.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Wearable system helps visually impaired users navigate</title>
		<link>https://robohub.org/wearable-system-helps-visually-impaired-users-navigate/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Fri, 02 Jun 2017 09:19:00 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[algorithms]]></category>
		<category><![CDATA[Computer Science and Artificial Intelligence Laboratory (CSAIL)]]></category>
		<category><![CDATA[Computer science and technology]]></category>
		<category><![CDATA[Electrical Engineering & Computer Science (eecs)]]></category>
		<category><![CDATA[mechanical engineering]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[School of Engineering]]></category>
		<guid isPermaLink="false">http://robohub.org/wearable-system-helps-visually-impaired-users-navigate/</guid>

					<description><![CDATA[Device provides information from a 3-D camera, via vibrating motors and a Braille interface.]]></description>
										<content:encoded><![CDATA[<div id="attachment_79481" style="width: 649px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/05/MIT-Blind-Navigation_0.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-79481" class="size-full wp-image-79481" src="http://robohub.org/wp-content/uploads/2017/05/MIT-Blind-Navigation_0.jpg" alt="" width="639" height="426" srcset="https://robohub.org/wp-content/uploads/2017/05/MIT-Blind-Navigation_0.jpg 639w, https://robohub.org/wp-content/uploads/2017/05/MIT-Blind-Navigation_0-425x283.jpg 425w" sizes="(max-width: 639px) 100vw, 639px" /></a><p id="caption-attachment-79481" class="wp-caption-text">New algorithms power a prototype system for helping visually impaired users avoid obstacles and identify objects. Courtesy of the researchers.</p></div>
<p>Computer scientists have been working for decades on automatic navigation systems to aid the visually impaired, but it’s been difficult to come up with anything as reliable and easy to use as the white cane, the type of metal-tipped cane that visually impaired people frequently use to identify clear walking paths.</p>
<p>White canes have a few drawbacks, however. One is that the obstacles they come in contact with are sometimes other people. Another is that they can’t identify certain types of objects, such as tables or chairs, or determine whether a chair is already occupied.</p>
<p>Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) have developed a new system that uses a 3-D camera, a belt with separately controllable vibrational motors distributed around it, and an electronically reconfigurable Braille interface to give visually impaired users more information about their environments.</p>
<p>The system could be used in conjunction with or as an alternative to a cane. <a href="http://groups.csail.mit.edu/drl/wiki/index.php?title=Wearable_Blind_Navigation" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">In a paper they’re presenting this week at the International Conference on Robotics and Automation,</a> the researchers describe the system and a series of usability studies they conducted with visually impaired volunteers.</p>
<p>“We did a couple of different tests with blind users,” says Robert Katzschmann, a graduate student in mechanical engineering at MIT and one of the paper’s two first authors. “Having something that didn’t infringe on their other senses was important. So we didn&#8217;t want to have audio; we didn’t want to have something around the head, vibrations on the neck — all of those things, we tried them out, but none of them were accepted. We found that the one area of the body that is the least used for other senses is around your abdomen.”</p>
<p>Katzschmann is joined on the paper by his advisor Daniela Rus, an Andrew and Erna Viterbi Professor of Electrical Engineering and Computer Science; his fellow first author Hsueh-Cheng Wang, who was a postdoc at MIT when the work was done and is now an assistant professor of electrical and computer engineering at National Chiao Tung University in Taiwan; Santani Teng, a postdoc in CSAIL; Brandon Araki, a graduate student in mechanical engineering; and Laura Giarré, a professor of electrical engineering at the University of Modena and Reggio Emilia in Italy.</p>
<div class="keep-aspect"><iframe title="Navigation for Visually Impaired People" width="500" height="281" src="https://www.youtube-nocookie.com/embed/R6Pjbk9w2Jk?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><strong>Parsing the world</strong></p>
<p>The researchers’ system consists of a 3-D camera worn in a pouch hung around the neck; a processing unit that runs the team’s proprietary algorithms; the sensor belt, which has five vibrating motors evenly spaced around its forward half; and the reconfigurable Braille interface, which is worn at the user’s side.</p>
<p>The key to the system is an algorithm for quickly identifying surfaces and their orientations from the 3-D-camera data. The researchers experimented with three different types of 3-D cameras, which used three different techniques to gauge depth but all produced relatively low-resolution images — 640 pixels by 480 pixels — with both color and depth measurements for each pixel.</p>
<p>The algorithm first groups the pixels into clusters of three. Because the pixels have associated location data, each cluster determines a plane. If the orientations of the planes defined by five nearby clusters are within 10 degrees of each other, the system concludes that it has found a surface. It doesn’t need to determine the extent of the surface or what type of object it’s the surface of; it simply registers an obstacle at that location and begins to buzz the associated motor if the wearer gets within 2 meters of it.</p>
<p>Chair identification is similar but a little more stringent. The system needs to complete three distinct surface identifications, in the same general area, rather than just one; this ensures that the chair is unoccupied. The surfaces need to be roughly parallel to the ground, and they have to fall within a prescribed range of heights.</p>
<p><strong>Tactile data</strong></p>
<p>The belt motors can vary the frequency, intensity, and duration of their vibrations, as well as the intervals between them, to send different types of tactile signals to the user. For instance, an increase in frequency and intensity generally indicates that the wearer is approaching an obstacle in the direction indicated by that particular motor. But when the system is in chair-finding mode, for example, a double pulse indicates the direction in which a chair with a vacant seat can be found.</p>
<p>The Braille interface consists of two rows of five reconfigurable Braille pads. Symbols displayed on the pads describe the objects in the user’s environment — for instance, a “t” for table or a “c” for chair. The symbol’s position in the row indicates the direction in which it can be found; the column it appears in indicates its distance. A user adept at Braille should find that the signals from the Braille interface and the belt-mounted motors coincide.</p>
<p>In tests, the chair-finding system reduced subjects’ contacts with objects other than the chairs they sought by 80 percent, and the navigation system reduced the number of cane collisions with people loitering around a hallway by 86 percent.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Teaching robots to teach other robots</title>
		<link>https://robohub.org/teaching-robots-to-teach-other-robots/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Wed, 10 May 2017 15:02:43 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[actuation]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[announcements]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[manipulation]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[software]]></category>
		<guid isPermaLink="false">http://robohub.org/teaching-robots-to-teach-other-robots/</guid>

					<description><![CDATA[Most robots are programmed using one of two methods: learning from demonstration, in which they watch a task being done and then replicate it, or via motion-planning techniques like optimization or sampling, which require a programmer to explicitly specify a task’s goals and constraints. Both methods have drawbacks. Robots that learn from demonstration can’t easily [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_77790" style="width: 1810px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-77790" class="size-full wp-image-77790" src="http://robohub.org/wp-content/uploads/2017/05/2DArpino-Perez-discusses-her-work-teaching-Optimus-to-pick-up-a-bottle-Jason-Dorfman-MIT-CSAIL.jpg" alt="" width="1800" height="1200" srcset="https://robohub.org/wp-content/uploads/2017/05/2DArpino-Perez-discusses-her-work-teaching-Optimus-to-pick-up-a-bottle-Jason-Dorfman-MIT-CSAIL.jpg 1800w, https://robohub.org/wp-content/uploads/2017/05/2DArpino-Perez-discusses-her-work-teaching-Optimus-to-pick-up-a-bottle-Jason-Dorfman-MIT-CSAIL-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/05/2DArpino-Perez-discusses-her-work-teaching-Optimus-to-pick-up-a-bottle-Jason-Dorfman-MIT-CSAIL-768x512.jpg 768w, https://robohub.org/wp-content/uploads/2017/05/2DArpino-Perez-discusses-her-work-teaching-Optimus-to-pick-up-a-bottle-Jason-Dorfman-MIT-CSAIL-1024x683.jpg 1024w" sizes="(max-width: 1800px) 100vw, 1800px" /><p id="caption-attachment-77790" class="wp-caption-text">D&#8217;Arpino Perez discusses her work teaching Optimus to pick up a bottle. Image: Jason Dorfman, MIT CSAIL</p></div>
<p>Most robots are programmed using one of two methods: learning from demonstration, in which they watch a task being done and then replicate it, or via motion-planning techniques like optimization or sampling, which require a programmer to explicitly specify a task’s goals and constraints.</p>
<p>Both methods have drawbacks. Robots that learn from demonstration can’t easily transfer one skill they’ve learned to another situation and remain accurate. On the other hand, motion planning systems that use sampling or optimization can adapt to these changes, but are time-consuming, since they usually have to be hand-coded by expert programmers.</p>
<p>Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) have recently developed a system that aims to bridge the two techniques: C-LEARN, which allows non-coders to teach robots a wider range of tasks simply by providing some information about how objects are typically manipulated and then showing the robot a single demo of the task. Importantly, this enables users to teach robots skills that can be automatically transferred to other robots with different “kinematics” (ways of moving) &#8211; a key time- and cost-saving measure for companies that want a range of robots to perform similar actions.</p>
<div class="keep-aspect"><iframe title="Teaching Robots to Teach Robots" width="500" height="281" src="https://www.youtube-nocookie.com/embed/QQplTBx6rV0?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>“By combining the intuitiveness of learning from demonstration with the precision of motion-planning algorithms, this approach can help robots do new types of tasks that they haven’t been able to learn before, like multi-step assembly using both of their arms,” says Claudia Pérez-D’Arpino, a PhD student who wrote a paper on C-LEARN with MIT professor Julie Shah.</p>
<p>The team tested the system on Optimus, a new two-armed robot designed for bomb disposal that they programmed to perform tasks like opening doors, transporting objects and extracting objects from containers.</p>
<p>(The robot is made of components from multiple manufacturers, including a manipulation system by RE2, a Husky unmanned ground vehicle by Clearpath, 3-finger grippers by Robotiq and the multisense sensor from Carnegie Robotics that is used in the Atlas robot.)</p>
<p>In simulations they showed that Optimus’ learned skills could be seamlessly transferred to Atlas, <a href="http://news.mit.edu/2015/robotics-competition-algorithms-0611." target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">CSAIL’s six-foot-tall, 400-pound humanoid robot</a>.</p>
<p>The paper was recently accepted to the IEEE International Conference on Robotics and Automation (ICRA), which takes place May 29-June 3 in Singapore.</p>
<hr class="xh2  ">
<h3>How it works</h3>
<p>With C-LEARN the user first gives the robot a knowledge base of information on how to reach and grasp different objects that have different constraints. (The C in C-LEARN stands for “constraints.”) The operator then uses a 3D interface to show the robot a single demonstration of the specific task, which is represented by a sequence of relevant moments known as “keyframes.” By matching these keyframes with the knowledge base, the robot can automatically suggest motion plans for the operator to approve or edit as needed.</p>
<img decoding="async" class="alignnone size-full" src="https://j.gifs.com/0gk7RN.gif" width="480" height="270" />
<p>“This approach is actually very similar to how humans learn in terms of seeing how something’s done and connecting it to what we already know about the world,” says Pérez-D’Arpino. “We can’t magically learn from a single demonstration, so we take new information and match it to previous knowledge about our environment.”</p>
<p>One challenge was that existing constraints that could be learned from demonstrations weren’t accurate enough to enable robots to precisely manipulate objects. To overcome that, the researchers developed constraints inspired by computer-aided design (CAD) programs that can tell the robot if its hands should be parallel or perpendicular to the objects it is interacting with.</p>
<img decoding="async" class="alignnone size-full" src="https://j.gifs.com/AnGlDj.gif" width="640" height="360" />
<p>The team also showed that the robot performed significantly better in collaboration with humans. While the robot successfully executed tasks 87.5 percent of the time on its own, it did so 100 percent of the time when it had a operator that could correct minor sensory inaccuracies.</p>
<p>“Having a knowledge base is fairly common, but what’s not common is integrating it with learning from demonstration,” says Dmitry Berenson, an assistant professor of computer science at the University of Michigan who was not involved in the research. “That’s very helpful, because if you are dealing with the same objects over and over again, you don&#8217;t want to then have to start from scratch to teach the robot every new task.”</p>
<img decoding="async" class="alignnone size-full" src="https://j.gifs.com/RgqJ6w.gif" width="640" height="360" />
<p>The system is part of a larger wave of research focused on making LfD approaches more adaptive. If you’re a robot that has learned to take an object out of a tube from a demonstration, you might not be able to do it if there’s an obstacle in the way that requires you to move your arm differently. However, C-LEARN can do this, because it does not learn one specific way to perform the action.</p>
<p>“It’s good for the field that we&#8217;re moving away from directly imitating motion, towards actually trying to infer the principles behind the motion,” says Berenson. “By using these learned constraints in a motion planner, we can make systems that are far more flexible than those which just try to mimic what&#8217;s being demonstrated&#8221;</p>
<p>Shah says that advanced LfD methods could prove important in time-sensitive scenarios like bomb disposal and disaster response, where robots are currently tele-operated at the level of individual joint movements.</p>
<p>“Something as simple as picking up a box could take 20-30 minutes, which is significant for an emergency situation,” says Pérez-D’Arpino.</p>
<p>C-LEARN can’t yet handle certain advanced tasks, like avoiding collisions or planning for different step sequences for a given task. But the team is hopeful that incorporating more insights from human learning will give robots an even wider range of physical capabilities.</p>
<p>“Traditional programming of robots in real-world scenarios is difficult, tedious and requires a lot of domain knowledge,” says Shah. “It would be much more effective if we could train them more like how we train people: by giving them some basic knowledge and a single demonstration. This is an exciting step towards teaching robots to perform complex multi-arm and multi-step tasks necessary for assembly manufacturing and ship or aircraft maintenance.”</p>
<hr class="xh2  ">
<p><a href="https://drive.google.com/open?id=0B9HHfYresOgRUlpHeGlQY1U4SVE" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">Click here</a> to access the full paper.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>CSAIL launches artificial intelligence initiative with industry</title>
		<link>https://robohub.org/csail-launches-artificial-intelligence-initiative-with-industry/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Wed, 12 Apr 2017 11:00:01 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[autonomous]]></category>
		<category><![CDATA[CSAIL]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[robots]]></category>
		<guid isPermaLink="false">http://robohub.org/csail-launches-artificial-intelligence-initiative-with-industry/</guid>

					<description><![CDATA[SystemsThatLearn@CSAIL aims to develop new &#8220;human-like systems&#8221; for data science and other fields.]]></description>
										<content:encoded><![CDATA[<div id="attachment_76039" style="width: 649px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/04/CSAIL-AI-systems-that-learn.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-76039" class="size-full wp-image-76039" src="http://robohub.org/wp-content/uploads/2017/04/CSAIL-AI-systems-that-learn.jpg" alt="" width="639" height="426" srcset="https://robohub.org/wp-content/uploads/2017/04/CSAIL-AI-systems-that-learn.jpg 639w, https://robohub.org/wp-content/uploads/2017/04/CSAIL-AI-systems-that-learn-425x283.jpg 425w" sizes="(max-width: 639px) 100vw, 639px" /></a><p id="caption-attachment-76039" class="wp-caption-text">MIT Professor Daniela Rus, director of CSAIL, said the goal of a new SystemsThatLearn@CSAIL initiative is &#8220;to create a new generation of AI tools that are deeply rooted in systems.&#8221; Photo: Jason Dorfman/MIT CSAIL</p></div>
<p>From self-driving cars to the internet of things, artificial intelligence (AI) has reached new levels of sophistication in recent years. With that in mind, this week MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) launched an industry collaboration focused on using machine learning to create functional human-like systems.<span id="more-75717"></span></p>
<p>Nearly 40 senior researchers will participate in the new “SystemsThatLearn@CSAIL” (STL) initiative alongside a range of organizations that include founding members BT, Microsoft, Nokia Bell Labs, Salesforce, and Schlumberger. Member companies will work with CSAIL scientists to suggest new lines of research and develop real-world applications.</p>
<p>“Developing capabilities in AI and machine learning are key to the future of fields like finance, energy, manufacturing, and health care,” says STL Executive Director Lori Glover. “While the demand for expertise is great, the supply of talent remains small and unevenly distributed. By democratizing the field of AI, SystemsThatLearn@CSAIL is an effort to address that skills gap.”</p>
<p>STL builds on CSAIL’s <a href="http://bigdata.csail.mit.edu/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Big Data Initiative</a>, which developed tools for handling complex datasets. While many machine-learning solutions are trained and deployed in separate phases, STL aims to integrate these processes, focusing on a range of resources to handle distributed data and computing power.</p>
<p>Another goal is to make key aspects of data science less laborious. A <a href="http://visit.crowdflower.com/rs/416-ZBE-142/images/CrowdFlower_DataScienceReport_2016.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">2016 report</a> found that data scientists spend 80 percent of their time collecting and organizing data, and only 20 percent analyzing it.</p>
<p>“By promoting industry interaction with academia, we’re hoping to create new tools and systems that can increase productivity by automating much of the tedious work of data science,” says MIT Professor Samuel Madden, one of STL’s two faculty leads alongside Professor Tommi Jaakkola. “We are already seeing that areas like autonomous vehicles and personalized health care have the potential to transform entire industries.”</p>
<p>In her opening remarks, CSAIL Director Daniela Rus described AI and systems researchers as two communities that would benefit from stronger collaboration.</p>
<p>“Our grand vision is to create a new generation of AI tools that are deeply rooted in systems and that can make those systems better,” Rus said. “My aspiration is to get to a place where machine learning becomes a normal part of what an operating system does.”</p>
<p>One STL project is the data discovery tool “<a href="http://news.mit.edu/2017/system-finds-links-related-data-digital-files-querying-filtering-0119" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Data Civilizer</a>,” which allows organizations to discover related datasets from thousands of distinct business databases and files. Another is “Model DB,” a machine-learning management system that saves time for data scientists and lets them easily correlate performance on particular training examples with specific model features.</p>
<p>According to STL Technical Director Stephen Buckley, many of the software tools they develop will be released under MIT’s open source license.</p>
<p>“The ultimate aim is to democratize access and use of machine learning tools, without requiring advanced knowledge of the underlying technologies,” says Buckley.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Mind control: Correcting robot mistakes using EEG brain signals</title>
		<link>https://robohub.org/mind-control-correcting-robot-mistakes-using-eeg-brain-signals/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Mon, 06 Mar 2017 15:05:28 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[announcements]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[CSAIL]]></category>
		<category><![CDATA[human-robot interaction]]></category>
		<category><![CDATA[manipulation]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/mind-control-correcting-robot-mistakes-using-eeg-brain-signals/</guid>

					<description><![CDATA[For robots to do what we want, they need to understand us. Too often, this means having to meet them halfway: teaching them the intricacies of human language, for example, or giving them explicit commands for very specific tasks. But what if we could develop robots that were a more natural extension of us and [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_72669" style="width: 910px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-72669" class="size-full wp-image-72669" src="http://robohub.org/wp-content/uploads/2017/03/1The-feedback-system-enables-human-operators-to-correct-the-robots-choice-in-real-time-Jason-Dorfman-MIT-CSAIL.jpg" alt="" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2017/03/1The-feedback-system-enables-human-operators-to-correct-the-robots-choice-in-real-time-Jason-Dorfman-MIT-CSAIL.jpg 900w, https://robohub.org/wp-content/uploads/2017/03/1The-feedback-system-enables-human-operators-to-correct-the-robots-choice-in-real-time-Jason-Dorfman-MIT-CSAIL-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/03/1The-feedback-system-enables-human-operators-to-correct-the-robots-choice-in-real-time-Jason-Dorfman-MIT-CSAIL-768x512.jpg 768w, https://robohub.org/wp-content/uploads/2017/03/1The-feedback-system-enables-human-operators-to-correct-the-robots-choice-in-real-time-Jason-Dorfman-MIT-CSAIL-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /><p id="caption-attachment-72669" class="wp-caption-text">The feedback system enables human operators to correct the robot&#8217;s choice in real-time &#8211; Jason Dorfman, MIT CSAIL</p></div>
<p>For robots to do what we want, they need to understand us. Too often, this means having to meet them halfway: teaching them the intricacies of human language, for example, or giving them explicit commands for very specific tasks. But what if we could develop robots that were a more natural extension of us and that could actually do whatever we are thinking?<span id="more-72667"></span></p>
<p>A team from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) and Boston University is working on this problem, creating a feedback system that lets people correct robot mistakes instantly with nothing more than their brains.</p>
<div class="keep-aspect"><iframe title="Brain-controlled Robots" width="500" height="281" src="https://www.youtube-nocookie.com/embed/Zd9WhJPa2Ok?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>Using data from an electroencephalography (EEG) monitor that records brain activity, the system can detect if a person notices an error as a robot performs an object-sorting task. The team’s novel machine-learning algorithms enable the system to classify brain waves in the space of 10 to 30 milliseconds.</p>
<p>While the system currently handles relatively simple binary-choice activities, the paper’s senior author says that the work suggests that we could one day control robots in much more intuitive ways.</p>
<p>“Imagine being able to instantaneously tell a robot to do a certain action, without needing to type a command, push a button or even say a word,” says CSAIL director Daniela Rus. “A streamlined approach like that would improve our abilities to supervise factory robots, driverless cars and other technologies we haven’t even invented yet.”</p>
<img decoding="async" class="alignnone size-full" src="https://j.gifs.com/Y6RGZ2.gif" width="640" height="360" />
<p>In the current study the team used a humanoid robot named “Baxter” from Rethink Robotics, the company led by former CSAIL director and iRobot co-founder Rodney Brooks.</p>
<p>The paper presenting the work was written by BU PhD candidate Andres F. Salazar-Gomez, CSAIL PhD candidate Joseph DelPreto, and CSAIL research scientist Stephanie Gil under the supervision of Rus and BU professor Frank H. Guenther.  The paper was recently accepted to the IEEE International Conference on Robotics and Automation (ICRA) taking place in Singapore this May.</p>
<p>Past work in EEG-controlled robotics has required training humans to “think” in a prescribed way that computers can recognize. For example, an operator might have to look at one of two bright light displays, each of which corresponds to a different task for the robot to execute.</p>
<img decoding="async" class="alignnone size-full" src="https://j.gifs.com/g5PgKk.gif" width="640" height="360" />
<p>The downside to this method is that the training process and the act of modulating one’s thoughts can be taxing, particularly for people who supervise tasks in navigation or construction that require intense concentration.</p>
<p>Rus’ team wanted to make the experience more natural. To do that, they focused on brain signals called “error-related potentials” (ErrPs), which are generated whenever our brains notice a mistake. As the robot indicates which choice it plans to make, the system uses ErrPs to determine if the human agrees with the decision.</p>
<div id="attachment_72671" style="width: 910px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-72671" class="size-full wp-image-72671" src="http://robohub.org/wp-content/uploads/2017/03/2The-team-uses-EEG-brain-signals-to-detect-if-the-person-notices-a-mistake-Jason-Dorfman-MIT-CSAIL.jpg" alt="" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2017/03/2The-team-uses-EEG-brain-signals-to-detect-if-the-person-notices-a-mistake-Jason-Dorfman-MIT-CSAIL.jpg 900w, https://robohub.org/wp-content/uploads/2017/03/2The-team-uses-EEG-brain-signals-to-detect-if-the-person-notices-a-mistake-Jason-Dorfman-MIT-CSAIL-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/03/2The-team-uses-EEG-brain-signals-to-detect-if-the-person-notices-a-mistake-Jason-Dorfman-MIT-CSAIL-768x512.jpg 768w, https://robohub.org/wp-content/uploads/2017/03/2The-team-uses-EEG-brain-signals-to-detect-if-the-person-notices-a-mistake-Jason-Dorfman-MIT-CSAIL-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /><p id="caption-attachment-72671" class="wp-caption-text">The team uses EEG brain signals to detect if the person notices a mistake &#8211; Jason Dorfman, MIT CSAIL</p></div>
<p>“As you watch the robot, all you have to do is mentally agree or disagree with what it is doing,” says Rus. “You don’t have to train yourself to think in a certain way &#8211;  the machine adapts to you, and not the other way around.”</p>
<p>ErrP signals are extremely faint, which means that the system has to be fine-tuned enough to both classify the signal and incorporate it into the feedback loop for the human operator.</p>
<p>In addition to monitoring the initial ErrPs, the team also sought to detect “secondary errors” that occur when the system doesn’t notice the human’s original correction.</p>
<p>“If the robot’s not sure about its decision, it can trigger a human response to get a more accurate answer,” says Gil. “These signals can dramatically improve accuracy, creating a continuous dialogue between human and robot in communicating their choices.”</p>
<div id="attachment_72673" style="width: 910px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-72673" class="size-full wp-image-72673" src="http://robohub.org/wp-content/uploads/2017/03/3The-feedback-system-enables-human-operators-to-correct-the-robots-choice-in-real-time-Jason-Dorfman-MIT-CSAIL2.jpg" alt="" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2017/03/3The-feedback-system-enables-human-operators-to-correct-the-robots-choice-in-real-time-Jason-Dorfman-MIT-CSAIL2.jpg 900w, https://robohub.org/wp-content/uploads/2017/03/3The-feedback-system-enables-human-operators-to-correct-the-robots-choice-in-real-time-Jason-Dorfman-MIT-CSAIL2-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/03/3The-feedback-system-enables-human-operators-to-correct-the-robots-choice-in-real-time-Jason-Dorfman-MIT-CSAIL2-768x512.jpg 768w, https://robohub.org/wp-content/uploads/2017/03/3The-feedback-system-enables-human-operators-to-correct-the-robots-choice-in-real-time-Jason-Dorfman-MIT-CSAIL2-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /><p id="caption-attachment-72673" class="wp-caption-text">The feedback system enables human operators to correct the robot&#8217;s choice in real-time &#8211; Jason Dorfman, MIT CSAIL2</p></div>
<p>While the system cannot yet recognize secondary errors in real time, Gil expects the model to be able to improve to upwards of 90 percent accuracy once it can.</p>
<p>In addition, since ErrP signals have been shown to be proportional to how egregious the robot’s mistake is, the team believes that future systems could extend to more complex multiple-choice tasks.</p>
<p>Salazar-Gomez notes that the system could even be useful for people who can’t communicate verbally: a task like spelling could be accomplished via a series of several discrete binary choices, which he likens to an advanced form of the blinking that allowed stroke victim Jean-Dominique Bauby to write his memoir “The Diving Bell and the Butterfly.”</p>
<p>“This work brings us closer to developing effective tools for brain-controlled robots and prostheses,” says Wolfram Burgard, a professor of computer science at the University of Freiburg who was not involved in the research. “Given how difficult it can be to translate human language into a meaningful signal for robots, work in this area could have a truly profound impact on the future of human-robot collaboration.&#8221;</p>
<p>Read the <a href="http://groups.csail.mit.edu/drl/wiki/images/e/ec/Correcting_Robot_Mistakes_in_Real_Time_Using_EEG_Signals.pdf" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">paper here.</a></p>
<p>The project was funded in part by Boeing and the National Science Foundation.</p>
<hr class="xh2  ">
<p><em>If you enjoyed this article from CSAIL, you might also be interested in:</em></p>
<ul>
<li><a href="http://robohub.org/mit-csails-6-foot-tall-nasa-humanoid-robot-has-landed/" target="_blank" data-wpel-link="internal" rel="noopener">MIT CSAIL’s 6-foot-tall NASA humanoid robot has landed</a></li>
<li><a href="http://robohub.org/researchers-add-a-splash-of-human-intuition-to-planning-algorithms/" target="_blank" rel="noopener" data-wpel-link="internal">Researchers add a splash of human intuition to planning algorithms</a></li>
<li><a href="http://robohub.org/wearable-ai-that-can-detect-the-tone-of-a-conversation/" target="_blank" rel="noopener" data-wpel-link="internal">Wearable AI that can detect the tone of a conversation</a></li>
<li><a href="http://robohub.org/ingestible-robots-glasses-free-3-d-and-computers-that-explain-themselves/" target="_blank" rel="noopener" data-wpel-link="internal">Ingestible robots, glasses-free 3-D, and computers that explain themselves</a></li>
<li><a href="http://robohub.org/design-your-own-custom-drone/" target="_blank" rel="noopener" data-wpel-link="internal">Design, simulate and build a custom drone</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" target="_blank" data-wpel-link="internal" rel="noopener">the latest robotics news</a> on Robohub, or <a class="ext-link" title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Researchers add a splash of human intuition to planning algorithms</title>
		<link>https://robohub.org/researchers-add-a-splash-of-human-intuition-to-planning-algorithms/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Thu, 09 Feb 2017 11:07:00 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[Aeronautical and astronautical engineering]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Computer Science and Artificial Intelligence Laboratory (CSAIL)]]></category>
		<category><![CDATA[Computer science and technology]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[School of Engineering]]></category>
		<guid isPermaLink="false">http://robohub.org/researchers-add-a-splash-of-human-intuition-to-planning-algorithms/</guid>

					<description><![CDATA[Incorporating strategies from skilled human planners improves automatic planners&#8217; performance.]]></description>
										<content:encoded><![CDATA[<div id="attachment_71648" style="width: 649px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/02/MIT-Interactive-Plan_0.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-71648" class="size-full wp-image-71648" src="http://robohub.org/wp-content/uploads/2017/02/MIT-Interactive-Plan_0.jpg" alt="" width="639" height="426" srcset="https://robohub.org/wp-content/uploads/2017/02/MIT-Interactive-Plan_0.jpg 639w, https://robohub.org/wp-content/uploads/2017/02/MIT-Interactive-Plan_0-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/02/MIT-Interactive-Plan_0-450x300.jpg 450w" sizes="(max-width: 639px) 100vw, 639px" /></a><p id="caption-attachment-71648" class="wp-caption-text">Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory are trying to improve automated planners by giving them the benefit of human intuition. By encoding the strategies of high-performing human planners in a machine-readable form, they were able to improve the performance of competition-winning planning algorithms by between 10 and 15 percent on a challenging set of problems. Image: Jose-Luis Olivares/MIT</p></div>
<p>Every other year, the International Conference on Automated Planning and Scheduling hosts a competition in which computer systems designed by conference participants try to find the best solution to a planning problem, such as scheduling flights or coordinating tasks for teams of autonomous satellites.</p>
<p>On all but the most straightforward problems, however, even the best planning algorithms still aren’t as effective as human beings with a particular aptitude for problem-solving — such as MIT students.</p>
<p>Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory are trying to improve automated planners by giving them the benefit of human intuition. By encoding the strategies of high-performing human planners in a machine-readable form, they were able to improve the performance of competition-winning planning algorithms by 10 to 15 percent on a challenging set of problems.</p>
<p>The researchers are presenting <a href="http://interactive.mit.edu/sites/default/files/documents/Kim_AAAI_2017_preprint.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">their results this week </a>at the Association for the Advancement of Artificial Intelligence’s annual conference.</p>
<p>“In the lab, in other investigations, we’ve seen that for things like planning and scheduling and optimization, there’s usually a small set of people who are truly outstanding at it,” says Julie Shah, an assistant professor of aeronautics and astronautics at MIT. “Can we take the insights and the high-level strategies from the few people who are truly excellent at it and allow a machine to make use of that to be better at problem-solving than the vast majority of the population?”</p>
<p>The first author on the conference paper is Joseph Kim, a graduate student in aeronautics and astronautics. He’s joined by Shah and Christopher Banks, an undergraduate at Norfolk State University who was a research intern in Shah’s lab in the summer of 2016.</p>
<p><strong>The human factor</strong></p>
<p>Algorithms entered in the automated-planning competition — called the International Planning Competition, or IPC — are given related problems with different degrees of difficulty. The easiest problems require satisfaction of a few rigid constraints: For instance, given a certain number of airports, a certain number of planes, and a certain number of people at each airport with particular destinations, is it possible to plan planes’ flight routes such that all passengers reach their destinations but no plane ever flies empty?</p>
<p>A more complex class of problems — numerical problems — adds some flexible numerical parameters: Can you find a set of flight plans that meets the constraints of the original problem but also minimizes planes’ flight time and fuel consumption?</p>
<p>Finally, the most complex problems — temporal problems — add temporal constraints to the numerical problems: Can you minimize flight time and fuel consumption while also ensuring that planes arrive and depart at specific times?</p>
<p>For each problem, an algorithm has a half-hour to generate a plan. The quality of the plans is measured according to some “cost function,” such as an equation that combines total flight time and total fuel consumption.</p>
<p>Shah, Kim, and Banks recruited 36 MIT undergraduate and graduate students and posed each of them the planning problems from two different competitions, one that focused on plane routing and one that focused on satellite positioning. Like the automatic planners, the students had a half-hour to solve each problem.</p>
<p>“By choosing MIT students, we’re basically choosing the world experts in problem solving,” Shah says. “Likely, they’re going to be better at it than most of the population.”</p>
<p><strong>Encoding strategies</strong></p>
<p>Certainly, they were better than the automatic planners. After the students had submitted their solutions, Kim interviewed them about the general strategies they had used to solve the problems. Their answers included things like “Planes should visit each city at most once,” and “For each satellite, find routes in three turns or less.”</p>
<p>The researchers discovered that the large majority of the students’ strategies could be described using a formal language called linear temporal logic, which in turn could be used to add constraints to the problem specifications. Because different strategies could cancel each other out, the researchers tested each student’s strategies separately, using the planning algorithms that had won their respective competitions. The results varied, but only slightly. On the numerical problems, the average improvement was 13 percent and 16 percent, respectively, on the flight-planning and satellite-positioning problems; and on the temporal problems, the improvement was 12 percent and 10 percent.</p>
<p>“The plan that the planner came up with looked more like the human-generated plan when it used these high-level strategies from the person,” Shah says. “There is maybe this bridge to taking a user’s high-level strategy and making that useful for the machine, and by making it useful for the machine, maybe it makes it more interpretable to the person.”</p>
<p>In ongoing work, Kim and Shah are using natural-language-processing techniques to make the system fully automatic, so that it will convert users’ free-form descriptions of their high-level strategies into linear temporal logic without human intervention.</p>
<p>Read the preprint accepted at AAAI<a href="http://interactive.mit.edu/sites/default/files/documents/Kim_AAAI_2017_preprint.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer"> here. </a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Wearable AI that can detect the tone of a conversation</title>
		<link>https://robohub.org/wearable-ai-that-can-detect-the-tone-of-a-conversation/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Wed, 01 Feb 2017 18:00:44 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[announcements]]></category>
		<category><![CDATA[bio-inspired]]></category>
		<category><![CDATA[Deep Learning]]></category>
		<category><![CDATA[healthcare]]></category>
		<category><![CDATA[household]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[wearables]]></category>
		<guid isPermaLink="false">http://robohub.org/wearable-ai-that-can-detect-the-tone-of-a-conversation/</guid>

					<description><![CDATA[It’s a fact of nature that a single conversation can be interpreted in very different ways. For people with anxiety or conditions like Asperger’s, this can make social situations extremely stressful. But what if there was a more objective way to measure and understand our interactions? Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_70051" style="width: 910px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/01/Samsung-Simband-credit-Jason-Dorfman-MIT-CSAIL.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-70051" class="size-full wp-image-70051" src="http://robohub.org/wp-content/uploads/2017/01/Samsung-Simband-credit-Jason-Dorfman-MIT-CSAIL.jpg" alt="Samsung Simband. Image: Jason Dorfman, MIT CSAIL" width="900" height="624" srcset="https://robohub.org/wp-content/uploads/2017/01/Samsung-Simband-credit-Jason-Dorfman-MIT-CSAIL.jpg 900w, https://robohub.org/wp-content/uploads/2017/01/Samsung-Simband-credit-Jason-Dorfman-MIT-CSAIL-425x295.jpg 425w, https://robohub.org/wp-content/uploads/2017/01/Samsung-Simband-credit-Jason-Dorfman-MIT-CSAIL-433x300.jpg 433w" sizes="(max-width: 900px) 100vw, 900px" /></a><p id="caption-attachment-70051" class="wp-caption-text">Samsung Simband. Image: Jason Dorfman, MIT CSAIL</p></div>
<p>It’s a fact of nature that a single conversation can be interpreted in very different ways. For people with anxiety or conditions like Asperger’s, this can make social situations extremely stressful. But what if there was a more objective way to measure and understand our interactions?</p>
<p>Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (<a href="https://www.csail.mit.edu/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">CSAIL</a>) say that they’ve gotten closer to a potential solution: an artificially intelligent wearable system that can predict if a conversation is happy, sad or neutral based on a person’s speech patterns and vitals.</p>
<p>“Imagine if, at the end of a conversation, you could rewind it and see the moments when the people around you felt the most anxious,” says graduate student <a href="https://www.csail.mit.edu/user/2735" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Tuka Alhanai</a>, who co-authored a related paper with PhD candidate <a href="https://www.linkedin.com/in/mohammad-ghassemi-401a843" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Mohammad Ghassemi</a> that they will present at next week’s Association for the Advancement of Artificial Intelligence (<a href="http://www.aaai.org/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">AAAI</a>) conference in San Francisco. “Our work is a step in this direction, suggesting that we may not be that far away from a world where people can have an AI social coach right in their pocket.”</p>
<div class="keep-aspect"><iframe title="Mood-Predicting Wearables" width="500" height="281" src="https://www.youtube-nocookie.com/embed/ZZFcgg-7dlc?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>As a participant tells a story, the system can analyze audio, text transcriptions and physiological signals to determine the overall tone of the story with 83 percent accuracy. Using deep-learning techniques, the system can also provide a specific sentiment score for five-second intervals within a conversation.</p>
<p>“As far as we know, this is the first experiment that collects both physical data and speech data in a passive but robust way, even while subjects are having natural, unstructured interactions,” says Ghassemi. “Our results show that it’s possible to classify the emotional tone of conversations in real-time.”</p>
<p>The team is keen to point out that they developed the system with privacy strongly in mind: the algorithm runs locally on a user’s device as a way of protecting personal information. (Alhanai says that a consumer version would obviously need clear protocols for getting consent from the people involved in the conversations.)</p>
<hr class="xh2  ">
<p><strong>How it works</strong></p>
<p>Past studies in this area would often show participants “happy” and “sad” videos, or ask them to artificially act out specific emotive states. But in an effort to elicit more organic emotions, the team instead asked subjects to tell a happy or sad story of their own choosing.</p>
<p>Subjects wore a <a href="https://www.simband.io/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Samsung Simband</a>, a device that captures high-resolution physiological waveforms to measure features like movement, heart rate, blood pressure, blood flow and skin temperature,. The system also captured audio data and text transcripts to analyze the speaker’s tone, pitch, energy, and vocabulary.</p>
<div id="attachment_70054" style="width: 910px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/01/Mohammad-Ghassemi-and-Tuka-Alhanai-converse-with-the-wearable-credit-Jason-Dorfman-MIT-CSAIL.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-70054" class="size-full wp-image-70054" src="http://robohub.org/wp-content/uploads/2017/01/Mohammad-Ghassemi-and-Tuka-Alhanai-converse-with-the-wearable-credit-Jason-Dorfman-MIT-CSAIL.jpg" alt="Mohammad Ghassemi and Tuka Alhanai converse with the wearable. Image: Jason Dorfman MIT CSAIL" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2017/01/Mohammad-Ghassemi-and-Tuka-Alhanai-converse-with-the-wearable-credit-Jason-Dorfman-MIT-CSAIL.jpg 900w, https://robohub.org/wp-content/uploads/2017/01/Mohammad-Ghassemi-and-Tuka-Alhanai-converse-with-the-wearable-credit-Jason-Dorfman-MIT-CSAIL-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2017/01/Mohammad-Ghassemi-and-Tuka-Alhanai-converse-with-the-wearable-credit-Jason-Dorfman-MIT-CSAIL-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /></a><p id="caption-attachment-70054" class="wp-caption-text">Mohammad Ghassemi and Tuka Alhanai converse with the wearable. Image: Jason Dorfman MIT CSAIL</p></div>
<p>“The team’s usage of consumer market devices for collecting physiological data and speech data shows how close we are to having such tools in everyday devices,” says Björn Schuller, professor and chair of Complex and Intelligent Systems at the University of Passau in Germany who was not involved in the research. “Technology could soon feel much more emotionally intelligent, or even ‘emotional’ itself.”</p>
<p>After capturing 31 different conversations of several minutes each, the team trained two algorithms on the data: one classified the overall nature of a conversation as either happy or sad, while the second classified each five-second block of every conversation as either positive, negative or neutral.</p>
<p>Alhanai notes that, in traditional neural networks, all features about the data are provided to the algorithm at the base of the network. In contrast, her team found that they could improve performance by organizing different features at the various layers of the network.</p>
<p>“The system picks up on how, for example, the sentiment in the text transcription was more abstract than the raw accelerometer data, says Alhanai. “It’s quite remarkable that a machine could approximate how we humans perceive these interactions, without significant input from us as researchers.”</p>
<hr class="xh2  ">
<p><strong>Results</strong></p>
<p>Indeed, the algorithm’s findings align well with what we humans might expect to observe. For instance, long pauses and a monotonous vocal tones were associated with sadder stories, while more energetic, varied speech patterns were associated with happier ones. In terms of body language, sadder stories were also strongly associated with increased fidgeting and cardiovascular activity, as well as certain postures like putting one’s hands on one’s face.</p>
<div id="attachment_70055" style="width: 910px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/01/Graph-showing-real-time-emotion-detection-MIT-CSAIL.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-70055" class="size-full wp-image-70055" src="http://robohub.org/wp-content/uploads/2017/01/Graph-showing-real-time-emotion-detection-MIT-CSAIL.jpg" alt="Graph showing real-time emotion detection. Image: MIT CSAIL" width="900" height="695" srcset="https://robohub.org/wp-content/uploads/2017/01/Graph-showing-real-time-emotion-detection-MIT-CSAIL.jpg 900w, https://robohub.org/wp-content/uploads/2017/01/Graph-showing-real-time-emotion-detection-MIT-CSAIL-425x328.jpg 425w, https://robohub.org/wp-content/uploads/2017/01/Graph-showing-real-time-emotion-detection-MIT-CSAIL-388x300.jpg 388w" sizes="(max-width: 900px) 100vw, 900px" /></a><p id="caption-attachment-70055" class="wp-caption-text">Graph showing real-time emotion detection. Image: MIT CSAIL</p></div>
<p>On average, the model could classify the mood of each five-second interval with an accuracy that was approximately 18 percent above chance, and a full 7.5 percent better than existing approaches. In future work, the team hopes to collect data on a much larger scale, potentially using commercial devices like the Apple Watch that would allow them to more easily deploy the system out in the world.</p>
<p>“Our next step is to improve the algorithm’s emotional granularity so it can call out boring, tense, and excited moments with greater accuracy instead of just labeling interactions as ‘positive’ or ‘negative’,” says Alhani. “Developing technology that can take the pulse of human emotions has the potential to dramatically improve how we communicate with each other.”</p>
<p><a href="https://groups.csail.mit.edu/sls/publications/2017/TukaAlHanai_aaai-17.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Click here to download the research paper</a>.</p>
<hr class="xh2  ">
<p><em>You might also enjoy the following articles:</em></p>
<ul>
<li><a href="http://robohub.org/artificial-intelligence-and-ethics-who-does-the-thinking/" target="_blank" data-wpel-link="internal">Artificial intelligence and ethics: Who does the thinking?</a></li>
<li><a href="http://robohub.org/soft-exosuit-economies-understanding-the-costs-of-lightening-the-load/" target="_blank" data-wpel-link="internal">Soft exosuit economies: Understanding the costs of lightening the load</a></li>
<li><a href="http://robohub.org/mit-media-lab-to-participate-in-27-million-initiative-on-ai-ethics-and-governance/" target="_blank" data-wpel-link="internal">MIT Media Lab to participate in $27 million initiative on AI ethics and governance</a></li>
<li><a href="http://robohub.org/how-artificial-intelligence-is-changing-our-christmas-shop/" target="_blank" data-wpel-link="internal">How artificial intelligence is changing our Christmas shop</a></li>
<li><a href="http://robohub.org/white-house-report-artificial-intelligence-automation-and-the-economy/" target="_blank" data-wpel-link="internal">White House report: Artificial intelligence, automation, and the economy</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://robohub.org/&amp;source=gmail&amp;ust=1476529719528000&amp;usg=AFQjCNGLNF8DZi4cv1N5lXD3vSC5TalLrQ" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://eepurl.com/t-UEf&amp;source=gmail&amp;ust=1476529719528000&amp;usg=AFQjCNH5It7fNAV7LLvSQqZD8MtbAG4Htg" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ingestible robots, glasses-free 3-D, and computers that explain themselves</title>
		<link>https://robohub.org/ingestible-robots-glasses-free-3-d-and-computers-that-explain-themselves/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Mon, 19 Dec 2016 13:27:01 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[algorithms]]></category>
		<category><![CDATA[Computer Science and Artificial Intelligence Laboratory (CSAIL)]]></category>
		<category><![CDATA[Computer science and technology]]></category>
		<category><![CDATA[computer vision]]></category>
		<category><![CDATA[Electrical Engineering & Computer Science (eecs)]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[School of Engineering]]></category>
		<category><![CDATA[wireless]]></category>
		<guid isPermaLink="false">http://robohub.org/ingestible-robots-glasses-free-3-d-and-computers-that-explain-themselves/</guid>

					<description><![CDATA[A look at 16 of the coolest things that happened at the Computer Science and Artificial Intelligence Laboratory in 2016.]]></description>
										<content:encoded><![CDATA[<div id="attachment_69114" style="width: 862px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/12/16-in-16-mit-csail_0.jpeg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-69114" class="size-full wp-image-69114" src="http://robohub.org/wp-content/uploads/2016/12/16-in-16-mit-csail_0.jpeg" alt="In 2016, MIT CSAIL researchers worked on a range of projects in robotics, theory, wireless technology, software systems, and other disciplines. Image: CSAIL" width="852" height="426" srcset="https://robohub.org/wp-content/uploads/2016/12/16-in-16-mit-csail_0.jpeg 852w, https://robohub.org/wp-content/uploads/2016/12/16-in-16-mit-csail_0-425x213.jpeg 425w, https://robohub.org/wp-content/uploads/2016/12/16-in-16-mit-csail_0-500x250.jpeg 500w" sizes="(max-width: 852px) 100vw, 852px" /></a><p id="caption-attachment-69114" class="wp-caption-text">In 2016, MIT CSAIL researchers worked on a range of projects in robotics, theory, wireless technology, software systems, and other disciplines. Image: CSAIL</p></div>
<p>Machines that predict the future, robots that patch wounds and wireless emotion-detectors are just a few of the exciting projects that came out of MIT’s <a href="http://csail.mit.edu/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Computer Science and Artificial Intelligence Laboratory</a> (CSAIL) this year. Here’s a sampling of 16 highlights from 2016 that span the many computer science disciplines that make up CSAIL.<span id="more-69101"></span></p>
<p><strong>Robots for exploring Mars — and your stomach</strong></p>
<ul>
<li>A team led by CSAIL director Daniela Rus developed an <a href="http://news.mit.edu/2016/ingestible-origami-robot-0512" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">ingestible origami robot</a> that unfolds in the stomach to patch wounds and remove swallowed batteries.</li>
<li>Researchers are working on NASA’s humanoid robot, “<a href="http://news.mit.edu/2016/sarah-hensley-valkyrie-humanoid-robot-1018" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Valkyrie</a>,” who will be programmed for trips into outer space and to autonomously perform tasks.</li>
<li>A 3-D printed robot was made of <a href="http://news.mit.edu/2016/first-3d-printed-robots-made-of-both-solids-and-liquids-0406" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">both solids and liquids</a> and printed in one single step, with no assembly required.</li>
</ul>
<div class="keep-aspect"><iframe title="Ingestible origami robot" width="500" height="281" src="https://www.youtube-nocookie.com/embed/3Waj08gk7v8?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><strong>Keeping data safe and secure</strong></p>
<ul>
<li>CSAIL hosted a <a href="http://news.mit.edu/2016/csail-cambridge-cyber-summit-convenes-industry-academia-government-1012" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">cyber summit</a> that convened members of academia, industry, and government, including featured speakers Admiral Michael Rogers, director of the National Security Agency; and Andrew McCabe, deputy director of the Federal Bureau of Investigation.</li>
<li>Researchers came up with a system for <a href="http://news.mit.edu/2016/stay-anonymous-online-0711" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">staying anonymous online</a> that uses less bandwidth to transfer large files between anonymous users.</li>
<li>A deep-learning system called <a href="http://news.mit.edu/2016/ai-system-predicts-85-percent-cyber-attacks-using-input-human-experts-0418" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">AI2</a> was shown to be able to predict 85 percent of cyberattacks with the help of some human input.</li>
</ul>
<p><strong><strong>Advancements in computer vision</strong></strong></p>
<ul>
<li>A new imaging technique called <a href="http://news.mit.edu/2016/touching-objects-in-videos-with-interactive-dynamic-video-0802" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Interactive Dynamic Video</a> lets you reach in and “touch” objects in videos using a normal camera.</li>
<li>Researchers from CSAIL and Israel’s Weizmann Institute of Science produced a movie display called <a href="http://news.mit.edu/2016/glasses-free-3d-larger-scale-0725" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Cinema 3D</a> that uses special lenses and mirrors to allow viewers to watch 3-D movies in a theater without having to wear those clunky 3-D glasses.</li>
<li>A new <a href="http://news.mit.edu/2016/teaching-machines-to-predict-the-future-0621" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">deep-learning algorithm</a> can predict human interactions more accurately than ever before, by training itself on footage from TV shows like &#8220;Desperate Housewives&#8221; and &#8220;The Office.&#8221;</li>
<li>A group from MIT and Harvard University developed an algorithm that may help astronomers produce the <a href="http://news.mit.edu/2016/method-image-black-holes-0606" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">first image of a black hole</a>, stitching together telescope data to essentially turn the planet into one large telescope dish.</li>
</ul>
<p><strong>Tech to help with health </strong></p>
<ul>
<li>A team produced a robot that can help <a href="http://news.mit.edu/2016/robot-helps-nurses-schedule-tasks-on-labor-floor-0713" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">schedule and assign tasks</a> by learning from humans, in fields like medicine and the military.</li>
<li>Researchers came up with an algorithm for <a href="http://news.mit.edu/2016/algorithm-mri-scans-fetal-health-1021" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">identifying organs in fetal MRI scans</a> to extensively evaluate prenatal health.</li>
<li>A wireless device called <a href="http://news.mit.edu/2016/detecting-emotions-with-wireless-signals-0920" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">EQ-Radio</a> can tell if you’re excited, happy, angry, or sad, by measuring breathing and heart rhythms.</li>
</ul>
<p><strong>Algorithms, systems and networks</strong></p>
<ul>
<li>A system called “Polaris” was found to <a href="http://news.mit.edu/2016/system-loads-web%20pages-34-percent-faster-0309" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">load web pages 34 percent faster</a> by decreasing network trips.</li>
<li>A team analyzed ant-colony behavior to create better <a href="http://news.mit.edu/2016/ant-colony-behavior-better-algorithms-network-communication-0713" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">algorithms for network communication</a>, for applications such as social networks and collective decision-making among robot swarms.</li>
<li>Researchers trained neural networks to <a href="http://news.mit.edu/2016/making-computers-explain-themselves-machine-learning-1028" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">explain themselves</a> by providing rationales for their decisions.</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Design, simulate and build a custom drone</title>
		<link>https://robohub.org/design-your-own-custom-drone/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Mon, 05 Dec 2016 15:00:52 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[announcements]]></category>
		<category><![CDATA[CSAIL]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[UAVs & drones]]></category>
		<guid isPermaLink="false">http://robohub.org/design-your-own-custom-drone/</guid>

					<description><![CDATA[This fall’s new FAA regulations have made drone flight easier than ever for both companies and consumers. But what if the drones out on the market aren’t exactly what you want? A new system from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) is the first to allow users to design, simulate and build their [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_68565" style="width: 910px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/11/PhD-student-Tao-Du-watching-the-bunnycopter-take-off-credit-Jason-Dorfman-MIT-CSAIL.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-68565" class="size-full wp-image-68565" src="http://robohub.org/wp-content/uploads/2016/11/PhD-student-Tao-Du-watching-the-bunnycopter-take-off-credit-Jason-Dorfman-MIT-CSAIL.jpg" alt="PhD student Tao Du watching the bunnycopter take off . Image credit: Jason Dorfman, MIT CSAIL" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2016/11/PhD-student-Tao-Du-watching-the-bunnycopter-take-off-credit-Jason-Dorfman-MIT-CSAIL.jpg 900w, https://robohub.org/wp-content/uploads/2016/11/PhD-student-Tao-Du-watching-the-bunnycopter-take-off-credit-Jason-Dorfman-MIT-CSAIL-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/11/PhD-student-Tao-Du-watching-the-bunnycopter-take-off-credit-Jason-Dorfman-MIT-CSAIL-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /></a><p id="caption-attachment-68565" class="wp-caption-text">PhD student Tao Du watching the bunnycopter take off . Image credit: Jason Dorfman, MIT CSAIL</p></div>
<p>This fall’s <a href="https://www.faa.gov/uas/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=https://www.faa.gov/uas/&amp;source=gmail&amp;ust=1480608553852000&amp;usg=AFQjCNF6ZsS_L-9OZwD42ckj8-N_StAFJQ" data-wpel-link="external" rel="follow external noopener noreferrer">new FAA regulations</a> have made drone flight easier than ever for both companies and consumers. But what if the drones out on the market aren’t exactly what you want?</p>
<p>A new system from MIT’s Computer Science and Artificial Intelligence Laboratory (<a href="https://www.csail.mit.edu/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">CSAIL</a>) is the first to allow users to design, simulate and build their own custom drone. Users can change the size, shape and structure of their drone based on the specific needs they have for payload, cost, flight time, battery usage and other factors.<span id="more-68562"></span><br />
To demonstrate, researchers created a range of unusual-looking drones, including a five-rotor “pentacopter” and a rabbit-shaped “bunnycopter” with rotors of different sizes and heights.</p>
<div class="keep-aspect"><iframe title="Design Your Own Drones" width="500" height="281" src="https://www.youtube-nocookie.com/embed/oTKABMVlaCw?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 system opens up new possibilities for how drones look and function,” says MIT professor <a href="http://people.csail.mit.edu/wojciech/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Wojciech Matusik</a>, who oversaw the project in CSAIL’s <a href="http://cfg.mit.edu/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Computational Fabrication Group</a>. “It’s no longer a one-size-fits-all approach for people who want to make and use drones for particular purposes.”</p>
<a href="https://j.gifs.com/Lg0g74.gif" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" class="aligncenter" src="https://j.gifs.com/Lg0g74.gif" alt="" width="640" height="360" /></a>
<p>The interface lets users design drones with different rotors and rods. It also provides guarantees that its drones can take off, hover and land (which is no simple task considering the intricate technical trade-offs associated with drone weight, shape and control).</p>
<p>“For example, adding more rotors generally lets you carry more weight, but you also need to think about how to balance the drone to make sure it doesn’t tip,” says PhD student <a href="http://cfg.mit.edu/content/tao-du" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Tao Du</a>, who is first author on a related paper about the system. “Irregularly-shaped drones are very difficult to stabilize, which means that they require establishing very complex control parameters.”</p>
<p>Du and Matusik co-authored a paper with PhD student <a href="http://people.csail.mit.edu/aschulz/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Adriana Schulz</a>, postdoctoral researcher <a href="http://people.csail.mit.edu/boolzhu/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Bo Zhu</a> and assistant professor <a href="http://berndbickel.com/about-me/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Bernd Bickel</a> of <a href="https://ist.ac.at/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">IST Austria</a>. It will be presented this week at the annual <a href="https://sa2016.siggraph.org/en/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">SIGGRAPH Asia conference</a> in Macao, China.</p>
<p><b>How it works</b><b><br />
</b>Today’s commercial drones only come in a small range of options, typically with an even number of upward-facing rotors. But there are many emerging use cases for other kinds of drones. For example, having an odd number of rotors might create a clearer view for a drone’s camera, or allow the drone to carry objects with unusual shapes.</p>
<p>Designing these less conventional drones, however, often requires expertise in multiple disciplines, including control systems, fabrication and electronics.</p>
<p>“Developing multicopters like these that are actually flyable involves a lot of trial-and-error, tweaking the balance between all the propellers and rotors,” says Du. “It would be more or less impossible for an amateur user, especially one without any computer-science background.”</p>
<a href="https://j.gifs.com/66G6W9.gif" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" class="aligncenter" src="https://j.gifs.com/66G6W9.gif" alt="" width="640" height="360" /></a>
<p>But the CSAIL group’s new system makes the process much easier. Users design drones by choosing from a database of parts and specifying their needs for things like payload, cost and battery usage. The system computes the sizes of design elements like rod lengths and motor angles, and looks at metrics such as torque and thrust to determine whether the design will actually work. It also uses an “LQR controller” that takes information about a drone’s characteristics and surroundings to optimize its flight plan.</p>
<p>One of the project’s core challenges stemmed from the fact that a drone’s shape and structure (its “geometry”) is usually strongly tied to how it has been programmed to move (its “control”). To overcome this, researchers used what’s called an “alternating direction method,” which means that they reduced the number of variables by fixing some of them and optimizing the rest. This allowed the team to decouple the variables of geometry and control in a way that optimizes the drone’s performance.</p>
<p>“Once you decouple these variables, you turn a very complicated optimization problem into two easy sub-problems that we already have techniques for solving,” says Du.</p>
<p>Du envisions future versions of the system that could proactively give design suggestions, like recommending where a rotor should go to accommodate a desired payload.</p>
<p>“This is the first system in which users can interactively design a drone that incorporates both geometry and control,” says <a href="https://www.autodeskresearch.com/people/nobuyuki-umetani" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Nobuyuki Umetani</a>, a research scientist at <a href="http://www.autodesk.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Autodesk, Inc</a> who was not involved in the paper. “This is very exciting work that has the potential to change the way people design.”</p>
<p>The project was supported in part by the <a href="https://www.nsf.gov/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">National Science Foundation</a>, the <a href="http://www.wpafb.af.mil/afrl" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Air Force Research Laboratory</a> and the <a href="https://ec.europa.eu/programmes/horizon2020/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">European Union’s Horizon 2020</a> research and innovation program.</p>
<p>Click <a href="http://cfg.mit.edu/sites/cfg.mit.edu/files/copter.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">here to read the full paper.</a></p>
<hr class="xh2  ">
<p><em>If you enjoyed this article, you might also be interested in:</em></p>
<ul>
<li><a href="http://robohub.org/emerging-patchwork-of-regulation-of-uas-operations-near-critical-infrastructure/" target="_blank" data-wpel-link="internal">Emerging patchwork of regulation of UAS operations near critical infrastructure</a></li>
<li><a href="http://robohub.org/protecting-infrastructure-and-innovation-under-section-2209-of-the-faa-extension/" target="_blank" data-wpel-link="internal">Protecting infrastructure and innovation, under Section 2209 of the FAA extension</a></li>
<li><a href="http://robohub.org/why-dji-is-succeeding-in-making-and-selling-drones-and-3dr-didnt/" target="_blank" data-wpel-link="internal">Why DJI is succeeding in making and selling drones and 3DR didn’t</a></li>
<li><a href="http://robohub.org/mit-csails-6-foot-tall-nasa-humanoid-robot-has-landed/" target="_blank" data-wpel-link="internal">MIT CSAIL’s 6-foot-tall NASA humanoid robot has landed</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" target="_blank" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a class="ext-link" title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-wpel-link="external">sign up for our weekly newsletter</a>.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Generating predictive videos using deep-learning</title>
		<link>https://robohub.org/generating-predictive-videos-using-deep-learning/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Mon, 28 Nov 2016 15:05:20 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Deep Learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/generating-predictive-videos-using-deep-learning/</guid>

					<description><![CDATA[Living in a dynamic physical world, it’s easy to forget how effortlessly we understand our surroundings. With minimal thought, we can figure out how scenes change and objects interact. But what’s second nature for us is still a huge problem for machines. With the limitless number of ways that objects can move, teaching computers to [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_68331" style="width: 1010px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/11/Video-examples.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-68331" class="size-full wp-image-68331" src="http://robohub.org/wp-content/uploads/2016/11/Video-examples.jpg" alt="Credit: Carl Vondrick, MIT CSAIL" width="1000" height="746" srcset="https://robohub.org/wp-content/uploads/2016/11/Video-examples.jpg 1000w, https://robohub.org/wp-content/uploads/2016/11/Video-examples-425x317.jpg 425w, https://robohub.org/wp-content/uploads/2016/11/Video-examples-402x300.jpg 402w" sizes="(max-width: 1000px) 100vw, 1000px" /></a><p id="caption-attachment-68331" class="wp-caption-text">Credit: Carl Vondrick, MIT CSAIL</p></div>
<p>Living in a dynamic physical world, it’s easy to forget how effortlessly we understand our surroundings. With minimal thought, we can figure out how scenes change and objects interact.</p>
<p>But what’s second nature for us is still a huge problem for machines. With the limitless number of ways that objects can move, teaching computers to predict future actions can be difficult.</p>
<p>Recently, researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) have gotten a step closer, developing a deep-learning algorithm that, given still images from a scene, can create brief videos that simulate the future of that scene.</p>
<p>Trained on two million unlabeled videos that include a year’s worth of footage, the algorithm generated videos that human subjects deemed to be realistic 20 percent more often than a baseline model.</p>
<div class="keep-aspect"><iframe title="Creating Videos of the Future" width="500" height="375" src="https://www.youtube-nocookie.com/embed/Pt1W_v-yQhw?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>To be clear, at this point the videos are still relatively low-resolution and only 1-1.5 seconds in length. But the team is hopeful that future versions could be used for everything from improved security tactics to safer self-driving cars.</p>
<p>According to CSAIL PhD student and first author Carl Vondrick, the algorithm can also help machines recognize people’s activities without expensive human annotations.</p>
<p>“These videos show us what computers think can happen in a scene,” says Vondrick. “If you can predict the future, you must have understood something about the present.”</p>
<p>Vondrick <a href="http://web.mit.edu/vondrick/tinyvideo/paper.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">wrote the paper</a> with MIT professor Antonio Torralba and Hamed Pirsiavash, a former CSAIL postdoctoral associate who is now a professor at the University of Maryland, Baltimore County. The work will be presented at next week’s Neural Information Processing Systems (NIPS) conference in Barcelona.</p>
<p><b>How it works<br />
</b>Multiple researchers have tackled similar topics in computer vision, including MIT professor Bill Freeman, whose new work on “visual dynamics” also creates future frames in a scene. But where his model focuses on extrapolating videos into the future, Torralba’s model can also generate completely new videos that haven’t been seen before.</p>
<div id="attachment_68330" style="width: 1034px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/11/CNN-generative-video-model.png" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-68330" class="size-large wp-image-68330" src="http://robohub.org/wp-content/uploads/2016/11/CNN-generative-video-model-1024x374.png" alt="Credit: Carl Vondrick, MIT CSAIL" width="1024" height="374" srcset="https://robohub.org/wp-content/uploads/2016/11/CNN-generative-video-model-1024x374.png 1024w, https://robohub.org/wp-content/uploads/2016/11/CNN-generative-video-model-425x155.png 425w, https://robohub.org/wp-content/uploads/2016/11/CNN-generative-video-model-500x183.png 500w, https://robohub.org/wp-content/uploads/2016/11/CNN-generative-video-model.png 1495w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><p id="caption-attachment-68330" class="wp-caption-text">Credit: Carl Vondrick, MIT CSAIL</p></div>
<p>Previous systems build up scenes frame by frame, which creates a large margin for error. In contrast, this work focuses on processing the entire scene at once, with the algorithm generating as many as 32 frames from scratch per second.</p>
<p>“Building up a scene frame-by-frame is like a big game of ‘Telephone,’ which means that the message falls apart by the time you go around the whole room,” says Vondrick. “By instead trying to predict all frames simultaneously, it’s as if I’m talking to everyone in the room at once.”</p>
<p>Of course, there’s a trade-off to generating all frames simultaneously: while it becomes more accurate, the computer model also becomes more complex for longer videos.</p>
<p>To create multiple frames, researchers taught the model to generate the foreground separate from the background, and to then place the objects in the scene to let the model learn which objects move and which objects don’t.</p>
<p>The team used a deep-learning method called “adversarial learning” that involves training two competing neural networks. One network generates video, and the other discriminates between the real and generated videos. Over time, the generator learns to fool the discriminator.</p>
<p>From that, the model can create videos resembling scenes from beaches, train stations, hospitals, and golf courses.  For example, the beach model produced beaches with crashing waves, and the golf model had people walking on grass.</p>
<p><b>Testing the scene</b><b><br />
</b>The team compared the videos against a baseline of generated videos and asked subjects which they thought were more realistic. From over 13,000 opinions of 150 users, subjects chose the generative model videos 20 percent more often than the baseline.</p>
<p>To be clear, the the model still lacks some fairly simple common-sense principles. For example, it often doesn’t understand that objects are still there when they move, like when a train passes through a scene. The model also tends to make humans and objects look much larger in size than reality.</p>
<p>As mentioned before, another limitation is that the generated videos are just one and a half seconds long, which the team hopes to be able to increase in future work. The challenge is that this requires tracking longer dependencies to ensure that the scene still makes sense over longer time periods. One way to do this would be to add human supervision.</p>
<p>“It’s difficult to aggregate accurate information across long time periods in videos,” says Vondrick. “If the video has both cooking and eating activities, you have to be able to link those two together to make sense of the scene.”</p>
<p>These types of models aren’t limited to predicting the future. Generative videos can be used for adding animation to still images, like the animated newspaper from the Harry Potter books. They could also help detect anomalies in security footage and compress data for storing and sending longer videos.</p>
<p>“In the future, this will let us scale up vision systems to recognize objects and scenes without any supervision, simply by training them on video,” says Vondrick.</p>
<p>This work was supported by the National Science Foundation, the START program at UMBC, and a Google PhD fellowship.</p>
<p>Read the <a href="http://web.mit.edu/vondrick/tinyvideo/paper.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">research paper.</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Driverless-vehicle options now include scooters</title>
		<link>https://robohub.org/driverless-vehicle-options-now-include-scooters/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Thu, 10 Nov 2016 13:54:03 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[Computer Science and Artificial Intelligence Laboratory (CSAIL)]]></category>
		<category><![CDATA[Electrical Engineering & Computer Science (eecs)]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[School of Engineering]]></category>
		<guid isPermaLink="false">http://robohub.org/driverless-vehicle-options-now-include-scooters/</guid>

					<description><![CDATA[Self-driving scooter demonstrated at MIT complements autonomous golf carts and city cars.]]></description>
										<content:encoded><![CDATA[<div id="attachment_68019" style="width: 649px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/11/MIT-Auto-Scooter-1_0-2.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-68019" class="size-full wp-image-68019" src="http://robohub.org/wp-content/uploads/2016/11/MIT-Auto-Scooter-1_0-2.jpg" alt="An autonomous mobility scooter and related software were designed by researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL), the National University of Singapore, and the Singapore-MIT Alliance for Research and Technology (SMART). Courtesy of the Autonomous Vehicle Team of the SMART Future of Urban Mobility Project" width="639" height="426" srcset="https://robohub.org/wp-content/uploads/2016/11/MIT-Auto-Scooter-1_0-2.jpg 639w, https://robohub.org/wp-content/uploads/2016/11/MIT-Auto-Scooter-1_0-2-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/11/MIT-Auto-Scooter-1_0-2-450x300.jpg 450w" sizes="(max-width: 639px) 100vw, 639px" /></a><p id="caption-attachment-68019" class="wp-caption-text">An autonomous mobility scooter and related software were designed by researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL), the National University of Singapore, and the Singapore-MIT Alliance for Research and Technology (SMART). Courtesy of the Autonomous Vehicle Team of the SMART Future of Urban Mobility Project</p></div>
<p>By: Larry Hardesty</p>
<p>At MIT’s 2016 Open House last spring, more than 100 visitors took rides on an autonomous mobility scooter in a trial of software designed by researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL), the National University of Singapore, and the Singapore-MIT Alliance for Research and Technology (SMART).</p>
<p>The researchers had previously used the same sensor configuration and software in trials of autonomous <a href="http://smart.mit.edu/news-a-events/press-room/article/42-smart-launches-first-singapore-developed-driverless-car-designed-for-operations-on-public-roads-.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">cars</a> and <a href="http://news.mit.edu/2015/autonomous-self-driving-golf-carts-0901" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">golf carts</a>, so the new trial completes the demonstration of a comprehensive autonomous mobility system. A mobility-impaired user could, in principle, use a scooter to get down the hall and through the lobby of an apartment building, take a golf cart across the building’s parking lot, and pick up an autonomous car on the public roads.</p>
<p>The new trial establishes that the researchers’ control algorithms work indoors as well as out. “We were testing them in tighter spaces,” says Scott Pendleton, a graduate student in mechanical engineering at the National University of Singapore (NUS) and a research fellow at SMART. “One of the spaces that we tested in was the Infinite Corridor of MIT, which is a very difficult localization problem, being a long corridor without very many distinctive features. You can lose your place along the corridor. But our algorithms proved to work very well in this new environment.”</p>
<p>The researchers’ system includes several layers of software: low-level control algorithms that enable a vehicle to respond immediately to changes in its environment, such as a pedestrian darting across its path; route-planning algorithms; localization algorithms that the vehicle uses to determine its location on a map; map-building algorithms that it uses to construct the map in the first place; a scheduling algorithm that allocates fleet resources; and an online booking system that allows users to schedule rides.</p>
<p>https://www.youtube.com/watch?v=h7ehanUmDhQ</p>
<p><strong>Uniformity</strong></p>
<p>Using the same control algorithms for all types of vehicles — scooters, golf carts, and city cars — has several advantages. One is that it becomes much more practical to perform reliable analyses of the system’s overall performance.</p>
<p>“If you have a uniform system where all the algorithms are the same, the complexity is much lower than if you have a heterogeneous system where each vehicle does something different,” says Daniela Rus, the Andrew and Erna Viterbi Professor of Electrical Engineering and Computer Science at MIT and one of the project’s leaders. “That’s useful for verifying that this multilayer complexity is correct.”</p>
<p>Furthermore, with software uniformity, information that one vehicle acquires can easily be transferred to another. Before the scooter was shipped to MIT, for instance, it was tested in Singapore, where it used maps that had been created by the autonomous golf cart.</p>
<p>Similarly, says Marcelo Ang, an associate professor of mechanical engineering at NUS who co-leads the project with Rus, in ongoing work the researchers are equipping their vehicles with machine-learning systems, so that interactions with the environment will improve the performance of their navigation and control algorithms. “Once you have a better driver, you can easily transplant that to another vehicle,” says Ang. “That’s the same across different platforms.”</p>
<p>Finally, software uniformity means that the scheduling algorithm has more flexibility in its allocation of system resources. If an autonomous golf cart isn’t available to take a user across a public park, a scooter could fill in; if a city car isn’t available for a short trip on back roads, a golf cart might be.</p>
<p>“I can see its usefulness in large indoor shopping malls and amusement parks to take [mobility-impaired] people from one spot to another,” says Dan Ding, an associate professor of rehabilitation science and technology at the University of Pittsburgh, about the system.</p>
<p><strong>Changing perceptions</strong></p>
<p>The scooter trial at MIT also demonstrated the ease with which the researchers could deploy their modular hardware and software system in a new context. “It’s extraordinary to me, because it’s a project that the team conducted in about two months,” Rus says. MIT’s Open House was at the end of April, and “the scooter didn’t exist on February 1st,” Rus says.</p>
<p>The researchers described the design of the scooter system and the results of the trial in a paper they presented last week at the IEEE International Conference on Intelligent Transportation Systems. Joining Rus, Pendleton, and Ang on the paper are You Hong Eng, who leads the SMART autonomous-vehicle project, and four other researchers from both NUS and SMART.</p>
<p>The paper also reports the results of a short user survey that the researchers conducted during the trial. Before riding the scooter, users were asked how safe they considered autonomous vehicles to be, on a scale from one to five; after their rides, they were asked the same question again. Experience with the scooter brought the average safety score up, from 3.5 to 4.6.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Professor Emeritus Whitman Richards dies at 84</title>
		<link>https://robohub.org/professor-emeritus-whitman-richards-dies-at-84/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Tue, 18 Oct 2016 10:48:01 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[CSAIL]]></category>
		<category><![CDATA[MIT]]></category>
		<guid isPermaLink="false">http://robohub.org/professor-emeritus-whitman-richards-dies-at-84/</guid>

					<description><![CDATA[Longtime professor and beloved advisor was known for advances in experimental and theoretical studies of vision, perception, and cognition.]]></description>
										<content:encoded><![CDATA[<div id="attachment_67241" style="width: 659px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/10/whitman-richards-mit_0.jpeg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-67241" class="wp-image-67241 size-full" src="http://robohub.org/wp-content/uploads/2016/10/whitman-richards-mit_0.jpeg" alt="whitman-richards-mit_0" width="649" height="426" srcset="https://robohub.org/wp-content/uploads/2016/10/whitman-richards-mit_0.jpeg 649w, https://robohub.org/wp-content/uploads/2016/10/whitman-richards-mit_0-425x279.jpeg 425w, https://robohub.org/wp-content/uploads/2016/10/whitman-richards-mit_0-457x300.jpeg 457w" sizes="(max-width: 649px) 100vw, 649px" /></a><p id="caption-attachment-67241" class="wp-caption-text">Whitman Richards. Photo: Webb Chappell/MIT Media Lab</p></div>
<p>Whitman Richards &#8217;53, PhD &#8217;65, professor emeritus of cognitive sciences and of media arts and sciences and principal investigator in the Computer Science and Artificial Intelligence Laboratory, died on Sept. 16 after a long battle with myelofibrosis. One of the first four PhD graduates of the Department of Brain and Cognitive Sciences (BCS), his more than 60 years at MIT were marked by a dedication to the experimental and theoretical study of vision, perception, and cognition.</p>
<p>Richards began his affiliation with MIT as an undergraduate, matriculating in 1950. His decision to return to MIT for graduate work was greatly inspired by a meeting with BCS founder and then department head Professor Hans-Lukas Teuber.</p>
<p>“In the 1960’s, with the advent of accessible computer technology, the development of information theory, and the single electrode, there was renewed excitement about prospects for modeling and understanding mind and brain,” Richards said in a 2004 interview. “Teuber’s charisma and broad vision for a new psychol­ogy was a powerful draw [to the department]. …There was a unique opportunity for a non-traditional grounding in a discipline otherwise mired in tradition.”</p>
<p>Richards’ early research pursued traditional psychophysical experimental methods to study the mechanisms of color perception and stereovision. In the 1970s, his research direction and methodology shifted dramatically after meeting noted physiologist David Marr, who he eventually recruited to MIT. Instead of relying on the traditional experimental methods that had characterized his early career, Richards, Marr, and colleagues began to look for the deep, underlying mathematical principles that allowed a human or artificial visual system to look at the world and make accurate inferences about what the system saw or perceived.</p>
<p>“The breadth of his research was really quite remarkable,” says Josh Tenenbaum, MIT professor of computational cognitive science and former Richards graduate student. “As his career developed, he transitioned from studying the parts of vision that are very close to neural mechanisms, to computational representations of perception, to Bayesian statistical models of perception and cognition. He became almost a computational social scientist — he was incredibly flexible in his thinking.”</p>
<p>Richards’ passionate advocacy for the computational approach to studying visual perception helped to create and nurture the department’s early computational research initiatives.</p>
<p>“Whit’s connection with David Marr back in the late &#8217;70s is really the genesis of modern computational social science today,” says MIT Professor Alex Pentland, the Toshiba Professor of Media Arts and Science and a former Richards graduate student.</p>
<p>Alongside his impressive research legacy, which includes the publication of eight books and over 200 articles, Richards was also regarded by his students and colleagues as a superlative mentor. Many of his former students have found success in a variety of different fields, including psychology, cognitive science, computer science, media, computer graphics, and the defense industry.</p>
<p>“Whitman was an incredibly dedicated advisor. His strategy was to have very few students and make a huge personal investment in each of them,” says John Rubin, a former graduate student of Richards and current executive producer with Tangled Bank Studios at the Howard Hughes Medical Institute. “He was really great at keeping enthusiasm high in his lab, which took all kinds of forms, but included croquet parties at his home, which were terrifically fun. He was always available and, in fact, it was hard for me to keep up with the amount of time he wanted to devote to our joint work! He was indefatigable and devoted.”</p>
<p>Richards is survived by his wife of 54 years, Waltraud Weller Richards, and three daughters: Diana Richards Doyle and husband Mark S. Doyle of Green Cove Springs, Florida; Sylvia Richards-Gerngross and husband Tillman Gerngross of Hanover, New Hampshire; and Eleanor &#8220;Nora&#8221; Richards Bender and husband Thomas A. Bender of Dedham, Massachusetts. He is also survived by his two siblings: Lincoln K. Richards and wife Gerda of Wellesley, Massachusetts, and Sylvia Richards Messner of Cave Creek, Arizona; and by two grandchildren, Morgan Kelly Doyle and Serafina Richards-Gerngross. Memorial services will be private.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Foundry tool: Multi-material designing for 3-D printing</title>
		<link>https://robohub.org/foundry-tool-multi-material-designing-for-3-d-printing/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Thu, 13 Oct 2016 11:00:00 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[3D printing]]></category>
		<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[reports]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/foundry-tool-multi-material-designing-for-3-d-printing/</guid>

					<description><![CDATA[&#8220;Foundry&#8221; tool from the Computer Science and Artificial Intelligence Lab lets you design a wide range of multi-material 3-D-printed objects.]]></description>
										<content:encoded><![CDATA[<div id="attachment_67089" style="width: 910px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/10/ski_teaser_large.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-67089" class="wp-image-67089 size-full" src="http://robohub.org/wp-content/uploads/2016/10/ski_teaser_large.jpg" alt="To demonstrate Foundry, MIT researchers designed and fabricated skis with retro-reflective surfaces. Image: Kiril Vimidce/MIT CSAIL" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2016/10/ski_teaser_large.jpg 900w, https://robohub.org/wp-content/uploads/2016/10/ski_teaser_large-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/10/ski_teaser_large-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /></a><p id="caption-attachment-67089" class="wp-caption-text">To demonstrate Foundry, MIT researchers designed and fabricated skis with retro-reflective surfaces. Image: Kiril Vimidce/MIT CSAIL</p></div>
<p>3-D printing has progressed over the last decade to include multi-material fabrication, enabling production of powerful, functional objects. While many advances have been made, it still has been difficult for non-programmers to create objects made of many materials (or mixtures of materials) without a more user-friendly interface.</p>
<p>But this week, a team from MIT&#8217;s <a href="http://www.csail.mit.edu/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Computer Science and Artificial Intelligence Laboratory</a> (CSAIL) will present “Foundry,” a system for custom-designing a variety of 3-D printed objects with multiple materials.<span id="more-66994"></span></p>
<div class="cms-placeholder-content-video">
<div class="keep-aspect"><iframe title="Designing for 3-D Printing" width="500" height="281" src="https://www.youtube-nocookie.com/embed/pEmfT0Y4qj0?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>
</div>
<p>“In traditional manufacturing, objects made of different materials are manufactured via separate processes and then assembled with an adhesive or another binding process,” says PhD student Kiril Vidimče, who is first author on the paper. “Even existing multi-material 3-D printers have a similar workflow: parts are designed in traditional CAD [computer-aided-design] systems one at a time and then the print software allows the user to assign a single material to each part.”</p>
<p>In contrast, Foundry allows users to vary the material properties at a very fine resolution that hasn’t been possible before.</p>
<p>“It’s like Photoshop for 3-D materials, allowing you to design objects made of new composite materials that have the optimal mechanical, thermal, and conductive properties that you need for a given task,” says Vidimče. “You are only constrained by your creativity and your ideas on how to combine materials in novel ways.”</p>
<p>To demonstrate, the team designed and fabricated a ping-pong paddle, skis with retro-reflective surfaces, a tricycle wheel, a helmet, and even a bone that could someday be used for surgical planning.</p>
<div id="attachment_67095" style="width: 910px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/10/DSC_3904_PingPongTop_new.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-67095" class="wp-image-67095 size-full" src="http://robohub.org/wp-content/uploads/2016/10/DSC_3904_PingPongTop_new.jpg" alt="Image: Kiril Vimidce/MIT CSAIL" width="900" height="601" srcset="https://robohub.org/wp-content/uploads/2016/10/DSC_3904_PingPongTop_new.jpg 900w, https://robohub.org/wp-content/uploads/2016/10/DSC_3904_PingPongTop_new-425x284.jpg 425w, https://robohub.org/wp-content/uploads/2016/10/DSC_3904_PingPongTop_new-449x300.jpg 449w" sizes="(max-width: 900px) 100vw, 900px" /></a><p id="caption-attachment-67095" class="wp-caption-text">Image: Kiril Vimidce/MIT CSAIL</p></div>
<p>Redesigning multi-material objects in existing design tools would take experienced engineers many days — and some designs would actually be completely infeasible. With Foundry, you can create these designs in minutes.</p>
<p>“3-D printing is about more than just clicking a button and seeing the product,” Vidimče says. “It’s about printing things that can’t currently be made with traditional manufacturing.”</p>
<p>The paper’s co-authors include MIT Professor Wojciech Matusik and students from his Computational Fabrication Group: PhD student Alexandre Kaspar and former graduate student Ye Wang. The paper will be presented later this week at the Association for Computing Machinery’s User Interface Software and Technology Symposium (UIST) in Tokyo.</p>
<p><strong>How it works</strong></p>
<p>Today’s multi-material 3-D printers are mostly used for prototyping, because the materials currently used are not very functional. Users typically create preliminary models, make rapid adjustments, and then print them again. New platforms such as MIT’s <a href="http://news.mit.edu/2015/multifab-3-d-print-10-materials-0824" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">MultiFab</a> are developing highly functional materials appropriate for volume manufacturing.</p>
<p>Foundry, meanwhile, serves as the interface to help create such objects. To use it, you first design your object in a traditional CAD package like SolidWorks. Once the file is exported, you can determine the object’s composition by creating an “operator graph” that can include any of approximately 100 fine-tuned actions called “operators.”</p>
<div id="attachment_67094" style="width: 810px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/10/bikeseat-ui2.png" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-67094" class="wp-image-67094 size-full" src="http://robohub.org/wp-content/uploads/2016/10/bikeseat-ui2.png" alt="Bike seat design. Image: Kiril Vimidce/MIT CSAIL" width="800" height="305" srcset="https://robohub.org/wp-content/uploads/2016/10/bikeseat-ui2.png 800w, https://robohub.org/wp-content/uploads/2016/10/bikeseat-ui2-425x162.png 425w, https://robohub.org/wp-content/uploads/2016/10/bikeseat-ui2-500x191.png 500w" sizes="(max-width: 800px) 100vw, 800px" /></a><p id="caption-attachment-67094" class="wp-caption-text">Bike seat design. Image: Kiril Vimidce/MIT CSAIL</p></div>
<p>Operators can “subdivide,” “remap,” or “assign” materials. Some operators cleanly divide an object into two or more different materials, while others provide more of a gradual shift from one material to another.</p>
<p>Foundry lets you mix and match any combination of materials and also assign specific properties to different parts of the object, combining operators together to make new ones.</p>
<p>For example, if you want to make a cube that is both rigid and elastic, you would assign a “rigid operator” to make one part rigid and an “elastomer operator” to the other part elastic; a third “gradient operator” connects the two and introduces a gradual transition between materials.</p>
<p>Users can preview their design in real-time, rather than having to wait until the final steps in the printing process to see what it will look like.</p>
<p><strong>Testing the system</strong></p>
<p>To test Foundry, the team tried the system on non-designers. They were given three different objects to reproduce: a teddy bear, a bone structure, and an integrated “tweel” (tire and wheel). With just an hour&#8217;s explanation, users could design the bone, tire wheel, and teddy bear in an average of 56, 48, and 26 minutes, respectively.</p>
<p>In addition to the user study, the team also fabricated a custom wheel for a toddler tricycle. The wheel had an improved structure to maximize lateral strength, and a foam outer wheel for improved suspension.</p>
<div id="attachment_67102" style="width: 610px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/10/IMG_8473_TweelNewSpokesInset.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-67102" class="wp-image-67102 size-full" src="http://robohub.org/wp-content/uploads/2016/10/IMG_8473_TweelNewSpokesInset.jpg" alt="" width="600" height="426" srcset="https://robohub.org/wp-content/uploads/2016/10/IMG_8473_TweelNewSpokesInset.jpg 600w, https://robohub.org/wp-content/uploads/2016/10/IMG_8473_TweelNewSpokesInset-425x302.jpg 425w, https://robohub.org/wp-content/uploads/2016/10/IMG_8473_TweelNewSpokesInset-423x300.jpg 423w" sizes="(max-width: 600px) 100vw, 600px" /></a><p id="caption-attachment-67102" class="wp-caption-text">Image: Kiril Vimidce/MIT CSAIL</p></div>
<p>Using Foundry to exploit the full capabilities of the 3-D printing platform enables many practical applications in medicine and more. Surgeons could create high-quality replicas of objects like bones to practice on, while doctors could also develop more comfortable dentures and other products that would benefit from having both soft and rigid components.</p>
<p>Vidimče’s ultimate dream is for Foundry to create a community of designers who can share new operators with each other to expand the possibilities of what can be produced. He also hopes to integrate Foundry into the workflow of existing CAD systems.</p>
<p>“The user should be able to iterate on the material composition in a similar manner to how they iterate on the geometry of the part being designed,” Vidimče says. “Integrating physics simulations to predict the behavior of the part will allow rapid iteration on the final design.”</p>
<p>The research was supported by the National Science Foundation. <a href="http://vidimce.org/publications/foundry/pdf/uist2016_foundry.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Click here to read the research paper.</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>3-D printed robots with shock-absorbing skins</title>
		<link>https://robohub.org/3-d-printed-robots-with-shock-absorbing-skins/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Mon, 03 Oct 2016 14:10:45 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[3D printing]]></category>
		<category><![CDATA[CSAIL]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/3-d-printed-robots-with-shock-absorbing-skins/</guid>

					<description><![CDATA[Anyone who’s watched drone videos or an episode of BattleBots knows that robots can break &#8211; and often it’s because they don’t have the proper padding to protect themselves. But this week researchers at MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) will present a new method for 3-D printing soft materials that make robots [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_66648" style="width: 910px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/10/Programmable-soft-material3.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-66648" class="size-full wp-image-66648" src="http://robohub.org/wp-content/uploads/2016/10/Programmable-soft-material3.jpg" alt="Credit: Jason Dorfman, MIT CSAIL" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2016/10/Programmable-soft-material3.jpg 900w, https://robohub.org/wp-content/uploads/2016/10/Programmable-soft-material3-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/10/Programmable-soft-material3-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /></a><p id="caption-attachment-66648" class="wp-caption-text">Credit: Jason Dorfman, MIT CSAIL</p></div>
<p>Anyone who’s watched drone videos or an episode of BattleBots knows that robots can break &#8211; and often it’s because they don’t have the proper padding to protect themselves.</p>
<p>But this week researchers at MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) will present a new method for 3-D printing soft materials that make robots safer, more resilient, and more precise in their movements &#8211; and that could be used to improve the durability of drones, phones, shoes, helmets and more.</p>
<p>The team’s “Programmable Viscoelastic Material” (PVM) technique allows users to program every single part of a 3D-printed object to the exact levels of stiffness and elasticity they want, depending on the task they need for it.</p>
<div class="keep-aspect"><iframe title="Programmable Viscoelastic Materials" width="500" height="281" src="https://www.youtube-nocookie.com/embed/zrRs4GXxjVA?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>For example, after 3-D printing a cube robot that moves by bouncing, the researchers outfitted it with shock-absorbing “skins” that reduce the amount of energy it transfers to the ground 250 percent.</p>
<p>“That reduction makes all the difference for preventing a rotor from breaking off of a drone or a sensor from cracking when it hits the floor,” says CSAIL director Daniela Rus, who oversaw the project and co-wrote a related paper. “These materials allow us to 3-D print robots with visco-elastic properties that can be inputted by the user at print-time as part of the fabrication process.”</p>
<p>The skins also allow the robot to land nearly four times more precisely, suggesting that similar shock absorbers could be used to help extend the lifespan of delivery drones like the ones being developed by Amazon and Google.</p>
<p><iframe class="youtube-player" src="//gifs.com/embed/programmable-viscoelastic-materials-2k0Aw1" width="100" height="800px" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen"></iframe></p>
<p>The new paper will be presented at next week’s IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) in Korea. It was written by Rus alongside three postdoctoral associates: lead authors Robert MacCurdy and Jeffrey Lipton, as well as third author Shuguang Li.</p>
<h2>Putting a damper on things</h2>
<p>There are many reasons for dampers, from controlling the notes of a piano, to keeping car tires on the ground, to protecting structures like radio towers from storms.</p>
<p>The most common damper materials are “viscoelastics” like rubber and plastic that have both solid and liquid qualities. Viscoelastics are cheap, compact and easy to find, but are generally only commercially available in specific sizes and at specific damping levels because of how time-consuming it is to customize them.</p>
<p>The solution, the team realized, was 3-D printing. By being able to deposit materials with different mechanical properties into a design, 3-D printing allows users to “program” material to their exact needs for every single part of an object.</p>
<p>“It’s hard to customize soft objects using existing fabrication methods, since you need to do injection moulding or some other industrial process,” says Lipton. “3-D printing opens up more possibilities and lets us ask the question, ‘can we make things we couldn’t make before?”</p>
<p>Using a standard 3-D printer, the team used a solid, a liquid and a flexible rubber-like material called TangoBlack+ to print both the cube and its skins. The PVM process is related to Rus’ previous 3-D printed robotics work, with an inkjet depositing droplets of different material layer-by-layer and then using UV light to solidify the non-liquids.</p>
<p><iframe class="youtube-player" src="//gifs.com/embed/programmable-viscoelastic-materials-2k0AmK" width="100" height="800px" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen"></iframe></p>
<p>The cube robot includes a rigid body, two motors, a microcontroller, battery and IMU sensors. Four layers of looped metal strip serve as the springs that propel the cube.</p>
<p>“By combining multiple materials to achieve properties that are outside the range of the base material, this work pushes the envelope of what’s possible to print,” says Hod Lipson, a professor of engineering at Columbia University and co-author of “Fabricated: The New World of 3-D Printing.” “On top of that, being able to do this in a single print-job raises the bar for additive manufacturing.”</p>
<p>Rus says that PVMs could have many other protective uses, including shock-absorbing running shoes and headgear. By damping the motion brought about by robots’ motors, for example, PVMs are not only able to protect sensitive parts like cameras and sensors, but can also actually make the robots easier to control.</p>
<p>“Being able to program different regions of an object has important implications for things like helmets,” says MacCurdy. “You could have certain parts made of materials that are comfortable for your head to rest on, and other shock-absorbing materials for the sections that are most likely to be impacted in a collision.”</p>
<p>This work was supported by a grant from the National Science Foundation.</p>
<p>Read the <a href="http://groups.csail.mit.edu/drl/wiki/images/3/30/2016_MacCurdy-Printable_Programmable_Viscoelastic_Materials_for_Robots.pdf" target="_blank" rel="noopener follow external noreferrer" data-wpel-link="external">research paper here.</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>EQ-Radio: Detecting emotions with wireless signals</title>
		<link>https://robohub.org/eq-radio-detecting-emotions-with-wireless-signals/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Wed, 21 Sep 2016 10:15:23 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[CSAIL]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/eq-radio-detecting-emotions-with-wireless-signals/</guid>

					<description><![CDATA[By measuring your heartbeat and breath, this device from MIT&#8217;s Computer Science and Artificial Intelligence Lab can tell if you’re excited, happy, angry or sad . As many a relationship book can tell you, understanding someone else’s emotions can be a difficult task. Facial expressions aren’t always reliable: a smile can conceal frustration, while a poker face [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_66397" style="width: 910px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/09/eq-radio-emotions-wireless-1.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-66397" class="wp-image-66397 size-full" src="http://robohub.org/wp-content/uploads/2016/09/eq-radio-emotions-wireless-1.jpg" alt="From L-R: PhD Fadel Adib, PhD Mingmin Zhao and Professor Dina Katabi demonstrating different 'emotions' like the picture. Credit: Jason Dorfman, MIT CSAIL" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2016/09/eq-radio-emotions-wireless-1.jpg 900w, https://robohub.org/wp-content/uploads/2016/09/eq-radio-emotions-wireless-1-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/09/eq-radio-emotions-wireless-1-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /></a><p id="caption-attachment-66397" class="wp-caption-text">From L-R: PhD Fadel Adib, PhD Mingmin Zhao and Professor Dina Katabi demonstrating different &#8217;emotions&#8217; like the picture. Credit: Jason Dorfman, MIT CSAIL</p></div>
<p><em>By measuring your heartbeat and breath, this device from MIT&#8217;s Computer Science and Artificial Intelligence Lab can tell if you’re excited, happy, angry or sad .</em><span id="more-66393"></span></p>
<p>As many a relationship book can tell you, understanding someone else’s emotions can be a difficult task. Facial expressions aren’t always reliable: a smile can conceal frustration, while a poker face might mask a winning hand.</p>
<p>But what if technology could tell us how someone is really feeling?</p>
<p>Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) have developed “EQ-Radio,” a device that can detect a person’s emotions using wireless signals.</p>
<div class="keep-aspect"><iframe title="EQ-Radio: Emotion Recognition using Wireless Signals" width="500" height="281" src="https://www.youtube-nocookie.com/embed/nmcDnEhZTJM?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>By measuring subtle changes in breathing and heart rhythms, EQ-Radio is 87 percent accurate at detecting if a person is excited, happy, angry or sad &#8211; and can do so without on-body sensors or facial-recognition software.</p>
<p>MIT professor and project lead Dina Katabi envisions the system being used in entertainment, consumer behavior and health-care. Film studios and ad agencies could test viewers’ reactions in real-time, while smart homes could use information about your mood to adjust the heating or suggest that you get some fresh air.</p>
<div id="attachment_66398" style="width: 1034px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/09/Professor-Dina-Katabi-middle-explains-how-PhD-Fadel-Adibs-face-right-is-neutral-but-that-EQ-Radios-analysis-of-his-heartbeat-and-breathing-show-that-he-is-sad-credit-Jason-Dorfman-MIT-CSAIL.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-66398" class="size-large wp-image-66398" src="http://robohub.org/wp-content/uploads/2016/09/Professor-Dina-Katabi-middle-explains-how-PhD-Fadel-Adibs-face-right-is-neutral-but-that-EQ-Radios-analysis-of-his-heartbeat-and-breathing-show-that-he-is-sad-credit-Jason-Dorfman-MIT-CSAIL-1024x683.jpg" alt="Professor Dina Katabi (middle) explains how PhD Fadel Adib's face (right) is neutral, but that EQ-Radio's analysis of his heartbeat and breathing show that he is sad. Credit: Jason Dorfman MIT CSAIL" width="1024" height="683" srcset="https://robohub.org/wp-content/uploads/2016/09/Professor-Dina-Katabi-middle-explains-how-PhD-Fadel-Adibs-face-right-is-neutral-but-that-EQ-Radios-analysis-of-his-heartbeat-and-breathing-show-that-he-is-sad-credit-Jason-Dorfman-MIT-CSAIL-1024x683.jpg 1024w, https://robohub.org/wp-content/uploads/2016/09/Professor-Dina-Katabi-middle-explains-how-PhD-Fadel-Adibs-face-right-is-neutral-but-that-EQ-Radios-analysis-of-his-heartbeat-and-breathing-show-that-he-is-sad-credit-Jason-Dorfman-MIT-CSAIL-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/09/Professor-Dina-Katabi-middle-explains-how-PhD-Fadel-Adibs-face-right-is-neutral-but-that-EQ-Radios-analysis-of-his-heartbeat-and-breathing-show-that-he-is-sad-credit-Jason-Dorfman-MIT-CSAIL-450x300.jpg 450w, https://robohub.org/wp-content/uploads/2016/09/Professor-Dina-Katabi-middle-explains-how-PhD-Fadel-Adibs-face-right-is-neutral-but-that-EQ-Radios-analysis-of-his-heartbeat-and-breathing-show-that-he-is-sad-credit-Jason-Dorfman-MIT-CSAIL.jpg 1800w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><p id="caption-attachment-66398" class="wp-caption-text">Professor Dina Katabi (middle) explains how PhD Fadel Adib&#8217;s face (right) is neutral, but that EQ-Radio&#8217;s analysis of his heartbeat and breathing show that he is sad. Credit: Jason Dorfman MIT CSAIL</p></div>
<p>“Our work shows that wireless signals can capture information about human behavior that is not always visible to the naked eye,” says Katabi, who co-wrote a paper on the topic with PhD students Mingmin Zhao and Fadel Adib. “We believe that our results could pave the way for future technologies that could help monitor and diagnose conditions like depression and anxiety.”</p>
<p>EQ-Radio builds on Katabi’s continued efforts to use wireless to measure human behavior like <a href="http://newsoffice.mit.edu/2014/could-wireless-replace-wearables" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://newsoffice.mit.edu/2014/could-wireless-replace-wearables&amp;source=gmail&amp;ust=1474534283694000&amp;usg=AFQjCNFt27dMhXdG1nqyupD_LcaTdrVo_Q" data-wpel-link="external" rel="follow external noopener noreferrer">breathing</a> and <a href="http://news.mit.edu/2015/wireless-x-ray-vision-could-power-virtual-reality-smart-homes-hollywood-1028" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://news.mit.edu/2015/wireless-x-ray-vision-could-power-virtual-reality-smart-homes-hollywood-1028&amp;source=gmail&amp;ust=1474534283695000&amp;usg=AFQjCNEyFHKjIQTMH3FJaX_KGRuTYUlqIw" data-wpel-link="external" rel="follow external noopener noreferrer">falling</a>. She says that she will incorporate emotion-detection into her spin-off company <a href="http://www.emeraldforhome.com/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://www.emeraldforhome.com/&amp;source=gmail&amp;ust=1474534283695000&amp;usg=AFQjCNG6B94qk30mYNG79Cj1aOnXD3m9tA" data-wpel-link="external" rel="follow external noopener noreferrer">Emerald</a>, which makes a device that is aimed at detecting and predicting falls among the elderly.</p>
<p>Using wireless signals reflected off people’s bodies, the device measures heartbeats as accurately as an ECG monitor, with a margin of error of approximately 0.3 percent. It then studies the waveforms within each heartbeat to match a person’s behavior to how they previously acted in one of the four emotion-states.</p>
<p><iframe class="youtube-player" style="-webkit-backface-visibility: hidden; -webkit-transform: scale(1);" src="//gifs.com/embed/eq-radio-emotion-recognition-using-wireless-signals-DkvQ96" width="640px" height="360px" frameborder="0" scrolling="no"></iframe></p>
<p>The team will present the work next month at the <a href="https://www.sigmobile.org/mobicom/2016/" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=https://www.sigmobile.org/mobicom/2016/&amp;source=gmail&amp;ust=1474534283695000&amp;usg=AFQjCNGlsJTnkf4ZxNyilbiHnOneTLzPIQ" data-wpel-link="external" rel="follow external noopener noreferrer">Association of Computing Machinery’s International Conference on Mobile Computing and Networking</a> (MobiCom).</p>
<h2>How it works<strong><br />
</strong></h2>
<p>Existing emotion-detection methods rely on audiovisual cues or on-body sensors, but there are downsides to both techniques. Cues like facial expressions are famously unreliable, while on-body sensors like chest bands and ECG monitors are inconvenient to wear and become inaccurate if they change position over time.</p>
<p>EQ-Radio instead sends wireless signals that reflect off of a person’s body and back to the device. Its beat-extraction algorithms break the reflections into individual heartbeats and analyze the small variations in heartbeat intervals to determine their levels of arousal and positive affect.</p>
<p><iframe class="youtube-player" style="-webkit-backface-visibility: hidden; -webkit-transform: scale(1);" src="//gifs.com/embed/eq-radio-emotion-recognition-using-wireless-signals-kR1r5J" width="640px" height="360px" frameborder="0" scrolling="no"></iframe></p>
<p>These measurements are what allow EQ-Radio to detect emotion. For example, a person whose signals correlate to low arousal and negative affect is more likely to tagged as sad, while someone whose signals correlate to high arousal and positive affect would likely be tagged as excited.</p>
<p>The exact correlations vary from person to person, but are consistent enough that EQ-Radio could detect emotions with 70 percent accuracy even when it hadn’t previously measured the target person’s heartbeat.</p>
<p>“Just by generally knowing what human heartbeats look like in different emotional states, we can look at a random person’s heartbeat and reliably detect their emotions,” says Zhao.</p>
<p>For the experiments, subjects used videos or music to recall a series of memories that each evoked one the four emotions, as well as a no-emotion baseline. Trained just on those five sets of two-minute videos, EQ-Radio could then accurately classify the person’s behavior among the four emotions 87 percent of the time.</p>
<p>Compared to Microsoft’s vision-based <a href="https://www.microsoft.com/cognitive-services/en-us/emotion-api" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=https://www.microsoft.com/cognitive-services/en-us/emotion-api&amp;source=gmail&amp;ust=1474534283695000&amp;usg=AFQjCNH0eH2Xs3UMl4oYdo8nFkjVTD0Ykg" data-wpel-link="external" rel="follow external noopener noreferrer">“Emotion API”</a>, which focuses on facial expressions,  EQ-Radio was found to be significantly more accurate in detecting joy, sadness and anger. The two systems performed similarly with neutral emotions, since a face’s absence of emotion is generally easier to detect than its presence.</p>
<p>One of the CSAIL team’s toughest challenges was to tune out irrelevant data. In order to get the heart-rate, for example, the team had to dampen the breathing, since the distance that a person’s chest moves from breathing is much greater than the distance that their heart moves to beat.</p>
<p>To do so, the team focused on wireless signals that are based on acceleration rather than distance traveled, since the rise and fall of the chest with each breath tends to be much more consistent &#8211;  and therefore have a lower acceleration &#8211; than the motion of the heartbeat.</p>
<p>Although the focus on emotion-detection meant analyzing the time between heartbeats, the team says that the algorithm’s ability to captured the heartbeat’s entire waveform means that in the future it could be used for non-invasive health monitoring and diagnostic settings.</p>
<p>“By recovering measurements of the heart valves actually opening and closing at a millisecond time-scale, this system can literally detect if someone’s heart skips a beat,” says Adib. “This opens up the possibility of learning more about conditions like arrhythmia, and potentially exploring other medical applications that we haven’t even thought of yet.”</p>
<p>Read more about the <a href="http://eqradio.csail.mit.edu/files/eqradio-paper.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">research here.</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>MIT robot helps nurses schedule tasks on labor floor</title>
		<link>https://robohub.org/mit-robot-helps-nurses-schedule-tasks-on-labor-floor/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Mon, 11 Jul 2016 22:08:27 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[Aeronautical and astronautical engineering]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[algorithms]]></category>
		<category><![CDATA[Electrical Engineering & Computer Science (eecs)]]></category>
		<category><![CDATA[healthcare]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[robots]]></category>
		<category><![CDATA[School of Engineering]]></category>
		<guid isPermaLink="false">http://robohub.org/mit-robot-helps-nurses-schedule-tasks-on-labor-floor/</guid>

					<description><![CDATA[Robot from Computer Science and Artificial Intelligence Lab suggests where to move patients and who should do C-sections. By: Adam Conner-Simons Today’s robots are awkward co-workers because they are often unable to predict what humans need. In hospitals, robots are employed to perform simple tasks like delivering supplies and medications but they have to be explicitly [&#8230;]]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="aligncenter size-full wp-image-28341" src="http://robohub.org/wp-content/uploads/2014/03/High_Res_NAO_NextGen_05-1024x683.jpg" alt="NAO" width="1024" height="683" srcset="https://robohub.org/wp-content/uploads/2014/03/High_Res_NAO_NextGen_05-1024x683.jpg 1024w, https://robohub.org/wp-content/uploads/2014/03/High_Res_NAO_NextGen_05-1024x683-300x200.jpg 300w, https://robohub.org/wp-content/uploads/2014/03/High_Res_NAO_NextGen_05-1024x683-449x300.jpg 449w" sizes="(max-width: 1024px) 100vw, 1024px" />
<p><em>Robot from Computer Science and Artificial Intelligence Lab suggests where to move patients and who should do C-sections.</em><span id="more-64326"></span></p>
<p>By: Adam Conner-Simons</p>
<p>Today’s robots are awkward co-workers because they are often unable to predict what humans need. In hospitals, robots are employed to perform simple tasks like delivering supplies and medications but they have to be explicitly told what to do.</p>
<p>A team from MIT’s Computer Science and Artificial Intelligence Lab (CSAIL) thinks that this will soon change, and that robots might be most effective by helping humans perform one of the most complex tasks of all: scheduling.</p>
<p>In a pair of new papers, CSAIL researchers demonstrate a robot that, by learning from human workers, can help assign and schedule tasks in fields ranging from medicine to the military.</p>
<div class="keep-aspect"><iframe title="Medical Robot Assistants" width="500" height="281" src="https://www.youtube-nocookie.com/embed/Xr0vVc6JnW0?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>In <a href="http://people.csail.mit.edu/gombolay/Publications/Gombolay_RSS_2016.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">one paper,</a> the team demonstrated a robot that assisted nurses in a labor ward, where it made recommendations on everything from where to move a patient to which nurse to assign to a C-section.</p>
<p>“The aim of the work was to develop artificial intelligence that can learn from people about how the labor and delivery unit works, so that robots can better anticipate how to be helpful or when to stay out of the way – and maybe even help by collaborating in making challenging decisions,” says MIT professor Julie Shah, the senior author on both papers.</p>
<p>In a <a href="http://people.csail.mit.edu/gombolay/Publications/Gombolay_IJCAI_2016.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">second paper,</a> the same system was put to the test in a videogame that simulates missile-defense scenarios. In the game, which was developed by Lincoln Laboratory researchers and involves using decoy missiles to ward off enemy attacks, the system even occasionally outperformed human experts at reducing both the number of missile attacks and the overall cost of decoys.</p>
<p>The labor-ward paper was presented at the recent Robotics: Science and Systems (RSS) Conference and was co-written by PhD student Matthew Gombolay, CSAIL postdocs Xi Jessie Yang and Brad Hayes, and Dr. Neel Shah and Toni Golen from Beth Israel Deaconess Medical Center, which is where the study took place.</p>
<p>The Navy-simulation paper is being presented at this week’s International Joint Conference on Artificial Intelligence (IJCAI), and was co-written by Gombolay and the  Lincoln Lab’s Reed Jensen, Jessica Stigile and Sung-Hyun Son.</p>
<p><strong>Right on schedule</strong></p>
<p>From visiting hospitals and factories, Shah and Gombolay found that a subset of workers are extremely strong schedulers, but can’t easily transfer that knowledge to colleagues.</p>
<p>&#8220;Figuring out what makes certain people good at this often seems like a mystery,” Gombolay says. “Being able to automate the task of learning from experts &#8211; and to then generalize it across industries &#8211; could help make many businesses run more efficiently.”</p>
<p>A particularly tough place for scheduling are hospitals. Labor wards’ head nurses have to try to predict when a woman will arrive in labor, how long labor will take, and which patients will become sick enough to require C-sections or other procedures.</p>
<p>They are deluged with an endless stream of challenging split-second decisions that include assigning nurses to patients, patients to beds, and technicians to surgeries. At Beth Israel, the head nurse has to coordinate 10 nurses, 20 patients and 20 rooms at the same time, meaning that the number of distinct scheduling possibilities adds up to a staggering 2 to the one millionth power, which is more than the number of atoms in the universe.</p>
<p>“We thought a complex environment like a labor ward would be a good place to try to automate scheduling and take this significant burden off of workers,” says Gombolay.</p>
<p><strong>How it works</strong></p>
<p>Like many AI systems, the team’s robot was trained via “learning from demonstration,” which involves observing humans’ performances of tasks. But Gombolay says that researchers have never been able to apply this technique to scheduling, because of the complexity of coordinating multiple actions that can be very dependent on each other.</p>
<p>To overcome this, the team trained its system to look at several actions that human schedulers make, and compare them to all the possible actions that are not made at each of those moments in time. From there, it developed a scheduling policy that can respond dynamically to new situations that it has not seen before.</p>
<p>“Rather than considering actions in isolation of each other, we crafted a model that understands why one action is better than the alternatives,” says Shah. “By considering all such comparisons, you can learn to recommend which action will be most helpful.”</p>
<p>The policy is “model-free,” meaning that the nurses do not have to train the robot by painstakingly ranking each possible action in each possible scenario by hand.</p>
<p>“You can put the robot on the labor floor, and, just by watching humans doing the different tasks, it will understand how to coordinate an efficient schedule,” says Gombolay.</p>
<p><strong>The results</strong></p>
<p>With this framework, the system &#8211; which the team has dubbed “apprenticeship scheduling” &#8211; can anticipate room assignments and suggest which nurses to assign to patients for C-sections and other procedures.</p>
<p>The approach was evaluated through experiments in which a robot provided decision-support to nurses and doctors as they made decisions on a labor floor.</p>
<p>Using the system on a <a href="https://www.ald.softbankrobotics.com/en/cool-robots/nao" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Nao robot,</a> nurses accepted the robot’s recommendations 90 percent of the time. The team also demonstrated that human subjects weren’t just blindly accepting advice &#8211; the robot delivered consciously bad feedback that was rejected at the same rate of 90 percent, showing that the system was trained to distinguish between good and bad recommendations.</p>
<p>Nurses had almost uniformly positive feedback about the robot. One said that it would “allow for a more even dispersion of workload,” while another said that it would be particularly helpful for “new nurses [who] may not understand the constraints and complexities of the role.”</p>
<p>“A great potential of this technology is that good solutions can be spread more quickly to many hospitals and workplaces,” says Dana Kulic, an associate professor of computer engineering at the University of Waterloo. “ For example, innovative improvements can be distributed rapidly from research hospitals to regional health centres.”</p>
<p>Shah says that the new techniques have many uses, from turning robots into better collaborators to helping train new nurses, but the goal is not to develop robots that fully make decisions on their own.</p>
<p>“These initial results show there is tremendous potential for machines to collaborate with us in rich ways that will enhance many sectors of the economy,” says Shah. “The awkward robots of the past will be replaced by valued team members.”</p>
<p>The RSS paper was supported by the National Science Foundation, CRICO Harvard Risk Management Foundation, and Aldebaran Robotics Inc. The IJCAI paper was supported the National Science Foundation and the U.S. Navy.</p>
<p><a href="http://people.csail.mit.edu/gombolay/Publications/Gombolay_RSS_2016.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Read the paper here. </a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Teaching machines to predict the future</title>
		<link>https://robohub.org/teaching-machines-to-predict-the-future/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Tue, 21 Jun 2016 16:00:24 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/teaching-machines-to-predict-the-future/</guid>

					<description><![CDATA[When we see two people meet, we can often predict what happens next: a handshake, a hug, or maybe even a kiss. Our ability to anticipate actions is thanks to intuitions born out of a lifetime of experiences. Machines, on the other hand, have trouble making use of complex knowledge like that. Computer systems that [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_63721" style="width: 1034px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-63721" class="size-large wp-image-63721" src="http://robohub.org/wp-content/uploads/2016/06/Screen-Shot-2016-06-15-at-16.07.38-1024x532.jpg" alt="Action-Prediction Algorithms. Source: MIT CSAIL" width="1024" height="532" srcset="https://robohub.org/wp-content/uploads/2016/06/Screen-Shot-2016-06-15-at-16.07.38-1024x532.jpg 1024w, https://robohub.org/wp-content/uploads/2016/06/Screen-Shot-2016-06-15-at-16.07.38-425x221.jpg 425w, https://robohub.org/wp-content/uploads/2016/06/Screen-Shot-2016-06-15-at-16.07.38-500x260.jpg 500w, https://robohub.org/wp-content/uploads/2016/06/Screen-Shot-2016-06-15-at-16.07.38.jpg 1383w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-63721" class="wp-caption-text">Action-Prediction Algorithms. Source: MIT CSAIL</p></div>
<p>When we see two people meet, we can often predict what happens next: a handshake, a hug, or maybe even a kiss. Our ability to anticipate actions is thanks to intuitions born out of a lifetime of experiences.</p>
<p>Machines, on the other hand, have trouble making use of complex knowledge like that. Computer systems that predict actions would open up new possibilities ranging from robots that can better navigate human environments, to emergency response systems that predict falls, to Google Glass-style headsets that feed you suggestions for what to do in different situations.</p>
<p>This week researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) have made an important new breakthrough in predictive vision, developing an algorithm that can anticipate interactions more accurately than ever before.</p>
<p>Trained on YouTube videos and TV shows like “The Office” and “Desperate Housewives,” the system can predict whether two individuals will hug, kiss, shake hands or slap five. In a second scenario, it could also anticipate what object is likely to appear in a video five seconds later.</p>
<div id="attachment_63722" style="width: 950px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-63722" class="size-full wp-image-63722" src="http://robohub.org/wp-content/uploads/2016/06/Untitled-design.jpg" alt="Source: MIT CSAIL" width="940" height="788" srcset="https://robohub.org/wp-content/uploads/2016/06/Untitled-design.jpg 940w, https://robohub.org/wp-content/uploads/2016/06/Untitled-design-425x356.jpg 425w, https://robohub.org/wp-content/uploads/2016/06/Untitled-design-358x300.jpg 358w" sizes="(max-width: 940px) 100vw, 940px" /><p id="caption-attachment-63722" class="wp-caption-text">Source: MIT CSAIL</p></div>
<p>While human greetings may seem like arbitrary actions to predict, the task served as a more easily controllable test case for the researchers to study.</p>
<p>“Humans automatically learn to anticipate actions through experience, which is what made us interested in trying to imbue computers with the same sort of common sense,” says CSAIL PhD student Carl Vondrick, who is first author on a related paper that he will present this week at the International Conference on Computer Vision and Pattern Recognition (CVPR). “We wanted to show that just by watching large amounts of video, computers can gain enough knowledge to consistently make predictions about their surroundings.”</p>
<p>Vondrick’s co-authors include MIT professor Antonio Torralba and former postdoc Hamed Pirsiavash, now a professor at the University of Maryland.</p>
<p><b>How it works</b><b><br />
</b>Past attempts at predictive computer-vision have generally taken one of two approaches.</p>
<p>The first method is to look at an image’s individual pixels and use that knowledge to create a photorealistic “future” image, pixel by pixel &#8211; a task that Vondrick describes as “difficult for a professional painter, much less an algorithm.” The second is to have humans label the scene for the computer in advance, which is impractical for being able to predict actions on a large scale.</p>
<div style="width: 490px" class="wp-caption alignnone"><img decoding="async" class="" src="https://j.gifs.com/kRLqXJ.gif" alt="" width="480" height="270" /><p class="wp-caption-text">Source: CSAIL</p></div>
<p>The CSAIL team instead created an algorithm that can predict “visual representations,” which are basically freeze-frames showing different versions of what the scene might look like.</p>
<div id="attachment_63723" style="width: 883px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-63723" class="size-full wp-image-63723" src="http://robohub.org/wp-content/uploads/2016/06/Screen-Shot-2016-06-15-at-16.20.41.png" alt="Source: MIT CSAIL" width="873" height="702" srcset="https://robohub.org/wp-content/uploads/2016/06/Screen-Shot-2016-06-15-at-16.20.41.png 873w, https://robohub.org/wp-content/uploads/2016/06/Screen-Shot-2016-06-15-at-16.20.41-425x342.png 425w, https://robohub.org/wp-content/uploads/2016/06/Screen-Shot-2016-06-15-at-16.20.41-373x300.png 373w" sizes="(max-width: 873px) 100vw, 873px" /><p id="caption-attachment-63723" class="wp-caption-text">Source: MIT CSAIL</p></div>
<p>“Rather than saying that one pixel value is blue, the next one is red, and so on, visual representations reveal information about the larger image, such as a certain collection of pixels that represents a human face,” Vondrick says.</p>
<p>The team’s algorithm employs techniques from deep-learning, a field of artificial intelligence that uses systems called “neural networks” to teach computers to pore over massive amounts of data to find patterns on their own.</p>
<p>Each of the algorithm’s networks predicts a representation is automatically classified as one of the four actions &#8211; in this case, a hug, handshake, high-five or kiss. The system then merges those actions into one that it uses as its prediction. For example, three networks might predict a kiss, while another might use the fact that another person has entered the frame as a rationale for predicting a hug instead.</p>
<p>“A video isn’t like a ‘Choose Your Own Adventure’ book where you can see all of the potential paths,” says Vondrick. “The future is inherently ambiguous, so it’s exciting to challenge ourselves to develop a system that uses these representations to anticipate all of the possibilities.”</p>
<p><b>How it did</b><b><br />
</b>After training the algorithm on 600 hours of unlabeled video, the team tested it on new videos showing both actions and objects.</p>
<div class="keep-aspect"><iframe title="Action-Prediction Algorithms" width="500" height="281" src="https://www.youtube-nocookie.com/embed/AR3hY9iB5-I?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>When shown a video of people who are one second away from performing one of the four actions, the algorithm correctly predicted the action more than 43 percent of the time, which compares to existing algorithms that could only do 36 percent of the time.</p>
<p>In a second study, the algorithm was shown a frame from a video and asked to predict what object will appear five seconds later. For example, seeing someone open a microwave might suggest the future presence of a coffee mug. The algorithm predicted the object in the frame 30 percent more accurately than baseline measures, though the researchers caution that it still only has an average precision of 11 percent.</p>
<p>It’s worth noting that even humans make mistakes on these tasks: for example, human subjects were only able to correctly predict the action 71 percent of the time.</p>
<p>“There’s a lot of subtlety to understanding and forecasting human interactions,” says Vondrick. “We hope to be able to work off of this example to be able to soon predict even more complex tasks.”</p>
<p><b>Looking forward</b><b><br />
</b>While the algorithms aren’t yet accurate enough for practical applications, Vondrick says that future versions could be used for everything from robots that develop better action plans to security cameras that can alert emergency responders when someone who has fallen or gotten injured.</p>
<p>“I’m excited to see how much better the algorithms get if we can feed them a lifetime’s worth of videos,” says Vondrick. “We might see some significant improvements that would get us closer to using predictive-vision in real-world situations.””</p>
<p>The work was supported by a grant from the National Science Foundation, along with a Google faculty research award for Torralba and a Google PhD fellowship for Vondrick.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>MIT&#8217;s AI passes Turing Test for sound</title>
		<link>https://robohub.org/mits-ai-passes-turing-test-for-sound/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Mon, 13 Jun 2016 15:30:20 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/mits-ai-passes-turing-test-for-sound/</guid>

					<description><![CDATA[Nearly 70 years after the &#8220;Turing Test&#8221; was first proposed, the question remains: can we create intelligent machines that exhibit behavior indistinguishable from humans? In December MIT researchers helped develop a system that passed a &#8220;visual&#8221; Turing Test, producing written characters that fool humans. Now, researchers from MIT&#8217;s Computer Science and Artificial Intelligence Lab (CSAIL) [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_63510" style="width: 1034px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-63510" class="size-large wp-image-63510" src="http://robohub.org/wp-content/uploads/2016/06/microphone-338481_1280-1024x680.jpg" alt="Source: CC0 " width="1024" height="680" srcset="https://robohub.org/wp-content/uploads/2016/06/microphone-338481_1280-1024x680.jpg 1024w, https://robohub.org/wp-content/uploads/2016/06/microphone-338481_1280-425x282.jpg 425w, https://robohub.org/wp-content/uploads/2016/06/microphone-338481_1280-452x300.jpg 452w, https://robohub.org/wp-content/uploads/2016/06/microphone-338481_1280.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-63510" class="wp-caption-text">Source: CC0</p></div>
<p>Nearly 70 years after the &#8220;Turing Test&#8221; was first proposed, the question remains: can we create intelligent machines that exhibit behavior indistinguishable from humans?</p>
<p>In December MIT researchers helped develop a system that passed a &#8220;visual&#8221; Turing Test, <a href="http://news.mit.edu/2015/computer-system-passes-visual-turing-test-1210" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://news.mit.edu/2015/computer-system-passes-visual-turing-test-1210&amp;source=gmail&amp;ust=1465490335428000&amp;usg=AFQjCNFKY-AYeuaR6H7Sl109bZ5SNKjY8g" data-wpel-link="external" rel="follow external noopener noreferrer">producing written characters that fool humans</a>. Now, researchers from MIT&#8217;s Computer Science and Artificial Intelligence Lab (CSAIL) have demonstrated a deep-learning algorithm that passes the Turing Test for sound: when shown a silent video clip of an object being hit, the algorithm can produce a sound for the hit that is realistic enough to fool human viewers.</p>
<div class="keep-aspect"><iframe title="Visually-Indicated Sounds" width="500" height="281" src="https://www.youtube-nocookie.com/embed/0FW99AQmMc8?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>The project represents much more than just a clever computer trick: researchers envision future versions of similar algorithms being used to automatically produce sound effects for movies and TV shows, as well as to help robots better understand objects&#8217; properties.</p>
<p>“When you run your finger across a wine glass, the sound it makes reflects how much liquid is in it,” says CSAIL PhD student Andrew Owens, who was lead author on the paper. “An algorithm that models such sounds can reveal key information about objects’ shapes and material types, as well as the force and motion of their interactions with the world.”</p>
<p>The team used techniques from the field of “deep learning,” which involves teaching computers to sift through huge amounts of data to find patterns on their own. Deep learning approaches are especially useful because they free computer scientists from having to hand-design algorithms and supervise their progress.</p>
<p>The paper’s co-authors include recent PhD graduate Phillip Isola and MIT professors Edward Adelson, Bill Freeman, Josh McDermott and Antonio Torralba. The paper will be presented later this month at the annual conference on Computer Vision and Pattern Recognition (CVPR) in Las Vegas.</p>
<p></b><b>How it works</b><br />
The first step to training a sound-producing algorithm is to give it sounds to study. Over several months, the researchers recorded roughly 1,000 videos of an estimated 46,000 sounds that represent various objects being hit, scraped and prodded with a drumstick. (They used a drumstick because it provided a consistent way to produce a sound.)</p>
<div id="attachment_63508" style="width: 910px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-63508" class="size-full wp-image-63508" src="http://robohub.org/wp-content/uploads/2016/06/TuringTestSound1-use.jpg" alt="Credit: MIT CSAIL" width="900" height="629" srcset="https://robohub.org/wp-content/uploads/2016/06/TuringTestSound1-use.jpg 900w, https://robohub.org/wp-content/uploads/2016/06/TuringTestSound1-use-425x297.jpg 425w, https://robohub.org/wp-content/uploads/2016/06/TuringTestSound1-use-429x300.jpg 429w" sizes="(max-width: 900px) 100vw, 900px" /><p id="caption-attachment-63508" class="wp-caption-text">Credit: MIT CSAIL</p></div>
<p>Next, the team fed those videos to a deep-learning algorithm that deconstructed the sounds and analyzed their pitch, loudness and other features.</p>
<div id="attachment_63509" style="width: 910px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-63509" class="size-full wp-image-63509" src="http://robohub.org/wp-content/uploads/2016/06/TuringTestSound2-use.jpg" alt="Credit: MIT CSAIL" width="900" height="491" srcset="https://robohub.org/wp-content/uploads/2016/06/TuringTestSound2-use.jpg 900w, https://robohub.org/wp-content/uploads/2016/06/TuringTestSound2-use-425x232.jpg 425w, https://robohub.org/wp-content/uploads/2016/06/TuringTestSound2-use-500x273.jpg 500w" sizes="(max-width: 900px) 100vw, 900px" /><p id="caption-attachment-63509" class="wp-caption-text">Credit: MIT CSAIL</p></div>
<p>“To then predict the sound of a new video, the algorithm looks at the sound properties of each frame of that video, and matches them to the most similar sounds in the database,” says Owens. “Once the system has those bits of audio, it stitches them together to create one coherent sound.”</p>
<p>The result is that the algorithm can accurately simulate the subtleties of different hits, from the staccato taps of a rock to the longer waveforms of rustling ivy. Pitch is no problem either, as it can synthesize hit-sounds ranging from the low-pitched “thuds” of a  soft couch to the high-pitched “clicks” of a hard wood railing.</p>
<p>An additional benefit of the work is that the team’s library of 46,000 sounds is free and available for other researchers to use. The name of the dataset: “Greatest Hits.”</p>
<p><b>Fooling humans</b><b><br />
</b>To test how realistic the fake sounds were, the team conducted an online study in which subjects saw two videos of collisions &#8211; one with the actual recorded sound, and one with the algorithm’s &#8211; and were asked which one was real.</p>
<p>The result: subjects picked the fake sound over the real one twice as often as a baseline algorithm. They were particularly fooled by materials like leaves and dirt that tend to have less “clean” sounds than, say, wood or metal.</p>
<p>On top of that, the team found that the materials’ sounds revealed key aspects of their physical properties: an algorithm they developed could tell the difference between hard and soft materials 67 percent of the time.</p>
<p>The team’s work aligns with recent CSAIL research on audio and video amplification. Freeman has helped develop algorithms that amplify movements captured by video that are invisible to the naked eye, which has allowed his groups to do things like <a href="http://newsoffice.mit.edu/2012/amplifying-invisible-video-0622" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://newsoffice.mit.edu/2012/amplifying-invisible-video-0622&amp;source=gmail&amp;ust=1465490335428000&amp;usg=AFQjCNGo0bXvFDQnPBWnD8Iw9f40Lnwq6g" data-wpel-link="external" rel="follow external noopener noreferrer">make the human pulse visible</a> and even <a href="http://newsoffice.mit.edu/2014/algorithm-recovers-speech-from-vibrations-0804" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en-GB&amp;q=http://newsoffice.mit.edu/2014/algorithm-recovers-speech-from-vibrations-0804&amp;source=gmail&amp;ust=1465490335428000&amp;usg=AFQjCNGh-sXWiqt4yM5veFdDgGrUxocDQg" data-wpel-link="external" rel="follow external noopener noreferrer">recover speech using nothing more than video of a potato chip bag</a>.</p>
<p><b>Looking ahead</b><b><br />
</b>Researchers say that there’s still room to improve the system. For example, if the drumstick moves especially erratically in a video, the algorithm is more likely to miss or hallucinate a false hit. It is also limited by the fact that it applies only to “visually indicated sounds” &#8211; sounds that are directly caused by the physical interaction that is being depicted in the video.</p>
<p>“From the gentle blowing of the wind to the buzzing of laptops, at any given moment there are so many ambient sounds that aren’t related to what we’re actually looking at,” says Owens. “What would be really exciting is to somehow simulate sound that is less directly associated to the visuals.”</p>
<p>The team believe that future work in this area could improve robots’ abilities to interact with their surroundings.</p>
<p>“A robot could look at a sidewalk and instinctively know that the cement is hard and the grass is soft, and therefore know what would happen if they stepped on either of them,” says Owens. “Being able to predict sound is an important first step toward being able to predict the consequences of physical interactions with the world.”</p>
<p>The work was funded in part by the National Science Foundation and Shell. Owens was also supported by a Microsoft Research Fellowship.</p>
<p><a href="https://drive.google.com/file/d/0B9HHfYresOgRNTlPdl9JWVBBOFE/view" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Read the paper here. </a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>MIT CSAIL’s 6-foot-tall NASA humanoid robot has landed</title>
		<link>https://robohub.org/mit-csails-6-foot-tall-nasa-humanoid-robot-has-landed/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Thu, 28 Apr 2016 14:24:06 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[CSAIL]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[space]]></category>
		<guid isPermaLink="false">http://robohub.org/mit-csails-6-foot-tall-nasa-humanoid-robot-has-landed/</guid>

					<description><![CDATA[By Adam Conner-Simons, MIT CSAIL This week MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) received an unusual package: a six-foot-tall, 300-pound humanoid robot that NASA hopes to have serve on future space missions to Mars and beyond. A team of researchers led by CSAIL principal investigator Russ Tedrake will program their new “Valkyrie” robot [&#8230;]]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="aligncenter size-full wp-image-62007" src="http://robohub.org/wp-content/uploads/2016/04/Valkyrie.jpg" alt="Valkyrie" width="1200" height="608" srcset="https://robohub.org/wp-content/uploads/2016/04/Valkyrie.jpg 1200w, https://robohub.org/wp-content/uploads/2016/04/Valkyrie-425x215.jpg 425w, https://robohub.org/wp-content/uploads/2016/04/Valkyrie-1024x519.jpg 1024w, https://robohub.org/wp-content/uploads/2016/04/Valkyrie-500x253.jpg 500w" sizes="(max-width: 1200px) 100vw, 1200px" />
<p><strong>By Adam Conner-Simons, MIT CSAIL</strong></p>
<p>This week MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) received an unusual package: a six-foot-tall, 300-pound humanoid robot that NASA hopes to have serve on future space missions to Mars and beyond.<span id="more-61997"></span></p>
<p>A team of researchers led by CSAIL principal investigator Russ Tedrake will program their new “Valkyrie” robot to autonomously perform a variety of challenging tasks that would allow it to help or even replace astronauts on missions.</p>
<div class="keep-aspect"><iframe title="Assembling NASA&#039;s Valkyrie robot" width="500" height="281" src="https://www.youtube-nocookie.com/embed/V2MEFDalpZw?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>Valkyrie is fully electric, with four body cameras, 28 torque-controlled joints and 44 degrees of freedom. The robot boasts more than 200 individual sensors, including 38 on each hand (six on each palm, and eight along each of its four fingers).</p>
<p>Other researchers participating in the project include professors Leslie Kaelbling and Tomas Lozano-Perez, who will conduct work on high-level autonomy.</p>
<p>&#8220;Our work is about vetting the robot and seeing what it is capable of,” says Tedrake, whose team received a two-year research grant from NASA for the project. “If we can integrate the autonomy work with our planning and control algorithms, it could result in an unprecedented level of autonomous capabilities for a humanoid robot.’</p>
<img decoding="async" class="aligncenter size-full wp-image-62014" src="http://robohub.org/wp-content/uploads/2016/04/robot-nasa2.jpg" alt="robot-nasa2" width="900" height="1016" srcset="https://robohub.org/wp-content/uploads/2016/04/robot-nasa2.jpg 900w, https://robohub.org/wp-content/uploads/2016/04/robot-nasa2-376x425.jpg 376w, https://robohub.org/wp-content/uploads/2016/04/robot-nasa2-266x300.jpg 266w" sizes="(max-width: 900px) 100vw, 900px" />
<p>&nbsp;</p>
<p>Tedrake’s team at CSAIL’s <a href="http://groups.csail.mit.edu/locomotion/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Robot Locomotion Group</a> has extensive experience developing autonomous robots. The group spent the last three years doing research as part of <a href="http://news.mit.edu/2015/mit-team-places-sixth-darpa-robotics-challenge-0608" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">the DARPA Robotics Challenge</a>, where they programmed another six-foot-tall robot named Atlas to complete a series of tasks that included opening doors, turning valves, drilling holes, climbing stairs and driving a car.</p>
<p>Besides the CSAIL team, NASA also awarded a Valkyrie robot to Northeastern University in conjunction with the University of Massachusetts at Lowell.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>3-D printing hydraulically-powered robots, no assembly required</title>
		<link>https://robohub.org/3-d-printing-hydraulically-powered-robots-no-assembly-required/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Wed, 06 Apr 2016 13:18:06 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Computer Science and Artificial Intelligence Laboratory (CSAIL)]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[robots]]></category>
		<category><![CDATA[School of Engineering]]></category>
		<category><![CDATA[soft robotics]]></category>
		<guid isPermaLink="false">http://robohub.org/3-d-printing-hydraulically-powered-robots-no-assembly-required/</guid>

					<description><![CDATA[System from Computer Science and Artificial Intelligence Lab 3-D prints hydraulically-powered robot bodies, with no assembly required]]></description>
										<content:encoded><![CDATA[<div id="attachment_61272" style="width: 910px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-61272" class="size-full wp-image-61272" src="http://robohub.org/wp-content/uploads/2016/04/mit-csail-hexapod-robot.jpg" alt="This 3-D hexapod robot moves via a single motor, which spins a crankshaft that pumps fluid to the robot’s legs. Besides the motor and battery, every component is printed in a single step with no assembly required. Among the robot’s key parts are several sets of “bellows” 3-D printed directly into its body. To propel the robot, the bellows uses fluid pressure that is translated into a mechanical force. (As an alternative to the bellows, the team also demonstrated they could 3-D print a gear pump that can produce continuous fluid flow.) Photo: Robert MacCurdy/MIT CSAIL" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2016/04/mit-csail-hexapod-robot.jpg 900w, https://robohub.org/wp-content/uploads/2016/04/mit-csail-hexapod-robot-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/04/mit-csail-hexapod-robot-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /><p id="caption-attachment-61272" class="wp-caption-text">This 3-D hexapod robot moves via a single motor, which spins a crankshaft that pumps fluid to the robot’s legs. Besides the motor and battery, every component is printed in a single step with no assembly required. Among the robot’s key parts are several sets of “bellows” 3-D printed directly into its body. To propel the robot, the bellows uses fluid pressure that is translated into a mechanical force. (As an alternative to the bellows, the team also demonstrated they could 3-D print a gear pump that can produce continuous fluid flow.)<br />Photo: Robert MacCurdy/MIT CSAIL</p></div>
<p><strong>By Adam Conner-Simons | CSAIL</strong></p>
<p>One reason we don’t yet have robot personal assistants buzzing around doing our chores is because making them is hard. Assembling robots by hand is time-consuming, while automation — robots building other robots — is not yet fine-tuned enough to make robots that can do complex tasks.<span id="more-61261"></span></p>
<p>But if humans and robots can’t do the trick, what about 3-D printers?</p>
<p>In a new paper, researchers at MIT’s <a href="http://csail.mit.edu/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Computer Science and Artificial Intelligence Laboratory</a> (CSAIL) present the first-ever technique for 3-D printing robots that involves printing solid and liquid materials at the same time.</p>
<p>The new method allows the team to automatically 3-D print dynamic robots in a single step, with no assembly required, using a commercially-available 3-D printer.</p>
<div class="keep-aspect"><iframe title="Printable Hydraulic Robots" width="500" height="281" src="https://www.youtube-nocookie.com/embed/3EAMCqH31Vo?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>&#8220;Our approach, which we call ‘printable hydraulics,’ is a step towards the rapid fabrication of functional machines,” says CSAIL Director Daniela Rus, who oversaw the project and co-wrote the paper. “All you have to do is stick in a battery and motor, and you have a robot that can practically walk right out of the printer.”</p>
<p>To demonstrate the concept, researchers 3-D printed a tiny six-legged robot that can crawl via 12 hydraulic pumps embedded within its body. They also 3-D printed robotic parts that can be used on existing platforms, such as a soft rubber hand for the <a href="http://video.mit.edu/watch/meet-baxter-a-new-kind-of-industrial-robot-12638/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Baxter research robot</a>.</p>
<p>The paper, which was recently accepted to this summer’s IEEE International Conference on Robotics and Automation (ICRA), was co-written by MIT postdoc Robert MacCurdy and PhD candidate Robert Katzschmann, as well as Harvard University undergraduate Youbin Kim.</p>
<h2>The printing process</h2>
<p>For all of the progress in 3-D printing, liquids continue to be a big hurdle. Printing liquids is a messy process, which means that most approaches require an additional post-printing step such as melting it away or having a human manually scrape it clean. That step makes it hard for liquid-based methods to be employed for factory-scale manufacturing.</p>
<div id="attachment_61274" style="width: 910px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-61274" class="size-full wp-image-61274" src="http://robohub.org/wp-content/uploads/2016/04/mit-csail-printable-hydraulics-figure.jpg" alt="The team's method of printing solid and liquid materials simultaneously allows them to create robotic structures that can be hydraulically powered. Photo: Robert MacCurdy/MIT CSAIL" width="900" height="638" srcset="https://robohub.org/wp-content/uploads/2016/04/mit-csail-printable-hydraulics-figure.jpg 900w, https://robohub.org/wp-content/uploads/2016/04/mit-csail-printable-hydraulics-figure-425x301.jpg 425w, https://robohub.org/wp-content/uploads/2016/04/mit-csail-printable-hydraulics-figure-423x300.jpg 423w" sizes="(max-width: 900px) 100vw, 900px" /><p id="caption-attachment-61274" class="wp-caption-text">The team&#8217;s method of printing solid and liquid materials simultaneously allows them to create robotic structures that can be hydraulically powered.<br />Photo: Robert MacCurdy/MIT CSAIL</p></div>
<p>With “printable hydraulics,” an inkjet printer deposits individual droplets of material that are each 20 to 30 microns in diameter, or less than half the width of a human hair. The printer proceeds layer-by-layer from the bottom up. For each layer, the printer deposits different materials in different parts, and then uses high-intensity UV light to solidify all of the materials (minus, of course, the liquids). The printer uses multiple materials, though at a more basic level each layer consist of a “photopolymer,” which is a solid, and “a non-curing material,” which is a liquid.</p>
<p>“Inkjet printing lets us have eight different print-heads deposit different materials adjacent to one another, all at the same time,” MacCurdy says. “It gives us very fine control of material placement, which is what allows us to print complex, pre-filled fluidic channels.”</p>
<p>Another challenge with 3-D printing liquids is that they often interfere with the droplets that are supposed to solidify. To handle that issue, the team printed dozens of test geometries with different orientations to determine the proper resolutions for printing solids and liquids together.</p>
<p>While it’s a painstaking process, MacCurdy says that printing both liquids and solids is even more difficult with other 3-D printing methods, such as fused-deposition modeling and laser-sintering.</p>
<p>“As far as I’m concerned,” he says, “inkjet-printing is currently the best way to print multiple materials.”</p>
<h2>The results</h2>
<p>To demonstrate their method, researchers 3-D printed a small hexapod robot that weighs about 1.5 pounds and is less than 6 inches long. To move, a single DC motor spins a crankshaft that pumps fluid to the robot’s legs. Aside from its motor and power supply, every component is printed in a single step with no assembly required.</p>
<p>Among the robot’s key parts are several set of “bellows” that are 3-D printed directly into its body. To propel the robot, the bellows uses fluid pressure that is then translated into a mechanical force. (As an alternative to the bellows, the team also demonstrated they could 3-D print a gear pump that can produce continuous fluid flow.)</p>
<div id="attachment_61292" style="width: 910px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-61292" class="size-full wp-image-61292" src="http://robohub.org/wp-content/uploads/2016/04/gripper-csail-robot.jpg" alt="Photo: Robert MacCurdy/MIT CSAIL" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2016/04/gripper-csail-robot.jpg 900w, https://robohub.org/wp-content/uploads/2016/04/gripper-csail-robot-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/04/gripper-csail-robot-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /><p id="caption-attachment-61292" class="wp-caption-text">Photo: Robert MacCurdy/MIT CSAIL</p></div>
<p>Lastly, the team 3-D printed a silicone-rubber robotic hand with fluid-actuated fingers. This “soft gripper” was developed for Baxter, a robot that was designed by former CSAIL director Rodney Brooks as part of his spinoff company Rethink Robotics.</p>
<p>“The CSAIL team has taken multi-material printing to the next level by printing not just a combination of different polymers or a mixture of metals, but essentially a self-contained working hydraulic system,” says <a href="http://me.columbia.edu/hod-lipson" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Hod Lipson</a>, a professor of engineering at Columbia University and co-author of “Fabricated: The New World of 3-D Printing.” “It’s an important step towards the next big phase of 3-D printing — moving from printing passive parts to printing active integrated systems.”</p>
<p>Compatible with any multimaterial 3-D inkjet printer, “printable hydraulics” allows for a customizable design template that can create robots of different sizes, shapes and functions.</p>
<p>“If you have a crawling robot that you want to have step over something larger, you can tweak the design in a matter of minutes,” MacCurdy says. “In the future, the system will hardly need any human input at all; you can just press a few buttons, and it will automatically make the changes.”</p>
<p>MacCurdy envisions many potential applications, including disaster relief in dangerous environments. Many nuclear sites, for example, need to be remediated to reduce their radiation levels. Unfortunately, the sites are not only lethal to humans, but radioactive enough to destroy conventional electronics.</p>
<p>“Printable robots like these can be quickly, cheaply fabricated, with fewer electronic components than traditional robots,” MacCurdy says.</p>
<h2>Looking ahead</h2>
<p>The team is eager to further build on their work. While the hexapod’s 22-hour print-time is relatively short for its complexity, researchers say that future hardware advances would improve the speed.</p>
<p>“Accelerating the process depends less on the particulars of our technique, and more on the engineering and resolution of the printers themselves,” says Rus, the Viterbi Professor of Electrical Engineering and Computer Science at MIT. “Printing ultimately takes as long as the printer takes, so as printers improve, so will the manufacturing capabilities.”</p>
<p>This isn’t Rus’ group’s first foray into 3-D printed robots. This past fall her team developed a <a href="http://news.mit.edu/2015/soft-robotic-hand-can-pick-and-identify-wide-array-of-objects-0930" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">similar gripper</a>, while in 2014 they created <a href="http://news.mit.edu/2014/snakelike-robotic-arm-0915" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">an arm</a> that can snake through a pipe and grasp an object. But where these projects still required multiple non-3-D printed objects, “printable hydraulics” gets even closer to printing all components in one step.</p>
<p>“Building robots doesn’t have to be as time-consuming and labor-intensive as it’s been in the past,” Rus says. “3-D printing offers a way forward, allowing us to automatically produce complex, functional, hydraulically-powered robots that can be put to immediate use.”</p>
<p><a href="http://groups.csail.mit.edu/drl/wiki/images/7/7c/2016_MacCurdy-Printable_Hydraulics-A_methods_for_fabricating.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Read the research here</a></p>
<p><em>The team’s work was funded, in part, by a grant from the National Science Foundation.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Wireless localizer could mean safer drones and password-free WiFi</title>
		<link>https://robohub.org/wireless-localizer-could-mean-safer-drones-and-password-free-wifi/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Fri, 01 Apr 2016 12:35:52 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[CSAIL]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/wireless-localizer-could-mean-safer-drones-and-password-free-wifi/</guid>

					<description><![CDATA[By Adam Conner-Simons &#124; CSAIL We’ve all been there, impatiently twiddling our thumbs while trying to locate a WiFi signal. But what if, instead, the WiFi could locate us? According to researchers at MIT’s Computer Science and Artificial Intelligence Lab (CSAIL), it could mean safer drones, smarter homes and password-free WiFi. In a new paper, a [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_61092" style="width: 910px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-61092" class="size-full wp-image-61092" src="http://robohub.org/wp-content/uploads/2016/04/wireless-drone-csail.jpg" alt=" According to CSAIL researchers, a new wireless technology they've developed could mean safer drones, smarter homes and password-free WiFi. Source: MITCSAIL" width="900" height="600" srcset="https://robohub.org/wp-content/uploads/2016/04/wireless-drone-csail.jpg 900w, https://robohub.org/wp-content/uploads/2016/04/wireless-drone-csail-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/04/wireless-drone-csail-450x300.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" /><p id="caption-attachment-61092" class="wp-caption-text">According to CSAIL researchers, a new wireless technology they&#8217;ve developed could mean safer drones, smarter homes and password-free WiFi. Source: MIT/CSAIL</p></div>
<p><strong>By Adam Conner-Simons | CSAIL </strong></p>
<p>We’ve all been there, impatiently twiddling our thumbs while trying to locate a WiFi signal. But what if, instead, the WiFi could locate <strong>us</strong>?<span id="more-61091"></span></p>
<p>According to researchers at MIT’s <a href="http://csail.mit.edu/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Computer Science and Artificial Intelligence Lab</a> (CSAIL), it could mean safer drones, smarter homes and password-free WiFi.</p>
<p><a href="https://www.usenix.org/system/files/conference/nsdi16/nsdi16-paper-vasisht.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">In a new paper,</a> a research team led by professor Dina Katabi presents a system called Chronos that enables a single WiFi access point to locate users to within tens of centimeters, without any external sensors.</p>
<div class="keep-aspect"><iframe title="Wireless Localization with &quot;Chronos&quot;" width="500" height="281" src="https://www.youtube-nocookie.com/embed/cJx7ewEyuzo?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>The group demonstrated Chronos in an apartment and a cafe, while also showing off a drone that maintains a safe distance from its user with a margin of error of about four centimeters.</p>
<p>“From developing drones that are safer for people to be around, to tracking where family members are in your house, Chronos could open up new avenues for using WiFi in robotics, home automation and more,” says PhD student Deepak Vasisht, who is first author on the paper alongside Katabi and former PhD student Swarun Kumar, who is now an assistant professor at Carnegie Mellon University. “Designing a system that enables one WiFi node to locate another is an important step for wireless technology.”</p>
<p>Experiments conducted in a two-bedroom apartment with four occupants show that Chronos can correctly identify which room a resident is in 94 percent of the time. For the cafe demo, the system was 97 percent accurate in distinguishing in-store customers from out-of-store intruders &#8211; meaning it could be used by small businesses to prevent non-customers from stealing their WiFi. (32 percent of Americans have copped to this cyber-crime.)</p>
<p>Chronos locates users by calculating the “time-of-flight” that it takes for data to travel from the user to an access point. The system is 20 times more accurate than existing systems, computing time-of-flight with an average error of 0.47 nanoseconds, or half than one-billionth of a second.</p>
<p>Vasisht presented the paper at this month’s USENIX Symposium on Networked Systems Design and Implementation (NSDI &#8217;16).</p>
<h2><strong>How it works</strong></h2>
<p>Existing localization methods have required four or five WiFi access points. This is because today’s WiFi devices don’t have wide enough bandwidth to measure time-of-flight, and so researchers have only been able to determine someone’s position by triangulating multiple angles relative to the person.</p>
<p>What Chronos adds is the ability to calculate not just the angle, but the actual distance from a user to an access point, as determined by multiplying the time-of-flight by the speed of light.</p>
<p>“Knowing both the distance and the angle allows you to compute the user’s position using just one access point,” says Deepak Vasisht. “This is encouraging news for the many small businesses and consumers that don’t have the luxury of owning several access points.”</p>
<p>Exploiting the fact that WiFi lets you hop on different frequency channels, the team programmed the system to jump from channel to channel, gathering many different measurements of the distance between access points and the user. Chronos then automatically “stitches” together these measurements to determine the distance.</p>
<p>“By devising a method to rapidly hop across these channels that span almost one gigahertz of bandwidth, Chronos can measure time-of-flight with sub-nanosecond accuracy, emulating with commercial WiFi what has previously needed an expensive ultra-wideband radio,” says Venkat Padmanabhan. a principal researcher at Microsoft Research India. “This is an impressive breakthrough and promises to be a key enabler for applications such as high-accuracy indoor localization.”</p>
<p>That said, getting an accurate time-of-flight with this method still isn’t easy, due to three sets of delays that happen during the transfer.</p>
<p>First, when you wirelessly send a piece of web data, there is a delay in detecting the presence of the “packet” that is hard to distinguish from the actual time-of-flight. To account for it, the team exploits the fact that WiFi uses an encoding method that transmits bits of packets on several even smaller frequencies.</p>
<p>Secondly, if you’re indoors the WiFi signals can bounce off walls and furniture, meaning that the receiver gets several copies of the signal that each experience different times-of-flight. To identify the actual direct path, researchers developed a mechanism to algorithmically determine the delays experienced by all of these copies. From there, they can identify the path with the smallest time-of-flight as the direct path.</p>
<p>Lastly, the team’s channel-hopping approach leads to one other complication: every time Chronos hops to a new band, the hardware resets, adding a delay known as a “phase offset.” To address this the team used the fact that in WiFi, you get an acknowledgement back for each data packet that your phone sends. The team uses these acknowledgements to intelligently cancel out the phase offsets.</p>
<p>The success of Chronos suggests that WiFi-based positioning could help for other situations where there are limited or inaccessible sensors, like finding lost devices or controlling large fleets of drones.</p>
<p>“Imagine having a system like this at home that can continuously adapt the heating and cooling depending on number of people in the home and where they are” says Katabi. “Eliminating the need for cooperation between WiFi routers opens up many exciting new applications for localization.”</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Motion-planning algorithms allow drones to make hairpin turns in a simulated &#8220;forest&#8221;</title>
		<link>https://robohub.org/motion-planning-algorithms-allow-drones-to-make-hairpin-turns-in-a-simulated-forest/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Tue, 19 Jan 2016 16:24:01 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[CSAIL]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[UAVs & drones]]></category>
		<guid isPermaLink="false">http://robohub.org/motion-planning-algorithms-allow-drones-to-make-hairpin-turns-in-a-simulated-forest/</guid>

					<description><![CDATA[Motion-planning algorithms from the Computer Science and Artificial Intelligence Lab allow drones to fly in dense environments and avoid dozens of objects.]]></description>
										<content:encoded><![CDATA[<div id="attachment_58812" style="width: 810px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-58812" class="size-full wp-image-58812" src="http://robohub.org/wp-content/uploads/2016/01/MIT-Quadrotor_algorithm_CSAIL.jpg" alt="In a forest simulation, algorithms segment space into “obstacle-free regions” and then link them together to find a single collision-free route. Photo courtesy of CSAIL researchers." width="800" height="533" srcset="https://robohub.org/wp-content/uploads/2016/01/MIT-Quadrotor_algorithm_CSAIL.jpg 800w, https://robohub.org/wp-content/uploads/2016/01/MIT-Quadrotor_algorithm_CSAIL-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/01/MIT-Quadrotor_algorithm_CSAIL-450x300.jpg 450w" sizes="(max-width: 800px) 100vw, 800px" /><p id="caption-attachment-58812" class="wp-caption-text">In a forest simulation, algorithms segment space into “obstacle-free regions” and then link them together to find a single collision-free route.<br />Photo courtesy of CSAIL researchers.</p></div>
<p>Adam Conner-Simons | <a href="http://news.mit.edu/2016/csail-drones-do-donuts-figure-eights-around-obstacles-0119" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">CSAIL</a></p>
<p>Getting drones to fly around without hitting things is no small task. Obstacle-detection and motion-planning are two of computer science’s trickiest challenges, because of the complexity involved in creating real-time flight plans that avoid obstacles and handle surprises like wind and weather. In a pair of projects announced this week, researchers from MIT’s <a href="http://csail.mit.edu/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Computer Science and Artificial Intelligence Laboratory</a> (CSAIL) demonstrated software that allow drones to stop on a dime to make hairpin movements over, under, and around some 26 distinct obstacles in a simulated “forest.”<span id="more-58785"></span></p>
<p>One team’s video shows a small quadrotor doing donuts and figure-eights through an obstacle course of strings and PVC pipes. Weighing just over an ounce and clocking in at 3 and a half inches from rotor to rotor, the drone can fly through the 10-square-foot space at speeds upwards of 1 meter per second.</p>
<div class="keep-aspect"><iframe title="Planning and Navigation for Drone Flight" width="500" height="281" src="https://www.youtube-nocookie.com/embed/dpNV-zmjvkc?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>The team’s algorithms &#8212; which are <a href="http://github.com/blandry/crazyflie-tools" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">available online</a> and were previously used to plan footsteps for CSAIL’s Atlas robot at last year&#8217;s <a href="http://news.mit.edu/2015/robotics-competition-algorithms-0611" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">DARPA Robotics Challenge </a>&#8212; segment space into “obstacle-free regions” and then link them together to find a single collision-free route.</p>
<p>“Rather than plan paths based on the number of obstacles in the environment, it’s much more manageable to look at the inverse: the segments of space that are ‘free’ for the drone to travel through,” says recent graduate Benoit Landry &#8217;14 MNG &#8217;15, who was first author on a related paper just accepted to the IEEE International Conference on Robotics and Automation (ICRA). “Using free-space segments is a more ‘glass-half-full’ approach that works far better for drones in small, cluttered spaces.”</p>
<p>In a second CSAIL project, PhD student Anirudha Majumdar showed off a fixed-wing plane that is guaranteed to avoid obstacles without any advanced knowledge of the space, and even in the face of wind gusts and other dynamics. His approach was to pre-program a library of dozens of distinct “funnels” that represent the worst-case behavior of the system, calculated via a rigorous verification algorithm.</p>
<p>“As the drone flies, it continuously searches through the library to stitch together a series of paths that are computationally guaranteed to avoid obstacles,” says Majumdar, who was lead author on a related technical report. “Many of the individual funnels will not be collision-free, but with a large-enough library you can be certain that your route will be clear.”</p>
<p>Both papers were co-authored by MIT professor Russ Tedrake; the ICRA paper, which will be presented in May in Sweden, was also co-written by PhD students Robin Deits and Peter R. Florence.</p>
<p><strong>Drones in high-density </strong></p>
<p>A bird might make it seem simple, but flight is a highly complicated endeavor. A flying object can change position in six distinct directions — forward/backward (“surge”), up/down (“heave”), left/right (“sway”), and by rotating front-to-back (“pitch”), side-to-side (“roll”), and horizontally (“yaw”).</p>
<p>“At every moment in time there are 12 distinct numbers needed to describe where the system it is and how quickly it is moving, on top of simultaneously tracking other objects in the space that could get in your way,” says Majumdar. “Most techniques typically can’t handle this sort of complexity in real-time.”</p>
<p>One common motion-planning approach is to sample the whole space through algorithms like the “<a href="http://en.wikipedia.org/wiki/Rapidly_exploring_random_tree" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">rapidly-exploring random tree</a>.” Although often effective, sampling-based approaches are generally less efficient and have trouble navigating small gaps between obstacles.</p>
<p>Landry’s team opted to use Deits’ new free-space-based technique, which he calls the “Iterative Regional Inflation by semidefinite programming” algorithm (IRIS). They then coupled IRIS with a “mixed-integer semidefinite program” (MISDP) that assigns specific flight movements to each “space-free region” and then executes the full plan.</p>
<p>To sense its surroundings, the drone used motion-capture optical sensors and an on-board inertial measurement unit (IMU) that help estimate the precise positioning of obstacles.</p>
<p>“I’m most impressed by the team’s ingenious technique of combining on- and off-board sensors to determine the drone&#8217;s location,” says Jingjin Yu, an assistant professor of computer science at Rutgers University. “This is key to the system’s ability to create unique routes for each set of obstacles.&#8221;</p>
<p>In its current form, MISDP has been optimized such that it can’t do real-time planning; it takes an average of 10 minutes to create a route for the obstacle course. But Landry says that making certain sacrifices would let them generate plans much more quickly.</p>
<p>“For example, you could define ‘free-space regions’ more broadly as links between areas where two or more free-space regions overlap,” says Landry. “That would let you solve for a general motion-plan through those links, and then fill in the details with specific paths inside of the chosen regions. Currently we solve both problems at the same time to lower energy consumption, but if we wanted to run plans faster that would be a good option.”</p>
<p>Majumdar’s <a href="http://github.com/RobotLocomotion/drake/tree/master/drake/examples/Quadrotor" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">software</a>, meanwhile, generates more conservative plans, but can do so in real-time. He first developed a library of 40 to 50 trajectories that are each given an outer bound that the drone is guaranteed to remain within. These bounds can be visualized as ”funnels” that the planning algorithm chooses between to stitch together a sequence of steps that allow the drone to plan its flying on the fly.</p>
<p>A flexible approach like this comes with a high level of guarantees that the software will work, even in the face of uncertainties with both the surroundings and the hardware itself. The algorithm can easily be extended to drones of different sizes and payloads, as well as ground vehicles and walking robots.</p>
<p>As for the environment, imagine the drone choosing between making a forceful roll maneuver that will avoid a tree by a large margin, versus flying straight and avoiding a tree by a small amount.</p>
<p>“A traditional approach might prefer the first since avoiding obstacles by a significant amount seems ‘safer,’” Majumdar says. “But a move like that actually may be riskier because it’s more susceptible to wind gusts. Our method makes these decisions in real-time, which is critical if we want drones to move out of the labs and operate in real-world scenarios.”</p>
<p><strong>A clear path to avoiding obstacles</strong></p>
<div id="attachment_58817" style="width: 958px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-58817" class="size-full wp-image-58817" src="http://robohub.org/wp-content/uploads/2016/01/MIT-Quadrotor-CSAIL.jpg" alt="A planner searches a library of pre-computed funnels and selects one that doesn't intersect with the obstacles. Photo courtesy of CSAIL researchers." width="948" height="632" srcset="https://robohub.org/wp-content/uploads/2016/01/MIT-Quadrotor-CSAIL.jpg 948w, https://robohub.org/wp-content/uploads/2016/01/MIT-Quadrotor-CSAIL-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/01/MIT-Quadrotor-CSAIL-450x300.jpg 450w" sizes="(max-width: 948px) 100vw, 948px" /><p id="caption-attachment-58817" class="wp-caption-text">In a related project, a planner searches a library of pre-computed funnels and selects one that doesn&#8217;t intersect with the obstacles.<br />Photo courtesy of CSAIL researchers.</p></div>
<p>CSAIL researchers have been working on this problem for many years. Professor Nick Roy has been honing algorithms for drones to <a href="http://news.mit.edu/2012/autonomous-robotic-plane-flies-indoors-0810" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">develop maps and avoid objects in real-time</a>; in November a team led by PhD student Andrew Barry published a video demonstrating algorithms that <a href="http://www.youtube.com/watch?v=_qah8oIzCwk" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">allow a drone to dart between trees</a> at speeds of 30 miles per hour.</p>
<p>While these two drones cannot travel quite as fast as Barry’s, their maneuvers are generally more complex, meaning that they can navigate in smaller, denser environments.</p>
<p>“Enabling dynamic flight of small, off-the-shelf quadcopters is a marvelous achievement, and one that has many potential applications,” Yu says. “With additional development, I can imagine these machines being used as probes in hard-to-reach places, from exploring caves to doing search-and-rescue in collapsed buildings.”</p>
<p>Landry, who now works for <a href="http://3drobotics.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">3D Robotics</a> in California, is hopeful that other academics will build on and refine the researchers’ work, which is all open-source and available on github.</p>
<p>“A big challenge for industry is determining which technologies are actually mature enough to use in real products,” Landry says. “The best way to do that is to conduct experiments that focus on all of the corner cases and can demonstrate that algorithms like these will actually work 99.999 percent of the time.”</p>
<p>Landry&#8217;s work was partially supported by the Siebel Scholars Foundation, while Majumdar&#8217;s work was supported by a grant from the Office of Naval Research.</p>
<p class="p1"><strong><span class="s1">Papers<br />
</span></strong></p>
<ul>
<li class="p1"><span class="s1"><a href="http://groups.csail.mit.edu/robotics-center/public_papers/Landry15b.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Aggressive quadrotor flight through cluttered environments using mixed integer programming”</a></span></li>
<li class="p1"><a href="http://arxiv.org/pdf/1601.04037v1.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Funnel Libraries for Real-Time Robust Feedback Motion Planning</a></li>
</ul>
<hr class="xh2  ">
<p><i>If you liked this post, you may also be interested in:</i></p>
<ul>
<li><a title="“Shrinking bull’s-eye” algorithm speeds up complex modeling from days to hours" href="http://robohub.org/shrinking-bulls-eye-algorithm-speeds-up-complex-modeling-from-days-to-hours/" rel="bookmark" data-wpel-link="internal">“Shrinking bull’s-eye” algorithm speeds up complex modeling from days to hours</a></li>
<li><a title="Talking Machines: The Master Algorithm, with UW’s Pedro Domingos" href="http://robohub.org/talking-machines-the-master-algorithm-with-uws-pedro-domingos/" rel="bookmark" data-wpel-link="internal">The Master Algorithm, with UW’s Pedro Domingos</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>
<li><a title="‘Tailsitter’ flying robot hovers and recovers easily thanks to new algorithm" href="http://robohub.org/tailsitter-flying-robot-hovers-and-recovers-easily-thanks-to-new-algorithm/" rel="bookmark" data-wpel-link="internal">‘Tailsitter’ flying robot hovers and recovers easily thanks to new algorithm</a></li>
<li><a title="Embodied quadrotors" href="http://robohub.org/robots-embodied-quadrotors/" rel="bookmark" data-wpel-link="internal">Robots Podcast #194: Embodied quadrotors, with Davide Scaramuzza</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 class="ext-link" title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-wpel-link="external"><i>sign up for our weekly newsletter</i></a><i>.</i></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Computer model matches humans at predicting how objects move</title>
		<link>https://robohub.org/computer-model-matches-humans-at-predicting-how-objects-move/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Wed, 06 Jan 2016 17:58:32 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/computer-model-matches-humans-at-predicting-how-objects-move/</guid>

					<description><![CDATA[By Adam Conner-Simons We humans take for granted our remarkable ability to predict things that happen around us. For example, consider Rube Goldberg machines: One of the reasons we enjoy them is because we can watch a chain-reaction of objects fall, roll, slide and collide, and anticipate what happens next. But how do we do it? [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="aligncenter size-full wp-image-58469" src="http://robohub.org/wp-content/uploads/2016/01/Galileo_CSAIL.jpg" alt="Galileo_CSAIL" width="800" height="452" srcset="https://robohub.org/wp-content/uploads/2016/01/Galileo_CSAIL.jpg 800w, https://robohub.org/wp-content/uploads/2016/01/Galileo_CSAIL-425x240.jpg 425w, https://robohub.org/wp-content/uploads/2016/01/Galileo_CSAIL-175x100.jpg 175w, https://robohub.org/wp-content/uploads/2016/01/Galileo_CSAIL-500x283.jpg 500w" sizes="(max-width: 800px) 100vw, 800px" /><em>By <span class="s1"><a href="http://www.csail.mit.edu/computer_model_matches_humans_predicting_how_objects_move" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Adam Conner-Simons</a></span></em></p>
<p>We humans take for granted our remarkable ability to predict things that happen around us. For example, consider Rube Goldberg machines: One of the reasons we enjoy them is because we can watch a chain-reaction of objects fall, roll, slide and collide, and anticipate what happens next.</p>
<p>But how do we do it? How do we effortlessly absorb enough information from the world to be able to react to our surroundings in real-time? And, as a computer scientist might then wonder, is this something that we can teach machines?<span id="more-58438"></span></p>
<p>That last question has recently been partially answered by researchers at MIT’s Computer Science and Artificial Intelligence Lab (CSAIL), who have developed a computational model that is just as accurate as humans at predicting how objects move.</p>
<p>By training itself on real-world videos and using a “3-D physics engine” to simulate human intuition, the system — dubbed “Galileo” — can infer the physical properties of objects and predict the outcome of a variety of physical events.</p>
<p>While the researchers’ paper focused on relatively simple experiments involving ramps and collisions, they say that the model’s ability to generalize its findings and continuously improve itself means that it could readily predict a range of actions.</p>
<p>“From a ramp scenario, for example, Galileo can infer the density of an object and then predict if it can float,” says postdoc Ilker Yildirim, who was lead author alongside CSAIL PhD student Jiajun Wu. “This is just the first step in imbuing computers with a deeper understanding of dynamic scenes as they unfold.”</p>
<p>The paper, which was presented this past month at the Conference on Neural Information Processing Systems (NIPS) in Montreal, was co-authored by postdoc Joseph Lim and professor William Freeman, as well as professor Joshua Tenenbaum from the Department of Brain and Cognitive Sciences.</p>
<p><strong>How they did it<br />
</strong>Recent research in neuroscience suggests that in order for humans to understand a scene and predict events within it, our brains rely on a mental “physics engine” consisting of detailed but noisy knowledge about the physical laws that govern objects and the larger world.</p>
<p>Using the human framework to develop their model, the researchers first trained Galileo on a set of 150 videos that depict physical events involving objects of 15 different materials, from cardboard and foam to metal and rubber. This training allowed the model to generate a dataset of objects and their various physical properties, including shape, volume, mass, friction, and position in space.</p>
<p>From there, the team fed the model information from Bullet, a 3-D physics engine often used to create special effects for movies and video games. By inputting the setup of a given scene and then physically simulating it forward in time, Bullet serves as a reality check against Galileo’s hypotheses.</p>
<p>Finally, the team developed deep-learning algorithms that allow the model to teach itself to further improve its predictions to the point that, by the very first frame of a video, Galileo can recognize the objects in the scene, infer the properties of the objects, and determine how these objects will interact with one another.</p>
<p>“Humans learn physical properties by actively interacting with the world, but for our computers this is tricky because there is no training data,” says Abhinav Gupta, an assistant professor of computer science at Carnegie Mellon University. “This paper solves this problem in a beautiful manner, by combining deep-learning convolutional networks with classical AI ideas like simulation engines.”</p>
<div id="attachment_58467" style="width: 2122px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/01/Heat_Maps.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-58467" class="wp-image-58467 size-full" src="http://robohub.org/wp-content/uploads/2016/01/Heat_Maps.jpg" alt="Heat maps of user predictions, Galileo outputs (orange crosses) and ground truths (white crosses). Source: CSAIL" width="2112" height="323" srcset="https://robohub.org/wp-content/uploads/2016/01/Heat_Maps.jpg 2112w, https://robohub.org/wp-content/uploads/2016/01/Heat_Maps-425x65.jpg 425w, https://robohub.org/wp-content/uploads/2016/01/Heat_Maps-1024x157.jpg 1024w, https://robohub.org/wp-content/uploads/2016/01/Heat_Maps-500x76.jpg 500w" sizes="(max-width: 2112px) 100vw, 2112px" /></a><p id="caption-attachment-58467" class="wp-caption-text">Heat maps of user predictions, Galileo outputs (orange crosses) and ground truths (white crosses). Source: CSAIL</p></div>
<p><strong>Human vs. machine<br />
</strong>To assess Galileo’s predictive powers, the team pitted it against human subjects to predict a series of simulations (including one that has <a href="http://phys.csail.mit.edu/galileo/mass/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">an interactive online demo</a>).</p>
<p>In one, users see a series of object collisions, and then another video that stops at the moment of collision. The users are then asked to label how far they think the object will move.</p>
<p>“The scenario seems simple, but there are many different physical forces that make it difficult for a computer model to predict, from the objects’ relative mass and elasticity to gravity and the friction between surface and object,” Yildirim says. “Where humans learn to make such judgments intuitively, we essentially had to teach the system each of these properties and how they impact each other collectively.”</p>
<p>In another simulation, users first see a collision involving a 20-degree inclined ramp, and then are shown the first frame of a video with a 10-degree ramp and asked to predict whether the object will slide down the surface.</p>
<p>“Interestingly, both the computer model and human subjects perform this task at chance and have a bias at saying that the object will move,” Yildirim says. &#8220;This suggests not only that humans and computers make similar errors, but provides further evidence that human scene understanding can be best described as probabilistic simulation.”</p>
<div id="attachment_58468" style="width: 1060px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/01/Galileo-photo-1.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-58468" class="wp-image-58468 size-full" src="http://robohub.org/wp-content/uploads/2016/01/Galileo-photo-1.jpg" alt="Researchers fed their physics prediction system videos of collisions, shown as screenshots in (a) and (b), which were then converted into simulations generated by the 3-D physics engine, shown in (c) and (d)." width="1050" height="338" srcset="https://robohub.org/wp-content/uploads/2016/01/Galileo-photo-1.jpg 1050w, https://robohub.org/wp-content/uploads/2016/01/Galileo-photo-1-425x137.jpg 425w, https://robohub.org/wp-content/uploads/2016/01/Galileo-photo-1-1024x330.jpg 1024w, https://robohub.org/wp-content/uploads/2016/01/Galileo-photo-1-500x161.jpg 500w" sizes="(max-width: 1050px) 100vw, 1050px" /></a><p id="caption-attachment-58468" class="wp-caption-text">Researchers fed their physics prediction system videos of collisions, shown as screenshots in (a) and (b), which were then converted into simulations generated by the 3-D physics engine, shown in (c) and (d).</p></div>
<p><strong>What’s next<br />
</strong>The team members say that they plan to extend the research to more complex scenarios involving fluids, springs, and other materials. Continued progress in this line of work, they say, could lead to direct applications in robotics and artificial intelligence.</p>
<p>“Imagine a robot that can readily adapt to an extreme physical event like a tornado or an earthquake,” Lim says. “Ultimately, our goal is to create flexible models that can assist humans in settings like that, where there is significant uncertainty.”</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Self-flying drone dips, darts and dives through trees at 30 mph: Video demo</title>
		<link>https://robohub.org/self-flying-drone-dips-darts-and-dives-through-trees-at-30-mph-video-demo/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Tue, 03 Nov 2015 15:57:36 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[UAVs & drones]]></category>
		<guid isPermaLink="false">http://robohub.org/self-flying-drone-dips-darts-and-dives-through-trees-at-30-mph-video-demo/</guid>

					<description><![CDATA[By Adam Conner-Simons, MIT CSAIL A researcher from MIT’s Computer Science and Artificial Intelligence Lab (CSAIL) has developed an obstacle-detection system that allows a drone to autonomously dip, dart and dive through a tree-filled field at upwards of 30 miles per hour. “Everyone is building drones these days, but nobody knows how to get them [&#8230;]]]></description>
										<content:encoded><![CDATA[<img decoding="async" class="alignnone size-full wp-image-56011" src="http://robohub.org/wp-content/uploads/2015/11/MITCSAIL.png" alt="MITCSAIL" width="753" height="433" srcset="https://robohub.org/wp-content/uploads/2015/11/MITCSAIL.png 753w, https://robohub.org/wp-content/uploads/2015/11/MITCSAIL-425x244.png 425w, https://robohub.org/wp-content/uploads/2015/11/MITCSAIL-175x100.png 175w, https://robohub.org/wp-content/uploads/2015/11/MITCSAIL-500x288.png 500w" sizes="(max-width: 753px) 100vw, 753px" />
<p>By Adam Conner-Simons, MIT CSAIL</p>
<p>A researcher from MIT’s Computer Science and Artificial Intelligence Lab (CSAIL) has developed an obstacle-detection system that allows a drone to autonomously dip, dart and dive through a tree-filled field at upwards of 30 miles per hour.</p>
<p><span id="more-56010"></span></p>
<p>“Everyone is building drones these days, but nobody knows how to get them to stop running into things,” says CSAIL PhD student Andrew Barry, who developed the system as part of his thesis with MIT professor Russ Tedrake. “Sensors like lidar are too heavy to put on small aircraft, and creating maps of the environment in advance isn’t practical. If we want drones that can fly quickly and navigate in the real world, we need better, faster algorithms.”</p>
<p>Running 20 times faster than existing software, Barry’s stereo-vision algorithm allows the drone to detect objects and build a full map of its surroundings in real-time. Operating at 120 frames per second, the software &#8211; which is open-source and available online &#8211; extracts depth information at a speed of 8.3 milliseconds per frame.</p>
<p>The drone, which weighs just over a pound and has a 34-inch wingspan, was made from off-the-shelf components costing about $1,700, including a camera on each wing and two processors no fancier than the ones you’d find on a cellphone.</p>
<h1>How it works</h1>
<p>Traditional algorithms focused on this problem would use the images captured by each camera, and search through the depth-field at multiple distances &#8211; 1 meter, 2 meters, 3 meters, and so on &#8211; to determine if an object is in the drone’s path.</p>
<p>Such approaches, however, are computationally intensive, meaning that the drone cannot fly any faster than five or six miles per hour without specialized processing hardware.</p>
<p>Barry’s realization was that, at the fast speeds that his drone could travel, the world simply does not change much between frames. Because of that, he could get away with computing just a small subset of measurements &#8211; specifically, distances of 10 meters away.</p>
<p>“You don’t have to know about anything that’s closer or further than that,” Barry says. “As you fly, you push that 10-meter horizon forward, and, as long as your first 10 meters are clear, you can build a full map of the world around you.”</p>
<p>While such a method might seem limiting, the software can quickly recover the missing depth information by integrating results from the drone’s odometry and previous distances.</p>
<p>Barry says that he hopes to further improve the algorithms so that they can work at more than one depth, and in environments as dense as a thick forest.</p>
<p>“Our current approach results in occasional incorrect estimates known as ‘drift,’” he says. “As hardware advances allow for more complex computation, we will be able to search at multiple depths and therefore check and correct our estimates. This lets us make our algorithms more aggressive, even in environments with larger numbers of obstacles.”</p>
<div class="keep-aspect"><iframe title="Drone Autonomously Avoiding Obstacles at 30 MPH" width="500" height="281" src="https://www.youtube-nocookie.com/embed/_qah8oIzCwk?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>
<h1>LINKS</h1>
<p><a href="http://groups.csail.mit.edu/robotics-center/public_papers/Barry14a.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Paper: “Pushbroom Stereo for High-Speed Navigation in Cluttered Environments”</a></p>
<p><a href="https://groups.csail.mit.edu/locomotion/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">CSAIL’s Robot Locomotion Group</a></p>
<p><a href="http://abarry.org" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Andrew Barry</a></p>
<p><a href="https://groups.csail.mit.edu/locomotion/russt.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Russ Tedrake</a></p>
<h1>RELATED NEWS STORIES</h1>
<p><a href="http://news.mit.edu/2014/charging-solution-delivery-drones-take-after-our-feathered-friends" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">MIT News: “Charging solution for delivery drones: take after our feathered friends”</a></p>
<p><a href="http://news.mit.edu/2012/autonomous-robotic-plane-flies-indoors-0810" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">MIT News: “Autonomous robot flies indoors”</a></p>
<p><!--more--></p>
<p><i>If you liked this article, you may also be interested in:</i></p>
<ul>
<li><a href="http://robohub.org/what-we-know-about-the-faas-new-recreational-drone-registration-requirement-and-what-we-dont/" data-wpel-link="internal">What we know about the FAA’s new drone registration requirement, and what we don’t</a></li>
<li><a href="http://robohub.org/robots-cyphy-lvl-1-drone/" data-wpel-link="internal">Robots Podcast #184: CyPhy LVL 1 Drone, with Helen Griener</a></li>
<li><a href="http://robohub.org/big-bucks-and-big-audiences-for-drones/" data-wpel-link="internal">Big bucks and big audiences for drones</a></li>
<li><a href="http://robohub.org/video-qualcomm-demos-snapdragon-flight-for-smaller-lighter-camera-drones/" data-wpel-link="internal">Video: Qualcomm demos Snapdragon Flight for smaller, lighter camera drones</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 class="ext-link" title="" href="http://eepurl.com/t-UEf" target="_blank" rel="external follow noopener noreferrer" data-wpel-link="external"><i>sign up for our weekly newsletter</i></a><i>.</i></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Soft robotic gripper can pick up and identify wide array of objects</title>
		<link>https://robohub.org/soft-robotic-gripper-can-pick-up-and-identify-wide-array-of-objects/</link>
		
		<dc:creator><![CDATA[CSAIL MIT]]></dc:creator>
		<pubDate>Fri, 02 Oct 2015 08:05:03 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[CSAIL]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[robohub focus on soft robotics]]></category>
		<guid isPermaLink="false">http://robohub.org/soft-robotic-gripper-can-pick-up-and-identify-wide-array-of-objects/</guid>

					<description><![CDATA[By Adam Conner-Simons, MIT CSAIL Robots have many strong suits, but delicacy traditionally hasn’t been one of them. Rigid limbs and digits make it difficult for them to grasp, hold, and manipulate a range of everyday objects without dropping or crushing them. Recently, CSAIL researchers have discovered that the solution may be to turn to [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="attachment_54618" style="width: 535px" class="wp-caption alignnone"><img decoding="async" aria-describedby="caption-attachment-54618" src="http://robohub.org/wp-content/uploads/2015/10/IMG_8709.jpg" alt="Team&#039;s silicone rubber gripper can pick up egg, CD &amp; paper, and identify objects by touch alone" width="525" height="350" class="size-full wp-image-54618" srcset="https://robohub.org/wp-content/uploads/2015/10/IMG_8709.jpg 525w, https://robohub.org/wp-content/uploads/2015/10/IMG_8709-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2015/10/IMG_8709-450x300.jpg 450w" sizes="(max-width: 525px) 100vw, 525px" /><p id="caption-attachment-54618" class="wp-caption-text">Team&#8217;s silicone rubber gripper can pick up egg, CD &#038; paper, and identify objects by touch alone</p></div>
<p><em>By Adam Conner-Simons, MIT CSAIL</em></p>
<p>Robots have many strong suits, but delicacy traditionally hasn’t been one of them. Rigid limbs and digits make it difficult for them to grasp, hold, and manipulate a range of everyday objects without dropping or crushing them.</p>
<p>Recently, CSAIL researchers have discovered that the solution may be to turn to a substance more commonly associated with new buildings and Silly Putty: silicone.<span id="more-54616"></span></p>
<p>At a conference this month, researchers from CSAIL Director Daniela Rus’ Distributed Robotics Lab demonstrated a 3-D-printed robotic hand made out of silicone rubber that can lift and handle objects as delicate as an egg and as thin as a compact disc.</p>
<p>Just as impressively, its three fingers have special sensors that can estimate the size and shape of an object accurately enough to identify it from a set of multiple items.</p>
<div class="keep-aspect"><iframe title="A Modular Soft Robotic Gripper" width="500" height="281" src="https://www.youtube-nocookie.com/embed/Y5kZO8SSxVw?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>“Robots are often limited in what they can do because of how hard it is to interact with objects of different sizes and materials,” Rus says. “Grasping is an important step in being able to do useful tasks; with this work we set out to develop both the soft hands and the supporting control and planning systems that make dynamic grasping possible.&#8221;</p>
<p>The paper, which was co-written by Rus and graduate student Bianca Homberg, PhD candidate Robert Katzschmann, and postdoc Mehmet Dogar, will be presented at this month’s International Conference on Intelligent Robots and Systems.</p>
<p> &nbsp; </p>
<p><strong>The hard science of soft robots</strong></p>
<p>The gripper, which can also pick up such items as a tennis ball, a Rubik&#8217;s cube and a Beanie Baby, is part of a larger body of work out of Rus’ lab at CSAIL aimed at showing the value of so-called “soft robots” made of unconventional materials such as silicone, paper, and fiber.</p>
<p>Researchers say that soft robots have a number of advantages over “hard” robots, including the ability to handle irregularly-shaped objects, squeeze into tight spaces, and readily recover from collisions.</p>
<div class="sprfocus11"><a class="sprfocusl" href="/tag/robohub-focus-on-soft-robotics/" data-wpel-link="internal"> </a></div>
<p>“A robot with rigid hands will have much more trouble with tasks like picking up an object,” Homberg says. “This is because it has to have a good model of the object and spend a lot of time thinking about precisely how it will perform the grasp.”</p>
<p>Soft robots represent an intriguing new alternative. However, one downside to their extra flexibility (or “compliance”) is that they often have difficulty accurately measuring where an object is, or even if they have successfully picked it up at all.</p>
<p>That’s where the CSAIL team’s “bend sensors” come in. When the gripper hones in an object, the fingers send back location data based on their curvature. Using this data, the robot can pick up an unknown object and compare it to the existing clusters of data points that represent past objects. With just three data points from a single grasp, the robot’s algorithms can distinguish between objects as similar in size as a cup and a lemonade bottle.</p>
<p>“As a human, if you’re blindfolded and you pick something up, you can feel it and still understand what it is,” says Katzschmann. “We want to develop a similar skill in robots — essentially, giving them ‘sight’ without them actually being able to see.”</p>
<p>The team is hopeful that, with further sensor advances, the system could eventually identify dozens of distinct objects, and be programmed to interact with them differently depending on their size, shape, and function.       </p>
<p>&nbsp; </p>
<p><strong>How it works</strong></p>
<p>Researchers control the gripper via a series of pistons that push pressurized air through the silicone fingers. The pistons cause little bubbles to expand in the fingers, spurring them to stretch and bend.</p>
<p>The hand can grip using two types of grasps: “enveloping grasps,” where the object is entirely contained within the gripper, and “pinch grasps,” where the object is held by the tips of the fingers.</p>
<p>Outfitted for the popular Baxter manufacturing robot, the gripper significantly outperformed Baxter’s default gripper, which was unable to pick up a CD or piece of paper and was prone to completely crushing items like a soda can.</p>
<p>Like Rus’ previous robotic arm, the fingers are made of silicone rubber, which was chosen because of its qualities of being both relatively stiff, but also flexible enough to expand with the pressure from the pistons. Meanwhile, the gripper’s interface and exterior finger-molds are 3-D-printed, which means the system will work on virtually any robotic platform.</p>
<p>In the future, Rus says the team plans to put more time into improving and adding more sensors that will allow the gripper to identify a wider variety of objects.</p>
<p>“If we want robots in human-centered environments, they need to be more adaptive and able to interact with objects whose shape and placement are not precisely known,” Rus says. “Our dream is to develop a robot that, like a human, can approach an unknown object, big or small, determine its approximate shape and size, and figure out how to interface with it in one seamless motion.”</p>
<p>This work was done in the Distributed Robotics Laboratory at MIT with support from The Boeing Company and the National Science Foundation.</p>
<p><strong>RELATED</strong></p>
<p><a href="http://groups.csail.mit.edu/drl/wiki/images/2/27/Homberg_et_al._-_2015_-_Haptic_Identification_of_Objects_using_a_Modular_Soft_Robotic_Gripper.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Paper: “Haptic Identification of Objects using a Modular Soft Robotic Gripper”</a></p>
<p><a href="http://bhomberg.github.io/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Bianca Homberg</a></p>
<p><a href="https://www.csail.mit.edu/user/876" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Daniela Rus</a></p>
<p><a href="http://groups.csail.mit.edu/drl/wiki/index.php?title=Main_Page" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Distributed Robotics Lab</a></p>
<p><a href="https://www.csail.mit.edu/baxter_soft_robotic_gripper" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">[article on csail.mit.edu]</a></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-07 08:37:28 by W3 Total Cache
-->