Mike Rubenstein

Harvard University
33 Oxford street room 253
Cambridge, MA 02138

Email:   mrubenst@seas.harvard.edu

    I am a postdoctoral fellow working in the Self-Organizing Systems Research Group at Harvard Unversity.

Research Interests:

   My research interest is to advance the control and design of multi-robot systems, enabling their use instead of traditional single robots and to solve problems for which traditional robots are not suitable. Using these multi-robot systems can offer more parallelism, adaptability, and fault tolerance when compared to a traditional single robot. I am also interested in investigating how new technologies will allow for more capable multi-robot systems, and how these technologies impact the design of multi-robot algorithms, especially as these systems begin to number in the hundreds, thousands, or even millions of robots.

EDUCATION
08/2003 - 11/2009 University of Southern California
PhD, Computer Science
Advisor: Wei-Min Shen
08/2003 - 06/2005 University of Southern California
Master of Science, Electrical Engineering
08/1999 - 06/2003 Purdue University
Bachelor of Science, Electrical Engineering

RESEARCH PROJECTS
11/2009-Present Postdoctoral research Harvard University
  • Kilobot Project: A low cost robot system designed for demonstrating collective behaviors in a group of 1024 robots.
    11/2009-Present

        In current robotics research there is a vast body of work on algorithms and control methods for groups of decentralized cooperating robots, called a swarm or collective. These algorithms are generally meant to control collectives of hundreds or even thousands of robots; however, for reasons of cost, time, or complexity, they are generally validated in simulation only, or on a group of a few tens of robots. To address this issue, we created Kilobot, a low-cost robot designed to make testing collective algorithms on hundreds or thousands of robots accessible to robotics researchers. To enable the possibility of large Kilobot collectives where the number of robots is an order of magnitude larger than the largest that exist today, each robot is made with $14 worth of parts and takes 5 minutes to assemble. Furthermore, the robot design allows a single user to easily oversee the operation of a large Kilobot collective, such as programming, powering on, and charging all robots, which would be difficult or impossible to do with many existing robotic systems.

    Kilobot News:

  • 3/2013- Kilobot appears in the March 2013 issue of Scientific American (page 2).
  • 3/2013- Kilobot appears in the March 2013 issue of Communications of the ACM.
  • 12/2012- Our paper on collective transport, which used Kilobot, was accepted for full publication at AAMAS2013. See below for a video from this work.
  • 10/2012- Kilobot won first place in the African Robotics Network $10 robot design challenge (Wired Article). The goal is to develop a low-cost robot for primary and secondary education in developing countries.
  • 5/2012- Kilobot paper presented at ICRA 2012.
  • 11/2011- We have now licensed Kilobot to K-Team Corp, so Kilobots are now available for purchase. See the K-Team homepage.
  • 11/2011- All Kilobot software and hardware details are now available (under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported CC BY-NC-SA 3.0) license. The documents can be found here.

    Video showing 3 demonstrations of Kilobots being used for collective transport. For more details see the AAMAS2013 paper

    The following videos explain the Kilobot system and present some early demonstrations.



09/2005-10/2009 PhD Thesis
Committee: Dr. Wei-Min Shen, Dr. Cheng-Ming Chuong , Dr. Ari Requicha
  • Self-Assembly and Self-Healing For Robotic Collectives
    Defended 11/2009

        For my PhD thesis, I developed a control algorithm for a multi-robot system which guarantees that it can self-assemble and self-heal any connected shape desired. This control algorithm, called S-DASH, allows a group of decentralized robots to form the desired shape at a size proportional to the current number of robots without direct knowledge of that number. If the group shape is damaged by moving, adding, or removing some robots, S-DASH will cause the robot group to reform the desired shape at a size proportional to the new number of robots.

    The following video shows an example of my thesis work on self-assembling and self-healing shapes. My thesis can be found here.


09/2003-11/2009 PolyMorphic Robotics Lab, Information Sciences Institute, University of Southern California
Research Assistant for Wei-Min Shen
  • SuperBot: Modular, Multifunctional and Reconfigurable Robots

       Superbot is a new generation of modular self-reconfigurable robots (MSR) developed for a NASA grant to advance MSRs to operate outside of the laboratory environment, bringing the system closer to the idea of a space-qualified MSR. I helped to develop and implement many behaviors on Superbot, some of which met milestones for the NASA grant. These behaviors allowed Superbot to climb over 100 meters on steep sand dunes, traverse long distances on battery power, and navigate rough rocky terrain, all of which had never been done with a MSR before. Below are two example videos showing Superbot in rolling track and sidewinder configurations.
  • LANdroids: Distributed Radio Relay Nodes
    A project to create small, inexpensive, smart robotic radio relay nodes that self-configure and form a radio relay network in an urban setting.
  • MORPHOS: Self-Assembly and Self-Healing
    To deepen our understating of self-healing and construct a physical system that can demonstrate morphallaxis.

09/1999-06/2003 Purdue University, Purdue Solar Racing
Team Member
  • Design and Production of a Solar Electric Vehicle
    Vehicle raced from Chicago to Los Angeles, under solar power

PUBLICATIONS

TEACHING EXPERENCE