<?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>Computer Science and Artificial Intelligence Laboratory (CSAIL) &#8211; Robohub</title>
	<atom:link href="https://robohub.org/tag/computer-science-and-artificial-intelligence-laboratory-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>Giving robots a sense of touch</title>
		<link>https://robohub.org/giving-robots-a-sense-of-touch/</link>
		
		<dc:creator><![CDATA[MIT News]]></dc:creator>
		<pubDate>Mon, 05 Jun 2017 14:19:05 +0000</pubDate>
				<category><![CDATA[news]]></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[machine learning]]></category>
		<category><![CDATA[mechanical engineering]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[robots]]></category>
		<category><![CDATA[School of Engineering]]></category>
		<guid isPermaLink="false">http://robohub.org/giving-robots-a-sense-of-touch/</guid>

					<description><![CDATA[GelSight technology lets robots gauge objects&#8217; hardness and manipulate small tools.]]></description>
										<content:encoded><![CDATA[<div id="attachment_79559" style="width: 650px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2017/06/MIT-Gel-Sight-01_0.jpg" data-wpel-link="internal"><img fetchpriority="high" decoding="async" aria-describedby="caption-attachment-79559" class="size-full wp-image-79559" src="http://robohub.org/wp-content/uploads/2017/06/MIT-Gel-Sight-01_0.jpg" alt="" width="640" height="426" srcset="https://robohub.org/wp-content/uploads/2017/06/MIT-Gel-Sight-01_0.jpg 640w, https://robohub.org/wp-content/uploads/2017/06/MIT-Gel-Sight-01_0-425x283.jpg 425w" sizes="(max-width: 640px) 100vw, 640px" /></a><p id="caption-attachment-79559" class="wp-caption-text">A GelSight sensor attached to a robot’s gripper enables the robot to determine precisely where it has grasped a small screwdriver, removing it from and inserting it back into a slot, even when the gripper screens the screwdriver from the robot’s camera. Photo: Robot Locomotion Group at MIT</p></div>
<p>Eight years ago, Ted Adelson’s research group at MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) unveiled a new sensor technology, called GelSight, that uses physical contact with an object to provide a remarkably detailed 3-D map of its surface.</p>
<p>Now, by mounting GelSight sensors on the grippers of robotic arms, two MIT teams have given robots greater sensitivity and dexterity. The researchers presented their work in two papers at the International Conference on Robotics and Automation last week.</p>
<p><a href="http://groups.csail.mit.edu/robotics-center/public_papers/Izatt16.pdf" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">In one paper,</a> Adelson’s group uses the data from the GelSight sensor to enable a robot to judge the hardness of surfaces it touches — a crucial ability if household robots are to handle everyday objects.</p>
<p>In the other, Russ Tedrake’s Robot Locomotion Group at CSAIL uses GelSight sensors to enable a robot to manipulate smaller objects than was previously possible.</p>
<div class="keep-aspect"><iframe title="Tracking Objects with Point Clouds from Vision and Touch" width="500" height="281" src="https://www.youtube-nocookie.com/embed/BIW_jq3dOEE?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 GelSight sensor is, in some ways, a low-tech solution to a difficult problem. It consists of a block of transparent rubber — the “gel” of its name — one face of which is coated with metallic paint. When the paint-coated face is pressed against an object, it conforms to the object’s shape.</p>
<p>The metallic paint makes the object’s surface reflective, so its geometry becomes much easier for computer vision algorithms to infer. Mounted on the sensor opposite the paint-coated face of the rubber block are three colored lights and a single camera.</p>
<p>“[The system] has colored lights at different angles, and then it has this reflective material, and by looking at the colors, the computer … can figure out the 3-D shape of what that thing is,” explains Adelson, the John and Dorothy Wilson Professor of Vision Science in the Department of Brain and Cognitive Sciences.</p>
<p>In both sets of experiments, a GelSight sensor was mounted on one side of a robotic gripper, a device somewhat like the head of a pincer, but with flat gripping surfaces rather than pointed tips.</p>
<p><strong>Contact points</strong></p>
<p>For an autonomous robot, gauging objects’ softness or hardness is essential to deciding not only where and how hard to grasp them but how they will behave when moved, stacked, or laid on different surfaces. Tactile sensing could also aid robots in distinguishing objects that look similar.</p>
<p>In previous work, robots have attempted to assess objects’ hardness by laying them on a flat surface and gently poking them to see how much they give. But this is not the chief way in which humans gauge hardness. Rather, our judgments seem to be based on the degree to which the contact area between the object and our fingers changes as we press on it. Softer objects tend to flatten more, increasing the contact area.</p>
<p>The MIT researchers adopted the same approach. Wenzhen Yuan, a graduate student in mechanical engineering and first author on the paper from Adelson’s group, used confectionary molds to create 400 groups of silicone objects, with 16 objects per group. In each group, the objects had the same shapes but different degrees of hardness, which Yuan measured using a standard industrial scale.</p>
<p>Then she pressed a GelSight sensor against each object manually and recorded how the contact pattern changed over time, essentially producing a short movie for each object. To both standardize the data format and keep the size of the data manageable, she extracted five frames from each movie, evenly spaced in time, which described the deformation of the object that was pressed.</p>
<p>Finally, she fed the data to a <a>neural network</a>, which automatically looked for correlations between changes in contact patterns and hardness measurements. The resulting system takes frames of video as inputs and produces hardness scores with very high accuracy. Yuan also conducted a series of informal experiments in which human subjects palpated fruits and vegetables and ranked them according to hardness. In every instance, the GelSight-equipped robot arrived at the same rankings.</p>
<p>Yuan is joined on the paper by her two thesis advisors, Adelson and Mandayam Srinivasan, a senior research scientist in the Department of Mechanical Engineering; Chenzhuo Zhu, an undergraduate from Tsinghua University who visited Adelson’s group last summer; and Andrew Owens, who did his PhD in electrical engineering and computer science at MIT and is now a postdoc at the University of California at Berkeley.</p>
<p><strong>Obstructed views</strong></p>
<p>The paper from the Robot Locomotion Group was born of the group’s <a href="http://news.mit.edu/2015/robotics-competition-algorithms-0611" target="_blank" rel="noopener noreferrer follow external" data-wpel-link="external">experience</a> with the Defense Advanced Research Projects Agency’s Robotics Challenge (DRC), in which academic and industry teams competed to develop control systems that would guide a humanoid robot through a series of tasks related to a hypothetical emergency.</p>
<p>Typically, an autonomous robot will use some kind of computer vision system to guide its manipulation of objects in its environment. Such systems can provide very reliable information about an object’s location — until the robot picks the object up. Especially if the object is small, much of it will be occluded by the robot’s gripper, making location estimation much harder. Thus, at exactly the point at which the robot needs to know the object’s location precisely, its estimate becomes unreliable. This was the problem the MIT team faced during the DRC, when their robot had to pick up and turn on a power drill.</p>
<p>“You can see in our video for the DRC that we spend two or three minutes turning on the drill,” says Greg Izatt, a graduate student in electrical engineering and computer science and first author on the new paper. “It would be so much nicer if we had a live-updating, accurate estimate of where that drill was and where our hands were relative to it.”</p>
<p>That’s why the Robot Locomotion Group turned to GelSight. Izatt and his co-authors — Tedrake, the Toyota Professor of Electrical Engineering and Computer Science, Aeronautics and Astronautics, and Mechanical Engineering; Adelson; and Geronimo Mirano, another graduate student in Tedrake’s group — designed control algorithms that use a computer vision system to guide the robot’s gripper toward a tool and then turn location estimation over to a GelSight sensor once the robot has the tool in hand.</p>
<p>In general, the challenge with such an approach is reconciling the data produced by a vision system with data produced by a tactile sensor. But GelSight is itself camera-based, so its data output is much easier to integrate with visual data than the data from other tactile sensors.</p>
<p>In Izatt’s experiments, a robot with a GelSight-equipped gripper had to grasp a small screwdriver, remove it from a holster, and return it. Of course, the data from the GelSight sensor don’t describe the whole screwdriver, just a small patch of it. But Izatt found that, as long as the vision system’s estimate of the screwdriver’s initial position was accurate to within a few centimeters, his algorithms could deduce which part of the screwdriver the GelSight sensor was touching and thus determine the screwdriver’s position in the robot’s hand.</p>
<p>“I think that the GelSight technology, as well as other high-bandwidth tactile sensors, will make a big impact in robotics,” says Sergey Levine, an assistant professor of electrical engineering and computer science at the University of California at Berkeley. “For humans, our sense of touch is one of the key enabling factors for our amazing manual dexterity. Current robots lack this type of dexterity and are limited in their ability to react to surface features when manipulating objects. If you imagine fumbling for a light switch in the dark, extracting an object from your pocket, or any of the other numerous things that you can do without even thinking — these all rely on touch sensing.”</p>
<p>“Software is finally catching up with the capabilities of our sensors,” Levine adds. “Machine learning algorithms inspired by innovations in deep learning and computer vision can process the rich sensory data from sensors such as the GelSight to deduce object properties. In the future, we will see these kinds of learning methods incorporated into end-to-end trained manipulation skills, which will make our robots more dexterous and capable, and maybe help us understand something about our own sense of touch and motor control.”</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>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>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>Learning words from pictures</title>
		<link>https://robohub.org/learning-words-from-pictures/</link>
		
		<dc:creator><![CDATA[MIT News]]></dc:creator>
		<pubDate>Fri, 16 Dec 2016 12:37:00 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[algorithms]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Computer Science and Artificial Intelligence Laboratory (CSAIL)]]></category>
		<category><![CDATA[Computer science and technology]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[Electrical Engineering & Computer Science (eecs)]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[School of Engineering]]></category>
		<guid isPermaLink="false">http://robohub.org/learning-words-from-pictures/</guid>

					<description><![CDATA[System correlates recorded speech with images, could lead to fully automated speech recognition.]]></description>
										<content:encoded><![CDATA[<div id="attachment_69061" style="width: 649px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/12/MIT-Speech-Pictures_0.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-69061" class="size-full wp-image-69061" src="http://robohub.org/wp-content/uploads/2016/12/MIT-Speech-Pictures_0.jpg" alt="MIT researchers have developed a new approach to training speech-recognition systems that doesn’t depend on transcription. Instead, their system analyzes correspondences between images and spoken descriptions of those images, as captured in a large collection of audio recordings. Image: MIT News" width="639" height="426" srcset="https://robohub.org/wp-content/uploads/2016/12/MIT-Speech-Pictures_0.jpg 639w, https://robohub.org/wp-content/uploads/2016/12/MIT-Speech-Pictures_0-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/12/MIT-Speech-Pictures_0-450x300.jpg 450w" sizes="(max-width: 639px) 100vw, 639px" /></a><p id="caption-attachment-69061" class="wp-caption-text">MIT researchers have developed a new approach to training speech-recognition systems that doesn’t depend on transcription. Instead, their system analyzes correspondences between images and spoken descriptions of those images, as captured in a large collection of audio recordings. Image: MIT News</p></div>
<p>Speech recognition systems, such as those that convert speech to text on cellphones, are generally the result of machine learning. A computer pores through thousands or even millions of audio files and their transcriptions, and learns which acoustic features correspond to which typed words.</p>
<p>But transcribing recordings is costly, time-consuming work, which has limited speech recognition to a small subset of languages spoken in wealthy nations.</p>
<p>At the Neural Information Processing Systems conference this week, researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) are presenting a new approach to training speech-recognition systems that doesn’t depend on transcription. Instead, their system analyzes correspondences between images and spoken descriptions of those images, as captured in a large collection of audio recordings. The system then learns which acoustic features of the recordings correlate with which image characteristics.</p>
<p>“The goal of this work is to try to get the machine to learn language more like the way humans do,” says Jim Glass, a senior research scientist at CSAIL and a co-author on the paper describing the new system. “The current methods that people use to train up speech recognizers are very supervised. You get an utterance, and you’re told what’s said. And you do this for a large body of data.</p>
<p>“Big advances have been made — Siri, Google — but it’s expensive to get those annotations, and people have thus focused on, really, the major languages of the world. There are 7,000 languages, and I think less than 2 percent have ASR [automatic speech recognition] capability, and probably nothing is going to be done to address the others. So if you’re trying to think about how technology can be beneficial for society at large, it’s interesting to think about what we need to do to change the current situation. And the approach we’ve been taking through the years is looking at what we can learn with less supervision.”</p>
<p>Joining Glass on <a href="http://papers.nips.cc/paper/6186-unsupervised-learning-of-spoken-language-with-visual-context.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">the paper</a> are first author David Harwath, a graduate student in electrical engineering and computer science (EECS) at MIT; and Antonio Torralba, an EECS professor.</p>
<p><strong>Visual semantics</strong></p>
<p>The version of the system reported in the new paper doesn’t correlate recorded speech with written text; instead, it correlates speech with groups of thematically related images. But that correlation could serve as the basis for others.</p>
<p>If, for instance, an utterance is associated with a particular class of images, and the images have text terms associated with them, it should be possible to find a likely transcription of the utterance, all without human intervention. Similarly, a class of images with associated text terms in different languages could provide a way to do automatic translation.</p>
<p>Conversely, text terms associated with similar clusters of images, such as, say, “storm” and “clouds,”  could be inferred to have related meanings. Because the system in some sense learns words’ meanings — the images associated with them — and not just their sounds, it has a wider range of potential applications than a standard speech recognition system.</p>
<p>To test their system, the researchers used a database of 1,000 images, each of which had a recording of a free-form verbal description associated with it. They would feed their system one of the recordings and ask it to retrieve the 10 images that best matched it. That set of 10 images would contain the correct one 31 percent of the time.</p>
<p>“I always emphasize that we&#8217;re just taking baby steps here and have a long way to go,” Glass says. “But it’s an encouraging start.”</p>
<p>The researchers trained their system on images from a huge <a href="http://places.csail.mit.edu/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">database</a> <a href="http://news.mit.edu/2015/visual-scenes-object-recognition-0508" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">built by</a> Torralba; Aude Oliva, a principal research scientist at CSAIL; and their students. Through Amazon’s Mechanical Turk crowdsourcing site, they hired people to describe the images verbally, using whatever phrasing came to mind, for about 10 to 20 seconds.</p>
<p>For an initial demonstration of the researchers’ approach, that kind of tailored data was necessary to ensure good results. But the ultimate aim is to train the system using digital video, with minimal human involvement. “I think this will extrapolate naturally to video,” Glass says.</p>
<p><strong>Merging modalities</strong></p>
<p>To build their system, the researchers used neural networks, machine-learning systems that approximately mimic the structure of the brain. Neural networks are composed of processing nodes that, like individual neurons, are capable of only very simple computations but are connected to each other in dense networks. Data is fed to a network’s input nodes, which modify it and feed it to other nodes, which modify it and feed it to still other nodes, and so on. When a neural network is being trained, it constantly modifies the operations executed by its nodes in order to improve its performance on a specified task.</p>
<p>The researchers’ network is, in effect, two separate networks: one that takes images as input and one that takes spectrograms, which represent audio signals as changes of amplitude, over time, in their <a href="http://news.mit.edu/2009/explained-fourier" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">component frequencies</a>. The output of the top layer of each network is a 1,024-dimensional vector — a sequence of 1,024 numbers.</p>
<p>The final node in the network takes the dot product of the two vectors. That is, it multiplies the corresponding terms in the vectors together and adds them all up to produce a single number. During training, the networks had to try to maximize the dot product when the audio signal corresponded to an image and minimize it when it didn’t.</p>
<p>For every spectrogram that the researchers’ system analyzes, it can identify the points at which the dot-product peaks. In experiments, those peaks reliably picked out words that provided accurate image labels — “baseball,” for instance, in a photo of a baseball pitcher in action, or “grassy” and “field” for an image of a grassy field.</p>
<p>In ongoing work, the researchers have refined the system so that it can pick out spectrograms of individual words and identify just those regions of an image that correspond to them.</p>
<p>“Possibly, a baby learns to speak from its perception of the environment, a large part of which may be visual,” says Lin-shan Lee, a professor of electrical engineering and computer science at National Taiwan University. “Today, machines have started to mimic such a learning process. This work is one of the earliest efforts in this direction, and I was really impressed when I first learned of it.”</p>
<p>“Perhaps even more exciting is just the question of how much we can learn with deep neural networks,” adds Karen Livescu, an assistant professor at the Toyota Technological Institute at the University of Chicago. “The more the research community does with them, the more we realize that they can learn a lot from big piles of data. But it is hard to label big piles of data, so it&#8217;s really exciting that in this work, Harwath et al. are able to learn from unlabeled data. I am really curious to see how far they can take that.”</p>
<p>Read the <a href="http://papers.nips.cc/paper/6186-unsupervised-learning-of-spoken-language-with-visual-context.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">paper here.</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Eliminating cords with wireless &#8216;millimeter wave&#8217; virtual reality headsets</title>
		<link>https://robohub.org/eliminating-cords-with-wireless-millimeter-wave-virtual-reality-headsets/</link>
		
		<dc:creator><![CDATA[MIT News]]></dc:creator>
		<pubDate>Mon, 14 Nov 2016 17:49:00 +0000</pubDate>
				<category><![CDATA[news]]></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[gaming]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[School of Engineering]]></category>
		<category><![CDATA[wireless]]></category>
		<guid isPermaLink="false">http://robohub.org/eliminating-cords-with-wireless-millimeter-wave-virtual-reality-headsets/</guid>

					<description><![CDATA[Developed at Computer Science and Artificial Intelligence Laboratory, &#8220;MoVR&#8221; system allows VR headsets to communicate without a cord]]></description>
										<content:encoded><![CDATA[<div id="attachment_68101" style="width: 649px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/11/wireless-virtual-reality-mit-csail_0.jpeg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-68101" class="size-full wp-image-68101" src="http://robohub.org/wp-content/uploads/2016/11/wireless-virtual-reality-mit-csail_0.jpeg" alt="A new cordless virtual reality device consists of two directional &quot;phased-array&quot; antennas, each less than half the size of a credit card. Future versions could be small enough for users to have several in a single room, enabling multi-player gameplay. Photo: MIT CSAIL" width="639" height="426" srcset="https://robohub.org/wp-content/uploads/2016/11/wireless-virtual-reality-mit-csail_0.jpeg 639w, https://robohub.org/wp-content/uploads/2016/11/wireless-virtual-reality-mit-csail_0-425x283.jpeg 425w, https://robohub.org/wp-content/uploads/2016/11/wireless-virtual-reality-mit-csail_0-450x300.jpeg 450w" sizes="(max-width: 639px) 100vw, 639px" /></a><p id="caption-attachment-68101" class="wp-caption-text">A new cordless virtual reality device consists of two directional &#8220;phased-array&#8221; antennas, each less than half the size of a credit card. Future versions could be small enough for users to have several in a single room, enabling multi-player gameplay. Photo: MIT CSAIL</p></div>
<p>One of the limits of today’s virtual reality (VR) headsets is that they have to be tethered to computers in order to process data well enough to deliver high-resolution visuals. But wearing an HDMI cable reduces mobility and can even lead to users tripping over cords.</p>
<p>Fortunately, researchers from MIT’s <a href="http://www.theverge.com/2016/1/29/10868232/starry-high-speed-internet-millimeter-wave" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Computer Science and Artificial Intelligence Laboratory</a> (CSAIL) have recently unveiled a prototype system called “MoVR” that allows gamers to use any VR headset wirelessly.</p>
<p>In tests, the team showed that MoVR can enable untethered communication at a rate of multiple Gbps, or billions of bits per second. The system uses special high-frequency radio signals called “millimeter waves” (mmWaves) that many experts think could someday help deliver <a href="http://www.theverge.com/2016/1/29/10868232/starry-high-speed-internet-millimeter-wave" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">blazingly-fast 5G smartphones</a>.</p>
<p>“It’s very exciting to get a step closer to being able to deliver a high-resolution, wireless-VR experience,” says MIT professor Dina Katabi, whose research group has developed the technology. “The ability to use a cordless headset really deepens the immersive experience of virtual reality and opens up a range of other applications.”</p>
<p>Researchers tested the system on an HTC Vive but say that it can work with any headset. Katabi co-wrote a paper on the topic with PhD candidate Omid Abari, postdoc Dinesh Bharadia, and master’s student Austin Duffield. The team presented their findings last week at the ACM Workshop on Hot Topics in Networks (HotNets 2016) in Atlanta.</p>
<p><strong>How it works</strong></p>
<p>One issue with existing wireless technologies like WiFi is that they can’t support advanced data-processing.</p>
<div id="attachment_68103" style="width: 445px" class="wp-caption alignleft"><a href="http://robohub.org/wp-content/uploads/2016/11/2_0-virtual-reality-headset.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-68103" class="wp-image-68103 size-full" src="http://robohub.org/wp-content/uploads/2016/11/2_0-virtual-reality-headset.jpg" alt="2_0-virtual-reality-headset" width="435" height="426" srcset="https://robohub.org/wp-content/uploads/2016/11/2_0-virtual-reality-headset.jpg 435w, https://robohub.org/wp-content/uploads/2016/11/2_0-virtual-reality-headset-425x416.jpg 425w, https://robohub.org/wp-content/uploads/2016/11/2_0-virtual-reality-headset-306x300.jpg 306w, https://robohub.org/wp-content/uploads/2016/11/2_0-virtual-reality-headset-32x32.jpg 32w, https://robohub.org/wp-content/uploads/2016/11/2_0-virtual-reality-headset-64x64.jpg 64w" sizes="(max-width: 435px) 100vw, 435px" /></a><p id="caption-attachment-68103" class="wp-caption-text">The &#8220;MoVR&#8221; system allows for cable-free virtual-reality gaming, eliminating the possibility of users tripping over cords. Photo: MIT CSAIL</p></div>
<p>“Replacing the HDMI cable with a wireless link is very challenging since we need to stream high-resolution multi-view video in real-time,” says Haitham Hassanieh, an assistant professor of electrical and computer engineering at the University of Illinois at Urbana Champaigna who was not involved in the research. “This requires sustaining data rates of more than 6 Gbps while the user is moving and turning, which cannot be achieved by any of today&#8217;s systems.”</p>
<p>Since VR platforms have to work in real-time, systems also can’t use compression to accommodate lower data rates. This has led companies to make some pretty awkward attempts at untethered VR, like <a href="http://www.theverge.com/2016/4/25/11504118/zotac-stuffed-a-pc-into-a-backpack-for-untethered-vr-gaming" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">stuffing the equivalent of a full PC in your backpack</a>.</p>
<p>The CSAIL team instead turned to mmWaves, which have promising applications for everything from high-speed Internet to <a href="http://ieeexplore.ieee.org/document/7072578/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">cancer diagnosis</a>. These high-frequency waves have one major downside, which is that they don’t work well with obstacles or reflections. If you want mmWaves to deliver constant connectivity for your VR game, you would need to always have a line of sight between transmitter and receiver. (The signal can be blocked even by just briefly moving your hand in front of the headset.)</p>
<p>To overcome this challenge, the team developed MoVR to act as a programmable mirror that detects the direction of the incoming mmWave signal and reconfigures itself to reflect it toward the receiver on the headset. MoVR can learn the correct signal direction to within two degrees, allowing it to correctly configure its angles.</p>
<p>“With a traditional mirror, light reflects off the mirror at the same angle as it arrives,” says Abari. “But with MoVR, angles can be specifically programmed so that the mirror receives the signal from the mmWave transmitter and reflects it towards the headset, regardless of its actual direction.”</p>
<p>Each MoVR device consists of two directional antennas that are each less than half the size of a credit card. The antennas use what are called “phased arrays” in order to focus signals into narrow beams that can be electronically steered at a timescale of microseconds.</p>
<p>Abari says that future versions of MoVR’s hardware could be as small as a smartphone, allowing for users to put several devices in a single room. This would enable multiple people to play a game at the same time without blocking each others’ signals.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Artificial-intelligence system surfs web to improve its performance</title>
		<link>https://robohub.org/artificial-intelligence-system-surfs-web-to-improve-its-performance/</link>
		
		<dc:creator><![CDATA[MIT News]]></dc:creator>
		<pubDate>Fri, 11 Nov 2016 11:33:00 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Computer Science and Artificial Intelligence Laboratory (CSAIL)]]></category>
		<category><![CDATA[Computer science and technology]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[Electrical Engineering & Computer Science (eecs)]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[School of Engineering]]></category>
		<guid isPermaLink="false">http://robohub.org/artificial-intelligence-system-surfs-web-to-improve-its-performance/</guid>

					<description><![CDATA[&#8220;Information extraction&#8221; system helps turn plain text into data for statistical analysis.]]></description>
										<content:encoded><![CDATA[<div id="attachment_68039" style="width: 649px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/11/MIT-Webaid-Learning_0.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-68039" class="wp-image-68039 size-full" src="http://robohub.org/wp-content/uploads/2016/11/MIT-Webaid-Learning_0.jpg" alt="nformation extraction — or automatically classifying data items stored as plain text — is a major topic of artificial-intelligence research. Image: MIT News" width="639" height="426" srcset="https://robohub.org/wp-content/uploads/2016/11/MIT-Webaid-Learning_0.jpg 639w, https://robohub.org/wp-content/uploads/2016/11/MIT-Webaid-Learning_0-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/11/MIT-Webaid-Learning_0-450x300.jpg 450w" sizes="(max-width: 639px) 100vw, 639px" /></a><p id="caption-attachment-68039" class="wp-caption-text">Information extraction — or automatically classifying data items stored as plain text — is a major topic of artificial-intelligence research. Image: MIT News</p></div>
<p>Of the vast wealth of information unlocked by the Internet, most is plain text. The data necessary to answer myriad questions — about, say, the correlations between the industrial use of certain chemicals and incidents of disease, or between patterns of news coverage and voter-poll results — may all be online. But extracting it from plain text and organizing it for quantitative analysis may be prohibitively time-consuming.</p>
<p>Information extraction — or automatically classifying data items stored as plain text — is thus a major topic of artificial-intelligence research. Last week, at the Association for Computational Linguistics’ Conference on Empirical Methods on <a href="http://nlp.csail.mit.edu/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Natural Language Processing</a>, researchers from MIT’s Computer Science and Artificial Intelligence Laboratory <a href="https://arxiv.org/pdf/1603.07954v3.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">won a best-paper award </a>for a new approach to information extraction that turns conventional machine learning on its head.</p>
<p>Most machine-learning systems work by combing through training examples and looking for patterns that correspond to classifications provided by human annotators. For instance, humans might label parts of speech in a set of texts, and the machine-learning system will try to identify patterns that resolve ambiguities — for instance, when “her” is a direct object and when it’s an adjective.</p>
<p>Typically, computer scientists will try to feed their machine-learning systems as much training data as possible. That generally increases the chances that a system will be able to handle difficult problems.</p>
<p>In their new paper, by contrast, the MIT researchers train their system on scanty data — because in the scenario they’re investigating, that’s usually all that’s available. But then they find the limited information an easy problem to solve.</p>
<p>“In information extraction, traditionally, in natural-language processing, you are given an article and you need to do whatever it takes to extract correctly from this article,” says Regina Barzilay, the Delta Electronics Professor of Electrical Engineering and Computer Science and senior author on the new paper. “That’s very different from what you or I would do. When you’re reading an article that you can’t understand, you’re going to go on the web and find one that you can understand.”</p>
<p><strong>Confidence boost</strong></p>
<p>Essentially, the researchers’ new system does the same thing. A machine-learning system will generally assign each of its classifications a confidence score, which is a measure of the statistical likelihood that the classification is correct, given the patterns discerned in the training data. With the researchers’ new system, if the confidence score is too low, the system automatically generates a web search query designed to pull up texts likely to contain the data it’s trying to extract.</p>
<p>It then attempts to extract the relevant data from one of the new texts and reconciles the results with those of its initial extraction. If the confidence score remains too low, it moves on to the next text pulled up by the search string, and so on.</p>
<p>“The base extractor isn’t changing,” says Adam Yala, a graduate student in the MIT Department of Electrical Engineering and Computer Science (EECS) and one of the coauthors on the new paper. “You’re going to find articles that are easier for that extractor to understand. So you have something that’s a very weak extractor, and you just find data that fits it automatically from the web.” Joining Yala and Barzilay on the paper is first author Karthik Narasimhan, also a graduate student in EECS.</p>
<p>Remarkably, every decision the system makes is the result of machine learning. The system learns how to generate search queries, gauge the likelihood that a new text is relevant to its extraction task, and determine the best strategy for fusing the results of multiple attempts at extraction.</p>
<p><strong>Just the facts</strong></p>
<p>In experiments, the researchers applied their system to two extraction tasks. One was the collection of data on mass shootings in the U.S., which is an essential resource for any epidemiological study of the effects of gun-control measures. The other was the collection of similar data on instances of food contamination. The system was trained separately for each task.</p>
<p>In the first case — the database of mass shootings — the system was asked to extract the name of the shooter, the location of the shooting, the number of people wounded, and the number of people killed. In the food-contamination case, it extracted food type, type of contaminant, and location. In each case, the system was trained on about 300 documents.</p>
<p>From those documents, it learned clusters of search terms that tended to be associated with the data items it was trying to extract. For instance, the names of mass shooters were correlated with terms like “police,” “identified,” “arrested,” and “charged.” During training, for each article the system was asked to analyze, it pulled up, on average, another nine or 10 news articles from the web.</p>
<p>The researchers compared their system’s performance to that of several extractors trained using more conventional machine-learning techniques. For every data item extracted in both tasks, the new system outperformed its predecessors, usually by about 10 percent.</p>
<p>“One of the difficulties of natural language is that you can express the same information in many, many different ways, and capturing all that variation is one of the challenges of building a comprehensive model,” says Chris Callison-Burch, an assistant professor of computer and information science at the University of Pennsylvania. “[Barzilay and her colleagues] have this super-clever part of the model that goes out and queries for more information that might result in something that’s simpler for it to process. It’s clever and well-executed.”</p>
<p>Callison-Burch’s group is using a combination of natural-language processing and human review to build a database of information on gun violence, much like the one that the MIT researchers’ system was trained to produce. “We’ve crawled millions and millions of news articles, and then we pick out ones that the text classifier thinks are related to gun violence, and then we have humans start doing information extraction manually,” he says. “Having a model like Regina’s that would allow us to predict whether or not this article corresponded to one that we’ve already annotated would be a huge time savings. It’s something that I’d be very excited to do in the future.”</p>
<p><a href="https://arxiv.org/pdf/1603.07954v3.pdf" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Read the paper here.</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>Making computers explain themselves</title>
		<link>https://robohub.org/making-computers-explain-themselves/</link>
		
		<dc:creator><![CDATA[MIT News]]></dc:creator>
		<pubDate>Fri, 28 Oct 2016 10:35:59 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Computer Science and Artificial Intelligence Laboratory (CSAIL)]]></category>
		<category><![CDATA[Computer science and technology]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[Electrical Engineering & Computer Science (eecs)]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/making-computers-explain-themselves/</guid>

					<description><![CDATA[New training technique would reveal the basis for machine-learning systems&#8217; decisions.]]></description>
										<content:encoded><![CDATA[<div id="attachment_67650" style="width: 649px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/10/MIT-Interpret-Neural-1_0.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-67650" class="size-full wp-image-67650" src="http://robohub.org/wp-content/uploads/2016/10/MIT-Interpret-Neural-1_0.jpg" alt="Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) have devised a way to train neural networks so that they provide not only predictions and classifications but rationales for their decisions. Illustration: Christine Daniloff/MIT" width="639" height="426" srcset="https://robohub.org/wp-content/uploads/2016/10/MIT-Interpret-Neural-1_0.jpg 639w, https://robohub.org/wp-content/uploads/2016/10/MIT-Interpret-Neural-1_0-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/10/MIT-Interpret-Neural-1_0-450x300.jpg 450w" sizes="(max-width: 639px) 100vw, 639px" /></a><p id="caption-attachment-67650" class="wp-caption-text">Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) have devised a way to train neural networks so that they provide not only predictions and classifications but rationales for their decisions. Illustration: Christine Daniloff/MIT</p></div>
<p>In recent years, the best-performing systems in artificial-intelligence research have come courtesy of neural networks, which look for patterns in training data that yield useful predictions or classifications. A neural net might, for instance, be trained to recognize certain objects in digital images or to infer the topics of texts.</p>
<p>But neural nets are black boxes. After training, a network may be very good at classifying data, but even its creators will have no idea why. With visual data, it’s sometimes possible to automate experiments that determine <a href="http://news.mit.edu/2015/visual-scenes-object-recognition-0508" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">which visual features</a> a neural net is responding to. But text-processing systems tend to be more opaque.</p>
<p>At the Association for Computational Linguistics’ Conference on Empirical Methods in Natural Language Processing, researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) will present a new way to train neural networks so that they provide not only predictions and classifications but rationales for their decisions.</p>
<p>“In real-world applications, sometimes people really want to know why the model makes the predictions it does,” says Tao Lei, an MIT graduate student in electrical engineering and computer science and first author on the new paper. “One major reason that doctors don’t trust machine-learning methods is that there’s no evidence.”</p>
<p>“It’s not only the medical domain,” adds Regina Barzilay, the Delta Electronics Professor of Electrical Engineering and Computer Science and Lei’s thesis advisor. “It’s in any domain where the cost of making the wrong prediction is very high. You need to justify why you did it.”</p>
<p>“There’s a broader aspect to this work, as well,” says Tommi Jaakkola, an MIT professor of electrical engineering and computer science and the third coauthor on the paper. “You may not want to just verify that the model is making the prediction in the right way; you might also want to exert some influence in terms of the types of predictions that it should make. How does a layperson communicate with a complex model that’s trained with algorithms that they know nothing about? They might be able to tell you about the rationale for a particular prediction. In that sense, it opens up a different way of communicating with the model.”</p>
<p><strong>Virtual brains</strong></p>
<p>Neural networks are so called because they mimic — approximately — the structure of the brain. They are composed of a large number of processing nodes that, like individual neurons, are capable of only very simple computations but are connected to each other in dense networks.</p>
<p>In a process referred to as “deep learning,” training data is fed to a network’s input nodes, which modify it and feed it to other nodes, which modify it and feed it to still other nodes, and so on. The values stored in the network’s output nodes are then correlated with the classification category that the network is trying to learn — such as the objects in an image, or the topic of an essay.</p>
<p>Over the course of the network’s training, the operations performed by the individual nodes are continuously modified to yield consistently good results across the whole set of training examples. By the end of the process, the computer scientists who programmed the network often have no idea what the nodes’ settings are. Even if they do, it can be very hard to translate that low-level information back into an intelligible description of the system’s decision-making process.</p>
<p>In the new paper, Lei, Barzilay, and Jaakkola specifically address neural nets trained on textual data. To enable interpretation of a neural net’s decisions, the CSAIL researchers divide the net into two modules. The first module extracts segments of text from the training data, and the segments are scored according to their length and their coherence: The shorter the segment, and the more of it that is drawn from strings of consecutive words, the higher its score.</p>
<p>The segments selected by the first module are then passed to the second module, which performs the prediction or classification task. The modules are trained together, and the goal of training is to maximize both the score of the extracted segments and the accuracy of prediction or classification.</p>
<p>One of the data sets on which the researchers tested their system is a group of reviews from a website where users evaluate different beers. The data set includes the raw text of the reviews and the corresponding ratings, using a five-star system, on each of three attributes: aroma, palate, and appearance.</p>
<p>What makes the data attractive to natural-language-processing researchers is that it’s also been annotated by hand, to indicate which sentences in the reviews correspond to which scores. For example, a review might consist of eight or nine sentences, and the annotator might have highlighted those that refer to the beer’s “tan-colored head about half an inch thick,” “signature Guinness smells,” and “lack of carbonation.” Each sentence is correlated with a different attribute rating.</p>
<p><strong>Validation</strong></p>
<p>As such, the data set provides an excellent test of the CSAIL researchers’ system. If the first module has extracted those three phrases, and the second module has correlated them with the correct ratings, then the system has identified the same basis for judgment that the human annotator did.</p>
<p>In experiments, the system’s agreement with the human annotations was 96 percent and 95 percent, respectively, for ratings of appearance and aroma, and 80 percent for the more nebulous concept of palate.</p>
<p>In the paper, the researchers also report testing their system on a database of free-form technical questions and answers, where the task is to determine whether a given question has been answered previously.</p>
<p>In unpublished work, they’ve applied it to thousands of pathology reports on breast biopsies, where it has learned to extract text explaining the bases for the pathologists’ diagnoses. They’re even using it to analyze mammograms, where the first module extracts sections of images rather than segments of text.</p>
<p>“There’s a lot of hype now — and rightly so — around deep learning, and specifically deep learning for natural-language processing,” says Byron Wallace, an assistant professor of computer and information science at Northeastern University. “But a big drawback for these models is that they’re often black boxes. Having a model that not only makes very accurate predictions but can also tell you why it’s making those predictions is a really important aim.”</p>
<p>“As it happens, we have a paper that’s similar in spirit being presented at the same conference,” Wallace adds. “I didn’t know at the time that Regina was working on this, and I actually think hers is better. In our approach, during the training process, while someone is telling us, for example, that a movie review is very positive, we assume that they’ll mark a sentence that gives you the rationale. In this way we train the deep-learning model to extract these rationales. But they don’t make this assumption, so their model works without using direct annotations with rationales, which is a very nice property.”</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Prepping a robot for its journey to Mars</title>
		<link>https://robohub.org/prepping-a-robot-for-its-journey-to-mars/</link>
		
		<dc:creator><![CDATA[MIT News]]></dc:creator>
		<pubDate>Fri, 21 Oct 2016 09:30:01 +0000</pubDate>
				<category><![CDATA[news]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Computer Science and Artificial Intelligence Laboratory (CSAIL)]]></category>
		<category><![CDATA[Electrical Engineering & Computer Science (eecs)]]></category>
		<category><![CDATA[Mars]]></category>
		<category><![CDATA[NASA]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[robots]]></category>
		<category><![CDATA[School of Engineering]]></category>
		<category><![CDATA[space]]></category>
		<guid isPermaLink="false">http://robohub.org/prepping-a-robot-for-its-journey-to-mars/</guid>

					<description><![CDATA[Senior Sarah Hensley aims to improve Earth's most advanced humanoid robot, in advance of its trip to the Red Planet.]]></description>
										<content:encoded><![CDATA[<div id="attachment_67301" style="width: 649px" class="wp-caption aligncenter"><a href="http://robohub.org/wp-content/uploads/2016/10/sarah-hensley-mit-valkyrie-robot_0.jpg" data-wpel-link="internal"><img decoding="async" aria-describedby="caption-attachment-67301" class="size-full wp-image-67301" src="http://robohub.org/wp-content/uploads/2016/10/sarah-hensley-mit-valkyrie-robot_0.jpg" alt="Photo: Gretchen Ertl" width="639" height="426" srcset="https://robohub.org/wp-content/uploads/2016/10/sarah-hensley-mit-valkyrie-robot_0.jpg 639w, https://robohub.org/wp-content/uploads/2016/10/sarah-hensley-mit-valkyrie-robot_0-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/10/sarah-hensley-mit-valkyrie-robot_0-450x300.jpg 450w" sizes="(max-width: 639px) 100vw, 639px" /></a><p id="caption-attachment-67301" class="wp-caption-text">Photo: Gretchen Ertl</p></div>
<p>Sarah Hensley is preparing an astronaut named Valkyrie for a mission to Mars. It is 6 feet tall, weighs 300 pounds, and is equipped with an extended chest cavity that makes it look distinctly female. Hensley spends much of her time this semester analyzing the movements of one of Valkyrie&#8217;s arms.<span id="more-67281"></span></p>
<p>As a fourth-year electrical engineering student at MIT, Hensley is working with a team of researchers to prepare Valkyrie, a humanoid robot also known as R5, for future space missions. As a teenager in New Jersey, Hensley loved to read in her downtime, particularly Isaac Asimov’s classic robot series. “I’m a huge science fiction nerd — and now I’m actually getting to work with a robot that’s real and not just in books. That’s like, wow.”</p>
<p>Hensley is studying Valkyrie for an advanced independent research program, or SuperUROP, as one of only three undergraduate students in the Robot Locomotion Group in MIT&#8217;s Computer Science and Artificial Intelligence Laboratory. Most of her colleagues are graduate-level researchers and postdocs with extensive experience working on complex humanoids. The group is led by professor of electrical engineering and computer science Russ Tedrake, who successfully programmed Valkyrie’s predecessor (named Atlas) to open doors, turn valves, drill holes, climb stairs, and <a href="http://news.mit.edu/2015/mit-team-places-sixth-darpa-robotics-challenge-0608" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">drive a car for the DARPA Robotics Challenge</a> in 2015.</p>
<p>Valkyrie has 28 torque-controlled joints, four body cameras, and more than 200 individual sensors, Hensley says. The robot can walk, bend its joints, and turn a door handle. “This is one of the most advanced robots in the world. And it’s 20 feet from my desk,” she adds.</p>
<p>That’s largely because Valkyrie has a long way to go before it leaves for Mars. MIT is one of three institutions, including Northeastern University and the University of Edinburgh, that <a href="http://news.mit.edu/2015/nasa-gives-mit-humanoid-robot-future-space-missions-1117" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">NASA selected to develop software</a> enabling the robot to perform space-related tasks — open airlock hatches, attach and remove power cables, repair equipment, and retrieve samples. Oh yeah, and get to its feet when it falls down.</p>
<p>Hensley, who started in the lab over the summer, is intrigued by the challenge of harmonizing the movements of such a highly complex system. “I am trying to solve a very tricky problem,” she says. She’s working out how best to control Valkyrie’s elbow movements by comparing two potential approaches. One uses a main controller to gather information from the various motor systems within the arm, and then uses that data to make accurate movement decisions. The other approach is decentralized, and leaves it to each motor system to decide and act on its own.</p>
<p>Hensley gets animated discussing the alternatives. “Is it better to have multiple decision makers with access to different information? Or is better to have one decision maker choosing all of the motor inputs?” she asks. Hensley has already been accepted into a master’s degree program in electrical engineering at MIT. She hopes to be able to continue her work on Valkyrie.</p>
<p>Every day, Hensley leaves Tau Epsilon Phi, her co-ed fraternity house in the Back Bay; walks across the Massachusetts Ave. bridge to the Stata Center; and plants herself in front of two large monitors in the robotics lab. She analyzes a wealth of scientific literature and writes code for computer simulations of the equations that move the robot’s arm. Sometimes she gets up for peppermint tea, or to peer around the corner of her cubicle at Valkyrie.</p>
<p>One thing is certain, says Hensley. Pop culture fears that machines may soon prove superior to humans are laughable. When Valkyrie is turned on and moves, Hensley says, it often “kind of shivers and falls down. One thing you realize working in this lab is that we are really far away from the robot apocalypse,” she quips. “Sometimes robots work, and sometimes they don’t. That’s our challenge.”</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ingestible origami robot</title>
		<link>https://robohub.org/ingestible-origami-robot/</link>
		
		<dc:creator><![CDATA[MIT News]]></dc:creator>
		<pubDate>Fri, 13 May 2016 13:09:00 +0000</pubDate>
				<category><![CDATA[news]]></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>
		<guid isPermaLink="false">http://robohub.org/ingestible-origami-robot/</guid>

					<description><![CDATA[Robot unfolds from ingestible capsule, removes button battery stuck to wall of simulated stomach.]]></description>
										<content:encoded><![CDATA[<div id="attachment_62479" style="width: 958px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-62479" class="size-full wp-image-62479" src="http://robohub.org/wp-content/uploads/2016/05/MIT-Microsurgeon-1_0.jpg" alt="“It’s really exciting to see our small origami robots doing something with potential important applications to healthcare,” Daniela Rus says. Pictured, an example of a capsule and the unfolded origami device. Photo: Melanie Gonick/MIT" width="948" height="632" srcset="https://robohub.org/wp-content/uploads/2016/05/MIT-Microsurgeon-1_0.jpg 948w, https://robohub.org/wp-content/uploads/2016/05/MIT-Microsurgeon-1_0-425x283.jpg 425w, https://robohub.org/wp-content/uploads/2016/05/MIT-Microsurgeon-1_0-450x300.jpg 450w" sizes="(max-width: 948px) 100vw, 948px" /><p id="caption-attachment-62479" class="wp-caption-text">“It’s really exciting to see our small origami robots doing something with potential important applications to healthcare,” Daniela Rus says. Pictured, an example of a capsule and the unfolded origami device.<br />Photo: Melanie Gonick/MIT</p></div>
<p>By: Larry Hardesty</p>
<p>In experiments involving a simulation of the human esophagus and stomach, researchers at MIT, the University of Sheffield, and the Tokyo Institute of Technology have demonstrated a tiny origami robot that can unfold itself from a swallowed capsule and, steered by external magnetic fields, crawl across the stomach wall to remove a swallowed button battery or patch a wound.</p>
<p>The new work, which the researchers are presenting this week at the International Conference on Robotics and Automation, builds on a <a href="http://news.mit.edu/2010/programmable-matter-0805" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">long sequence</a> of <a href="http://news.mit.edu/2014/bake-your-own-robot-0530" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">papers</a> on <a href="http://news.mit.edu/2014/mobile-folding-robots-0807" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">origami</a> <a href="http://news.mit.edu/2015/centimeter-long-origami-robot-0612" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">robots</a> from the research group of Daniela Rus, the Andrew and Erna Viterbi Professor in MIT’s Department of Electrical Engineering and Computer Science.</p>
<p>“It’s really exciting to see our small origami robots doing something with potential important applications to health care,” says Rus, who also directs MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL). “For applications inside the body, we need a small, controllable, untethered robot system. It’s really difficult to control and place a robot inside the body if the robot is attached to a tether.”</p>
<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>Joining Rus on the paper are first author Shuhei Miyashita, who was a postdoc at CSAIL when the work was done and is now a lecturer in electronics at the University of York, in England; Steven Guitron, a graduate student in mechanical engineering; Shuguang Li, a CSAIL postdoc; Kazuhiro Yoshida of Tokyo Institute of Technology, who was visiting MIT on sabbatical when the work was done; and Dana Damian of the University of Sheffield, in England.</p>
<p>Although the new robot is a successor to one <a href="http://news.mit.edu/2015/centimeter-long-origami-robot-0612" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">reported</a> at the same conference last year, the design of its body is significantly different. Like its predecessor, it can propel itself using what’s called a “stick-slip” motion, in which its appendages stick to a surface through friction when it executes a move, but slip free again when its body flexes to change its weight distribution.</p>
<p>Also like its predecessor — and like several other origami robots from the Rus group — the new robot consists of two layers of structural material sandwiching a material that shrinks when heated. A pattern of slits in the outer layers determines how the robot will fold when the middle layer contracts.</p>
<h2>Material difference</h2>
<p>The robot’s envisioned use also dictated a host of structural modifications. “Stick-slip only works when, one, the robot is small enough and, two, the robot is stiff enough,” says Guitron. “With the original Mylar design, it was much stiffer than the new design, which is based on a biocompatible material.”</p>
<p>To compensate for the biocompatible material’s relative malleability, the researchers had to come up with a design that required fewer slits. At the same time, the robot’s folds increase its stiffness along certain axes.</p>
<p>But because the stomach is filled with fluids, the robot doesn’t rely entirely on stick-slip motion. “In our calculation, 20 percent of forward motion is by propelling water — thrust — and 80 percent is by stick-slip motion,” says Miyashita. “In this regard, we actively introduced and applied the concept and characteristics of the fin to the body design, which you can see in the relatively flat design.”</p>
<p>It also had to be possible to compress the robot enough that it could fit inside a capsule for swallowing; similarly, when the capsule dissolved, the forces acting on the robot had to be strong enough to cause it to fully unfold. Through a design process that Guitron describes as “mostly trial and error,” the researchers arrived at a rectangular robot with accordion folds perpendicular to its long axis and pinched corners that act as points of traction.</p>
<p>In the center of one of the forward accordion folds is a permanent magnet that responds to changing magnetic fields outside the body, which control the robot’s motion. The forces applied to the robot are principally rotational. A quick rotation will make it spin in place, but a slower rotation will cause it to pivot around one of its fixed feet. In the researchers’ experiments, the robot uses the same magnet to pick up the button battery.</p>
<h2>Porcine precedents</h2>
<p>The researchers tested about a dozen different possibilities for the structural material before settling on the type of dried pig intestine used in sausage casings. “We spent a lot of time at Asian markets and the Chinatown market looking for materials,” Li says. The shrinking layer is a biodegradable shrink wrap called Biolefin.</p>
<p>To design their synthetic stomach, the researchers bought a pig stomach and tested its mechanical properties. Their model is an open cross-section of the stomach and esophagus, molded from a silicone rubber with the same mechanical profile. A mixture of water and lemon juice simulates the acidic fluids in the stomach.</p>
<p>Every year, 3,500 swallowed button batteries are reported in the U.S. alone. Frequently, the batteries are digested normally, but if they come into prolonged contact with the tissue of the esophagus or stomach, they can cause an electric current that produces hydroxide, which burns the tissue. Miyashita employed a clever strategy to convince Rus that the removal of swallowed button batteries and the treatment of consequent wounds was a compelling application of their origami robot.</p>
<p>“Shuhei bought a piece of ham, and he put the battery on the ham,” Rus says. “Within half an hour, the battery was fully submerged in the ham. So that made me realize that, yes, this is important. If you have a battery in your body, you really want it out as soon as possible.”</p>
<p>“This concept is both highly creative and highly practical, and it addresses a clinical need in an elegant way,” says Bradley Nelson, a professor of robotics at the Swiss Federal Institute of Technology Zurich. “It is one of the most convincing applications of origami robots that I have seen.”</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>
	</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-24 08:49:54 by W3 Total Cache
-->