Main Page

From DRLWiki

(Difference between revisions)
Jump to: navigation, search
(Projects)
(Splitting into current and past projects, re-arranging, adding some projects)
Line 4: Line 4:
[[Modular_Robots|modular and self-reconfiguring robots]],
[[Modular_Robots|modular and self-reconfiguring robots]],
[[Soft Robotics|soft robotics]],
[[Soft Robotics|soft robotics]],
 +
[[Robot Compiler|rapid design of customizable personal robots]],
[[Distributed_Algorithms_and_Systems_of_Self-Organizing_Robots|distributed algorithms and systems of self-organizing robots]],
[[Distributed_Algorithms_and_Systems_of_Self-Organizing_Robots|distributed algorithms and systems of self-organizing robots]],
[[Networks_of_Robots_and_Sensors_for_First_Responders|networks of robots and sensors for first-responders]],
[[Networks_of_Robots_and_Sensors_for_First_Responders|networks of robots and sensors for first-responders]],
Line 12: Line 13:
and [[Forming%2C_Moving%2C_and_Navigating_Sparse_2D_and_3D_Structures|forming, moving, and navigating sparse 2D and 3D structures]].
and [[Forming%2C_Moving%2C_and_Navigating_Sparse_2D_and_3D_Structures|forming, moving, and navigating sparse 2D and 3D structures]].
-
==Projects==
+
==Current Projects==
{| style="width: 800px; font-size: 8pt; text-align: center;" cellpadding="15"
{| style="width: 800px; font-size: 8pt; text-align: center;" cellpadding="15"
|valign="top"|[[Image:softRobotics.png|link=Soft Robotics|center|150px|Soft Robotics]][[Soft Robotics]]
|valign="top"|[[Image:softRobotics.png|link=Soft Robotics|center|150px|Soft Robotics]][[Soft Robotics]]
 +
|valign="top"|[[Image:robotCompiler_kiosk.png|link=Robot Compiler|center|150px]][[Robot Compiler | Robot Compiler<br>On-Demand Personal Robots]]
 +
|valign="top"|[[Image:M-Blocks.jpg|link=M-Blocks|center|150px|M-Blocks]][[M-Blocks]]
 +
|valign="top"|[[Image:overview_figure_alternate.jpg |link=Printable Hydraulics |center|150px|blank0]][[Printable Hydraulics| Printable Hydraulics <br />]]
 +
|-
 +
|valign="top"|[[Image:crane_left.jpg |link=Geometric Design of Print-and-Fold Robots via Composition|center|150px|Geometric Design of Print-and-Fold Robots via Composition]][[Geometric Design of Print-and-Fold Robots via Composition | Geometric Design of Print-and-Fold Robots via Composition]]
|valign="top"|[[Image:iDiary.png|link=Project iDiary|center|150px|Project iDiary]][[Project iDiary]]
|valign="top"|[[Image:iDiary.png|link=Project iDiary|center|150px|Project iDiary]][[Project iDiary]]
 +
|valign="top"|[[Image:Furniture.png  |link= Autonomous Assembly |center|150px| blank0 ]][[ Autonomous Assembly| Autonomous Assembly]]
 +
|valign="top"|[[Image:crane.jpg |link=Self-assembling Robots |center|150px|blank0]][[Self-assembling Robots| Self-assembling Robots <br />]]
 +
|-
 +
|valign="top"|[[Image:Ubiety_logo.png|link=http://www.ubietytech.com|Ubiquitous Indoor Positioning|center|150px|blank0]][http://www.ubietytech.com Ubiquitous Indoor Positioning]
 +
|valign="top"|[[Image:eegBaxter.png|link=EEG Control of Baxter |center|150px|blank0]][[Baxter EEG|Baxter EEG]]
 +
|}
 +
 +
==Past Projects==
 +
{| style="width: 800px; font-size: 8pt; text-align: center;" cellpadding="15"
|valign="top"|[[Image:robotreal_small.jpg|link=AMOUR|center|150px|AMOUR (Autonomous Modular Optical Underwater Robot)]][[AMOUR|AMOUR (Autonomous Modular Optical Underwater Robot]]
|valign="top"|[[Image:robotreal_small.jpg|link=AMOUR|center|150px|AMOUR (Autonomous Modular Optical Underwater Robot)]][[AMOUR|AMOUR (Autonomous Modular Optical Underwater Robot]]
|valign="top"|[[Image:Robot Pebbles Humanoid.jpg|link=Robot_Pebbles|center|150px|Robot Pebbles]][[Robot Pebbles]]
|valign="top"|[[Image:Robot Pebbles Humanoid.jpg|link=Robot_Pebbles|center|150px|Robot Pebbles]][[Robot Pebbles]]
-
|valign="top"|[[Image:M-Blocks.jpg|link=M-Blocks|center|150px|M-Blocks]][[M-Blocks]]
+
|valign="top"|[[Image:coordinateconstruction.jpg|link=Coordinated Construction |center|150px|Coordinated Constuction]][[Coordinated Construction]]
 +
|valign="top"|[[Image:FlyingRobot.JPG|link=Networked_Quad-Rotor_Flying_Robots_in_Multi-Agent_Systems|center|150px|Networked Quad-Rotor Flying Robots in Multi-Agent Systems]][[Networked Quad-Rotor Flying Robots in Multi-Agent Systems]]
 +
|valign="top"|[[Image:wificoverage.jpg|link=Deployment_and_Optimization_of_Wireless_ad-hoc_Communication_Networks|center|150px|Deployment and Optimization of Wireless ad-hoc Communication Networks]][[Deployment and Optimization of Wireless ad-hoc Communication Networks]]
|-
|-
|valign="top"|[[Image:trafficGui.JPG|link=TrafficInfo|center|150px|Traffic Information System]][[TrafficInfo|Traffic Information System]]
|valign="top"|[[Image:trafficGui.JPG|link=TrafficInfo|center|150px|Traffic Information System]][[TrafficInfo|Traffic Information System]]
-
|valign="top"|[[Image:wificoverage.jpg|link=Deployment_and_Optimization_of_Wireless_ad-hoc_Communication_Networks|center|150px|Deployment and Optimization of Wireless ad-hoc Communication Networks]][[Deployment and Optimization of Wireless ad-hoc Communication Networks]]
 
-
|valign="top"|[[Image:FlyingRobot.JPG|link=Networked_Quad-Rotor_Flying_Robots_in_Multi-Agent_Systems|center|150px|Networked Quad-Rotor Flying Robots in Multi-Agent Systems]][[Networked Quad-Rotor Flying Robots in Multi-Agent Systems]]
 
|valign="top"|[[Image:whale_output.jpg|link=HS_Histogram_Object_Classification|center|100px|Tracking Objects at Sea: Object Identification and Tracking using HS Histograms]][[HS Histogram Object Classification|Tracking Objects at Sea: Object Identification and Tracking using HS Histograms]]
|valign="top"|[[Image:whale_output.jpg|link=HS_Histogram_Object_Classification|center|100px|Tracking Objects at Sea: Object Identification and Tracking using HS Histograms]][[HS Histogram Object Classification|Tracking Objects at Sea: Object Identification and Tracking using HS Histograms]]
-
|valign="top"|[[Image:coordinateconstruction.jpg|link=Coordinated Construction |center|150px|Coordinated Constuction]][[Coordinated Construction]]
 
-
|-
 
|valign="top"|[[Image:bakebot_image.jpg|link=Bakebot|center|150px|Bakebot]][[Bakebot | Baking Cookies with the WillowGarage PR2]]
|valign="top"|[[Image:bakebot_image.jpg|link=Bakebot|center|150px|Bakebot]][[Bakebot | Baking Cookies with the WillowGarage PR2]]
|valign="top"|[[Image:patroling.png|link=Markov-based_Redistribution_Policy_Model_for_Future_Urban_Mobility_Networks|center|150px|Patroling]][[Markov-based Redistribution Policy Model for Future Urban Mobility Networks | Markov-based Redistribution Policy Model for Future Urban Mobility Networks]]
|valign="top"|[[Image:patroling.png|link=Markov-based_Redistribution_Policy_Model_for_Future_Urban_Mobility_Networks|center|150px|Patroling]][[Markov-based Redistribution Policy Model for Future Urban Mobility Networks | Markov-based Redistribution Policy Model for Future Urban Mobility Networks]]
|valign="top"|[[Image:smartsheetpj-2t.jpg|link=Programmable Smart Sheet|center|150px|Programmable Smart Sheet]][[Programmable Smart Sheet | Programmable Smart Sheet]]
|valign="top"|[[Image:smartsheetpj-2t.jpg|link=Programmable Smart Sheet|center|150px|Programmable Smart Sheet]][[Programmable Smart Sheet | Programmable Smart Sheet]]
 +
|-
|valign="top"|[[Image:Ori_plan_title.jpg  |link=Planning to Fold Multiple Objects from a Single Smart Sheet |center|150px|Planning to Fold Multiple Objects from a Single Smart Sheet]][[Planning to Fold Multiple Objects from a Single Smart Sheet | Planning to Fold Multiple Objects from a Single Smart Sheet]]
|valign="top"|[[Image:Ori_plan_title.jpg  |link=Planning to Fold Multiple Objects from a Single Smart Sheet |center|150px|Planning to Fold Multiple Objects from a Single Smart Sheet]][[Planning to Fold Multiple Objects from a Single Smart Sheet | Planning to Fold Multiple Objects from a Single Smart Sheet]]
|valign="top"|[[Image:Square_of_rings_persistence.jpg  |link=Collision Avoidance for Persistent Monitoring in Multi-Robot Systems with Intersecting Trajectories|center|150px|Collision Avoidance for Persistent Monitoring in Multi-Robot Systems with Intersecting Trajectories]][[Collision Avoidance for Persistent Monitoring in Multi-Robot Systems with Intersecting Trajectories | Collision Avoidance for Persistent Monitoring in Multi-Robot Systems with Intersecting Trajectories]]
|valign="top"|[[Image:Square_of_rings_persistence.jpg  |link=Collision Avoidance for Persistent Monitoring in Multi-Robot Systems with Intersecting Trajectories|center|150px|Collision Avoidance for Persistent Monitoring in Multi-Robot Systems with Intersecting Trajectories]][[Collision Avoidance for Persistent Monitoring in Multi-Robot Systems with Intersecting Trajectories | Collision Avoidance for Persistent Monitoring in Multi-Robot Systems with Intersecting Trajectories]]
-
|-
 
|valign="top"|[[Image:Simulation.png  |link=Generating Informative Trajectories for Robots Persistently Monitoring Unknown Environments|center|150px|Generating Informative Trajectories for Robots Persistently Monitoring Unknown Environments]][[Generating Informative Trajectories for Robots Persistently Monitoring Unknown Environments | Generating Informative Trajectories for Robots Persistently Monitoring Unknown Environments]]
|valign="top"|[[Image:Simulation.png  |link=Generating Informative Trajectories for Robots Persistently Monitoring Unknown Environments|center|150px|Generating Informative Trajectories for Robots Persistently Monitoring Unknown Environments]][[Generating Informative Trajectories for Robots Persistently Monitoring Unknown Environments | Generating Informative Trajectories for Robots Persistently Monitoring Unknown Environments]]
|valign="top"|[[Image:outerrobot.png  |link=Wing Traversing Robot (Mobile Robots) |center|150px|blank0]][[blank | Wing Traversing Robot:  using electro permanent magnets to connect and control robots through a separating surface <br />]]
|valign="top"|[[Image:outerrobot.png  |link=Wing Traversing Robot (Mobile Robots) |center|150px|blank0]][[blank | Wing Traversing Robot:  using electro permanent magnets to connect and control robots through a separating surface <br />]]
-
|valign="top"|[[Image:Furniture.png  |link= Autonomous Assembly |center|150px| blank0 ]][[ Autonomous Assembly| Autonomous Assembly]]
+
 
-
|valign="top"|[[Image:crane.jpg |link=Self-assembling Robots |center|150px|blank0]][[Self-assembling Robots| Self-assembling Robots <br />]]
+
 
-
|valign="top"|[[Image:crane_left.jpg |link=Geometric Design of Print-and-Fold Robots via Composition|center|150px|Geometric Design of Print-and-Fold Robots via Composition]][[Geometric Design of Print-and-Fold Robots via Composition | Geometric Design of Print-and-Fold Robots via Composition]]
+
 
|-
|-
-
|valign="top"|[[Image:overview_figure_alternate.jpg |link=Printable Hydraulics |center|150px|blank0]][[Printable Hydraulics| Printable Hydraulics <br />]]
+
 
|}
|}
-
==Collaborative Projects==
+
==Collaborative Initiatives==
{| cellpadding="15" style="font-size: 8pt; text-align: center;"
{| cellpadding="15" style="font-size: 8pt; text-align: center;"
|valign="top"|[[Image:Ppm.jpg|center|153px|link=http://ppm.csail.mit.edu/|Printable Programmable Machines]][http://ppm.csail.mit.edu/ Printable Programmable Machines]
|valign="top"|[[Image:Ppm.jpg|center|153px|link=http://ppm.csail.mit.edu/|Printable Programmable Machines]][http://ppm.csail.mit.edu/ Printable Programmable Machines]

Revision as of 14:07, 30 August 2016

The Distributed Robotics Laboratory began as the Dartmouth Robotics Laboratory in the Computer Science Department at Dartmouth College. There the Molecule and Crystal robots were developed, along with several other robot systems including the Inchworm mobile robot, a desktop paper manipulation robot, and a set of robots which cooperated to manipulate furniture. The lab moved to MIT CSAIL in 2004 when our PI Daniela Rus became a professor in the EECS department at MIT. We are currently located on the third floor of the Stata Center, room 32-376.

Our work spans areas including modular and self-reconfiguring robots, soft robotics, rapid design of customizable personal robots, distributed algorithms and systems of self-organizing robots, networks of robots and sensors for first-responders, mobile sensor networks, animals and robots, cooperative underwater robotics, desktop robotics, and forming, moving, and navigating sparse 2D and 3D structures.

Contents for This Page

Current Projects

Soft Robotics
Soft Robotics
Robot Compiler
On-Demand Personal Robots
M-Blocks
M-Blocks
blank0
Printable Hydraulics
Geometric Design of Print-and-Fold Robots via Composition
Geometric Design of Print-and-Fold Robots via Composition
Project iDiary
Project iDiary
blank0
Autonomous Assembly
blank0
Self-assembling Robots
blank0
Ubiquitous Indoor Positioning
blank0
Baxter EEG

Past Projects

AMOUR (Autonomous Modular Optical Underwater Robot)
AMOUR (Autonomous Modular Optical Underwater Robot
Robot Pebbles
Robot Pebbles
Coordinated Constuction
Coordinated Construction
Networked Quad-Rotor Flying Robots in Multi-Agent Systems
Networked Quad-Rotor Flying Robots in Multi-Agent Systems
Deployment and Optimization of Wireless ad-hoc Communication Networks
Deployment and Optimization of Wireless ad-hoc Communication Networks
Traffic Information System
Traffic Information System
Tracking Objects at Sea: Object Identification and Tracking using HS Histograms
Tracking Objects at Sea: Object Identification and Tracking using HS Histograms
Bakebot
Baking Cookies with the WillowGarage PR2
Patroling
Markov-based Redistribution Policy Model for Future Urban Mobility Networks
Programmable Smart Sheet
Programmable Smart Sheet
Planning to Fold Multiple Objects from a Single Smart Sheet
Planning to Fold Multiple Objects from a Single Smart Sheet
Collision Avoidance for Persistent Monitoring in Multi-Robot Systems with Intersecting Trajectories
Collision Avoidance for Persistent Monitoring in Multi-Robot Systems with Intersecting Trajectories
Generating Informative Trajectories for Robots Persistently Monitoring Unknown Environments
Generating Informative Trajectories for Robots Persistently Monitoring Unknown Environments
blank0
Wing Traversing Robot: using electro permanent magnets to connect and control robots through a separating surface


Collaborative Initiatives

Printable Programmable Machines
Printable Programmable Machines
SMARTS
SMARTS

Workshops

Address, Contact, and Directions

To contact us by email, select a person.

Distributed Robotics Lab
MIT CSAIL
32 Vassar Street, 32-376
Cambridge, MA 02139
Telephone: 617-253-6532
Fax: 617-253-6849

Walking Directions: Use the entrance nearest the corner of Vassar and Main Streets (Gates entrance). Take the stairs on your left up to third floor or proceed to the elevators on your right and go to the third floor. Continue walking past the stairway to the fourth floor and enter the lab.

Personal tools