Related Efforts    

Smart Matter Integrated Systems

The integrated systems program is developing systems approaches to take advantage of recent developments in computation and devices. In general, large numbers of sensors and actuators can be combined to provide performance that would previously have required highly fault-tolerant systems.

Modular Reconfigurable Robotics

Modular Reconfigurable Robotics is an idea about how to build robots for various complex tasks. Instead of designing a new and different mechanical robot for each task, you just build many copies of one simple module. The module can't do much by itself, but when you connect many of them together you get a system that can do complicated things. In fact, a modular robot can even reconfigure itself -- change its shape by moving its modules around -- to meet the demands of different tasks or different working environments.

Networked Embedded Software Technology

DARPA's Networked Embedded Software Technology (NEST) program seeks novel approaches to the design and implementation of software for networked embedded systems. We have a four-year contract on Distributed Adaptive Constrained Optimization in the Time-bounded Synthesis category.

Controlling Smart Matter

Smart matter consists of sensors, actuators, and computers embedded in physical materials. These devices can alter physical properties of the material under program control. A key issue for realizing the potential of smart matter is designing the control mechanisms. When the number of devices is large, multi-agent systems can provide robust distributed control through analogies with biological ecosystems, economic markets and the scientific community.

Model-based Computing

The Model-based Computing project is an attempt to streamline the writing of software for electro-mechanical systems through compositional, declarative models of the system. Our focus has been on real-time, embedded scheduling for paper-path control in reprographic machines and on modeling language design.