Daniela L. Rus

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Daniela L. Rus
File:Rus daniela download 4.jpg
Born 1963 (age 60–61)
Cluj-Napoca, Romania
Residence American
Citizenship American
Nationality Romanian American
Fields Robotics;Computer Science
Institutions Dartmouth College;
Massachusetts Institute of Technology
Alma mater Cornell University
Doctoral advisor John Hopcroft
Notable awards ACM Fellow (2014)

Daniela L. Rus (born 1963 in Cluj-Napoca, Romania) is an American computer scientist, and Andrew and Erna Viterbi Professor in the Department of Electrical Engineering and Computer Science (EECS) at the Massachusetts Institute of Technology.

Biography

In 1993 Rus received her Ph.D. at Cornell University under the supervision of John Hopcroft.[1] She started her academic career as an Assistant, Associate, and Full Professor in the Computer Science Department at Dartmouth College before moving to MIT.

At Dartmouth College's Computer Science Department, Rus founded and directed the Dartmouth Robotics Laboratory.[2] She is currently the Director of MIT Computer Science and Artificial Intelligence Laboratory (CSAIL) and head of its Distributed Robotics Lab.[3]

Rus is a member of the National Academy of Engineering NAE, and a fellow of AAAI and IEEE. She was also the recipient of an NSF Career award and an Alfred P. Sloan Foundation fellowship, and was a recipient of the 2002 MacArthur Fellowship.[4]

Work

Rus’ research interests include robotics, mobile computing and programmable matter. She is known for her work on self-reconfiguring robots, shape-shifting machines that have the ability to adapt to different environments by altering their internal geometric structure. They do this on their own, without remote control, for locomotion, manipulation, or sensing purposes. She has shown that these self-reconfigurable machines could be used in many situations where the possible obstacles and constraints on movement could not ever be fully anticipated in preprogrammed control software (e.g., deep sea or planetary exploration).[5]

Networked, distributed, collaborative robotics

Rus's research is focused on developing the science of networked/distributed/collaborative robotics. Simply put, her research answers the question: how can many machines collaborate to achieve a common goal? Distributed networked robot systems consist of multiple robots that are connected by communication. In these systems the robots interact locally with the environment.

The objective is for the system as a whole to have guaranteed global behavior. Distributed robotics is an important area of robotics as it addresses how collections of robots can collaborate to achieve a larger task than each individual robot is capable of doing. Rus was the first to put this area on a firm algorithmic footing.

Development of algorithms

Rus's research addresses the development of algorithms that

  1. enable collaboration;
  2. couple tightly communication, control, and perception;
  3. are scalable and generally independent on the number of units in the system;
  4. have provable guarantees. An important theme in this work is self-organization: the study of computational processes that interact with each other and with the physical world by means of perception, communication, and change to achieve system reconfiguration in response to the task requirements and the environment.

Distributed Robotics Lab

At MIT CSAIL, Rus heads the Distributed Robotics Lab which conducts research on modular and self-reconfiguring robots, distributed algorithms and systems of self-organizing robots, networks of robots and sensors for first-responders, mobile sensor networks, cooperative underwater robotics, and desktop robotics.[6]

Her lab has created robots that can mimic a variety of human-like actions like tending a garden, dancing, baking cookies from scratch, cutting birthday cakes, among other behaviors. They can also fly in swarms without human aid to perform surveillance functions. She has led numerous groundbreaking research projects in the areas of multi-robot systems and in applications to transportation, security, environmental modeling and monitoring, underwater exploration, and agriculture.[7][4]

References

  1. Daniela L. Rus at the Mathematics Genealogy Project
  2. Dartmouth Interview with Daniela Rus
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
  5. MacArthur Profile of Daniela Rus
  6. Home page of the Distributed Robotics Lab
  7. Daniela Rus CSAIL home page

External links