Creative Machines Lab: Annotated Index of Papers

442 papers, organized into 18 research topics. Many papers span more than one topic and are listed under each of them. Within each topic, papers are listed newest first. Each title links to the paper's PDF.

Sketch-Based Design and Geometric Modeling

Interpreting freehand sketches and line drawings as 3D objects, sketch-based CAD interfaces, and geometric reasoning about engineering shapes such as sheet-metal parts and thin-walled primitives. This is the earliest thread of the work, reaching from 1990s CAD research to recent learned 3D reconstruction.

Figure from Reconstruction of a 3D wireframe from a single line drawing via generative depth estimation

Reconstruction of a 3D wireframe from a single line drawing via generative depth estimation DOI

2026, arXiv (Cornell University)

Studies projection-faithful reconstruction of a 3D wireframe from a single engineering line drawing, posed as conditional depth estimation over drawn pixels. A latent diffusion model conditioned on the sketch, with optional partial-depth input, is trained on over three million synthetic image-depth pairs from CAD wireframes. Scaling from 256 to 512 resolution roughly halves error, reaching 3.9% best-of-five normalized depth error.

Figure from Neural Network Based Reconstruction of a 3D Object from a 2D Wireframe

Neural Network Based Reconstruction of a 3D Object from a 2D Wireframe DOI

2010, arXiv (Cornell University)

Presents a fully automated system that builds 3D representations from 2D wireframe drawings using a neural network together with a genetic search algorithm. It builds on the hypothesis that angles and other geometric properties in the 2D scene support human-like 3D reconstruction, with the aim of enabling efficient and robust 3D sketch interfaces.

Figure from The ModelCraft framework

The ModelCraft framework DOI

2009, ACM Transactions on Computer-Human Interaction

ModelCraft lets designers annotate and edit physical 3D models, such as 3D-printed or laser-cut prototypes, with a digital pen. The model's surface carries a traceable pattern, so sketches, comments and edit commands drawn on it are captured and transferred back into the digital CAD model.

Figure from Correlation-based reconstruction of a 3D object from a single freehand sketch

Correlation-based reconstruction of a 3D object from a single freehand sketch DOI

2007, ACM SIGGRAPH Courses

Proposes that humans perceive 3D objects from a single sketch using simple 2D-3D geometrical correlations learned from experience. A correlation system trained on many object-sketch pairs learns to invert projection for unseen objects, and the same data can gauge how understandable a projection is. The authors demonstrate automatic conversion of a freehand sketch into a physical solid object.

Figure from Creating geometry from sketch-based input

Creating geometry from sketch-based input DOI

2007, ACM SIGGRAPH Courses

Course notes for a SIGGRAPH session on creating 3D geometry from sketch input. They place sketch-based 3D modeling in the upper right of a complexity-ambiguity space, compounding stroke inaccuracy, the 2D-to-3D mapping ambiguity and scaling with object complexity.

Figure from Sketching for mechanical design and CAD

Sketching for mechanical design and CAD DOI

2007, ACM SIGGRAPH Courses

Presents a freehand sketching application for CAD that reconstructs a 3D object from a single flat pen sketch. The algorithm uses stroke angular distribution and connectivity to find an orthogonal axis system and vertex depths, then reconstructs curved strokes separately assuming planarity. Objects with over 50 strokes reconstruct in interactive time using Levenberg-Marquardt optimization.

Figure from ModelCraft

ModelCraft DOI

2006, ACM Symposium on User Interface Software and Technology (UIST)

Presents ModelCraft, a system that captures annotations and edits made on physical 3D models by tracking a pattern printed on the model surface, needing no tracking infrastructure or per-object calibration. Annotations and commands are merged back into the CAD model; the paper describes a SolidWorks plug-in and initial user feedback.

Figure from A freehand sketching interface for progressive construction of 3D objects

A freehand sketching interface for progressive construction of 3D objects DOI

2005, Computers & Graphics

Presents a system that reconstructs a 3D object from a single freehand sketch in near real-time and uses it as the basis for physical simulation, with results interpreted back into the sketch. It addresses the limitation of mostly 2D sketch interfaces and is a first step toward fully interactive physics-based 3D design.

Figure from A Sketch-Based Interface for Iterative Design and Analysis of 3D Objects

A Sketch-Based Interface for Iterative Design and Analysis of 3D Objects DOI

2005, Eurographics

Presents a freehand sketch-based interface for CAD design and finite element analysis. Two optimization-based reconstruction algorithms handle 3D objects of straight lines and planar curves, with some objects of over 50 strokes reconstructed in interactive time. Structural properties can then be examined by finite element analysis and the object modified with the pen, supporting iterative design.

Figure from A Freehand Sketching Interface for Progressive Construction and Analysis of 3D Objects.

A Freehand Sketching Interface for Progressive Construction and Analysis of 3D Objects.

2004, National Conference on Artificial Intelligence

Presents a system that reconstructs a 3D object from a single freehand sketch in near real-time and uses it as the basis for a physical simulation, with results interpreted back into the sketch. It aims to bring physics-based analysis into early design and is a first step toward fully interactive physics-based 3D design.

Figure from Reconstruction of a 3D Object from a Main Axis System.

Reconstruction of a 3D Object from a Main Axis System.

2004, National Conference on Artificial Intelligence

Presents an algorithm to reconstruct a 3D object from a single freehand sketch of strokes connected at vertices. It uses the angular distribution of strokes to find one or more orthogonal 3D axis systems, then computes plausible vertex depths. It suits mostly orthogonal engineering sketches, and a Levenberg-Marquardt implementation reconstructs objects with over 100 strokes in interactive time.

Figure from User Interfaces for Geometric Modeling

User Interfaces for Geometric Modeling DOI

2001, Springer eBooks

Focuses attention on the role of the user interface in geometric modeling, where perceiving and manipulating 3D spatial information is difficult and good interfaces promise large benefits. The paper reviews recent related work and points to future challenges and opportunities.

Figure from 3D conceptual design of sheet metal products by sketching

3D conceptual design of sheet metal products by sketching DOI

2000, Journal of Materials Processing Technology

Reports a system for conceptual design of sheet metal products from rough freehand sketches. Manufacturability, flat pattern, weight and cost can be estimated automatically without accurate details, so designers can explore concepts earlier. The paper describes the methodology and its algorithms, including flat-pattern determination using fuzzy AI techniques, with examples from a working implementation.

Figure from Conceptual design and analysis by sketching

Conceptual design and analysis by sketching DOI

2000, Artificial intelligence for engineering design analysis and manufacturing

Argues that freehand sketching can serve as the language for conceptual design and analysis: if a CAD system can perceive a 3D model from a single sketch, established analysis tools can be brought into early design. The paper outlines the basic algorithms needed and gives several examples from an implemented system.

Figure from Non-Integer Topological Invariant for Thin-Walled Primitives

Non-Integer Topological Invariant for Thin-Walled Primitives

1999

Proposes a thin-walled primitive for modeling inherently thin objects, with a topological invariant covering both manifold and thin-walled non-manifold objects, and corresponding Euler operators. The invariant is a necessary condition for topological validity of a thin-walled representation. It also suggests using non-integer values in the Euler-Poincare formula to merge with standard solid geometry.

Figure from Engineering Environments in the Information Age: Research Challenges and Opportunities

Engineering Environments in the Information Age: Research Challenges and Opportunities DOI

1998, CIRP Annals

Examines how the Information Age has changed the product engineering cycle and identifies three productivity-impeding forms of overload: detail, constraint and versatility. It suggests remedies: bringing computer tools in earlier, more natural in-context interfaces, and making computers active aids that suggest alternatives. Applications to design, manufacturing, simulation, quality assurance and maintenance are discussed.

Figure from On Solving Variational Geometry by Auxiliary Constructions

On Solving Variational Geometry by Auxiliary Constructions

1998

Discusses converting variational geometry constraints into parametric geometry by creating auxiliary constraints and finding a sequential construction. New constraint chains create new paths in the constraint graph, which can break up strongly connected components and help conventional constraint solvers.

Figure from On the Topology of Sheet Metal Parts

On the Topology of Sheet Metal Parts DOI

1998, Journal of Mechanical Design

Analyzes the topology of schematic sheet metal parts (zero thickness, zero bend radii), which are usually non-manifold, and derives a general topological invariant relating facets, components, bends, free edges, welds, vertices, holes and volumes. Corresponding Euler operators are derived. The invariant lets one reason about manufacturing aspects from a single qualitative model, useful in early conceptual design.

Figure from An Interface for 3D Conceptual Design Based on Freehand Sketching

An Interface for 3D Conceptual Design Based on Freehand Sketching DOI

1997, IFIP advances in information and communication technology

Proposes a freehand-sketching user interface for 3D conceptual design. Because a 2D sketch lacks depth and is imprecise, the algorithm first identifies and smooths lines, elliptic arcs and corners, links them into an edge-vertex graph, and then reconstructs the 3D object from geometric regularities, sketch topology and statistical distribution of entities. A working implementation is shown.

Figure from Automatic Reasoning for Design under Geometrical Constraints

Automatic Reasoning for Design under Geometrical Constraints DOI

1997, CIRP Annals

Presents a system for solving sets of 2D geometric constraints in product design that aims to combine the flexibility of variational geometry with the stability of parametric design. It decomposes the problem into sequential construction steps and, where none exists, generates auxiliary constructions by relocating constraints. The approach is implemented in a system for designing sheet metal parts.

Figure from Classification of Sketch Strokes and Corner Detection Using Conic Sections and Adaptive Clustering

Classification of Sketch Strokes and Corner Detection Using Conic Sections and Adaptive Clustering DOI

1997, Journal of Mechanical Design

Proposes classifying pen strokes in an on-line sketching system by least-squares fitting to a conic section equation, whose form naturally separates lines, elliptic arcs and corners; the hyperbola form is used for corner detection. The method is fast, runs in O(n) time in a single pass, and tolerates noisy input. An adaptive method for clustering disconnected endpoints is also given.

Figure from Identification of faces in a 2D line drawing projection of a wireframe object

Identification of faces in a 2D line drawing projection of a wireframe object DOI

1996, IEEE Transactions on Pattern Analysis and Machine Intelligence

Addresses face identification in a 2D line drawing of a wireframe object, a key step in reconstructing the 3D object from a single projection. The paper lays out principles for finding edge circuits that correspond to real faces, including non-manifold objects, and presents an algorithm with proposed face-edge-vertex relationships, illustrated by a working implementation.

Figure from Optimization-based reconstruction of a 3D object from a single freehand line drawing

Optimization-based reconstruction of a 3D object from a single freehand line drawing DOI

1996, Computer-Aided Design

Describes an optimization-based algorithm that reconstructs a 3D wireframe model from a single inaccurate freehand sketch, taken as a 2D edge-vertex graph. Compared with line-labeling methods it tolerates imprecise vertex positions and missing entities, and it handles manifold and non-manifold objects with flat and cylindrical faces. Examples from an implementation are given.

Back to top

Evolutionary Design and Computational Synthesis

Using evolutionary algorithms and generative representations to automatically design physical artifacts: mechanisms, structures, tensegrities, lattices and other engineered objects, including interactive and crowd-sourced evolution of 3D-printable shapes.

Figure from Physics-based Sphere Packing for Lagrangian Mesh Morphing

Physics-based Sphere Packing for Lagrangian Mesh Morphing DOI

2026, arXiv (Cornell University)

Presents JamTet, a physics-based sphere-packing framework for tetrahedral meshing and morphing in differentiable simulation. It combines a GPU-parallel mesher, Lagrangian morphing that keeps interior-node identities and avoids inversion, and a differentiable JAX simulator. In soft-robot swimming design experiments, interior-node gradients improve fitness over surface-only variants, and voxelized versions get 32-63% lower fitness.

Figure from ArticFlow: Generative Simulation of Articulated Mechanisms

ArticFlow: Generative Simulation of Articulated Mechanisms

2025

Introduces ArticFlow, a two-stage flow-matching framework that learns an action-controlled velocity field from noise to target point sets, using a latent flow for a shape prior and a point flow conditioned on action. On MuJoCo Menagerie it works as both generative model and neural simulator, with higher kinematic accuracy and shape quality than object-specific and action-conditioned baselines.

Figure from Creative synthesis of kinematic mechanisms

Creative synthesis of kinematic mechanisms DOI

2025, arXiv (Cornell University)

Formulates planar linkage kinematic synthesis as cross-domain image generation, with an RGB dataset ranging from crank-rocker and crank-slider mechanisms to eight-bar linkages such as Jansen's. A shared-latent VAE synthesizes unseen motion curves, and speed encoded as color gradients allows conditioning on velocity profiles. Preliminary results are shown on three datasets of increasing complexity.

Figure from Regenerative Topology Optimization of Fine Lattice Structures

Regenerative Topology Optimization of Fine Lattice Structures DOI

2022, 3D Printing and Additive Manufacturing

Presents a generative approach to optimizing 3D lattices of thousands of struts for mass and deflection. It iteratively erodes struts judged unnecessary by stress analysis and randomly regenerates new struts across the structure. Strength-to-weight ratios are on par with state-of-the-art topology optimization but qualitatively different; a GPU dynamics simulator also supports dynamic load cases.

Figure from Visual design intuition: predicting dynamic properties of beams from raw cross-section images

Visual design intuition: predicting dynamic properties of beams from raw cross-section images DOI

2021, Journal of The Royal Society Interface

Studies whether convolutional networks can predict static and dynamic properties of cantilever beams from raw cross-section images. Models predicted volume, maximum deflection and eigenfrequencies with 4.54% and 1.43% mean average percentage error against finite element analysis, and run over 1000 times faster, suggesting use as surrogate models in design optimization.

Figure from 1D Printing of Recyclable Robots

1D Printing of Recyclable Robots DOI

2017, IEEE Robotics and Automation Letters

Demonstrates a 1D printing system, inspired by the ribosome, that folds a single string of source material into specialized robotic automata. A computational optimization tool derives designs from high-level goals. Three distinct robots for different locomotion tasks were made from the same material, and recycled material was reused to produce new designs.

Figure from Automated vibrational design and natural frequency tuning of multi-material structures

Automated vibrational design and natural frequency tuning of multi-material structures DOI

2014, Genetic and Evolutionary Computation Conference (GECCO)

Proposes using the CPPN-NEAT evolutionary algorithm to tune the natural frequencies of structures through the material assignment of each voxel, keeping the object's shape and topology fixed. The goal is multi-material structures that resonate at multiple desired frequencies without external dampers, for robustness or energy harvesting.

Figure from Reverse-Engineering Nonlinear Analog Circuits with Evolutionary Computation

Reverse-Engineering Nonlinear Analog Circuits with Evolutionary Computation DOI

2014, Lecture notes in computer science

Investigates fitness evaluation approaches for evolving nonlinear analog circuits when reverse-engineering an arbitrary black-box circuit. An incremental algorithm outperformed naive approaches, and the evolved robust circuits closely matched the black box's time-domain output for any time-domain input.

Figure from Challenges and Opportunities for Design, Simulation, and Fabrication of Soft Robots

Challenges and Opportunities for Design, Simulation, and Fabrication of Soft Robots DOI

2013, Soft Robotics

Outlines opportunities in soft robotics, including amorphous nonrigid dynamics, a new design space free of manufacturing constraints, natural mimicry and safer interaction with humans. Challenges include limited simulation and design tools, scarce soft actuation and difficult manufacturing. Proposed remedies include evolutionary design tools and porous and jamming materials.

Figure from Hands-free Evolution of 3D-printable Objects via Eye Tracking

Hands-free Evolution of 3D-printable Objects via Eye Tracking DOI

2013, arXiv (Cornell University)

Proposes using eye tracking instead of mouse clicks to drive interactive evolution of 3D-printable objects, aiming to reduce user fatigue and improve evolutionary success. It lays out a systematic method for testing this hypothesis, gives preliminary supporting results and outlines future larger studies.

Figure from Ribosomal robots

Ribosomal robots DOI

2013, Genetic and Evolutionary Computation Conference (GECCO)

Proposes a design and manufacturing scheme inspired by ribosomal assembly, in which a custom printer folds a long ribbon with embedded control elements such as motors into a task-capable morphology. Folding patterns are encoded with CPPNs. Tests with different ribbon lengths show a single strip can fold into varied walking morphologies.

Figure from Unshackling evolution

Unshackling evolution DOI

2013, Genetic and Evolutionary Computation Conference (GECCO)

Tests whether Karl Sims-style evolved morphologies are held back by rigid elements and overly regular encodings, by evolving multi-material soft robots with a CPPN generative encoding selected for locomotion speed. CPPNs evolved faster and more natural-looking robots than a direct encoding, and performance rose as more materials were added.

Figure from EndlessForms.com: Collaboratively Evolving Objects and 3D Printing Them

EndlessForms.com: Collaboratively Evolving Objects and 3D Printing Them

2012

Introduces EndlessForms.com, a website for interactively evolving 3D shapes online using a CPPN generative encoding inspired by developmental biology, with WebGL display and an option to 3D print evolved designs. In its first year, nearly 3 million objects were evaluated over 190,000 generations by over 40,000 visitors from 150 countries.

Figure from Automatic Design and Manufacture of Soft Robots

Automatic Design and Manufacture of Soft Robots DOI

2011, IEEE Transactions on Robotics

Presents automated design and manufacture of static and locomoting objects whose function comes from the 3D distribution of materials, using evolutionary algorithms. Cantilever beams evolved to deflect in prescribed profiles were fabricated and matched within 0.5 to 7.6%. A freeform soft robot using volumetrically expanding actuator material was designed for forward locomotion, fabricated and confirmed within 15% error.

Figure from Evolutionary Design and Assembly Planning for Stochastic Modular Robots

Evolutionary Design and Assembly Planning for Stochastic Modular Robots DOI

2011, Studies in computational intelligence

Presents a process that evolves target structures from functional requirements by minimizing strain energy under prescribed loads, and plans error-free assembly from many active components. Assembly planning samples paths by starting from the completed structure and removing accessible components one at a time, so at least one path to the target is guaranteed at every stage. It targets the simulation-to-reality gap in evolved morphologies.

Figure from Evolving 3D objects with a generative encoding inspired by developmental biology

Evolving 3D objects with a generative encoding inspired by developmental biology DOI

2011, ACM SIGEVOlution

Introduces a way to evolve 3D objects using compositional pattern producing networks (CPPNs), a generative encoding abstracting biological development. Interactive and target-based evolution produced complex 3D objects, and the inputs and functions available to CPPNs bias the kinds of objects produced. Objects transferred well to the real world when printed on a 3D printer.

Figure from Evolving three-dimensional objects with a generative encoding inspired by developmental biology

Evolving three-dimensional objects with a generative encoding inspired by developmental biology DOI

2011, European Conference on Artificial Life

Introduces a way to evolve 3D objects using compositional pattern producing networks (CPPNs), a generative encoding abstracting biological development. Interactive and target-based evolution produced complex 3D objects, and changing the information and functions given to CPPNs biases the results. Objects transferred well to reality when printed with a 3D printer.

Figure from Ion channel modeling with analog circuit evolution

Ion channel modeling with analog circuit evolution DOI

2011, Genetic and Evolutionary Computation Conference Companion (GECCO Companion)

Uses evolutionary circuit design to automatically build equivalent analog circuits for neuronal ion channels, emulating the creativity behind the Hodgkin-Huxley model. From electrophysiological observations alone, the system evolved circuits that accurately simulate sodium and potassium channel behavior. It may serve as a reverse-engineering tool and as an aid in designing neuromorphic circuits.

Figure from Automatic design and manufacture of robotic life forms

Automatic design and manufacture of robotic life forms DOI

2010, Cambridge University Press eBooks

A later listing of the Nature paper "Automatic design and manufacture of robotic lifeforms" (Lipson and Pollack, 2000): robot bodies and controllers evolved together in simulation and then fabricated automatically by 3D printing, producing physical machines that locomote.

Figure from Evolution of Analog Circuit Models of Ion Channels

Evolution of Analog Circuit Models of Ion Channels DOI

2010, Lecture notes in computer science

Uses evolutionary circuit design to automatically construct equivalent analog circuits for neuronal ion channels, emulating the creative leap behind the Hodgkin-Huxley model. From electrophysiological observations alone, the system evolved circuits of basic electronic components that accurately simulate sodium and potassium channel behavior. It could serve as a reverse-engineering tool or assist in designing neuromorphic circuits.

Figure from Automated discovery and optimization of large irregular tensegrity structures

Automated discovery and optimization of large irregular tensegrity structures DOI

2009, Computers & Structures

Introduces an evolutionary algorithm with a generative representation for discovering large irregular tensegrity structures. It is shown to be effective and scalable relative to earlier methods, and it can find underlying structural patterns. The method produced the largest and most complex irregular tensegrities reported, with potential uses from space antennas to soft robotics.

Figure from Automated synthesis of resilient and tamper-evident analog circuits without a single point of failure

Automated synthesis of resilient and tamper-evident analog circuits without a single point of failure DOI

2009, Genetic Programming and Evolvable Machines

Uses genetic programming to design analog circuits that stay robust under partial short-circuit and partial disconnect faults without any single point of failure, and also circuits that are highly sensitive to tampering. Robust circuits needed a similar number of components to standard ones. Surrogate models and coevolution sped up evolution, and generated circuits were physically built and tested.

Figure from Design Automation for Multi-Material Printing

Design Automation for Multi-Material Printing DOI

2009, Texas Digital Library (University of Texas)

Presents an evolutionary design algorithm for 3D multi-material structures that exploits the freedom of internal material distribution offered by multi-material printing. Material distribution is optimized under functional constraints such as maximizing stiffness per weight, and the method can also optimize shape. It is demonstrated on freeform shapes, non-uniform 3D structures and 3D compliant actuators.

Figure from Multi material topological optimization of structures and mechanisms

Multi material topological optimization of structures and mechanisms DOI

2009, Genetic and Evolutionary Computation Conference (GECCO)

Presents an evolutionary design process for 3D multi-material structures, as an alternative to conventional topology optimization methods like homogenization that struggle in the large design space opened by multi-material printing. The algorithm designs substructures tailored to custom functions and is demonstrated on 3D non-uniform beams and 3D compliant actuators.

Figure from Evolutionary synthesis of kinematic mechanisms

Evolutionary synthesis of kinematic mechanisms DOI

2008, Artificial intelligence for engineering design analysis and manufacturing

Applies genetic programming to synthesizing compound two-dimensional kinematic mechanisms and benchmarks it against a classical 19th-century kinematic challenge. The paper discusses representation choices for mechanism design and shows a number of human-competitive inventions.

Figure from On-chip high-order frequency filter with fabrication error recovery

On-chip high-order frequency filter with fabrication error recovery DOI

2008, Conference on Lasers and Electro-Optics

Demonstrates a high-order frequency filter made of four pairs of coupled microring resonators with independent thermo-optic tuning of quality factor and resonant wavelength. An evolutionary algorithm finds the tuning needed for each ring to restore a transmission function distorted by fabrication errors.

Figure from Dynamical blueprints

Dynamical blueprints DOI

2007, Genetic and Evolutionary Computation Conference (GECCO)

Explores developmental systems in which the developing structure and its environment affect each other on similar timescales. Using a model inspired by termite nest construction, evolution exploits these dynamics to generate adaptive, self-repairing structure more efficiently than a purely reactive system. The authors also offer a metric distinguishing reactive from interactive developmental systems.

Figure from Generative Representations for Automated Design of Robots

Generative Representations for Automated Design of Robots

2007, NASA Technical Reports Server (NASA)

A NASA Tech Brief describing automated design of complex modular robots by evolution with generative representations: encodings, such as programs, that can reuse parts of themselves and so scale to greater design complexity. Such representations are presented as a way around the computational obstacles that limit evolutionary design of practical engineering systems.

Figure from Growing form-filling tensegrity structures using map L-systems

Growing form-filling tensegrity structures using map L-systems DOI

2007, Genetic and Evolutionary Computation Conference (GECCO)

Evolves map L-systems that grow planar graphs corresponding to the rods and strings of tensegrity structures, in place of a directly encoded structure that scales poorly. Each tensegrity is simulated in the Open Dynamics Engine and the convex hull volume of the rod endpoints serves as fitness. The map L-system significantly outperformed direct encoding in all runs.

Figure from Actively probing and modeling users in interactive coevolution

Actively probing and modeling users in interactive coevolution DOI

2006, Genetic and Evolutionary Computation Conference (GECCO)

Presents an interactive multi-objective coevolutionary algorithm that evolves candidate models of the user's preferences alongside candidate probes chosen to make those models disagree. On pen-stroke drawings, preferences were extracted with pairwise questions in fewer than ten probes, and the models extrapolated to preferred drawings they were never trained on.

Figure from Spontaneous Emergence of Periodic Patterns in a Biologically Inspired Simulation of Photonic Structures

Spontaneous Emergence of Periodic Patterns in a Biologically Inspired Simulation of Photonic Structures DOI

2006, Physical Review Letters

Simulates an evolutionary process to design a high-confinement photonic structure starting from completely random patterns. Periodic patterns emerge spontaneously, along with previously unseen subwavelength bowtie regions. The evolved structure has a Q of 300 and an ultrasmall modal volume, indicating periodicity is a key condition for controlling light distribution.

Figure from Evolutionary form-finding of tensegrity structures

Evolutionary form-finding of tensegrity structures DOI

2005, Genetic and Evolutionary Computation Conference (GECCO)

Investigates evolutionary algorithms for form-finding of tensegrity structures, where finding stable connectivity of rigid and tensile elements is hard and existing methods cover only subsets. Evolution can explore the space of arbitrary tensegrities and find new, non-regular forms, suggesting a basis for a general design methodology.

Figure from Evolutionary Robotics and Open-Ended Design Automation

Evolutionary Robotics and Open-Ended Design Automation DOI

2005, CRC Press eBooks

Overview essay posing open-ended design synthesis as the meta-problem of engineering: designing machines that can design other machines. It motivates evolutionary approaches by noting that nature designed and fabricated its products autonomously, and asks whether computers can augment or replace human invention.

Figure from Novel Structures for High Confinement in Sub-Wavelength Regions

Novel Structures for High Confinement in Sub-Wavelength Regions DOI

2005, Integrated Photonics Research

Demonstrates strong confinement of light in nanometer-scale waveguides and cavities, with intensity enhanced by orders of magnitude relative to the input. Unlike photonic crystals, which rely on interference in periodic media, the confinement here comes from strong field discontinuities, as in slot waveguides, and from scattering in pseudo-random structures.

Figure from Reinventing the Wheel: An Experiment in Evolutionary Geometry

Reinventing the Wheel: An Experiment in Evolutionary Geometry

2005, GECCO 2005 (late-breaking paper)

Shows that genetic encoding influences which alternative optimal designs evolution finds when many optima exist. The test problem is designing a 2D shape that keeps constant height when rolled on flat ground; Reuleaux showed in the 19th century that the circle is not the only solution, and artificial evolution repeats that discovery in under an hour.

Figure from Two-dimensional photonic crystals designed by evolutionary algorithms

Two-dimensional photonic crystals designed by evolutionary algorithms DOI

2005, Applied Physics Letters

Applies evolutionary algorithms to design two-dimensional photonic crystals, starting from random structures with no band gap. The best evolved crystal reached a gap-to-midgap ratio of 0.3189, which the authors report as 12.5% better than the best human design on the same index-contrast platform.

Figure from Using evolutionary algorithms for designing photonic crystals

Using evolutionary algorithms for designing photonic crystals DOI

2005, Conference on Lasers and Electro-Optics

A short conference version of the photonic crystal work: an evolutionary algorithm searches for crystals with large band gaps starting from random structures without gaps. The evolved crystals were 12.5% better than the best published human design.

Figure from An Exploration-Estimation Algorithm for Synthesis and Analysis of Engineering Systems Using Minimal Physical Testing

An Exploration-Estimation Algorithm for Synthesis and Analysis of Engineering Systems Using Minimal Physical Testing DOI

2004

Describes an exploration-estimation algorithm for automated design, analysis and repair of nonlinear physical systems with minimal physical testing. The exploratory phase evolves improvements or tests in a simulator, and the estimation phase evolves the simulator itself to explain all observations so far. It is demonstrated for analysis, design and repair of electromechanical systems.

Figure from Novel two-dimensional photonic crystals designed by evolutionary algorithms

Novel two-dimensional photonic crystals designed by evolutionary algorithms DOI

2004, Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE

Uses evolutionary algorithms to search 2D photonic crystal unit cells, represented as bitmaps directly encoded or generated by construction trees, for maximum bandgaps at a given index contrast. Fitness rewards partial gaps and is computed with a plane-wave eigensolver. From random starts the process found novel crystals, some with bandgaps 12.5% larger than any previously reported human-designed ones.

Figure from Coevolutionary robotics

Coevolutionary robotics DOI

2003, NASA/DoD Conference on Evolvable Hardware

Argues for fully automated design and construction of inexpensive special-purpose robots instead of a general-purpose humanoid, with software and hardware co-designed and built from reusable parts and rapid-prototyped materials. The central hypothesis is that robotics suffers from underestimating the complexity of control design, whereas in nature brains and bodies are selected together.

Figure from Computer Creativity in the Automatic Design of Robots

Computer Creativity in the Automatic Design of Robots DOI

2003, Leonardo

Shows that robotic systems can automatically design robots with complex morphologies and adapted controllers at low cost, using coevolution of bodies and brains in realistic physical simulation and transfer via rapid manufacturing. Reviews three generations: automatically designed LEGO structures, GOLEM truss-based electromechanical systems, and modular designs with a generative DNA-like representation.

Figure from Generative representations for the automated design of modular physical robots

Generative representations for the automated design of modular physical robots DOI

2003, IEEE Transactions on Robotics and Automation

Presents generative representations for automated design of modular physical robots. The resulting machines remain simple compared with human-engineered ones, but are more regular, modular and hierarchical than previously evolved machines of similar function, and virtual designs have an order of magnitude more moving parts. The authors quantitatively show the generative representation searches more efficiently than a non-generative one.

Figure from Evolution of generative design systems for modular physical robots

Evolution of generative design systems for modular physical robots DOI

2002, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Argues that automatic design systems must produce designs from reused modules to scale in complexity, and proposes a generative design grammar subject to evolution. Combining Lindenmayer systems with evolutionary algorithms gives hierarchical modularity. The system is demonstrated for the first time on physical, modular, 2D locomoting robots and their controllers.

Figure from Towards synthetic evolution of nanostructures

Towards synthetic evolution of nanostructures DOI

2002, Elsevier eBooks

A book chapter considering what it would take to apply non-biological evolutionary processes at the nanoscale, where large numbers of building blocks self-organize into irregular forms that meet functional requirements and adapt to changing conditions, a form of evolutionary materials. Drawing on lessons from evolving macro-scale robotic structures, it discusses scaling, modularity, an indirect method for inducing modularity, and steps toward physical implementation.

Figure from First Three Generations of Evolved Robots

First Three Generations of Evolved Robots DOI

2001, Lecture notes in computer science

Reviews three generations of work toward automatically designing and fabricating special-purpose robots rather than a general-purpose one: buildable static structures, automatically designed and manufactured dynamic electromechanical systems, and modular robots designed through a generative encoding. The authors expect improved simulation, manufacturing and transfer to enable custom machinery for short-term tasks.

Figure from Promoting Modularity in Evolutionary Design

Promoting Modularity in Evolutionary Design DOI

2001

Considers how to promote modularity so evolutionary design can scale to higher complexity through reuse of building blocks. Proposes a weak, indirect mechanism based on the observation that modular designs adapt better and survive more under changing requirements, requiring no representation of partial solutions. The principle is demonstrated on an abstract design problem where modularity can be quantified.

Figure from Three Generations of Automatically Designed Robots

Three Generations of Automatically Designed Robots DOI

2001, Artificial Life

Reviews three generations of research in which robot morphology and controller evolve together: automatically designed static structures, automatically designed and manufactured dynamic electromechanical systems, and modular robots designed through a generative DNA-like encoding. The aim is special-purpose mechanisms and controllers for specific short-term objectives, as an answer to the stasis in robot development.

Figure from Automatic design and manufacture of robotic lifeforms

Automatic design and manufacture of robotic lifeforms DOI

2000, Nature

Lipson and Pollack report the GOLEM project: robots whose bodies and controllers were designed together by an evolutionary process in simulation and then built automatically by 3D printing, with only motors added by hand. The resulting machines locomoted in the physical world, a step toward machines that control their own design and manufacture.

Figure from Evolution of Physical Machines

Evolution of Physical Machines DOI

2000, Springer eBooks

Explores evolving machines for specified tasks and replicating them into reality, closing a complete physical evolutionary design cycle. The design space uses only linear actuation elements and sigmoidal control neurons, simulated with quasi-static motion, and selected machines are built with rapid prototyping. Examples of virtual and real machines evolved for locomotion are presented.

Figure from Evolutionary Techniques in Physical Robotics

Evolutionary Techniques in Physical Robotics DOI

2000, Lecture notes in computer science

An overview of how evolutionary computation can be applied to physical robotics, covering the evolution of controllers and robot bodies and the transfer of evolved designs from simulation to real hardware. (The PDF's text layer is unreadable, so this summary is based on the title and the figures.)

Figure from Towards a Universal Knowledge Database for Design Automation

Towards a Universal Knowledge Database for Design Automation

2000, First International Conference on Axiomatic Design (ICAD2000)

Proposes an architecture for a design knowledge database to support automation of engineering design. Following Axiomatic Design, each step of top-down decomposition is a database element holding modifiable parameters, physical behavior and interfaces. Information is stored in mathematical rather than textual form to reduce ambiguity and make it amenable to fully automated design.

Back to top

Evolutionary Robotics and Co-Design of Body and Brain

Evolving robot morphologies and controllers together, in simulation and in hardware, from the GOLEM project's automatically designed and fabricated robots to evolved gaits, virtual creatures and evolved soft robots.

Figure from A Massively-Parallel 3D Simulator for Soft and Hybrid Robots

A Massively-Parallel 3D Simulator for Soft and Hybrid Robots DOI

2022, arXiv (Cornell University)

Presents Cronos, an open-source 3D simulation engine that parallelizes a nonlinear mass-spring model on the GPU for soft, rigid and hybrid robots. It reaches over 1 billion elements per second on consumer GPUs and allows mixing materials within one robot. Accuracy is validated against Euler-Bernoulli beam theory, natural frequency predictions and empirical data from a soft structure.

Figure from Scalable Co-Optimization Of Morphology And Control In Embodied Machines

Scalable Co-Optimization Of Morphology And Control In Embodied Machines DOI

2017, Zenodo (CERN European Organization for Nuclear Research)

Examines why co-optimizing morphology and control is hard, noting that morphological changes tend to harm sensorimotor control. The authors introduce morphological innovation protection, which temporarily lowers selection pressure on recently changed morphologies so controllers can readapt. This avoids local optima and sustains fitness gains longer across varied initial conditions.

Figure from Material properties affect evolutions ability to exploit morphological computation in growing soft-bodied creatures

Material properties affect evolutions ability to exploit morphological computation in growing soft-bodied creatures DOI

2016, Conference on Artificial Life (ALIFE)

Tests whether morphological computation is helped by suitable geometry, material and growth by evolving geometries and growth processes of soft robots with softer or stiffer materials. For the task studied, evolved softer robots reached better performance with simpler growth processes than stiffer ones, which the authors attribute to better exploitation of morphological computation.

Figure from On the Difficulty of Co-Optimizing Morphology and Control in Evolved Virtual Creatures

On the Difficulty of Co-Optimizing Morphology and Control in Evolved Virtual Creatures DOI

2016, Conference on Artificial Life (ALIFE)

Asks why evolved virtual creatures have barely grown in complexity since Sims' early work. The authors propose, grounded in embodied cognition, that co-evolving morphology and control is inherently problematic. They reproduce a prior finding that morphology converges prematurely relative to controllers and discuss it as a symptom of this problem.

Figure from On The Evolutionary Origin of Symbolic Communication

On The Evolutionary Origin of Symbolic Communication DOI

2016, Scientific Reports

Simulated robots with a single communication channel evolve from non-communicating populations when reproduction requires finding a mate. Indexical communication arose in 99% of experiments, and 9% of populations evolved a symbolic scheme conveying two spatial dimensions over a one-dimensional channel. The results suggest symbolic communication can emerge under natural selection without cognitive preadaptations.

Figure from Evolving Soft Robots in Tight Spaces

Evolving Soft Robots in Tight Spaces DOI

2015, Genetic and Evolutionary Computation Conference (GECCO)

Presents the first soft robot evolved to reach or squeeze through a small aperture, using CPPN-NEAT with a new multi-objective implementation that keeps speciation. More compliant, deformable robots performed better at the task, offered as a proof of concept for matching tasks to suitable morphologies.

Figure from Topological evolution for embodied cellular automata

Topological evolution for embodied cellular automata DOI

2015, Theoretical Computer Science

Instead of tuning update rules, this work evolves the topology of a 3D cellular automaton while keeping one simple rule. Cells have an excited state and can contract or expand volumetrically, and an evolutionary algorithm optimizes the resulting soft 'robot' for locomotion in a simulated physical world. A variety of topologies produce effective locomotion.

Figure from Evolved Electrophysiological Soft Robots

Evolved Electrophysiological Soft Robots DOI

2014, Conference on Artificial Life (ALIFE)

Introduces electrophysiological soft robots, inspired by cardiac electrophysiology, whose behavior arises from electrical signals flowing through the tissue cells of the soft body, merging control and actuation. The paper describes how they are evolved, shows lifelike behaviors, and explores design choices such as sensing, actuation and central pattern generator placement.

Figure from Evolved Machines Shed Light on Robustness and Resilience

Evolved Machines Shed Light on Robustness and Resilience DOI

2014, Proceedings of the IEEE

Reviews selected projects that evolve both neural and morphological subsystems of robots to study how bodies and brains work together to produce adaptive behavior, within the embodied cognition paradigm. The focus is on synergies and tradeoffs between neural architecture, morphology, action and adaptive behavior, with robustness and resilience as themes.

Figure from Ribosomal robots

Ribosomal robots DOI

2013, Genetic and Evolutionary Computation Conference (GECCO)

Proposes a design and manufacturing scheme inspired by ribosomal assembly, in which a custom printer folds a long ribbon with embedded control elements such as motors into a task-capable morphology. Folding patterns are encoded with CPPNs. Tests with different ribbon lengths show a single strip can fold into varied walking morphologies.

Figure from Unshackling evolution

Unshackling evolution DOI

2013, Genetic and Evolutionary Computation Conference (GECCO)

Tests whether Karl Sims-style evolved morphologies are held back by rigid elements and overly regular encodings, by evolving multi-material soft robots with a CPPN generative encoding selected for locomotion speed. CPPNs evolved faster and more natural-looking robots than a direct encoding, and performance rose as more materials were added.

Figure from Aracna: An Open-Source Quadruped Platform for Evolutionary Robotics

Aracna: An Open-Source Quadruped Platform for Evolutionary Robotics DOI

2012, Conference on Artificial Life (ALIFE)

Introduces Aracna, an open-source quadruped built from off-the-shelf and 3D-printed parts, as a platform for gait-learning algorithms. All motors sit in the body, driving hip and knee joints through four-bar linkages, which fixes a previous platform's heavy legs and yields non-intuitive kinematics that suit evolutionary and learning methods.

Figure from Learning Fast Quadruped Robot Gaits with the RL PoWER Spline Parameterization

Learning Fast Quadruped Robot Gaits with the RL PoWER Spline Parameterization DOI

2012, Cybernetics and Information Technologies

Applies the RL PoWER policy-learning algorithm with a spline parameterization to learn gaits on the open-source 3D-printed QuadraTot robot, entirely through physical experiments. It found the fastest gait reported from physical-only learning, 16.3% faster than HyperNEAT, with gaits less taxing on the robot and more repeatable.

Figure from Automatic Design and Manufacture of Soft Robots

Automatic Design and Manufacture of Soft Robots DOI

2011, IEEE Transactions on Robotics

Presents automated design and manufacture of static and locomoting objects whose function comes from the 3D distribution of materials, using evolutionary algorithms. Cantilever beams evolved to deflect in prescribed profiles were fabricated and matched within 0.5 to 7.6%. A freeform soft robot using volumetrically expanding actuator material was designed for forward locomotion, fabricated and confirmed within 15% error.

Figure from Generating gaits for physical quadruped robots

Generating gaits for physical quadruped robots DOI

2011, Genetic and Evolutionary Computation Conference Companion (GECCO Companion)

Compares algorithms for automatically generating quadruped gaits, tested entirely on a physical robot because accurate simulators are often unavailable. Parameterized motion models optimized by six local search methods are compared with neural networks evolved by the HyperNEAT generative encoding. All outperformed a manually designed gait, and HyperNEAT was best, producing gaits nearly nine times faster than the reference.

Figure from Towards Self-reflecting Machines: Two-Minds in One Robot

Towards Self-reflecting Machines: Two-Minds in One Robot DOI

2011, Lecture notes in computer science

Proposes a robot with two controllers: a reactive innate controller and a reflective controller that observes, models and modulates the innate one without access to its internals. The reflective controller synthesizes filters to adapt behavior to new situations. Tested with recurrent neural network innate controllers, it showed significant adaptation with few physical trials.

Figure from Automatic design and manufacture of robotic life forms

Automatic design and manufacture of robotic life forms DOI

2010, Cambridge University Press eBooks

A later listing of the Nature paper "Automatic design and manufacture of robotic lifeforms" (Lipson and Pollack, 2000): robot bodies and controllers evolved together in simulation and then fabricated automatically by 3D printing, producing physical machines that locomote.

Figure from Evolving Amorphous Robots.

Evolving Amorphous Robots.

2010, Artificial Life

Demonstrates evolution of robots with continuous, amorphous, multi-material bodies actuated by periodic volumetric expansion and contraction of materials. It discusses representing evolvable freeform shapes, comparing genotypes that use a level-set threshold, and simulating soft bodies with a relaxation algorithm under actuation, gravity and nonlinear friction. This opens a design space closer to biological systems.

Figure from Morphological evolution of freeform robots

Morphological evolution of freeform robots DOI

2010, Genetic and Evolutionary Computation Conference (GECCO)

Demonstrates evolution of locomoting amorphous multi-material robots actuated by periodic volumetric expansion and contraction. It discusses how to represent evolvable freeform shapes, exploring genotypes that use a level-set threshold, and how to simulate soft bodies with a relaxation algorithm including gravity and nonlinear friction. The work opens a design space resembling biological forms.

Figure from Morphological communication: exploiting coupled dynamics in a complex mechanical structure to achieve locomotion

Morphological communication: exploiting coupled dynamics in a complex mechanical structure to achieve locomotion DOI

2009, Journal of The Royal Society Interface

Presents a control scheme in which independent struts of a tensegrity robot coordinate to achieve locomotion by using the dynamical coupling from pre-stress stability as an ad-hoc communication channel. Time-sensitive spiking neural networks exploit this "morphological communication". The result supports morphological computation in robot control and suggests relevance to embodied computation in biological systems such as tendon networks.

Figure from Self-reflection in evolutionary robotics

Self-reflection in evolutionary robotics DOI

2009, Genetic and Evolutionary Computation Conference Companion (GECCO Companion)

Applies metacognition to robots: an innate controller connects sensors to motors, while a meta controller monitors and modulates it without access to its internal state or architecture. Quantitative comparison with traditional evolutionary robotics methods suggests this self-reflection is a promising alternative for improving robot resiliency and learning.

Figure from Towards a "theory of mind" in simulated robots

Towards a "theory of mind" in simulated robots DOI

2009, Genetic and Evolutionary Computation Conference Companion (GECCO Companion)

Explores a robotic theory of mind, using coevolution to evolve controllers that retrospectively explain an observed actor's behavior and to evolve new actions that elicit more revealing behavior. The evolved models can predict, manipulate and exploit the actor. In a physically realistic simulation the method significantly outperformed a direct estimation baseline.

Figure from Towards a simple robotic theory of mind

Towards a simple robotic theory of mind DOI

2009, Workshop on Performance Metrics for Intelligent Systems (PerMIS)

Studies how robots can represent another agent's self model with neural networks and evolutionary learning, as a step toward theory of mind. The framework was tested on simulated and physical robots with a new prey-predator scenario for measuring performance. Results show the approach can recover the other agent's self models.

Figure from Beanbag Robotics: Robotic Swarms with 1-DoF Units

Beanbag Robotics: Robotic Swarms with 1-DoF Units DOI

2008, Lecture notes in computer science

Shows that swarm behavior of similar complexity can be obtained from swarmers with only one controllable degree of freedom, the ability to move forward at different velocities. Interaction among units gives the swarm maneuverability the individuals lack, which may allow simpler, smaller units and larger swarms.

Figure from Mechanism as Mind - What Tensegrities and Caterpillars Can Teach Us about Soft Robotics.

Mechanism as Mind - What Tensegrities and Caterpillars Can Teach Us about Soft Robotics.

2008, Artificial Life

Argues that soft robots will likely be underactuated and undercontrolled, so part of actuation and control should be embodied in the robot's structural dynamics, termed morphological computation. Two examples are presented, the Manduca sexta caterpillar and a modular tensegrity tower, and the authors explore how they apply to locomotion and control of a soft robot.

Figure from Curious and Creative Machines

Curious and Creative Machines DOI

2007, Springer eBooks

An essay for the 50 Years of AI festschrift that opens with a robot demonstration to first graders who ask what the robots can actually do. It uses the anecdote to reflect on how hard it is to impress people with machine intelligence and on robots that learn, adapt and create.

Figure from Evolutionary Robotics: Emergence of Communication

Evolutionary Robotics: Emergence of Communication DOI

2007, Current Biology

A Current Biology commentary on robot-based simulations showing that communication can emerge spontaneously among evolving agents. It notes that deceptive signalling arises in purely competitive settings, while cooperative communication emerges only under group or kin selection, and places these results in the broader history of communication in evolution.

Figure from Evolved and Designed Self-Reproducing Modular Robotics

Evolved and Designed Self-Reproducing Modular Robotics DOI

2007, IEEE Transactions on Robotics

Demonstrates a large space of robots capable of autonomous self-reproduction, built from actuated modules with electromagnets that control the assembly's morphology. The authors show 2-D and 3-D machines from 3 to 2^n modules, including automatically generated and manually designed morphologies, and two physical implementations each achieving two generations of reproduction.

Figure from Generative Representations for Automated Design of Robots

Generative Representations for Automated Design of Robots

2007, NASA Technical Reports Server (NASA)

A NASA Tech Brief describing automated design of complex modular robots by evolution with generative representations: encodings, such as programs, that can reuse parts of themselves and so scale to greater design complexity. Such representations are presented as a way around the computational obstacles that limit evolutionary design of practical engineering systems.

Figure from Automated Synthesis of Body Schema using Multiple Sensor Modalities

Automated Synthesis of Body Schema using Multiple Sensor Modalities

2006, Artificial Life X

Describes a method for a physical robot to synthesize a body schema from multimodal sensor data gathered through interaction. The synthesis can be parametric (refining an approximate model) or topological (building a predictive model of its own body plan with little prior knowledge). The topological case succeeded with a quadruped robot after only nine 5-second interactions.

Figure from Design and control of tensegrity robots for locomotion

Design and control of tensegrity robots for locomotion DOI

2006, IEEE Transactions on Robotics

Introduces locomotion robots built on tensegrity structures: TR3, a three-strut triangular prism, and TR4, a four-strut quadrilateral prism. Evolutionary algorithms produced controllers yielding static and dynamic gaits in simulation, and a physical robot was built from one simulation model as a proof of concept, suggesting lightweight, strong, fault-tolerant machines.

Figure from Evolutionary Robotics for Legged Machines: From Simulation to Physical Reality.

Evolutionary Robotics for Legged Machines: From Simulation to Physical Reality.

2006, IAS

Talk abstract outlining challenges in moving evolutionary robotics from simulation to physical machines. Topics include evolving morphology and control, hybrid coevolution of reality and simulation, handling noise and uncertainty, and morphological adaptation in hardware, illustrated with a pneumatic nine-legged machine controlled by an open-loop pattern generator.

Figure from Gait production in a tensegrity based robot

Gait production in a tensegrity based robot DOI

2006, International Conference on Advanced Robotics (ICAR)

Introduces a legged robot based on a triangular tensegrity prism actuated by contracting its transverse cables. A genetic algorithm designed controllers in simulation that produced multiple forward gaits, and a physical robot built from the simulated design achieved forward locomotion, suggesting very lightweight and robust mobile robots.

Figure from Hardware Evolution of Analog Circuits for In-situ Robotic Fault-Recovery

Hardware Evolution of Analog Circuits for In-situ Robotic Fault-Recovery DOI

2006, NASA/DoD Conference on Evolvable Hardware

Evolves artificial neural network controllers on two cascaded field programmable analog arrays, evaluating every candidate in hardware with no simulation. Starting from random settings, the method produced controllers for biped locomotion and for restoring mobility to a damaged quadruped, aimed at low-power in-situ fault recovery for space applications.

Figure from Evolutionary Robotics and Open-Ended Design Automation

Evolutionary Robotics and Open-Ended Design Automation DOI

2005, CRC Press eBooks

Overview essay posing open-ended design synthesis as the meta-problem of engineering: designing machines that can design other machines. It motivates evolutionary approaches by noting that nature designed and fabricated its products autonomously, and asks whether computers can augment or replace human invention.

Figure from Evolving Buildable Flapping Ornithopters

Evolving Buildable Flapping Ornithopters

2005

Presents a process for evolving flapping flight control patterns for an ornithopter, together with a realistic kinematic mechanism that can generate the motion in practice. The target is a hovering design that lifts only through drag on a flat wing. The goal is to carry simulated models over to a physical, untethered flier.

Figure from Redundancy in the control of robots with highly coupled mechanical structures

Redundancy in the control of robots with highly coupled mechanical structures DOI

2005, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

Tests whether robots with highly coupled mechanical structures, where one actuator moves many locations and vice versa, allow redundancy in control. Using three- and four-strut tensegrity prisms, locomotion controllers were evolved in simulation. Multiple, substantially different control strategies produced qualitatively similar forward locomotion, indicating considerable control redundancy.

Figure from Automated damage diagnosis and recovery for remote robotics

Automated damage diagnosis and recovery for remote robotics DOI

2004, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Introduces a two-stage evolutionary algorithm for remote robots: first evolve a damage hypothesis after failure, then re-evolve a compensatory neural controller. Tested on a simulated 'physical' robot, preliminary results show nearly full functionality restored after three physical evaluations, versus over 3000 if evolved entirely on the robot. It also yields a diagnostic model of the failure.

Figure from Automated robot function recovery after unanticipated failure or environmental change using a minimum of hardware trials

Automated robot function recovery after unanticipated failure or environmental change using a minimum of hardware trials DOI

2004, NASA/DoD Conference on Evolvable Hardware

Extends the estimation-exploration algorithm for recovering robot function after unanticipated damage or environmental change. A new fitness metric lets it describe partial as well as complete failures and tell internal damage from environmental change using only sensory feedback. In most cases only four hardware evaluations are needed to restore full functionality of the 'physical' robot.

Figure from Evolving Dynamic Gaits on a Physical Robot

Evolving Dynamic Gaits on a Physical Robot

2004

Introduces a method for evolving dynamic gaits on a physical parallel-actuated pneumatic robot, assuming only that locomotion is rhythmic. A genetic algorithm evolves open-loop controllers whose encoding shapes speed and pattern while ensuring rhythmicity. Future plans include closed-loop controllers and reducing hardware trials.

Figure from Functional Freeform Fabrication for Physical Artificial Life

Functional Freeform Fabrication for Physical Artificial Life DOI

2004, The MIT Press eBooks

Argues that solid freeform fabrication, traditionally for passive parts, can be developed into a compact robotic system that prints complete active electromechanical devices. Successes include printed zinc-air batteries, wiring and flexure joints; actuation, sensing and control remain, and conducting polymers are proposed. Coupled with evolutionary design, this would give evolution a rich physical substrate.

Figure from Once More Unto the Breach: Co-evolving a robot and its simulator

Once More Unto the Breach: Co-evolving a robot and its simulator DOI

2004, The MIT Press eBooks

Presents the estimation-exploration algorithm as a co-evolutionary approach to crossing the reality gap in evolutionary robotics. It adapts the robot simulator using the target robot's behavior, and adapts the robot's behavior using the simulator. Claimed benefits are automation, a minimum of hardware trials, compatibility with other transfer approaches, and generalizability to other domains.

Figure from Periodicity Emerges from Evolved Energy-Efficient and Long-Range Brachiation

Periodicity Emerges from Evolved Energy-Efficient and Long-Range Brachiation

2004, Lecture Notes in Computer Science

Examines whether periodic motion emerges under evolutionary pressure for energy-efficient, long-range, partially passive brachiation in simulated gibbon-like creatures with a two-arm, torso morphology. Genomes encode initial position and shoulder torque functions, and Pareto-optimal individuals were selected. Energy-efficient long-range motion resulted in periodic motion.

Figure from Coevolutionary robotics

Coevolutionary robotics DOI

2003, NASA/DoD Conference on Evolvable Hardware

Argues for fully automated design and construction of inexpensive special-purpose robots instead of a general-purpose humanoid, with software and hardware co-designed and built from reusable parts and rapid-prototyped materials. The central hypothesis is that robotics suffers from underestimating the complexity of control design, whereas in nature brains and bodies are selected together.

Figure from Computer Creativity in the Automatic Design of Robots

Computer Creativity in the Automatic Design of Robots DOI

2003, Leonardo

Shows that robotic systems can automatically design robots with complex morphologies and adapted controllers at low cost, using coevolution of bodies and brains in realistic physical simulation and transfer via rapid manufacturing. Reviews three generations: automatically designed LEGO structures, GOLEM truss-based electromechanical systems, and modular designs with a generative DNA-like representation.

Figure from Generative representations for the automated design of modular physical robots

Generative representations for the automated design of modular physical robots DOI

2003, IEEE Transactions on Robotics and Automation

Presents generative representations for automated design of modular physical robots. The resulting machines remain simple compared with human-engineered ones, but are more regular, modular and hierarchical than previously evolved machines of similar function, and virtual designs have an order of magnitude more moving parts. The authors quantitatively show the generative representation searches more efficiently than a non-generative one.

Figure from Evolution of generative design systems for modular physical robots

Evolution of generative design systems for modular physical robots DOI

2002, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Argues that automatic design systems must produce designs from reused modules to scale in complexity, and proposes a generative design grammar subject to evolution. Combining Lindenmayer systems with evolutionary algorithms gives hierarchical modularity. The system is demonstrated for the first time on physical, modular, 2D locomoting robots and their controllers.

Figure from The GOLEM project: evolving hardware bodies and brains

The GOLEM project: evolving hardware bodies and brains DOI

2002, NASA/DoD Conference on Evolvable Hardware

Presents the GOLEM project, which extends evolution into the physical world by evolving electromechanical machines made of thermoplastic, linear actuators and neurons for locomotion, in simulation and then reality. Using 3D solid printing, the evolved creatures replicate into reality and reproduce the performance of their virtual ancestors.

Figure from Towards continuously reconfigurable self-designing robotics

Towards continuously reconfigurable self-designing robotics DOI

2002, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Proposes continuously reconfigurable robotics: given a task, a robot evolves a morphology and controller, prints the assembled structure, performs the task, and is then recycled into a new form. Demonstrated for locomotion with linear actuators and sigmoidal neurons in a thermoplastic body, printed pre-assembled by rapid prototyping, with examples of working physical robots.

Figure from First Three Generations of Evolved Robots

First Three Generations of Evolved Robots DOI

2001, Lecture notes in computer science

Reviews three generations of work toward automatically designing and fabricating special-purpose robots rather than a general-purpose one: buildable static structures, automatically designed and manufactured dynamic electromechanical systems, and modular robots designed through a generative encoding. The authors expect improved simulation, manufacturing and transfer to enable custom machinery for short-term tasks.

Figure from Three Generations of Automatically Designed Robots

Three Generations of Automatically Designed Robots DOI

2001, Artificial Life

Reviews three generations of research in which robot morphology and controller evolve together: automatically designed static structures, automatically designed and manufactured dynamic electromechanical systems, and modular robots designed through a generative DNA-like encoding. The aim is special-purpose mechanisms and controllers for specific short-term objectives, as an answer to the stasis in robot development.

Figure from Automatic design and manufacture of robotic lifeforms

Automatic design and manufacture of robotic lifeforms DOI

2000, Nature

Lipson and Pollack report the GOLEM project: robots whose bodies and controllers were designed together by an evolutionary process in simulation and then built automatically by 3D printing, with only motors added by hand. The resulting machines locomoted in the physical world, a step toward machines that control their own design and manufacture.

Figure from Evolution of Physical Machines

Evolution of Physical Machines DOI

2000, Springer eBooks

Explores evolving machines for specified tasks and replicating them into reality, closing a complete physical evolutionary design cycle. The design space uses only linear actuation elements and sigmoidal control neurons, simulated with quasi-static motion, and selected machines are built with rapid prototyping. Examples of virtual and real machines evolved for locomotion are presented.

Figure from Evolutionary Techniques in Physical Robotics

Evolutionary Techniques in Physical Robotics DOI

2000, Lecture notes in computer science

An overview of how evolutionary computation can be applied to physical robotics, covering the evolution of controllers and robot bodies and the transfer of evolved designs from simulation to real hardware. (The PDF's text layer is unreadable, so this summary is based on the title and the figures.)

Figure from Evolving Physical Creatures

Evolving Physical Creatures DOI

2000, The MIT Press eBooks

Describes the GOLEM project, which evolves electromechanical robots built from thermoplastic, linear actuators and neurons for locomotion, first in simulation and then in reality. Using 3D solid printing, the creatures replicate into hardware and reproduce the performance of their virtual ancestors, transferring evolved morphological diversity into reality for the first time.

Back to top

Self-Modeling, Self-Awareness and Resilient Machines

Robots that build and use models of their own bodies, recover from damage, predict their own dynamics, and model other agents. This work spans from early resilient machines through continuous self-modeling to visual self-models and machine theory of mind.

Figure from Continuum Robot Modeling with Action Conditioned Flow Matching

Continuum Robot Modeling with Action Conditioned Flow Matching DOI

2026, Robotics: Science and Systems

Frames shape prediction for tendon-driven continuum robots as action-conditioned kinematic self-modeling. Using a lightweight 3D-printed platform and RGB-D data collection, a point cloud flow matching model maps motor actuation to settled 3D geometry. It improves shape accuracy over prior approaches on simulated 2-, 3- and 5-module robots and real 2- and 3-module robots, and extends to tip payload conditioning in simulation.

Figure from Evidence of an Emergent "Self" in Continual Robot Learning

Evidence of an Emergent "Self" in Continual Robot Learning DOI

2026, arXiv (Cornell University)

Proposes that a 'self' can be isolated as the invariant, slowly changing portion of a cognitive process, and tests this on robots under constant-task versus continual learning. Continual learning produces an invariant subnetwork that is significantly more stable than in controls and is functionally important: preserving it aids adaptation and damaging it impairs performance. Results hold across three robots in locomotion and manipulation.

Figure from AutoURDF: Unsupervised Robot Modeling from Point Cloud Frames Using Cluster Registration

AutoURDF: Unsupervised Robot Modeling from Point Cloud Frames Using Cluster Registration DOI

2025, IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings

Presents AutoURDF, an unsupervised method that builds robot description files for unseen robots from point cloud frames. A cluster-based registration model tracks 6-DoF transformations of point clusters, which are used for moving-part segmentation, body topology inference and joint parameter estimation. Outputs are compatible with simulators, and it beats prior methods in registration and topology accuracy on synthetic and real scans.

Figure from Egocentric visual self-modeling for autonomous robot dynamics prediction and adaptation

Egocentric visual self-modeling for autonomous robot dynamics prediction and adaptation DOI

2025, npj Robotics

Demonstrates a task-agnostic dynamic self-model learned self-supervised from a single first-person camera, with no prior knowledge of morphology, kinematics or task. On a 12-DoF robot it supports basic locomotion from visual input, lets the robot detect anomalies such as damaged components and adapt, and generalizes across robots with different configurations.

Figure from High-Degrees-of-Freedom Dynamic Neural Fields for Robot Self-Modeling and Motion Planning

High-Degrees-of-Freedom Dynamic Neural Fields for Robot Self-Modeling and Motion Planning DOI

2024, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Uses neural fields to let a robot learn a task-agnostic self-model of its kinematics as a neural-implicit query model from 2D images annotated with camera poses and configurations, without depth or geometry knowledge. It introduces an encoder-based dynamic density field architecture with curricular sampling. On a 7-DoF robot the Chamfer-L2 error is 2% of workspace size, demonstrated on motion planning.

Figure from Human-robot facial coexpression

Human-robot facial coexpression DOI

2024, Science Robotics

Trains a humanoid robot face with 26 degrees of freedom to anticipate a human's upcoming facial expression and execute it simultaneously, rather than mimicking with delay. The robot learns to predict a smile about 839 milliseconds before the human smiles and uses a learned inverse kinematic facial self-model to coexpress it. The authors suggest this could improve human-robot interaction.

Figure from Reconfigurable Robot Identification from Motion Data

Reconfigurable Robot Identification from Motion Data DOI

2024, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

Proposes a meta-self-modeling approach that infers a robot's morphology from proprioceptive signals. The study introduces a 12-DoF reconfigurable legged robot and a dataset of 200k configurations. A network with a robot signature encoder and a configuration decoder predicts configurations accurately from proprioception.

Figure from Scalable quasi-static self-modeling for physical legged locomotion

Scalable quasi-static self-modeling for physical legged locomotion DOI

2023, Research Square

Proposes a quasi-static self-modeling framework that learns a predictive model only of high-level quasi-static dynamics rather than continuous dynamics, aimed at legged locomotion. On a 12-degree-of-freedom legged robot it improves on model-free and continuous model-based approaches. Across 80 robot morphologies the benefit correlates with complexity (R2=0.94).

Figure from Self-supervised robot self-modeling using a single egocentric camera

Self-supervised robot self-modeling using a single egocentric camera DOI

2023, Research Square

Shows a task-agnostic dynamic self-model learned in a self-supervised way from a single first-person camera, without prior knowledge of morphology, kinematics or task. Trained by random motor babbling on a 12-DoF robot, the model supports forward, backward and turning locomotion without further physical training, outperforms an IMU-trained model, and lets the robot detect and recover from damage.

Figure from Teaching Robots to Build Simulations of Themselves

Teaching Robots to Build Simulations of Themselves DOI

2023, arXiv (Cornell University)

Introduces a self-supervised framework in which robots learn to model their morphology, kinematics and motor control from brief raw video of their own motion, much like watching a reflection. The learned self-simulation supports accurate motion planning and lets the robot detect abnormalities and recover from damage, without extensive data collection or kinematic priors.

Figure from Fully body visual self-modeling of robot morphologies

Fully body visual self-modeling of robot morphologies DOI

2022, Science Robotics

Proposes a query-driven visual self-model that answers space-occupancy queries conditioned on the robot's state, rather than only predicting forward kinematics. Such models are continuous in space, memory efficient, differentiable and kinematics-aware. In physical experiments the model is accurate to about one percent of the workspace and supports motion planning, control, and detection of and recovery from damage.

Figure from On the Origins of Self-Modeling

On the Origins of Self-Modeling DOI

2022, arXiv (Cornell University)

Quantifies the benefit of self-modeling, where an agent learns a predictive model of its own dynamics, against robot complexity. Comparing Dyna-style learning to a direct learning baseline, the added value of self-modeling correlates with the robot's degrees of freedom (R2=0.90). The authors suggest this may help explain the origins of self-modeling and self-awareness.

Figure from Full-Body Visual Self-Modeling of Robot Morphologies

Full-Body Visual Self-Modeling of Robot Morphologies DOI

2021, arXiv (Cornell University)

Proposes a query-driven visual self-model that answers space occupancy queries conditioned on the robot's state, rather than modeling only forward kinematics. Such models are continuous in space, memory efficient, differentiable and kinematics-aware. In physical experiments the model was accurate to about one percent of the workspace and supported planning, control and damage detection and recovery.

Figure from Robots on the run

Robots on the run DOI

2019, Nature

A News and Views commentary arguing that the further ahead a person can mentally simulate their activities, the greater their capacity for self-awareness. It presents robots learning to self-simulate as more than an engineering convenience, calling it the beginning of an era of robot autonomy. The extracted text is fragmentary.

Figure from Task-agnostic self-modeling machines

Task-agnostic self-modeling machines DOI

2019, Science Robotics

A Science Robotics Focus piece on a robot that modeled itself without prior knowledge of physics or its shape, then used the self-model to perform tasks and detect self-damage. It argues that self-images let robots plan internally rather than rely on hard-coded simulators that are laborious to build and become outdated.

Figure from Zero Shot Learning on Simulated Robots

Zero Shot Learning on Simulated Robots DOI

2019, arXiv (Cornell University)

Learns a self-model of a robot's dynamics from randomly sampled actions and uses it as the environment for reinforcement learning, so policies are trained without seeing states from the real environment. The policies transfer to the real robot, training is more data-efficient, and new tasks can be learned without further data collection.

Figure from Spyndra 1.0: An Open-Source Proprioceptive Robot for Studies in Machine Self-Awareness

Spyndra 1.0: An Open-Source Proprioceptive Robot for Studies in Machine Self-Awareness

2018

Describes Spyndra, an open-source quadruped robot with rich proprioceptive feedback for studying machine self-awareness, based on the hypothesis that self-awareness is the ability to self-simulate by predicting sensations from actions. The paper covers hardware and software, analyzes two IMU datasets, and compares a simulated gait to a real gait as a baseline.

Figure from Learning symbolic forward models for robotic motion planning and control

Learning symbolic forward models for robotic motion planning and control DOI

2011, European Conference on Artificial Life

Proposes inferring robot dynamics models as mathematical expressions via symbolic regression and using them for motion planning and control. Experiments on underpowered pendulum domains show the inferred models enable fast planning and real-time control through rapid re-planning, with significantly better results than Support Vector Regression and Gaussian Process Regression.

Figure from Towards Self-reflecting Machines: Two-Minds in One Robot

Towards Self-reflecting Machines: Two-Minds in One Robot DOI

2011, Lecture notes in computer science

Proposes a robot with two controllers: a reactive innate controller and a reflective controller that observes, models and modulates the innate one without access to its internals. The reflective controller synthesizes filters to adapt behavior to new situations. Tested with recurrent neural network innate controllers, it showed significant adaptation with few physical trials.

Figure from Resilient behavior through controller self-diagnosis, adaptation and recovery

Resilient behavior through controller self-diagnosis, adaptation and recovery DOI

2009, Workshop on Performance Metrics for Intelligent Systems (PerMIS)

Explores robot behavior recovery through a process akin to self-reflection. A primary innate reactive controller is observed and modeled by a secondary reflective controller, which synthesizes input/output filters to adapt the innate controller without access to its internals. Tested on a six-legged robot under sensory, motor and control damage, the reflective controller diagnoses failure from a self-model and sensorimotor data and recovers performance.

Figure from Self-reflection in evolutionary robotics

Self-reflection in evolutionary robotics DOI

2009, Genetic and Evolutionary Computation Conference Companion (GECCO Companion)

Applies metacognition to robots: an innate controller connects sensors to motors, while a meta controller monitors and modulates it without access to its internal state or architecture. Quantitative comparison with traditional evolutionary robotics methods suggests this self-reflection is a promising alternative for improving robot resiliency and learning.

Figure from Towards a "theory of mind" in simulated robots

Towards a "theory of mind" in simulated robots DOI

2009, Genetic and Evolutionary Computation Conference Companion (GECCO Companion)

Explores a robotic theory of mind, using coevolution to evolve controllers that retrospectively explain an observed actor's behavior and to evolve new actions that elicit more revealing behavior. The evolved models can predict, manipulate and exploit the actor. In a physically realistic simulation the method significantly outperformed a direct estimation baseline.

Figure from Towards a simple robotic theory of mind

Towards a simple robotic theory of mind DOI

2009, Workshop on Performance Metrics for Intelligent Systems (PerMIS)

Studies how robots can represent another agent's self model with neural networks and evolutionary learning, as a step toward theory of mind. The framework was tested on simulated and physical robots with a new prey-predator scenario for measuring performance. Results show the approach can recover the other agent's self models.

Figure from Automated Synthesis of Body Schema using Multiple Sensor Modalities

Automated Synthesis of Body Schema using Multiple Sensor Modalities

2006, Artificial Life X

Describes a method for a physical robot to synthesize a body schema from multimodal sensor data gathered through interaction. The synthesis can be parametric (refining an approximate model) or topological (building a predictive model of its own body plan with little prior knowledge). The topological case succeeded with a quadruped robot after only nine 5-second interactions.

Figure from Hardware Evolution of Analog Circuits for In-situ Robotic Fault-Recovery

Hardware Evolution of Analog Circuits for In-situ Robotic Fault-Recovery DOI

2006, NASA/DoD Conference on Evolvable Hardware

Evolves artificial neural network controllers on two cascaded field programmable analog arrays, evaluating every candidate in hardware with no simulation. Starting from random settings, the method produced controllers for biped locomotion and for restoring mobility to a damaged quadruped, aimed at low-power in-situ fault recovery for space applications.

Figure from Resilient Machines Through Continuous Self-Modeling

Resilient Machines Through Continuous Self-Modeling DOI

2006, Science

A four-legged robot continuously builds an internal model of its own body by performing actions, observing the sensory results and refining competing candidate models. It uses the self-model to generate forward locomotion and, after a leg is damaged, updates the model and finds a new gait, demonstrating resilience without a pre-programmed model of itself.

Figure from Automatic Synthesis of Multiple Internal Models Through Active Exploration

Automatic Synthesis of Multiple Internal Models Through Active Exploration

2005

Describes a coevolutionary algorithm that synthesizes and maintains multiple candidate models of a behaving robot. Models can generate controllers that elicit behavior under uncertainty, where models agree, or probe hidden components, where they disagree. It demonstrates model synthesis from sensor data and from scratch, and integrated model synthesis with controller design, with relevance to how organisms acquire models.

Figure from Nonlinear System Identification Using Coevolution of Models and Tests

Nonlinear System Identification Using Coevolution of Models and Tests DOI

2005, IEEE Transactions on Evolutionary Computation

Presents a coevolutionary algorithm that infers topology and parameters of hidden nonlinear systems with minimal experimentation, evolving candidate models and informative tests that make models disagree. Applied to grammar induction, gene network inference, evolutionary robotics and robot damage recovery, it infers or manipulates hidden systems with few tests, with more benefit as systems grow more complex or unobservable.

Figure from An Exploration-Estimation Algorithm for Synthesis and Analysis of Engineering Systems Using Minimal Physical Testing

An Exploration-Estimation Algorithm for Synthesis and Analysis of Engineering Systems Using Minimal Physical Testing DOI

2004

Describes an exploration-estimation algorithm for automated design, analysis and repair of nonlinear physical systems with minimal physical testing. The exploratory phase evolves improvements or tests in a simulator, and the estimation phase evolves the simulator itself to explain all observations so far. It is demonstrated for analysis, design and repair of electromechanical systems.

Figure from Automated damage diagnosis and recovery for remote robotics

Automated damage diagnosis and recovery for remote robotics DOI

2004, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Introduces a two-stage evolutionary algorithm for remote robots: first evolve a damage hypothesis after failure, then re-evolve a compensatory neural controller. Tested on a simulated 'physical' robot, preliminary results show nearly full functionality restored after three physical evaluations, versus over 3000 if evolved entirely on the robot. It also yields a diagnostic model of the failure.

Figure from Automated robot function recovery after unanticipated failure or environmental change using a minimum of hardware trials

Automated robot function recovery after unanticipated failure or environmental change using a minimum of hardware trials DOI

2004, NASA/DoD Conference on Evolvable Hardware

Extends the estimation-exploration algorithm for recovering robot function after unanticipated damage or environmental change. A new fitness metric lets it describe partial as well as complete failures and tell internal damage from environmental change using only sensory feedback. In most cases only four hardware evaluations are needed to restore full functionality of the 'physical' robot.

Figure from Once More Unto the Breach: Co-evolving a robot and its simulator

Once More Unto the Breach: Co-evolving a robot and its simulator DOI

2004, The MIT Press eBooks

Presents the estimation-exploration algorithm as a co-evolutionary approach to crossing the reality gap in evolutionary robotics. It adapts the robot simulator using the target robot's behavior, and adapts the robot's behavior using the simulator. Claimed benefits are automation, a minimum of hardware trials, compatibility with other transfer approaches, and generalizability to other domains.

Back to top

Self-Replication, Self-Assembly and Reconfigurable Robots

Machines that reproduce, assemble or reconfigure themselves: self-replicating modular robots, stochastic fluidic self-assembly, truss-climbing and truss-link robots, particle robots, and robot metabolism.

Figure from Clay for the Creative Mind: Hands-On Robot Shaping Using Truss Links

Clay for the Creative Mind: Hands-On Robot Shaping Using Truss Links DOI

2026, Creativity and Cognition

Explores whether Truss Links, a modular robot platform developed for robot metabolism, can serve as a creative medium for non-experts. A preliminary research-through-design study shows them animating text and 2D and 3D shapes, forming kinetic sculptures, and hand-building a delta pick-and-place robot. The authors discuss what design properties make a research-grade robot accessible for creative use.

Figure from Robotic Budding: From Homogeneous Cells to Diverse Morphologies in Physical Self-Reproduction

Robotic Budding: From Homogeneous Cells to Diverse Morphologies in Physical Self-Reproduction DOI

2026, arXiv (Cornell University)

Introduces a single modular robot cell with a magnetic docking interface and two actuated joints that folds from flat into 3D structures, assembling into a three-module 'trilobite' and a five-module 'seal'. A human operator steers a parent robot to dock spare modules into a second identical robot that then separates, a budding-style reproduction. Results are preliminary and teleoperated.

Figure from Robot metabolism: Toward machines that can grow by consuming other machines

Robot metabolism: Toward machines that can grow by consuming other machines DOI

2025, Science Advances

Argues that open-ended physical adaptation requires robots built from a small repertoire of simple modules, so they can grow or heal by consuming parts from other machines or their surroundings and shedding broken ones. Demonstrated on a truss modular robot platform, robots grow bigger, faster and more capable by consuming material from their environment and other robots.

Figure from Reconfigurable Robot Identification from Motion Data

Reconfigurable Robot Identification from Motion Data DOI

2024, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

Proposes a meta-self-modeling approach that infers a robot's morphology from proprioceptive signals. The study introduces a 12-DoF reconfigurable legged robot and a dataset of 200k configurations. A network with a robot signature encoder and a configuration decoder predicts configurations accurately from proprioception.

Figure from Robot Links: Towards Self-Assembling Truss Robots

Robot Links: Towards Self-Assembling Truss Robots DOI

2024, International Conference on Reconfigurable Mechanisms and Robots (ReMAR)

Introduces the Robot Link, a truss-robot module with magnetic connectors that can self-assemble and re-form broken connections, connecting to up to nine other links. Individual links crawl to each other and demonstrate assembly into a tetrahedron, turning 1D-locomotion modules into a 3D maneuverable robot. Three topologies recover from separation after impact, supporting robots that grow and self-repair.

Figure from Vibrating Particle Robot

Vibrating Particle Robot DOI

2024, International Conference on Reconfigurable Mechanisms and Robots (ReMAR)

Introduces a particle robot of vibrating units, each with an off-axis spinning mass, enclosed by a rigid chain-link boundary that behaves like a soft robot. Individual particles cannot move directionally, but together they yield deterministic motion from stochastic interactions. Experiments show how particle count affects movement and direction, and the robot can pass tight spaces and flow around obstacles.

Illustration for From individual robots to robot societies
Illustration

From individual robots to robot societies DOI

2021, Science Robotics

A Science Robotics editorial arguing that most robots today operate in isolation under central control. Drawing on the biological transition from individuals to societies and on swarm ideas, it discusses the case for robots that act as collectives that are more robust and capable than single units.

Figure from Layered assemblers for scalable parallel integration

Layered assemblers for scalable parallel integration DOI

2020, Journal of The Royal Society Interface

Asks whether layered assembly can give exponential gains in speed for block-based manufacturing. It describes two layered assembly principles that integrate n modules faster than linear time, in O(n^(2/3)) and beyond, offering a route to scalable parallel assembly of large numbers of small building blocks.

Figure from Particle robotics based on statistical mechanics of loosely coupled components

Particle robotics based on statistical mechanics of loosely coupled components DOI

2019, Nature

Demonstrates robots made of many loosely coupled particles that only perform uniform volumetric oscillations phase-modulated by a global signal, with no individual identity. Physical robots of up to two dozen particles and simulated ones of up to 100,000 achieved locomotion, object transport and phototaxis, and locomotion persisted with 20% of particles malfunctioning.

Figure from Neural Network Quine

Neural Network Quine DOI

2018, Conference on Artificial Life (ALIFE)

Describes self-replicating neural networks that replicate by learning to output their own weights, trained with gradient-based or non-gradient methods, and a regeneration method that injects the network with predictions of its own parameters. Alternating regeneration and optimization worked best. A network that also classifies MNIST shows a trade-off between classification and replication.

Figure from Soldercubes: a self-soldering self-reconfiguring modular robot system

Soldercubes: a self-soldering self-reconfiguring modular robot system DOI

2015, Autonomous Robots

Soldercubes are small, light, low-cost self-reconfiguring modular robot modules designed for volume manufacturing. Each uses a 2 g soldering connector with no moving parts, making the system among the cheapest and lightest of comparable designs. The paper details the module design, reports lattice-configuration experiments, explores non-lattice uses, and releases all design files as open-source hardware.

Figure from Self-Soldering Connectors for Modular Robots

Self-Soldering Connectors for Modular Robots DOI

2014, IEEE Transactions on Robotics

Describes a solid-state, lightweight connector for modular robots that forms reversible soldered connections by heating a low melting point alloy. No external manipulation is needed, energy is used only when switching, and power and signals can pass through. Connections hold 173 N and survive hundreds of cycles before failure.

Figure from Structure-Reconfiguring Robots: Autonomous Truss Reconfiguration and Manipulation

Structure-Reconfiguring Robots: Autonomous Truss Reconfiguration and Manipulation DOI

2013, IEEE Robotics & Automation Magazine

Presents a robot that autonomously traverses and manipulates a 3D truss, using translational and rotational motions across joints and specially designed building blocks made of bidirectional geared rods. Traversal plans were analyzed for speed, robustness and repeatability, with paths covering eight joints and automatic assembly and disassembly of elements demonstrated.

Figure from Evolution of Self-Replicating Cube Conglomerations in a Simulated 3D Environment

Evolution of Self-Replicating Cube Conglomerations in a Simulated 3D Environment DOI

2012, Conference on Artificial Life (ALIFE)

Explores the evolution of self-replication in three dimensions in a simulated world of physically realizable molecubes that rotate, attach into conglomerations and stochastically exchange mutable controller genomes. Self-replicating conglomerations emerged across a wide range of densities without any fitness function, informing both natural replication and physical self-replicating machines.

Figure from A Vacuum-Based Bonding Mechanism for Modular Robotics

A Vacuum-Based Bonding Mechanism for Modular Robotics DOI

2011, IEEE Transactions on Robotics

Presents Vacuubes, robotic modules that use vacuum as an adhesive force to form and hold structures. A first prototype was used to demonstrate vacuum sealing and the actuation of a valve that propagates vacuum between two modules. The authors expect vacuum to be a viable connection principle for modular systems needing easy attachment and detachment.

Figure from Evolutionary Design and Assembly Planning for Stochastic Modular Robots

Evolutionary Design and Assembly Planning for Stochastic Modular Robots DOI

2011, Studies in computational intelligence

Presents a process that evolves target structures from functional requirements by minimizing strain energy under prescribed loads, and plans error-free assembly from many active components. Assembly planning samples paths by starting from the completed structure and removing accessible components one at a time, so at least one path to the target is guaranteed at every stage. It targets the simulation-to-reality gap in evolved morphologies.

Figure from Microbricks for Three-Dimensional Reconfigurable Modular Microsystems

Microbricks for Three-Dimensional Reconfigurable Modular Microsystems DOI

2011, Journal of Microelectromechanical Systems

Explores microbricks, interlocking 500 micrometer building blocks for assembling and reconfiguring 3D structures on a lattice. A space-filling, rotation and flip-invariant geometry was designed and fabricated by micromachining silicon and by building SU-8 polymer tiles in three layers. Ten-brick structures demonstrated interlocking and compatibility between the two materials.

Figure from On-line assembly planning for stochastically reconfigurable systems

On-line assembly planning for stochastically reconfigurable systems DOI

2011, The International Journal of Robotics Research

Addresses on-line assembly planning for stochastically reconfigurable systems where module availability is uncertain. The proposed algorithm is guaranteed to find an assembly path for finite-sized connected objects by sampling feasible paths to the target, pursues multiple paths in parallel, and adapts during assembly to changing conditions while predicting remaining assembly time.

Figure from Programmable 3D Stochastic Fluidic Assembly of cm-scale modules

Programmable 3D Stochastic Fluidic Assembly of cm-scale modules DOI

2011, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

Demonstrates stochastic fluidic assembly of cm-scale modules in a tank, where ambient fluid flow transports the modules and an active substrate with an array of valves directs where they assemble. Valving programs with pressure-sensor feedback achieve fully automated hierarchical assembly of non-planar 3D structures, offering a route to programmable matter with simpler, smaller modules.

Figure from A cuboctahedron module for a reconfigurable robot

A cuboctahedron module for a reconfigurable robot DOI

2010, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

Presents a lattice-type modular robot concept based on a cuboctahedron element, noting that few modular robots have more than six regular faces. The conceptual design and prototypes of the modules are described. A directed graph with three parameters is proposed to represent the morphology given the various ways modules can connect.

Figure from A robotic module for stochastic fluidic assembly of 3D self-reconfiguring structures

A robotic module for stochastic fluidic assembly of 3D self-reconfiguring structures DOI

2010, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Presents a robotic module concept for stochastic self-reconfiguring systems in which turbulent flow in a chamber drives assembly and disassembly. Thermorheological properties of Pluronic are used to route flow, the first use of thermorheological valving in three dimensions. A reversible connection using a low melting point alloy soldered in fluid, plus self-alignment, are the key innovations for scalable 3D assembly.

Figure from Fluidic manipulation for scalable stochastic 3D assembly of modular robots

Fluidic manipulation for scalable stochastic 3D assembly of modular robots DOI

2010, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Presents an experimental system that stochastically assembles 3D target structures from simple 15 mm components by manipulating fluid flow in a 1.3 L tank. Modules are relieved of power, control and actuation needs, relying on stochastic environmental motion for delivery. Basic assembly and repair operations are demonstrated and initial assembly statistics are discussed.

Figure from Hydrodynamically driven docking of blocks for 3D fluidic assembly

Hydrodynamically driven docking of blocks for 3D fluidic assembly DOI

2010, Microfluidics and Nanofluidics

Develops fluid-dynamically driven 3D assembly for programmable matter, studying docking of a single block onto a larger structure by simulation and experiment. A block with limited degrees of freedom aligned parallel to the docking site in 97% of trials. With self-aligning geometry and pulsating flow, 54% of assemblies were fully aligned.

Figure from Stochastic Modular Robotic Systems: A Study of Fluidic Assembly Strategies

Stochastic Modular Robotic Systems: A Study of Fluidic Assembly Strategies DOI

2010, IEEE Transactions on Robotics

Describes an efficient simulator of a modular robotic system assembling in a stochastic fluid environment, calibrated with CFD simulations and physical experiments. It is used to test assembly strategies and the effect of system parameters on assembly speed and accuracy for topologically different target structures, addressing the planning challenge from unpredictable component availability.

Figure from A robotically reconfigurable truss

A robotically reconfigurable truss

2009, ASME/IFToMM International Conference on Reconfigurable Mechanisms and Robots

Addresses the design of passive robotically reconfigurable truss structures whose elements can be inserted and removed singly in random-access order, and progress toward a hinge robot that manipulates them and traverses trusses. With reconfiguration algorithms, the authors envision a machine metabolism in which structures are decomposed and recomposed autonomously.

Figure from A Universal Framework for Analysis of Self-Replication Phenomena

A Universal Framework for Analysis of Self-Replication Phenomena DOI

2009, Entropy

Proposes domain-independent definitions of replicability and treats self-replication as a continuous property of the interaction between a system and its environment, rather than a binary trait. Self-replicability measures how the presence of a system affects the future presence of similar systems. The framework is analyzed analytically and computationally on four systems, both discrete and continuous, formal and physical.

Figure from DOI 10.1007/s10404-010-0572-9

DOI 10.1007/s10404-010-0572-9

2009

Develops fluid-dynamically driven assembly in three dimensions as a route to programmable matter, studying docking of a single block onto a larger structure by simulation and experiment. Limiting a block's degrees of freedom let it align parallel to the docking site in 97% of trials. Self-aligning block geometry and pulsating flow brought fully aligned assembly to 54%.

Figure from Hydrodynamically Tunable Affinities for Fluidic Assembly

Hydrodynamically Tunable Affinities for Fluidic Assembly DOI

2009, Langmuir

Demonstrates tuning of assembly affinities in fluidic self-assembly by thermally modulating the local viscosity around components, using a thermorheological fluid with a reversible sol-gel transition. With 500 micrometer silicon elements, the assembly point could be changed dynamically and elements selectively attracted to or rejected from a larger structure. This addresses limits of static, preprogrammed affinities.

Figure from Planning the reconfiguration of grounded truss structures with truss climbing robots that carry truss elements

Planning the reconfiguration of grounded truss structures with truss climbing robots that carry truss elements DOI

2009, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Describes an optimal planning algorithm that morphs a grounded truss of known geometry into a new geometry, as a sequence of paths for moving truss elements while the truss stays grounded and connected. The structure grows gradually from the old one. Rigid bars are joined with 18-way connectors, and the paper also presents a truss-climbing robot able to execute the plan.

Figure from Reconfiguration algorithms for robotically manipulatable structures

Reconfiguration algorithms for robotically manipulatable structures

2009, ASME/IFToMM International Conference on Reconfigurable Mechanisms and Robots

Addresses algorithmic design and optimization of robotically reconfigurable structures, searching for a sequence of modifications that turns a modular structure into one serving a different function, where only the function is specified. Several internal representations are compared, and the algorithm is tested with components going missing during the build. A physical structure was built and its reconfiguration confirmed manually, pointing toward metabolic structures.

Figure from Advances Towards Programmable Matter

Advances Towards Programmable Matter

2008

Reports two advances toward programmable matter, in which components assemble in fluid with dynamically switchable affinities to form irregular structures. One is a multi-chamber microfluidic chip for improved far-field assembly; the other is a demonstration of near-field inter-tile affinity switching using a thermorheological assembly fluid.

Figure from Beanbag Robotics: Robotic Swarms with 1-DoF Units

Beanbag Robotics: Robotic Swarms with 1-DoF Units DOI

2008, Lecture notes in computer science

Shows that swarm behavior of similar complexity can be obtained from swarmers with only one controllable degree of freedom, the ability to move forward at different velocities. Interaction among units gives the swarm maneuverability the individuals lack, which may allow simpler, smaller units and larger swarms.

Figure from Dynamically programmable fluidic assembly

Dynamically programmable fluidic assembly DOI

2008, Applied Physics Letters

Presents a fluidic assembly concept that uses self-assembly forces locally but directs them globally, so arbitrary target structures can be built without tailoring the substrate or component interfaces. Controlling flow in a microfluidic chamber guides components to target locations where local interactions align and bond them, with structures of two to ten components demonstrated and quantified.

Figure from Increased robustness for fluidic self-assembly

Increased robustness for fluidic self-assembly DOI

2008, Physics of Fluids

Develops an analytical and numerical model of fluid forces and torques on a two-dimensional subelement in fluidic self-assembly and its resulting motion. The model is used to find subelement shapes and flow conditions that give successful assembly across the broadest range of initial conditions, quantified by two docking parameters.

Figure from Interfacing methods for fluidically-assembled microcomponents

Interfacing methods for fluidically-assembled microcomponents DOI

2008, IEEE International Conference on Micro Electro Mechanical Systems (MEMS)

Presents electrical and mechanical interfaces for fluidically assembled planar MEMS, including passive mechanical latches that bond microcomponents and electrical layers that connect them. The authors evaluate bonding within a microfluidic channel and circuit formation after assembly, supporting a strategy bridging bottom-up self-assembly and top-down manipulation.

Figure from Evolved and Designed Self-Reproducing Modular Robotics

Evolved and Designed Self-Reproducing Modular Robotics DOI

2007, IEEE Transactions on Robotics

Demonstrates a large space of robots capable of autonomous self-reproduction, built from actuated modules with electromagnets that control the assembly's morphology. The authors show 2-D and 3-D machines from 3 to 2^n modules, including automatically generated and manually designed morphologies, and two physical implementations each achieving two generations of reproduction.

Figure from Modular Self-Reconfigurable Robot Systems

Modular Self-Reconfigurable Robot Systems DOI

2007, CaltechAUTHORS (California Institute of Technology)

A survey article on modular self-reconfigurable robots, which change shape by rearranging the connectivity of their parts. It outlines a taxonomy of architectures, such as lattice systems, and reviews progress from proof-of-concept systems to elaborate implementations, identifying key challenges and opportunities.

Figure from Modular Self-Reconfigurable Robot Systems [Grand Challenges of Robotics]

Modular Self-Reconfigurable Robot Systems [Grand Challenges of Robotics] DOI

2007, IEEE Robotics & Automation Magazine

A survey in the Grand Challenges of Robotics series on modular self-reconfigurable robots, which change shape by rearranging the connectivity of their parts. It outlines a taxonomy of architectures, reviews progress over two decades, and identifies key challenges and opportunities.

Figure from Directed fluidic self-assembly of microscale tiles

Directed fluidic self-assembly of microscale tiles

2006

Presents a microfabrication approach in which silicon microtiles self-assemble in a multilayer PDMS microchamber into arbitrary, reconfigurable structures. Controlling local flow in a microchannel array, the experiments demonstrate attraction, bonding, migration and rejection of single and paired tiles, and compare tile, outlet and medium designs. The goal is programmable digital matter.

Figure from Fluidic Stochastic Modular Robotics: Revisiting the System Design

Fluidic Stochastic Modular Robotics: Revisiting the System Design

2006

Describes a redesign of the Fluidic Stochastic Modular Robotics system for stochastic self-assembly and reconfiguration of lattice modules in fluid, intended as a prototype for sub-millimeter implementations with MEMS counterparts. New features include controlled mechanical interconnections, active selective module rejection, flow control of inactive modules, and orientation sensing.

Figure from Self-reproducing machines

Self-reproducing machines DOI

2005, Nature

Describes self-reproducing modular robots built from 10-cm cubes with electromagnets that selectively weaken and strengthen connections. Fed cubes at two feeding locations, a four-module robot built a replica in 2.5 minutes by lifting and assembling cubes, reconfiguring to help build its copy, and a three-module robot reproduced in just over one minute.

Figure from Spontaneous emergence of self-replicating, competing cube species in physical cube automata

Spontaneous emergence of self-replicating, competing cube species in physical cube automata

2005

Proposes a variant of nonuniform cellular automata whose rules can be realized in the electromechanical "molecube" robotic module, which the authors previously showed can self-replicate. Simple self-replication emerges spontaneously and continuously on this platform, and the authors observe qualitative differences between global state mutation and reproductive mutation.

Figure from Three Dimensional Stochastic Reconfiguration of Modular Robots

Three Dimensional Stochastic Reconfiguration of Modular Robots DOI

2005, Robotics: Science and Systems

Introduces one simulated and two physical three-dimensional stochastic modular robot systems that self-assemble and self-reconfigure in a fluid, where unpowered units move by random motion and draw power only when attached. Simulation shows that self-reconfiguration can speed assembly of a given shape, and the second physical system uses technologies that could scale to the microscale.

Figure from Designed and Evolved Blueprints For Physical Self-Replicating Machines

Designed and Evolved Blueprints For Physical Self-Replicating Machines DOI

2004, The MIT Press eBooks

Proposes a physical substrate of simple modular units in which both simple and complex machines can build and be built by other machines, addressing the near absence of physical self-replication demonstrations. A number of designs for self-replicating machines are proposed, both hand-crafted and evolved.

Figure from Stochastic self-reconfigurable cellular robotics

Stochastic self-reconfigurable cellular robotics DOI

2004, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Proposes self-reconfigurable robotics based on passive, stochastic self-organization rather than planned deterministic reconfiguration. Solid-state cellular units exploit Brownian-like motion in their environment and need no local power or locomotion, avoiding barriers to large numbers and small scales. Working prototypes are demonstrated along with preliminary analytical and computational scalability models.

Figure from A Universal Framework for Self-Replication

A Universal Framework for Self-Replication DOI

2003, Lecture notes in computer science

Proposes a universal, continuously valued measure of self-replication, defined as a property of the interaction between a system and its environment that captures the effect of the system's presence on the future presence of similar systems. The authors give analytical and computational analyses of self-replicability factors for three distinct systems with discrete and continuous behavior.

Figure from Towards continuously reconfigurable self-designing robotics

Towards continuously reconfigurable self-designing robotics DOI

2002, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Proposes continuously reconfigurable robotics: given a task, a robot evolves a morphology and controller, prints the assembled structure, performs the task, and is then recycled into a new form. Demonstrated for locomotion with linear actuators and sigmoidal neurons in a thermoplastic body, printed pre-assembled by rapid prototyping, with examples of working physical robots.

Figure from Towards synthetic evolution of nanostructures

Towards synthetic evolution of nanostructures DOI

2002, Elsevier eBooks

A book chapter considering what it would take to apply non-biological evolutionary processes at the nanoscale, where large numbers of building blocks self-organize into irregular forms that meet functional requirements and adapt to changing conditions, a form of evolutionary materials. Drawing on lessons from evolving macro-scale robotic structures, it discusses scaling, modularity, an indirect method for inducing modularity, and steps toward physical implementation.

Back to top

Modularity, Evolvability and Evolutionary Computation

Foundational studies of how modularity, regularity and hierarchy arise and help evolution scale, together with algorithmic advances in evolutionary computation such as coevolution, fitness prediction, age-fitness Pareto optimization and representation design.

Figure from Beyond Cropping and Rotation: Automated Evolution of Powerful Task-Specific Augmentations with Generative Models

Beyond Cropping and Rotation: Automated Evolution of Powerful Task-Specific Augmentations with Generative Models DOI

2026, arXiv (Cornell University)

Presents EvoAug, a pipeline that uses generative models (conditional diffusion, few-shot NeRFs) with an efficient evolutionary algorithm to learn task-specific augmentations, structured as stochastic augmentation trees that compose augmentations hierarchically. It performs strongly on fine-grained classification and few-shot learning, and discovers augmentations aligned with domain knowledge even with little data.

Figure from Grounded Imagination Leads to Adaptation

Grounded Imagination Leads to Adaptation DOI

2026, Conference on Artificial Life (ALIFE)

Argues that adaptive imagination needs a generative world model plus a selection process that keeps imagined scenarios grounded, and tests this in few-shot vision with EvoAug, which pairs generative augmentation with evolutionary search. Without selection, generative augmentation hurts performance; with it, the system outperforms classical augmentation across six fine-grained datasets, with the largest gains where data is scarcest.

Figure from Autostacker

Autostacker DOI

2018, Genetic and Evolutionary Computation Conference (GECCO)

Introduces Autostacker, an AutoML architecture combining hierarchical stacking with an evolutionary algorithm to search parameters, requiring no domain knowledge or feature preprocessing. It evolves pipelines that can be used directly or refined by experts, and on fifteen datasets achieves state-of-the-art or competitive accuracy and time cost against other AutoML systems.

Figure from Autostacker: A Compositional Evolutionary Learning System

Autostacker: A Compositional Evolutionary Learning System DOI

2018, arXiv (Cornell University)

Introduces Autostacker, an AutoML architecture pairing hierarchical stacking with an evolutionary algorithm for efficient parameter search, with no need for prior domain knowledge or feature preprocessing. Evolved pipelines can serve as is or as starting points for experts, and results on fifteen datasets are state of the art or competitive.

Figure from Autostacker: an Automatic Evolutionary Hierarchical Machine Learning System

Autostacker: an Automatic Evolutionary Hierarchical Machine Learning System

2018

Presents a version of Autostacker that uses parallel hill climbing for parameter search, sharply reducing AutoML time. Its hierarchical stacking explores combinations and structures of models rather than a fixed-order pipeline and needs no domain knowledge. Experiments show better accuracy and time cost than human initial trials and a popular AutoML system.

Figure from The Surprising Creativity of Digital Evolution: A Collection of Anecdotes from the Evolutionary Computation and Artificial Life Research Communities

The Surprising Creativity of Digital Evolution: A Collection of Anecdotes from the Evolutionary Computation and Artificial Life Research Communities DOI

2018, arXiv (Cornell University)

A crowd-sourced collection of first-hand anecdotes from researchers in evolutionary computation and artificial life in which evolving algorithms or organisms surprised their creators, exposed bugs, or produced unexpected adaptations. The authors argue such stories deserve study rather than being discarded, and note that no such collection had been published before.

Figure from Scalable Co-Optimization Of Morphology And Control In Embodied Machines

Scalable Co-Optimization Of Morphology And Control In Embodied Machines DOI

2017, Zenodo (CERN European Organization for Nuclear Research)

Examines why co-optimizing morphology and control is hard, noting that morphological changes tend to harm sensorimotor control. The authors introduce morphological innovation protection, which temporarily lowers selection pressure on recently changed morphologies so controllers can readapt. This avoids local optima and sustains fitness gains longer across varied initial conditions.

Illustration for Editorial Introduction to the Artificial Life 14 Conference Special Issue
Illustration

Editorial Introduction to the Artificial Life 14 Conference Special Issue DOI

2016, Artificial Life

Editorial introducing a special issue drawn from the Artificial Life 14 conference held in Manhattan. It describes the conference program and review process, and outlines the eight extended articles selected, the first four on artificial chemistry and the last four on evolution.

Figure from On the Difficulty of Co-Optimizing Morphology and Control in Evolved Virtual Creatures

On the Difficulty of Co-Optimizing Morphology and Control in Evolved Virtual Creatures DOI

2016, Conference on Artificial Life (ALIFE)

Asks why evolved virtual creatures have barely grown in complexity since Sims' early work. The authors propose, grounded in embodied cognition, that co-evolving morphology and control is inherently problematic. They reproduce a prior finding that morphology converges prematurely relative to controllers and discuss it as a symptom of this problem.

Figure from A hybrid evolutionary algorithm for the symbolic modeling of multiple-time-scale dynamical systems

A hybrid evolutionary algorithm for the symbolic modeling of multiple-time-scale dynamical systems DOI

2015, Evolutionary Intelligence

Proposes a hybrid algorithm for symbolic modeling of multiple-time-scale dynamical systems, combining an evolutionary algorithm with other metaheuristics and conventional nonlinear regression. With minimal domain knowledge it turns raw observations into interpretable symbolic models, and its performance and scalability are studied across dynamics types and noise levels on physical and simulated systems.

Figure from Topological evolution for embodied cellular automata

Topological evolution for embodied cellular automata DOI

2015, Theoretical Computer Science

Instead of tuning update rules, this work evolves the topology of a 3D cellular automaton while keeping one simple rule. Cells have an excited state and can contract or expand volumetrically, and an evolutionary algorithm optimizes the resulting soft 'robot' for locomotion in a simulated physical world. A variety of topologies produce effective locomotion.

Figure from Optimal Experiment Design for Coevolutionary Active Learning

Optimal Experiment Design for Coevolutionary Active Learning DOI

2013, IEEE Transactions on Evolutionary Computation

Proposes selecting the most informative individuals in teacher-learner coevolution using the surprisal of the mean, from Shannon information theory, within a framework pairing symbolic regression with a genetic algorithm for experiment design. It inferred complex expressions from under 32 observations, used 21% fewer experiments than baselines, and reached 96.1% of passive learning performance on concrete strength using 16.6% of the data.

Figure from Summary of "the evolutionary origins of modularity"

Summary of "the evolutionary origins of modularity" DOI

2013, Genetic and Evolutionary Computation Conference Companion (GECCO Companion)

A short GECCO companion summary of a Proceedings of the Royal Society B paper on why modularity evolves. It notes that modularity aids evolvability but that selection for it is indirect, and reviews the leading hypothesis for the origin of modular networks.

Figure from The evolutionary origins of modularity

The evolutionary origins of modularity DOI

2013, Proceedings of the Royal Society B Biological Sciences

Clune, Mouret and Lipson show that modularity in evolved networks can arise as a side effect of selection to reduce connection costs. Networks evolved with a cost on connections become more modular, perform better and adapt faster to new environments than networks evolved for performance alone.

Figure from Co-evolutionary predictors for kinematic pose inference from RGBD images

Co-evolutionary predictors for kinematic pose inference from RGBD images DOI

2012, Genetic and Evolutionary Computation Conference (GECCO)

Presents a co-evolutionary framework with pose and predictor populations for inferring kinematic poses from a single depth image, with no prior training and any kinematic structure. On 256 synthetic and 52 real images, it gave consistent poses for 34 and 78 degree-of-freedom models despite self-occlusion, with at least 3.5 times better accuracy and half the computational effort of baselines.

Figure from Evolution of Self-Replicating Cube Conglomerations in a Simulated 3D Environment

Evolution of Self-Replicating Cube Conglomerations in a Simulated 3D Environment DOI

2012, Conference on Artificial Life (ALIFE)

Explores the evolution of self-replication in three dimensions in a simulated world of physically realizable molecubes that rotate, attach into conglomerations and stochastically exchange mutable controller genomes. Self-replicating conglomerations emerged across a wide range of densities without any fitness function, informing both natural replication and physical self-replicating machines.

Figure from Symbolic regression of multiple-time-scale dynamical systems

Symbolic regression of multiple-time-scale dynamical systems DOI

2012, Genetic and Evolutionary Computation Conference (GECCO)

Proposes a divide-and-conquer approach to symbolic regression of systems with multiple time scales: decompose the data into components at different time scales, then run genetic programming on each separately. Results show improved accuracy and efficiency in reverse-engineering such dynamical systems.

Figure from Evolving 3D objects with a generative encoding inspired by developmental biology

Evolving 3D objects with a generative encoding inspired by developmental biology DOI

2011, ACM SIGEVOlution

Introduces a way to evolve 3D objects using compositional pattern producing networks (CPPNs), a generative encoding abstracting biological development. Interactive and target-based evolution produced complex 3D objects, and the inputs and functions available to CPPNs bias the kinds of objects produced. Objects transferred well to the real world when printed on a 3D printer.

Figure from Evolving three-dimensional objects with a generative encoding inspired by developmental biology

Evolving three-dimensional objects with a generative encoding inspired by developmental biology DOI

2011, European Conference on Artificial Life

Introduces a way to evolve 3D objects using compositional pattern producing networks (CPPNs), a generative encoding abstracting biological development. Interactive and target-based evolution produced complex 3D objects, and changing the information and functions given to CPPNs biases the results. Objects transferred well to reality when printed with a 3D printer.

Figure from Pose Estimation from a Single Depth Image for Arbitrary Kinematic Skeletons

Pose Estimation from a Single Depth Image for Arbitrary Kinematic Skeletons

2011, arXiv:1106.5341

Presents a method for estimating pose from a single depth image for an arbitrary kinematic skeleton without prior training, using an evolutionary algorithm to find the configuration that best explains the image. Results show correct pose estimation of 39 and 78 degree-of-freedom models, even with significant self-occlusion.

Figure from Trainer selection strategies for coevolving rank predictors

Trainer selection strategies for coevolving rank predictors DOI

2011, IEEE Congress on Evolutionary Computation (CEC)

Studies how to choose the trainer population in coevolving rank predictors, which provide a cheap approximation of fitness in evolutionary algorithms. Four trainer selection strategies are benchmarked on symbolic regression over hundreds of test problems. Updating trainers with the solution of highest rank variance performed best, cutting computational effort four to ten fold at similar convergence.

Figure from Age-fitness pareto optimization

Age-fitness pareto optimization DOI

2010, Genetic and Evolutionary Computation Conference (GECCO)

Proposes treating age as an explicit objective, evolving a population on the Pareto front of genotype age and fitness to avoid premature convergence. It is inspired by the Age Layered Population Structure algorithm. On symbolic regression across varied complexity and dimensionality, it found exact solutions more often than age-layered and standard populations, with a reported three-fold performance improvement.

Figure from Predicting solution rank to improve performance

Predicting solution rank to improve performance DOI

2010, Genetic and Evolutionary Computation Conference (GECCO)

Proposes learning fitness approximations that predict the rank of individuals rather than real-valued fitness, using a coevolved rank predictor. Benchmarked on thousands of random symbolic regression problems against fitness prediction, it showed a five-fold reduction in computational effort for similar convergence and produced less bloated solutions.

Figure from Computational Method to Study Tendinous Interactions Across Fingers

Computational Method to Study Tendinous Interactions Across Fingers

2009, NCM 2009 (poster)

A poster applying an evolutionary computational approach to estimate the topology of tendon networks across the fingers (the juncturae tendinum). A population of candidate network models is ranked by how well their output forces match a target network under the same input forces. The authors conclude that force distribution is sensitive to topology and that the approach can estimate topologies of real biological networks.

Figure from Discovering a domain alphabet

Discovering a domain alphabet DOI

2009, Genetic and Evolutionary Computation Conference (GECCO)

Introduces a method that automatically identifies a small alphabet of building blocks for a problem domain. It examines solutions on the complexity-optimality Pareto front of sample systems and picks out terms that occur more often than their size would warrant. On symbolic regression of physics problems it found terms related to energy and momentum, and using them as building blocks significantly improved performance on new problems.

Figure from Incorporating expert knowledge in evolutionary search

Incorporating expert knowledge in evolutionary search DOI

2009, Genetic and Evolutionary Computation Conference (GECCO)

Compares six ways of seeding expert knowledge into genetic programming for symbolic regression, using about a thousand random problems and approximate models. Inserting the whole approximate solution was not the best approach; inserting randomized pieces scaled best to complex problems, was least sensitive to approximation accuracy, and produced the least bloat.

Figure from Solving iterated functions using genetic programming

Solving iterated functions using genetic programming DOI

2009, Genetic and Evolutionary Computation Conference Companion (GECCO Companion)

Proposes genetic programming to find analytical solutions to iterated functions, where f(f(x)) equals a given g(x). Applied to the hard problem f(f(x)) = x^2 - 2, the approach solved it without deep mathematical insight and found a previously unknown solution, suggesting genetic programming as a tool for such problems.

Figure from Symbolic Regression of Implicit Equations

Symbolic Regression of Implicit Equations DOI

2009, Genetic and evolutionary computation

Explores symbolic regression for unsupervised learning by searching for implicit relationships f(x, y) = 0 rather than explicit y = f(x). Implicit equations can describe closed surfaces and manifolds but lack an obvious error metric. Several direct and indirect techniques were studied, and a successful method based on implicit derivatives found relationships in datasets such as circles, elliptic curves, spheres, equations of motion and energy manifolds.

Figure from Coevolution of Fitness Predictors

Coevolution of Fitness Predictors DOI

2008, IEEE Transactions on Evolutionary Computation

Presents an algorithm that coevolves fitness predictors tuned to the current solution population, cutting the cost and frequency of fitness evaluation while preserving progress. Predictors need not represent objective fitness, which can adapt selection pressure and diversify solutions. In symbolic regression they scale well with problem complexity, reduce bloat and find solutions more reliably.

Figure from Coevolving Fitness Models for Accelerating Evolution and Reducing Evaluations

Coevolving Fitness Models for Accelerating Evolution and Reducing Evaluations DOI

2007, Springer eBooks

Proposes a coevolutionary algorithm for fitness models that addresses model learning cost, level of approximation and lack of convergence to optima. In symbolic regression it significantly outperformed other algorithms and fitness modeling approaches. It is also applied to interactive evolution of pen-stroke drawings, inferring a user's preference landscape with little interaction.

Figure from Comparison of tree and graph encodings as function of problem complexity

Comparison of tree and graph encodings as function of problem complexity DOI

2007, Genetic and Evolutionary Computation Conference (GECCO)

Compares tree and graph encodings in genetic programming using symbolic regression on hundreds of random nonlinear target functions in 1 and 8 dimensions. Graph encodings bloat less but converge more slowly and suffer more deleterious crossovers, while offering computational benefits, a possible trade-off between regression performance and effort.

Figure from Dynamical blueprints

Dynamical blueprints DOI

2007, Genetic and Evolutionary Computation Conference (GECCO)

Explores developmental systems in which the developing structure and its environment affect each other on similar timescales. Using a model inspired by termite nest construction, evolution exploits these dynamics to generate adaptive, self-repairing structure more efficiently than a purely reactive system. The authors also offer a metric distinguishing reactive from interactive developmental systems.

Figure from Learning noise

Learning noise DOI

2007, Genetic and Evolutionary Computation Conference (GECCO)

Proposes a genetic programming approach to learning stochastic models with asymmetric noise, by including noise sources explicitly as stochastic elements inside the model rather than assuming noise averages out. The method decomposes nonuniform output noise into uniform stochastic elements and recovered exact analytical models with stochastic elements embedded in nonlinear and polynomial hidden systems.

Figure from Principles of modularity, regularity, and hierarchy for scalable systems

Principles of modularity, regularity, and hierarchy for scalable systems DOI

2007, Journal of Biological Physics and Chemistry

Discusses how modularity, regularity and hierarchy enable scalability of open-ended evolutionary processes, defining each and noting that they are especially prominent in engineering design. The paper offers observations on properties, dependencies and trade-offs among the three and proposes a formal model for examining them.

Figure from Actively probing and modeling users in interactive coevolution

Actively probing and modeling users in interactive coevolution DOI

2006, Genetic and Evolutionary Computation Conference (GECCO)

Presents an interactive multi-objective coevolutionary algorithm that evolves candidate models of the user's preferences alongside candidate probes chosen to make those models disagree. On pen-stroke drawings, preferences were extracted with pairwise questions in fewer than ten probes, and the models extrapolated to preferred drawings they were never trained on.

Figure from Co-evolutionary Variance Can Guide Physical Testing in Evolutionary System Identification

Co-evolutionary Variance Can Guide Physical Testing in Evolutionary System Identification DOI

2006, NASA/DoD Conference on Evolvable Hardware

Studies coevolution of system models and system tests for identifying physical systems with minimal experimentation. Unmanaged test difficulty can grow faster than the models can explain, causing the two populations to disengage. Using variance of model outputs as a predictor of test difficulty keeps them engaged, demonstrated on nonlinear dynamical systems with nonlinear and linear approximation models.

Figure from Co‐evolutionary algorithm for structural damage identification using minimal physical testing

Co‐evolutionary algorithm for structural damage identification using minimal physical testing DOI

2006, International Journal for Numerical Methods in Engineering

Addresses structural damage identification from sparse test data, where the inverse problem is ill-posed. A coevolutionary algorithm alternates an estimation phase, searching for damage scenarios that explain tests already done, and an exploration phase, searching for new tests that add the most information. Feasibility is shown on numerical examples.

Figure from 'Managed challenge' alleviates disengagement in co-evolutionary system identification

'Managed challenge' alleviates disengagement in co-evolutionary system identification DOI

2005, Genetic and Evolutionary Computation Conference (GECCO)

Introduces 'managed challenge' to counter disengagement in coevolutionary algorithms, here the estimation-exploration algorithm, where one population outperforms the other and selection pressure is lost. Data from futile interactions are stored in a test bank and reintroduced on re-engagement. This yields more accurate models and less training data for parametric and symbolic identification of nonlinear systems.

Figure from Active Coevolutionary Learning of Deterministic Finite Automata

Active Coevolutionary Learning of Deterministic Finite Automata

2005, Journal of Machine Learning Research

Applies the estimation-exploration algorithm to active learning for grammatical inference of deterministic finite automata, with the algorithm proposing its own training data. It outperforms one version of evidence-driven state merging on random DFAs, which only works well for particular balances of positive labelings. The authors propose a more general way of generating DFAs for benchmarking.

Figure from Co-evolution of Fitness Maximizers and Fitness Predictors

Co-evolution of Fitness Maximizers and Fitness Predictors

2005

Introduces an estimation of distribution algorithm that coevolves fitness maximizers with fitness predictors, lightweight objects that approximate true fitness at reduced computation, to speed evolutionary search when evaluations are costly. Applied to symbolic regression, it improves speed and convergence while reducing evaluations, and the advantage grows with model complexity.

Figure from Nonlinear System Identification Using Coevolution of Models and Tests

Nonlinear System Identification Using Coevolution of Models and Tests DOI

2005, IEEE Transactions on Evolutionary Computation

Presents a coevolutionary algorithm that infers topology and parameters of hidden nonlinear systems with minimal experimentation, evolving candidate models and informative tests that make models disagree. Applied to grammar induction, gene network inference, evolutionary robotics and robot damage recovery, it infers or manipulates hidden systems with few tests, with more benefit as systems grow more complex or unobservable.

Figure from Reinventing the Wheel: An Experiment in Evolutionary Geometry

Reinventing the Wheel: An Experiment in Evolutionary Geometry

2005, GECCO 2005 (late-breaking paper)

Shows that genetic encoding influences which alternative optimal designs evolution finds when many optima exist. The test problem is designing a 2D shape that keeps constant height when rolled on flat ground; Reuleaux showed in the 19th century that the circle is not the only solution, and artificial evolution repeats that discovery in under an hour.

Figure from Spontaneous emergence of self-replicating, competing cube species in physical cube automata

Spontaneous emergence of self-replicating, competing cube species in physical cube automata

2005

Proposes a variant of nonuniform cellular automata whose rules can be realized in the electromechanical "molecube" robotic module, which the authors previously showed can self-replicate. Simple self-replication emerges spontaneously and continuously on this platform, and the authors observe qualitative differences between global state mutation and reproductive mutation.

Figure from Networks, Dynamics, and Modularity

Networks, Dynamics, and Modularity DOI

2004, Physical Review Letters

Studies the link between network structure and dynamics using linear network dynamics. Modularity and hierarchical organization emerge in evolved networks with asymptotically stable linear dynamics. Numerical experiments show linear stability benefits from a hierarchy of modules, and that this architecture makes stability more robust to random perturbations in network structure.

Figure from Finding Building Blocks through Eigenstructure Adaptation

Finding Building Blocks through Eigenstructure Adaptation DOI

2003, Lecture notes in computer science

Proposes that a problem's Hessian matrix reveals genetic linkage, and that eigenstructure analysis of the Hessian yields a transformation to a space where first-order linkage is optimal. Genetic algorithms that dynamically transform the problem space can promote building blocks more efficiently. The approach is demonstrated on a real-valued adaptation of Kauffman's NK landscapes.

Figure from Generative representations for the automated design of modular physical robots

Generative representations for the automated design of modular physical robots DOI

2003, IEEE Transactions on Robotics and Automation

Presents generative representations for automated design of modular physical robots. The resulting machines remain simple compared with human-engineered ones, but are more regular, modular and hierarchical than previously evolved machines of similar function, and virtual designs have an order of magnitude more moving parts. The authors quantitatively show the generative representation searches more efficiently than a non-generative one.

Figure from Modelling artificial multi-level selection

Modelling artificial multi-level selection

2003, Dépôt institutionnel de l'Université libre de Bruxelles (Université Libre de Bruxelles)

Addresses the lack of mechanisms in genetic algorithms for building hierarchically organized solutions, which would need grouping or social behavior that is maladaptive under competition. The paper analyzes and models a biological multi-level selection model that allows such behavior to emerge, as a first step toward computational synthesis of complex structures.

Figure from Evolution of generative design systems for modular physical robots

Evolution of generative design systems for modular physical robots DOI

2002, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Argues that automatic design systems must produce designs from reused modules to scale in complexity, and proposes a generative design grammar subject to evolution. Combining Lindenmayer systems with evolutionary algorithms gives hierarchical modularity. The system is demonstrated for the first time on physical, modular, 2D locomoting robots and their controllers.

Figure from ON THE ORIGIN OF MODULAR VARIATION

ON THE ORIGIN OF MODULAR VARIATION DOI

2002, Evolution

Studies the dynamics of modularization in a minimal substrate, using simple simulations to suggest that modularity arises spontaneously in response to variation. The amount of modular separation is logarithmically proportional to the rate of variation, implying modular architectures should correlate with high environmental change rates. The authors suggest engineering evolution would benefit from variable fitness criteria.

Figure from Towards synthetic evolution of nanostructures

Towards synthetic evolution of nanostructures DOI

2002, Elsevier eBooks

A book chapter considering what it would take to apply non-biological evolutionary processes at the nanoscale, where large numbers of building blocks self-organize into irregular forms that meet functional requirements and adapt to changing conditions, a form of evolutionary materials. Drawing on lessons from evolving macro-scale robotic structures, it discusses scaling, modularity, an indirect method for inducing modularity, and steps toward physical implementation.

Figure from Promoting Modularity in Evolutionary Design

Promoting Modularity in Evolutionary Design DOI

2001

Considers how to promote modularity so evolutionary design can scale to higher complexity through reuse of building blocks. Proposes a weak, indirect mechanism based on the observation that modular designs adapt better and survive more under changing requirements, requiring no representation of partial solutions. The principle is demonstrated on an abstract design problem where modularity can be quantified.

Back to top

Automated Scientific Discovery and Symbolic Regression

Algorithms that distill equations, laws and models directly from experimental data: symbolic regression, coevolution of models and tests for system identification, discovery of hidden state variables, and data-driven analysis of stochastic processes.

Figure from LyTimeT: Towards Robust and Interpretable State-Variable Discovery

LyTimeT: Towards Robust and Interpretable State-Variable Discovery DOI

2026, IEEE International Conference on Acoustics Speech and Signal Processing

Proposes LyTimeT, a two-phase framework for extracting dynamical state variables from video despite visual distractors. A TimeSformer autoencoder learns robust latent states, then physically meaningful dimensions are selected by correlation analysis and dynamics refined with a Lyapunov stability regularizer. On five synthetic and four real systems it gives estimates closest to ground truth and the lowest error among baselines.

Figure from Accelerating scientific discovery with the common task framework

Accelerating scientific discovery with the common task framework DOI

2025, arXiv (Cornell University)

A large multi-institution team, including Lipson, proposes applying the common task framework (shared datasets, tasks and evaluation metrics, as used to drive progress in machine learning) to accelerate AI-driven scientific discovery in dynamical systems and other areas of science.

Figure from AI Institute in Dynamic Systems: Developing machine learning and AI tools for scientific discovery, engineering design, and data‐driven control

AI Institute in Dynamic Systems: Developing machine learning and AI tools for scientific discovery, engineering design, and data‐driven control DOI

2024, AI Magazine

Describes the mission of the NSF AI Institute in Dynamic Systems: developing machine learning tools that find physically interpretable, physics-constrained data-driven models for controlling complex systems, via optimal sensor selection and placement. A common task framework evaluates algorithms across engineering tasks and supports open-source challenge datasets.

Figure from Aligning AI-driven discovery with human intuition

Aligning AI-driven discovery with human intuition DOI

2024, arXiv (Cornell University)

Proposes a general principle for distilling hidden state variables that are more aligned with human intuition, without relying on prior physical knowledge. Since AI-found variables are often hard to interpret, the authors test on experimental and simulated systems, where the variables generated closely resemble those chosen independently by human scientists.

Figure from Automated discovery of fundamental variables hidden in experimental data

Automated discovery of fundamental variables hidden in experimental data DOI

2022, Nature Computational Science

Addresses the problem of identifying the state variables needed before physical laws can be formulated, by having an AI extract them from raw experimental data such as video. The framework finds a compact set of variables describing a dynamical system without prior physical knowledge. The text motivates the work with the historical role of defining variables like mass or temperature.

Figure from Discovering State Variables Hidden in Experimental Data

Discovering State Variables Hidden in Experimental Data DOI

2021, arXiv (Cornell University)

Proposes a principle for determining how many state variables a system has and what they might be, directly from high-dimensional video. Applied to recordings of systems from elastic double pendulums to fire flames, the algorithm finds the intrinsic dimension of the dynamics and candidate sets of state variables without prior knowledge of the physics.

Figure from A hybrid evolutionary algorithm for the symbolic modeling of multiple-time-scale dynamical systems

A hybrid evolutionary algorithm for the symbolic modeling of multiple-time-scale dynamical systems DOI

2015, Evolutionary Intelligence

Proposes a hybrid algorithm for symbolic modeling of multiple-time-scale dynamical systems, combining an evolutionary algorithm with other metaheuristics and conventional nonlinear regression. With minimal domain knowledge it turns raw observations into interpretable symbolic models, and its performance and scalability are studied across dynamics types and noise levels on physical and simulated systems.

Figure from Computing Entropy Rate Of Symbol Sources & A Distribution-free Limit Theorem

Computing Entropy Rate Of Symbol Sources & A Distribution-free Limit Theorem DOI

2014, arXiv (Cornell University)

Presents a new, faster-converging approach to estimating the entropy rate of symbol sources, tested from English text to chaotic dynamical systems. Using a connection to probabilistic automata, the authors establish a convergence rate of O(log|s|/cube root of |s|), which yields explicit uncertainty estimates and required data lengths.

Figure from Data Smashing

Data Smashing DOI

2014, arXiv (Cornell University)

Proposes data smashing, a feature-free way to measure similarity between arbitrary data streams. Using an algebraic structure on symbolic models, each stream has an anti-stream, and similarity is how fully one annihilates the other's statistical structure into noise. Applied to epileptic brainwaves, cardiac rhythms and astronomical photometry, it matched or exceeded expert-tuned algorithms.

Figure from Data smashing: uncovering lurking order in data

Data smashing: uncovering lurking order in data DOI

2014, Journal of The Royal Society Interface

Journal version of the data smashing work: a universal principle for quantifying similarity between data sources without features, training or prior knowledge. Stochastic symbolic generators can be added and inverted, so each stream has an anti-stream. Applications in seizure brainwaves, cardiac anomalies and astronomical classification meet or exceed domain-tuned methods.

Figure from Reverse-Engineering Nonlinear Analog Circuits with Evolutionary Computation

Reverse-Engineering Nonlinear Analog Circuits with Evolutionary Computation DOI

2014, Lecture notes in computer science

Investigates fitness evaluation approaches for evolving nonlinear analog circuits when reverse-engineering an arbitrary black-box circuit. An incremental algorithm outperformed naive approaches, and the evolved robust circuits closely matched the black box's time-domain output for any time-domain input.

Figure from Abductive learning of quantized stochastic processes with probabilistic finite automata

Abductive learning of quantized stochastic processes with probabilistic finite automata DOI

2013, Philosophical Transactions of the Royal Society A Mathematical Physical and Engineering Sciences

Chattopadhyay and Lipson present an algorithm for learning probabilistic finite automata from quantized time series, giving compact generative models of stochastic processes and a basis for comparing and classifying data streams. Published in the Philosophical Transactions of the Royal Society A.

Figure from Inverse Gillespie for inferring stochastic reaction mechanisms from intermittent samples

Inverse Gillespie for inferring stochastic reaction mechanisms from intermittent samples DOI

2013, Proceedings of the National Academy of Sciences

Addresses the inverse of Gillespie stochastic simulation: reconstructing the underlying reactions from sparse, intermittent aggregate observations. The authors find that relative population updates form a convex polytope whose vertices indicate the dominant reactions, and reconstruct models (structure and propensities) from simulated and experimental systems, sometimes giving mechanistic insight.

Figure from Optimal Experiment Design for Coevolutionary Active Learning

Optimal Experiment Design for Coevolutionary Active Learning DOI

2013, IEEE Transactions on Evolutionary Computation

Proposes selecting the most informative individuals in teacher-learner coevolution using the surprisal of the mean, from Shannon information theory, within a framework pairing symbolic regression with a genetic algorithm for experiment design. It inferred complex expressions from under 32 observations, used 21% fewer experiments than baselines, and reached 96.1% of passive learning performance on concrete strength using 16.6% of the data.

Figure from Extrapolatable Analytical Functions for Tendon Excursions and Moment Arms From Sparse Datasets

Extrapolatable Analytical Functions for Tendon Excursions and Moment Arms From Sparse Datasets DOI

2012, IEEE Transactions on Biomedical Engineering

Applies genetic-programming symbolic regression to infer analytical expressions for tendon excursions and moment arms from sparse data, replacing conventional polynomial regression. Tested on a tendon-driven robotic system and synthetic musculoskeletal data, it needed less training data, extrapolated better, tolerated noise and used fewer parameters than polynomials.

Figure from Functional Inference of Complex Anatomical Tendinous Networks at a Macroscopic Scale via Sparse Experimentation

Functional Inference of Complex Anatomical Tendinous Networks at a Macroscopic Scale via Sparse Experimentation DOI

2012, PLoS Computational Biology

Infers the structure and parameters of the finger tendon network through sparse force experiments, co-evolving candidate models with informative future force inputs via the estimation-exploration algorithm. Validated on two known latex networks and a cadaveric middle finger, with training error under 4% and cross-validation error under 7.2% for the cadaver specimen.

Figure from Learning symbolic representations of hybrid dynamical systems

Learning symbolic representations of hybrid dynamical systems DOI

2012, Journal of Machine Learning Research

Presents multi-modal symbolic regression (MMSR) for learning symbolic models of hybrid dynamical systems from unlabeled time series. It combines clustered symbolic regression, which identifies distinct behaviors and their equations, with transition modeling that infers symbolic inequalities as boundaries. It beat other multi-modal approaches on four synthetic sets and recovered classical transistor modes from measurements.

Figure from Symbolic regression of multiple-time-scale dynamical systems

Symbolic regression of multiple-time-scale dynamical systems DOI

2012, Genetic and Evolutionary Computation Conference (GECCO)

Proposes a divide-and-conquer approach to symbolic regression of systems with multiple time scales: decompose the data into components at different time scales, then run genetic programming on each separately. Results show improved accuracy and efficiency in reverse-engineering such dynamical systems.

Figure from A Data-Driven Process for Estimating Nonlinear Material Models

A Data-Driven Process for Estimating Nonlinear Material Models DOI

2011, Applied Mechanics and Materials

Presents a data-driven process for estimating nonlinear material models for multi-material 3D printed materials. Rather than classical engineering stress-strain assuming constant cross-section, it runs virtual tensile tests by finite element analysis on the full 3D specimen geometry and fits material model parameters by minimizing the discrepancy with experimental results. Preliminary results are reported.

Figure from Automated modeling of stochastic reactions with large measurement time-gaps

Automated modeling of stochastic reactions with large measurement time-gaps DOI

2011, Genetic and Evolutionary Computation Conference (GECCO)

Introduces an algorithm to infer exact stochastic reaction models from sparse measurements of systems of discrete quantities, such as molecules. Candidate models are simulated to maximize data likelihood, and when likelihood is too small the distance of data to the model's estimated distribution is used. It infers models reliably for both short and long measurement gaps and outperformed likelihood or distance alone.

Figure from Automated refinement and inference of analytical models for metabolic networks

Automated refinement and inference of analytical models for metabolic networks DOI

2011, Physical Biology

Demonstrates automated refinement and inference of analytical models of metabolic networks from time-series data, using a yeast glycolytic oscillation model as the test system. The method corrects errors in approximated and overspecified models, can sometimes identify the full model from scratch, and designs experiments that make candidate predictions disagree. It handled high noise and predicted better than parametric regression and neural networks.

Figure from Learning symbolic forward models for robotic motion planning and control

Learning symbolic forward models for robotic motion planning and control DOI

2011, European Conference on Artificial Life

Proposes inferring robot dynamics models as mathematical expressions via symbolic regression and using them for motion planning and control. Experiments on underpowered pendulum domains show the inferred models enable fast planning and real-time control through rapid re-planning, with significantly better results than Support Vector Regression and Gaussian Process Regression.

Figure from Age-fitness pareto optimization

Age-fitness pareto optimization DOI

2010, Genetic and Evolutionary Computation Conference (GECCO)

Proposes treating age as an explicit objective, evolving a population on the Pareto front of genotype age and fitness to avoid premature convergence. It is inspired by the Age Layered Population Structure algorithm. On symbolic regression across varied complexity and dimensionality, it found exact solutions more often than age-layered and standard populations, with a reported three-fold performance improvement.

Illustration for Extracting Appropriate Mathematical Expressions Defining Moment Arm Relationships Using Symbolic Regression
Illustration

Extracting Appropriate Mathematical Expressions Defining Moment Arm Relationships Using Symbolic Regression DOI

2010, ASME Summer Bioengineering Conference (SBC)

Uses symbolic regression to determine both the form and parameters of tendon excursion versus joint angle relationships that define moment arms, instead of assuming a polynomial form. Demonstrated on synthetic data from a known human index finger model, cross-validation with realistic noise shows the method can recover the correct form and parameters of nonlinear relationships.

Illustration for Mining Experimental Data for Dynamical Invariants - From Cognitive Robotics to Computational Biology
Illustration

Mining Experimental Data for Dynamical Invariants - From Cognitive Robotics to Computational Biology DOI

2010, Lecture notes in computer science

A short abstract describing automated search for dynamical invariants in experimental data as a route to conservation laws rather than only predictive models. Applied to motion-tracking data from systems from simple oscillators to chaotic double pendula, the algorithm found Hamiltonians, Lagrangians and momentum conservation laws without prior physics knowledge. Laws from simpler systems helped bootstrap more complex ones.

Illustration for The robotic scientist
Illustration

The robotic scientist DOI

2010, IEEE Aerospace Conference (AERO) · no PDF yet

An IEEE Aerospace Conference paper on robotic and computational systems that discover scientific laws from data on their own, connecting self-modeling robots with automated scientific discovery.

No PDF yet: the file found earlier was a Spanish news web page (RTVE), not a paper; it has been removed.

Figure from A Rebuttal to Christopher Hillar and Friedrich Sommer's Comment on Distilling Laws from Data

A Rebuttal to Christopher Hillar and Friedrich Sommer's Comment on Distilling Laws from Data

2009

A rebuttal to a comment by Hillar and Sommer on the Schmidt and Lipson paper on distilling free-form natural laws from data. The text lists the commenters' criticisms, including nonstandard terminology, missing theoretical justification, a fitness function claimed to be flat for general systems, and uncited prior work; the rebuttal itself is not in the extracted text.

Figure from Discovering a domain alphabet

Discovering a domain alphabet DOI

2009, Genetic and Evolutionary Computation Conference (GECCO)

Introduces a method that automatically identifies a small alphabet of building blocks for a problem domain. It examines solutions on the complexity-optimality Pareto front of sample systems and picks out terms that occur more often than their size would warrant. On symbolic regression of physics problems it found terms related to energy and momentum, and using them as building blocks significantly improved performance on new problems.

Figure from Distilling Free-Form Natural Laws from Experimental Data

Distilling Free-Form Natural Laws from Experimental Data DOI

2009, Science

Schmidt and Lipson show that a symbolic regression algorithm can distill free-form natural laws, such as conservation laws and equations of motion, directly from motion-tracking data of physical systems like oscillators and pendulums, without prior knowledge of physics.

Figure from Incorporating expert knowledge in evolutionary search

Incorporating expert knowledge in evolutionary search DOI

2009, Genetic and Evolutionary Computation Conference (GECCO)

Compares six ways of seeding expert knowledge into genetic programming for symbolic regression, using about a thousand random problems and approximate models. Inserting the whole approximate solution was not the best approach; inserting randomized pieces scaled best to complex problems, was least sensitive to approximation accuracy, and produced the least bloat.

Figure from Solving iterated functions using genetic programming

Solving iterated functions using genetic programming DOI

2009, Genetic and Evolutionary Computation Conference Companion (GECCO Companion)

Proposes genetic programming to find analytical solutions to iterated functions, where f(f(x)) equals a given g(x). Applied to the hard problem f(f(x)) = x^2 - 2, the approach solved it without deep mathematical insight and found a previously unknown solution, suggesting genetic programming as a tool for such problems.

Figure from Symbolic Regression of Implicit Equations

Symbolic Regression of Implicit Equations DOI

2009, Genetic and evolutionary computation

Explores symbolic regression for unsupervised learning by searching for implicit relationships f(x, y) = 0 rather than explicit y = f(x). Implicit equations can describe closed surfaces and manifolds but lack an obvious error metric. Several direct and indirect techniques were studied, and a successful method based on implicit derivatives found relationships in datasets such as circles, elliptic curves, spheres, equations of motion and energy manifolds.

Figure from Coevolution of Fitness Predictors

Coevolution of Fitness Predictors DOI

2008, IEEE Transactions on Evolutionary Computation

Presents an algorithm that coevolves fitness predictors tuned to the current solution population, cutting the cost and frequency of fitness evaluation while preserving progress. Predictors need not represent objective fitness, which can adapt selection pressure and diversify solutions. In symbolic regression they scale well with problem complexity, reduce bloat and find solutions more reliably.

Figure from Automated reverse engineering of nonlinear dynamical systems

Automated reverse engineering of nonlinear dynamical systems DOI

2007, Proceedings of the National Academy of Sciences

Introduces a method that automatically generates symbolic differential equations for coupled nonlinear dynamical systems directly from time series. It models each variable separately, perturbs and destabilizes the system to expose hidden behavior, and simplifies equations during modeling. It is demonstrated on four simulated and two real systems spanning mechanics, ecology and systems biology.

Figure from Beyond Parameter Estimation: Extending Biomechanical Modeling by the Explicit Exploration of Model Topology

Beyond Parameter Estimation: Extending Biomechanical Modeling by the Explicit Exploration of Model Topology DOI

2007, IEEE Transactions on Biomedical Engineering

Argues that biomechanical modeling should explore model topology as well as parameters, using finger tendon networks as the example. It presents a simulator for elastic structures under large deformation, shows that assumed topology affects tension propagation to joints, and demonstrates an inference algorithm recovering hidden synthetic tendon network topologies, with discussion of observability and uniqueness.

Figure from Coevolving Fitness Models for Accelerating Evolution and Reducing Evaluations

Coevolving Fitness Models for Accelerating Evolution and Reducing Evaluations DOI

2007, Springer eBooks

Proposes a coevolutionary algorithm for fitness models that addresses model learning cost, level of approximation and lack of convergence to optima. In symbolic regression it significantly outperformed other algorithms and fitness modeling approaches. It is also applied to interactive evolution of pen-stroke drawings, inferring a user's preference landscape with little interaction.

Figure from Comparison of tree and graph encodings as function of problem complexity

Comparison of tree and graph encodings as function of problem complexity DOI

2007, Genetic and Evolutionary Computation Conference (GECCO)

Compares tree and graph encodings in genetic programming using symbolic regression on hundreds of random nonlinear target functions in 1 and 8 dimensions. Graph encodings bloat less but converge more slowly and suffer more deleterious crossovers, while offering computational benefits, a possible trade-off between regression performance and effort.

Figure from Learning noise

Learning noise DOI

2007, Genetic and Evolutionary Computation Conference (GECCO)

Proposes a genetic programming approach to learning stochastic models with asymmetric noise, by including noise sources explicitly as stochastic elements inside the model rather than assuming noise averages out. The method decomposes nonuniform output noise into uniform stochastic elements and recovered exact analytical models with stochastic elements embedded in nonlinear and polynomial hidden systems.

Figure from Co-evolutionary Variance Can Guide Physical Testing in Evolutionary System Identification

Co-evolutionary Variance Can Guide Physical Testing in Evolutionary System Identification DOI

2006, NASA/DoD Conference on Evolvable Hardware

Studies coevolution of system models and system tests for identifying physical systems with minimal experimentation. Unmanaged test difficulty can grow faster than the models can explain, causing the two populations to disengage. Using variance of model outputs as a predictor of test difficulty keeps them engaged, demonstrated on nonlinear dynamical systems with nonlinear and linear approximation models.

Figure from Co‐evolutionary algorithm for structural damage identification using minimal physical testing

Co‐evolutionary algorithm for structural damage identification using minimal physical testing DOI

2006, International Journal for Numerical Methods in Engineering

Addresses structural damage identification from sparse test data, where the inverse problem is ill-posed. A coevolutionary algorithm alternates an estimation phase, searching for damage scenarios that explain tests already done, and an exploration phase, searching for new tests that add the most information. Feasibility is shown on numerical examples.

Figure from 'Managed challenge' alleviates disengagement in co-evolutionary system identification

'Managed challenge' alleviates disengagement in co-evolutionary system identification DOI

2005, Genetic and Evolutionary Computation Conference (GECCO)

Introduces 'managed challenge' to counter disengagement in coevolutionary algorithms, here the estimation-exploration algorithm, where one population outperforms the other and selection pressure is lost. Data from futile interactions are stored in a test bank and reintroduced on re-engagement. This yields more accurate models and less training data for parametric and symbolic identification of nonlinear systems.

Figure from Active Coevolutionary Learning of Deterministic Finite Automata

Active Coevolutionary Learning of Deterministic Finite Automata

2005, Journal of Machine Learning Research

Applies the estimation-exploration algorithm to active learning for grammatical inference of deterministic finite automata, with the algorithm proposing its own training data. It outperforms one version of evidence-driven state merging on random DFAs, which only works well for particular balances of positive labelings. The authors propose a more general way of generating DFAs for benchmarking.

Figure from Automatic Synthesis of Multiple Internal Models Through Active Exploration

Automatic Synthesis of Multiple Internal Models Through Active Exploration

2005

Describes a coevolutionary algorithm that synthesizes and maintains multiple candidate models of a behaving robot. Models can generate controllers that elicit behavior under uncertainty, where models agree, or probe hidden components, where they disagree. It demonstrates model synthesis from sensor data and from scratch, and integrated model synthesis with controller design, with relevance to how organisms acquire models.

Figure from Blind Inference of Nonlinear Cable Network Topology from Sparse Data

Blind Inference of Nonlinear Cable Network Topology from Sparse Data

2005

Demonstrates inferring the topology of a hidden nonlinear network of cable-like, tension-only links from limited data. Hidden networks follow two classical tendon-network representations of a human finger, with 11 and 16 links. An evolutionary algorithm modifying a 72-link mesh used 30 data points to evolve networks reproducing the hidden functional behavior and closely matching its topology.

Figure from Co-evolution of Fitness Maximizers and Fitness Predictors

Co-evolution of Fitness Maximizers and Fitness Predictors

2005

Introduces an estimation of distribution algorithm that coevolves fitness maximizers with fitness predictors, lightweight objects that approximate true fitness at reduced computation, to speed evolutionary search when evaluations are costly. Applied to symbolic regression, it improves speed and convergence while reducing evaluations, and the advantage grows with model complexity.

Figure from Nonlinear System Identification Using Coevolution of Models and Tests

Nonlinear System Identification Using Coevolution of Models and Tests DOI

2005, IEEE Transactions on Evolutionary Computation

Presents a coevolutionary algorithm that infers topology and parameters of hidden nonlinear systems with minimal experimentation, evolving candidate models and informative tests that make models disagree. Applied to grammar induction, gene network inference, evolutionary robotics and robot damage recovery, it infers or manipulates hidden systems with few tests, with more benefit as systems grow more complex or unobservable.

Figure from An Exploration-Estimation Algorithm for Synthesis and Analysis of Engineering Systems Using Minimal Physical Testing

An Exploration-Estimation Algorithm for Synthesis and Analysis of Engineering Systems Using Minimal Physical Testing DOI

2004

Describes an exploration-estimation algorithm for automated design, analysis and repair of nonlinear physical systems with minimal physical testing. The exploratory phase evolves improvements or tests in a simulator, and the estimation phase evolves the simulator itself to explain all observations so far. It is demonstrated for analysis, design and repair of electromechanical systems.

Figure from Automating Genetic Network Inference with Minimal Physical Experimentation Using Coevolution

Automating Genetic Network Inference with Minimal Physical Experimentation Using Coevolution DOI

2004, Lecture notes in computer science

Presents an evolutionary estimation-exploration algorithm for reverse engineering hidden networks from inputs and outputs using minimal tests. One stage evolves a system hypothesis and the other evolves the next most informative experiment. It is demonstrated for inferring gene regulatory networks without costly knockout studies and for inferring robot morphological properties without extensive physical testing.

Figure from High Order Eigentensors as Symbolic Rules in Competitive Learning

High Order Eigentensors as Symbolic Rules in Competitive Learning DOI

2000, Lecture notes in computer science

Discusses high-order neurons in competitive learning, where geometric shapes replace point neurons through high-order tensors in homogeneous coordinates. Eigentensors of the synaptic tensors reveal coefficients of polynomial rules the network carries out, which may expose symbolic structure in data. The neurons use maximum-correlation activation with local Hebbian learning and separate close, overlapping clusters.

Back to top

Biomechanics and Biological Systems Modeling

Applying automated modeling and inference to biology: tendon networks of the fingers, metabolic and genetic networks, ion channels, and molecular evolution.

Figure from Inverse Gillespie for inferring stochastic reaction mechanisms from intermittent samples

Inverse Gillespie for inferring stochastic reaction mechanisms from intermittent samples DOI

2013, Proceedings of the National Academy of Sciences

Addresses the inverse of Gillespie stochastic simulation: reconstructing the underlying reactions from sparse, intermittent aggregate observations. The authors find that relative population updates form a convex polytope whose vertices indicate the dominant reactions, and reconstruct models (structure and propensities) from simulated and experimental systems, sometimes giving mechanistic insight.

Figure from The evolutionary origins of modularity

The evolutionary origins of modularity DOI

2013, Proceedings of the Royal Society B Biological Sciences

Clune, Mouret and Lipson show that modularity in evolved networks can arise as a side effect of selection to reduce connection costs. Networks evolved with a cost on connections become more modular, perform better and adapt faster to new environments than networks evolved for performance alone.

Figure from Extrapolatable Analytical Functions for Tendon Excursions and Moment Arms From Sparse Datasets

Extrapolatable Analytical Functions for Tendon Excursions and Moment Arms From Sparse Datasets DOI

2012, IEEE Transactions on Biomedical Engineering

Applies genetic-programming symbolic regression to infer analytical expressions for tendon excursions and moment arms from sparse data, replacing conventional polynomial regression. Tested on a tendon-driven robotic system and synthetic musculoskeletal data, it needed less training data, extrapolated better, tolerated noise and used fewer parameters than polynomials.

Figure from Functional Inference of Complex Anatomical Tendinous Networks at a Macroscopic Scale via Sparse Experimentation

Functional Inference of Complex Anatomical Tendinous Networks at a Macroscopic Scale via Sparse Experimentation DOI

2012, PLoS Computational Biology

Infers the structure and parameters of the finger tendon network through sparse force experiments, co-evolving candidate models with informative future force inputs via the estimation-exploration algorithm. Validated on two known latex networks and a cadaveric middle finger, with training error under 4% and cross-validation error under 7.2% for the cadaver specimen.

Figure from Automated modeling of stochastic reactions with large measurement time-gaps

Automated modeling of stochastic reactions with large measurement time-gaps DOI

2011, Genetic and Evolutionary Computation Conference (GECCO)

Introduces an algorithm to infer exact stochastic reaction models from sparse measurements of systems of discrete quantities, such as molecules. Candidate models are simulated to maximize data likelihood, and when likelihood is too small the distance of data to the model's estimated distribution is used. It infers models reliably for both short and long measurement gaps and outperformed likelihood or distance alone.

Figure from Automated refinement and inference of analytical models for metabolic networks

Automated refinement and inference of analytical models for metabolic networks DOI

2011, Physical Biology

Demonstrates automated refinement and inference of analytical models of metabolic networks from time-series data, using a yeast glycolytic oscillation model as the test system. The method corrects errors in approximated and overspecified models, can sometimes identify the full model from scratch, and designs experiments that make candidate predictions disagree. It handled high noise and predicted better than parametric regression and neural networks.

Figure from Ion channel modeling with analog circuit evolution

Ion channel modeling with analog circuit evolution DOI

2011, Genetic and Evolutionary Computation Conference Companion (GECCO Companion)

Uses evolutionary circuit design to automatically build equivalent analog circuits for neuronal ion channels, emulating the creativity behind the Hodgkin-Huxley model. From electrophysiological observations alone, the system evolved circuits that accurately simulate sodium and potassium channel behavior. It may serve as a reverse-engineering tool and as an aid in designing neuromorphic circuits.

Figure from Evolution of Analog Circuit Models of Ion Channels

Evolution of Analog Circuit Models of Ion Channels DOI

2010, Lecture notes in computer science

Uses evolutionary circuit design to automatically construct equivalent analog circuits for neuronal ion channels, emulating the creative leap behind the Hodgkin-Huxley model. From electrophysiological observations alone, the system evolved circuits of basic electronic components that accurately simulate sodium and potassium channel behavior. It could serve as a reverse-engineering tool or assist in designing neuromorphic circuits.

Illustration for Extracting Appropriate Mathematical Expressions Defining Moment Arm Relationships Using Symbolic Regression
Illustration

Extracting Appropriate Mathematical Expressions Defining Moment Arm Relationships Using Symbolic Regression DOI

2010, ASME Summer Bioengineering Conference (SBC)

Uses symbolic regression to determine both the form and parameters of tendon excursion versus joint angle relationships that define moment arms, instead of assuming a polynomial form. Demonstrated on synthetic data from a known human index finger model, cross-validation with realistic noise shows the method can recover the correct form and parameters of nonlinear relationships.

Figure from A Fast Simulator to Model Complex Tendon-Bone Interactions: Application to the Tendinous Networks Controlling the Fingers

A Fast Simulator to Model Complex Tendon-Bone Interactions: Application to the Tendinous Networks Controlling the Fingers DOI

2009, ASME Summer Bioengineering Conference (SBC)

Presents a finite element solver for mechanical force transmission through tendon networks wrapped on arbitrarily shaped, frictionless rigid objects such as bones, aimed at the tendinous networks controlling the fingers. Its speed makes it suitable as the simulation engine for evolutionary algorithms that infer network structure from sparse experiments.

Figure from Computational Method to Study Tendinous Interactions Across Fingers

Computational Method to Study Tendinous Interactions Across Fingers

2009, NCM 2009 (poster)

A poster applying an evolutionary computational approach to estimate the topology of tendon networks across the fingers (the juncturae tendinum). A population of candidate network models is ranked by how well their output forces match a target network under the same input forces. The authors conclude that force distribution is sensitive to topology and that the approach can estimate topologies of real biological networks.

Figure from Automated reverse engineering of nonlinear dynamical systems

Automated reverse engineering of nonlinear dynamical systems DOI

2007, Proceedings of the National Academy of Sciences

Introduces a method that automatically generates symbolic differential equations for coupled nonlinear dynamical systems directly from time series. It models each variable separately, perturbs and destabilizes the system to expose hidden behavior, and simplifies equations during modeling. It is demonstrated on four simulated and two real systems spanning mechanics, ecology and systems biology.

Figure from Beyond Parameter Estimation: Extending Biomechanical Modeling by the Explicit Exploration of Model Topology

Beyond Parameter Estimation: Extending Biomechanical Modeling by the Explicit Exploration of Model Topology DOI

2007, IEEE Transactions on Biomedical Engineering

Argues that biomechanical modeling should explore model topology as well as parameters, using finger tendon networks as the example. It presents a simulator for elastic structures under large deformation, shows that assumed topology affects tension propagation to joints, and demonstrates an inference algorithm recovering hidden synthetic tendon network topologies, with discussion of observability and uniqueness.

Figure from The Tendon Network of the Fingers Performs Anatomical Computation at a Macroscopic Scale

The Tendon Network of the Fingers Performs Anatomical Computation at a Macroscopic Scale DOI

2007, IEEE Transactions on Biomedical Engineering

Cadaveric experiments and simulations indicate that the tendon network of the fingers performs logic-like computation. Varying tension in the extensor digitorum versus the interosseous tendons changed how tension propagated to the finger joints nonlinearly, and modeling attributes this to the network's deformable structure, suggesting a non-neural form of information processing.

Figure from A computational environment to simulate complex tendinous topologies

A computational environment to simulate complex tendinous topologies DOI

2005, Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC)

Describes a biomechanical modeling environment that predicts tension distribution in the finger extensor mechanism, the tendinous network over the phalanges, as part of work to simulate finger function and precision pinch. Predictions show tension distribution can be very sensitive to the assumed network topology, meaning the number of elements and their connectivity.

Figure from A Relaxation Method for Simulating the Kinematics of Compound Nonlinear Mechanisms

A Relaxation Method for Simulating the Kinematics of Compound Nonlinear Mechanisms DOI

2005, Journal of Mechanical Design

Describes a relaxation-based method for simulating 2D and 3D compound kinematic mechanisms, in which iterative propagation of node displacements reveals the kinematics. It is slower than simultaneous differential equation approaches but more accurate, more robust to singularities, and able to handle complex entangled chains and nonlinear links such as wrapping strings and contacts. Applications include robotics, design and biomechanics.

Figure from Blind Inference of Nonlinear Cable Network Topology from Sparse Data

Blind Inference of Nonlinear Cable Network Topology from Sparse Data

2005

Demonstrates inferring the topology of a hidden nonlinear network of cable-like, tension-only links from limited data. Hidden networks follow two classical tendon-network representations of a human finger, with 11 and 16 links. An evolutionary algorithm modifying a 72-link mesh used 30 data points to evolve networks reproducing the hidden functional behavior and closely matching its topology.

Figure from Automating Genetic Network Inference with Minimal Physical Experimentation Using Coevolution

Automating Genetic Network Inference with Minimal Physical Experimentation Using Coevolution DOI

2004, Lecture notes in computer science

Presents an evolutionary estimation-exploration algorithm for reverse engineering hidden networks from inputs and outputs using minimal tests. One stage evolves a system hypothesis and the other evolves the next most informative experiment. It is demonstrated for inferring gene regulatory networks without costly knockout studies and for inferring robot morphological properties without extensive physical testing.

Back to top

Additive Manufacturing and Digital Fabrication

3D printing processes, personal fabrication (Fab@Home), multi-material and voxel-based digital materials, file formats such as AMF, laser sintering and other manufacturing methods, plus commentary on the future of additive manufacturing.

Figure from Self-deploying reinforced concrete structures

Self-deploying reinforced concrete structures DOI

2026, Communications Engineering

Introduces a self-deploying formwork for concrete built from multistable tubes that expand from a compact state into a full-scale mold with integrated steel reinforcement. A steel-reinforced structure 2.36 m high is deployed within 14 seconds, and the polymer shell of the tubes triples structural strength. The concept aims at low-carbon construction with minimal on-site intervention.

Figure from Dynamic simulation of 3D-printed foods

Dynamic simulation of 3D-printed foods DOI

2024, Future Foods

Presents a physics-based simulation of the deposition process in multi-ingredient food 3D printing, taking G-code as input and using the Bifrost plug-in for Autodesk Maya. It is validated by reproducing a custom seven-ingredient dessert. Simulating designs before printing helps build intuition for stable structures, reduces waste and speeds proofing.

Figure from Design and fabrication of carbon fiber lattices using 3D weaving

Design and fabrication of carbon fiber lattices using 3D weaving DOI

2023, Scientific Reports

Presents a method for designing and fabricating 3D carbon fiber lattices by weaving carbon fiber tow through two parallel grids, reinforced with vertical carbon fiber tubes, inspired by crochet and sewing. Compression tests on three designs perform similarly to comparable lattices, and finite element analysis supports the results. Weave density can vary within one lattice, and the process could be automated.

Figure from Inverted laser sintering of metal powders

Inverted laser sintering of metal powders DOI

2023, Scientific Reports

Demonstrates inverted laser sintering for metal powders, which avoids a powder bed. A 10-layer copper part is built by depositing powder on a sapphire plate, pressing it against the part and sintering it with a 14 W 445 nm laser through the glass, repeated layer by layer. The authors discuss applications such as directly fabricating multi-material metal parts.

Figure from Programmable laser curing of carbon fiber laminate structures

Programmable laser curing of carbon fiber laminate structures DOI

2023, Research Square

Proposes selective curing of carbon fiber-reinforced polymer laminates with blue and red lasers as an alternative to slow, energy-intensive conventional curing, aimed at deployable structures. A blue laser cures parts of a flat design to make hinges so it pops up, while a red laser ablates epoxy to create flexible regions. A pop-up CFRP lattice and a ruled-surface structure are developed.

Figure from Embedding Components During Laser Sintering

Embedding Components During Laser Sintering DOI

2022, Additive Manufacturing Letters

Proposes embedding electronic components during selective laser sintering using an inverted laser sintering process that needs no powder bed, so voids can be created easily. An LED is placed into a cavity within an SLS part and printing resumes. The LED still works after several layers are added, pointing toward SLS producing active systems rather than passive parts.

Figure from Multi-Process Printing Method Combining Powder and Resin Based Additive Manufacturing

Multi-Process Printing Method Combining Powder and Resin Based Additive Manufacturing DOI

2022, Additive Manufacturing Letters

Combines powder-based and resin-based additive manufacturing in one process, using an inverted setup in which a laser shines upward through glass to fuse powder and also cure resin. Samples containing both materials are fabricated. The authors also examine using resin to reduce porosity of powder-bed parts and to adjust surface finish.

Figure from Regenerative Topology Optimization of Fine Lattice Structures

Regenerative Topology Optimization of Fine Lattice Structures DOI

2022, 3D Printing and Additive Manufacturing

Presents a generative approach to optimizing 3D lattices of thousands of struts for mass and deflection. It iteratively erodes struts judged unnecessary by stress analysis and randomly regenerates new struts across the structure. Strength-to-weight ratios are on par with state-of-the-art topology optimization but qualitatively different; a GPU dynamics simulator also supports dynamic load cases.

Figure from Electro-Osmotic Gripper Characterization for Layered Assembly

Electro-Osmotic Gripper Characterization for Layered Assembly DOI

2021, 3D Printing and Additive Manufacturing

Demonstrates parallel electro-osmotic grippers for layered assembly, where each array element is controlled individually via capillary effects driven by an electric field to form droplet patterns that pick and place voxels. A 25-element array assembled 1.5 mm spheres with 95 to 98% grasping reliability, validated against analytical and computational models.

Figure from Design and optimization of millimeter-scale electroadhesive grippers

Design and optimization of millimeter-scale electroadhesive grippers DOI

2020, Journal of Physics D Applied Physics

Presents an optimization strategy, with experimental validation, for two-dimensional electroadhesors that grip millimeter-scale objects. Using 3D electrostatic simulation and weight-lifting tests at 600 V on 1.6 mm thick objects, the optimal pad spacing was 0.5 mm and the optimal pad-area ratio 0.75 for conductive and insulating objects. A step-by-step design method follows.

Figure from Inverted multi-material laser sintering

Inverted multi-material laser sintering DOI

2020, Additive manufacturing

Presents an additive process in which an upward-directed laser fuses a powder monolayer onto a substrate through a clear surface, building a hanging part layer by layer. It removes the need for a large powder bed and permits different powders in one layer. A 445 nm laser made a Nylon-12 and TPU pattern, whose mechanical properties were characterized.

Figure from Layered assemblers for scalable parallel integration

Layered assemblers for scalable parallel integration DOI

2020, Journal of The Royal Society Interface

Asks whether layered assembly can give exponential gains in speed for block-based manufacturing. It describes two layered assembly principles that integrate n modules faster than linear time, in O(n^(2/3)) and beyond, offering a route to scalable parallel assembly of large numbers of small building blocks.

Figure from Adventures in Software-Based Cooking

Adventures in Software-Based Cooking

2019, Solid Freeform Fabrication Symposium

Explores laser cooking as a software-controlled way to cook printed food layers, using mirror galvanometers to direct a 445 nm blue laser and a 980 nm near-infrared laser. By varying power, speed and pattern, the authors produced a software-generated three-course meal, and present digital cooking as a new tool for chefs and makers.

Figure from Parallel electrostatic grippers for layered assembly

Parallel electrostatic grippers for layered assembly DOI

2019, Additive manufacturing

Designs 2 x 2 arrays of electroadhesive grippers, with comb and spiral electrodes, to place premanufactured voxels in parallel for Layered Assembly, a multi-material additive process. Using field simulations and tests at 75 to 800 V on polymer and metal voxels, comb-shaped electrodes performed better, with about 100% reliability at 600 to 800 V.

Figure from Digital Wood: 3D Internal Color Texture Mapping

Digital Wood: 3D Internal Color Texture Mapping DOI

2018, 3D Printing and Additive Manufacturing

Presents a workflow to replicate both surface and internal color texture of wood using destructive tomographic imaging and voxel printing. Wood was sliced at 27 micrometer intervals and imaged with a camera on a CNC mill, and the 230 images were dithered for a voxel printer. The printed block resembles the wood externally and internally when cut.

Illustration for Multi-Material Three-Dimensional Food Printing with Simultaneous Infrared Cooking
Illustration

Multi-Material Three-Dimensional Food Printing with Simultaneous Infrared Cooking DOI

2018, 3D Printing and Additive Manufacturing · no PDF yet

A study of multi-material 3D food printing combined with infrared heating that cooks the food as it is printed.

No PDF yet: the file found earlier was a different paper, "Characterization of CO2 laser browning of dough"; it has been removed.

Figure from 1D Printing of Recyclable Robots

1D Printing of Recyclable Robots DOI

2017, IEEE Robotics and Automation Letters

Demonstrates a 1D printing system, inspired by the ribosome, that folds a single string of source material into specialized robotic automata. A computational optimization tool derives designs from high-level goals. Three distinct robots for different locomotion tasks were made from the same material, and recycled material was reused to produce new designs.

Figure from 3D Printing Variable Stiffness Foams Using Viscous Thread Instability

3D Printing Variable Stiffness Foams Using Viscous Thread Instability DOI

2016, Scientific Reports

Describes producing cellular foam structures implicitly by inducing viscous thread instability while extruding material, rather than designing each cell explicitly. The process yields structures finer than the printer's native resolution, with effective elastic modulus and density tunable across two orders of magnitude. Applications cited include bioengineering, robotics and food printing.

Illustration for 3D Printing Soft Materials: What Is Possible?
Illustration

3D Printing Soft Materials: What Is Possible? DOI

2015, Soft Robotics

A moderated roundtable with Jennifer Lewis, Robert Shepherd and Hod Lipson on the prospects and limits of 3D printing soft materials. Participants describe their use of printing for robots and functional materials, from hard plastics to soft and active materials, conductors, batteries, actuators, biomaterials and food.

Figure from Additive manufacturing for the food industry

Additive manufacturing for the food industry DOI

2015, Trends in Food Science & Technology

Explores additive manufacturing for food-safe applications by producing an entirely additively manufactured dinner, including complex tableware. It notes that current AM lacks the process control and certification for widespread food contact use, with coatings mitigating concerns for prototypes and small runs, and lays out barriers to adoption.

Figure from Demonstrations of Additive Manufacturing for the Hospitality Industry

Demonstrations of Additive Manufacturing for the Hospitality Industry DOI

2015, 3D Printing and Additive Manufacturing

Demonstrates additive manufacturing for the hospitality industry by producing an entirely additively manufactured dinner with complex tableware for limited audiences. It observes that current techniques lack the process control and certification needed for widespread food contact use, that coatings can help, and lists barriers for further work.

Illustration for How Data Mining Can Catalyze 3D Printing
Illustration

How Data Mining Can Catalyze 3D Printing DOI

2015, 3D Printing and Additive Manufacturing

An editorial on material complexity in 3D printing: hundreds of process parameters affect the properties of printed materials and few are fully characterized. It argues that data mining of the relationship between printer settings and material properties can address this and help engineers trust printed parts.

Figure from AMF Tutorial: Colors and Textures (Part 2)

AMF Tutorial: Colors and Textures (Part 2) DOI

2014, 3D Printing and Additive Manufacturing

Second tutorial in a series on the AMF (ISO/ASTM 52915) additive manufacturing file format, covering how to specify colors and color textures. It motivates the topic with the history of color in 3D printing and the importance of color in multimaterial printing.

Figure from AMF Tutorial: The Basics (Part 1)

AMF Tutorial: The Basics (Part 1) DOI

2014, 3D Printing and Additive Manufacturing

First tutorial in a series on the AMF additive manufacturing format, walking through a complete file describing a simple two-material pyramid. It explains the limitations of STL, such as redundancy, unit ambiguity, poor scaling and no support for color or multiple materials, that motivated the ISO/ASTM 52915 standard.

Figure from Bitblox: Printable digital materials for electromechanical machines

Bitblox: Printable digital materials for electromechanical machines DOI

2014, The International Journal of Robotics Research

Introduces Bitblox, small modular interconnecting blocks embedding simple electromechanical connectivity and functionality as printable digital materials. Different blocks, and their combination and positions, set the mechanical and electrical properties of an assembly. The paper describes the design, compares it with similar materials and demonstrates use in a working 3D printer.

Figure from Dynamic Simulation of Soft Multimaterial 3D-Printed Objects

Dynamic Simulation of Soft Multimaterial 3D-Printed Objects DOI

2014, Soft Robotics

Journal version of the open-source simulation engine for statics, dynamics and nonlinear deformation of heterogeneous soft bodies. It supports interspersed materials with varied stiffness, density, Poisson ratio, thermal expansion and friction, handles collisions, uses volumetric actuation, and simulates thousands of degrees of freedom at interactive rates, aimed at multimaterial design automation.

Illustration for Is Additive Manufacturing a Real Revolution?
Illustration

Is Additive Manufacturing a Real Revolution? DOI

2014, 3D Printing and Additive Manufacturing

An editorial arguing that additive manufacturing is a real industrial revolution. Past revolutions each made a major cost driver, such as power or calculation, nearly vanish, and the editorial applies that pattern to 3D printing despite its market being far smaller than conventional manufacturing.

Illustration for Is CAD Keeping Up?
Illustration

Is CAD Keeping Up? DOI

2014, 3D Printing and Additive Manufacturing

An editorial arguing that additive manufacturing is driving a revolution in design as well as manufacturing. We can now print nearly any shape we can describe, but CAD software, analysis tools and designers' imagination lag, so design tools must catch up to exploit the technology.

Figure from Solid Freeform Fabrication of Soft Tissue Simulators for Needle Injection

Solid Freeform Fabrication of Soft Tissue Simulators for Needle Injection

2014

Uses multimaterial solid freeform fabrication to build soft tissue simulators that replicate the injection force profile of a needle stick, using blunted needles that are safer for training. Composite structures and needle pairs gave a puncture force of 2.8 N at 9 to 15 mm depth, within the reported range for human skin.

Illustration for The Importance of Standards
Illustration

The Importance of Standards DOI

2014, 3D Printing and Additive Manufacturing

An editorial on the importance of standards in additive manufacturing, drawing an analogy to printer drivers, PostScript and PDF. It describes the shift from STL to new universal file formats and from proprietary material specifications to ASTM, ISO and NIST standards, arguing that most users need performance standards.

Illustration for Welcome to 3DP
Illustration

Welcome to 3DP DOI

2014, 3D Printing and Additive Manufacturing

Inaugural editorial introducing the journal 3D Printing and Additive Manufacturing. It outlines the journal's scope, from processes, materials and design tools to medicine, education, bioprinting, food, art, policy, standards and business models, and notes features such as Chinese translation of articles.

Figure from Advancing Children’s Engineering Through Desktop Manufacturing

Advancing Children’s Engineering Through Desktop Manufacturing DOI

2013, Springer eBooks

Reviews how desktop manufacturing such as 3D printers, die cutters and 3D scanners can advance children's engineering education. It discusses links between virtual designs and physical objects to mathematics concepts, CAD tools that capture design thinking, motor skills, and sharing designs across schools, and notes that classroom best practices are not yet defined.

Figure from Particle shape effects on the stress response of granular packings

Particle shape effects on the stress response of granular packings DOI

2013, Soft Matter

Measures the stress response of granular packings of 3D-printed particles with many shapes, including spheres, Platonic solids and non-convex hexapods, dolos and tetrahedral frames. Confining pressure dominates the response, but particle shape controls stress-strain details and can tune packing stiffness and yielding, revealing trends useful for designing aggregate behavior.

Figure from Dynamic Simulation of Soft Heterogeneous Objects

Dynamic Simulation of Soft Heterogeneous Objects DOI

2012, arXiv (Cornell University)

Describes an open-source C++ 2D and 3D simulation engine for statics, dynamics and nonlinear deformation of soft bodies made of interspersed materials with differing properties. It handles collisions and volumetric actuation, and runs objects with thousands of degrees of freedom at interactive frame rates on a single desktop thread.

Figure from EndlessForms.com: Collaboratively Evolving Objects and 3D Printing Them

EndlessForms.com: Collaboratively Evolving Objects and 3D Printing Them

2012

Introduces EndlessForms.com, a website for interactively evolving 3D shapes online using a CPPN generative encoding inspired by developmental biology, with WebGL display and an option to 3D print evolved designs. In its first year, nearly 3 million objects were evaluated over 190,000 generations by over 40,000 visitors from 150 countries.

Figure from Thinking Outside the CAD Box

Thinking Outside the CAD Box DOI

2012, Mechanical Engineering

A magazine essay arguing that designers given unlimited 3D printing capability still produce plain objects, constrained by years of mass-produced forms and conventional CAD tools. It argues that new design tools are needed to exploit the freedom additive manufacturing provides, starting from an anecdote about students' pencil holders.

Figure from A Data-Driven Process for Estimating Nonlinear Material Models

A Data-Driven Process for Estimating Nonlinear Material Models DOI

2011, Applied Mechanics and Materials

Presents a data-driven process for estimating nonlinear material models for multi-material 3D printed materials. Rather than classical engineering stress-strain assuming constant cross-section, it runs virtual tensile tests by finite element analysis on the full 3D specimen geometry and fits material model parameters by minimizing the discrepancy with experimental results. Preliminary results are reported.

Figure from Fab@Home Model 3: A More Robust, Cost Effective and Accessible Open Hardware Fabrication Platform

Fab@Home Model 3: A More Robust, Cost Effective and Accessible Open Hardware Fabrication Platform DOI

2011, Texas Digital Library (University of Texas)

Describes Fab@Home Model 3, an open hardware personal fabrication platform designed to lower skill and price barriers. It is modular in tool heads, fabrication processes and electronics, costs under $1000 and needs only simple tools to assemble. The aim is to move personal 3D printers beyond plastic FDM toward general-purpose personal manufacturing.

Figure from FreeLoader: An Open Source Universal Testing Machine for High-Throughput Experimentation

FreeLoader: An Open Source Universal Testing Machine for High-Throughput Experimentation DOI

2011

Presents freeLoader, a low-cost, desktop-size, open source universal testing machine for high-throughput material testing. It applies tensile and compressive loads up to 5 kN at 2 to 30 mm/min with plus or minus 1.8 N force accuracy, and costs an order of magnitude less per unit than commercial systems. Design, parts list, software and manual are freely available under a BSD license.

Figure from Microbricks for Three-Dimensional Reconfigurable Modular Microsystems

Microbricks for Three-Dimensional Reconfigurable Modular Microsystems DOI

2011, Journal of Microelectromechanical Systems

Explores microbricks, interlocking 500 micrometer building blocks for assembling and reconfiguring 3D structures on a lattice. A space-filling, rotation and flip-invariant geometry was designed and fabricated by micromachining silicon and by building SU-8 polymer tiles in three layers. Ten-brick structures demonstrated interlocking and compatibility between the two materials.

Figure from The Shape of Things to Come: Frontiers in Additive Manufacturing

The Shape of Things to Come: Frontiers in Additive Manufacturing

2011

Lipson's essay in the National Academy of Engineering's The Bridge (Frontiers of Engineering issue) on where additive manufacturing is heading, from printing passive shapes to printing multi-material, functional and eventually active systems. The linked PDF is the full journal issue, with the essay near the start.

Figure from Untethered Hovering Flapping Flight of a 3D-Printed Mechanical Insect

Untethered Hovering Flapping Flight of a 3D-Printed Mechanical Insect DOI

2011, Artificial Life

Describes a 3.89 g flapping-wing hovering ornithopter built with 3D-printed wings and mechanical parts. Printing allows arbitrary wing shapes and reduces wing design cycles to minutes. The insect achieved passively stable untethered hovering flight lasting 85 seconds, showing the utility of printed materials for flapping-wing experimentation.

Figure from Additive manufacturing for in situ repair of osteochondral defects

Additive manufacturing for in situ repair of osteochondral defects DOI

2010, Biofabrication

Demonstrates in situ additive manufacturing repair of chondral and osteochondral defects in a calf femur, using geometric feedback and suitable printing materials. Alginate hydrogel repaired cartilage and a demineralized bone matrix formulation repaired bone. Mean surface errors were below 0.1 mm, with 42.8% of chondral and 83.6% of osteochondral surface points within clinically acceptable error.

Figure from Automatic design and manufacture of robotic life forms

Automatic design and manufacture of robotic life forms DOI

2010, Cambridge University Press eBooks

A later listing of the Nature paper "Automatic design and manufacture of robotic lifeforms" (Lipson and Pollack, 2000): robot bodies and controllers evolved together in simulation and then fabricated automatically by 3D printing, producing physical machines that locomote.

Figure from Extensible Digital Fabrication Language for Digital Fabrication Processes

Extensible Digital Fabrication Language for Digital Fabrication Processes

2010

Proposes the Extensible Digital Fabrication Language (XDFL) and an interpreted ToolScript language describing how geometry is translated into machine commands, since AMF and STL describe objects but fabricator control is machine-specific. An initial implementation was deployed in the Fab@Home project. A standard process control language would decouple process planning from equipment makers.

Figure from Freeform Fabrication of Stochastic and Ordered Cellular Structures

Freeform Fabrication of Stochastic and Ordered Cellular Structures DOI

2010, Texas Digital Library (University of Texas)

Examines producing cellular materials by freeform fabrication when microstructure features are finer than the process resolution. It studies stochastic foams made through the instability of a viscous thread and several methods for closed-cell foams, without pre-specified cell structures. Foams made from elastic materials may act as novel actuating materials.

Figure from Geometric feedback control of discrete‐deposition SFF systems

Geometric feedback control of discrete‐deposition SFF systems DOI

2010, Rapid Prototyping Journal

Proposes greedy geometric feedback (GGF) control for discrete-deposition freeform fabrication, closing the loop on overall part geometry rather than process variables. The geometry is monitored during printing and a greedy algorithm decides where subsequent droplets go. In simulation and on a physical platform, GGF beat open-loop control under uncertainties in droplet shape, placement and mid-print deformation.

Figure from Multi-Material Food Printing with Complex Internal Structure Suitable for Conventional Post-Processing

Multi-Material Food Printing with Complex Internal Structure Suitable for Conventional Post-Processing DOI

2010, Texas Digital Library (University of Texas)

Develops printable food materials compatible with conventional post-processing such as baking, broiling and frying. Turkey, scallop and celery were modified with transglutaminase for slow cooking or deep frying, and multi-material turkey and celery constructs were printed. A modified cookie recipe held shape in baking, and a printed cocoa-modified inner shape within a block preserved its complex internal geometry.

Figure from Tunable digital material properties for 3D voxel printers

Tunable digital material properties for 3D voxel printers DOI

2010, Rapid Prototyping Journal

Explores material properties achievable with voxel-based freeform fabrication and simulates how they can be tuned. Varying the precision, geometry and material of voxels gives continuous control over density, elastic modulus, thermal expansion, ductility and failure mode. Hierarchical voxel microstructures yield properties such as negative Poisson's ratio, so widely varying properties are possible in one desktop process.

Figure from A Study of Variable Stiffness Alginate Printing for Medical Applications

A Study of Variable Stiffness Alginate Printing for Medical Applications DOI

2009, Texas Digital Library (University of Texas)

Describes experiments printing variable-stiffness hydrogels for anatomical models and cell-seeded implants, alternating 2% alginate with a dextran-infused calcium chloride post-crosslinker. Stiffness across the construct ranged from 4 kPa to 20 kPa depending on user-specified crosslinker concentration.

Figure from Brick Printing: Freeform Fabrication of Modular Architectural Elements with Embedded Systems

Brick Printing: Freeform Fabrication of Modular Architectural Elements with Embedded Systems DOI

2009, Texas Digital Library (University of Texas)

Proposes modular printed bricks that integrate building systems, using a material platform of clay, gypsum cement, FabEpoxy and conductive silicone on an open-architecture freeform fabrication system. A cement wall segment with embedded electrical and fluidic conduits was fabricated. Electrical and fluidic tolerances were comparable to traditionally constructed systems.

Figure from Design and analysis of digital materials for physical 3D voxel printing

Design and analysis of digital materials for physical 3D voxel printing DOI

2009, Rapid Prototyping Journal

Studies physical voxels as material building blocks for a massively parallel additive process in which 3D matter is digital. Drawing on space-filling shape geometry, numerical simulation and a technology survey, it presents self-aligning voxel geometries suited to parallel assembly. Theory and simulation predict dimensional accuracy improves as voxel count grows, and current technology could assemble billions of microscale voxels.

Figure from Design and Construction of a 6-DoF Fabrication Platform

Design and Construction of a 6-DoF Fabrication Platform DOI

2009, Texas Digital Library (University of Texas)

Presents a freeform fabricator with a six degree-of-freedom print head for additive deposition onto existing structures, useful for repair, augmentation and in situ printing. A parallel mechanism with stationary motors was developed and optimized through kinematic simulation. A working printer was built, an additive 3D structure was demonstrated, and its accuracy and reliability were analyzed.

Figure from Design Automation for Multi-Material Printing

Design Automation for Multi-Material Printing DOI

2009, Texas Digital Library (University of Texas)

Presents an evolutionary design algorithm for 3D multi-material structures that exploits the freedom of internal material distribution offered by multi-material printing. Material distribution is optimized under functional constraints such as maximizing stiffness per weight, and the method can also optimize shape. It is demonstrated on freeform shapes, non-uniform 3D structures and 3D compliant actuators.

Figure from Fab@Home Model 2: Towards Ubiquitous Personal Fabrication Devices

Fab@Home Model 2: Towards Ubiquitous Personal Fabrication Devices DOI

2009, Texas Digital Library (University of Texas)

Describes Fab@Home Model 2, an update to the open-source, open-architecture personal fabrication platform. A new electronics package and streamlined mechanics cut the system cost from $2500 to $1600. The authors also propose a changed business model intended to broaden adoption of freeform fabrication and spur innovation.

Figure from Fully Recyclable Multi-Material Printing

Fully Recyclable Multi-Material Printing DOI

2009, Texas Digital Library (University of Texas)

Demonstrates a freeform fabrication system that prints with reusable physical voxels, so multi-material objects can be recycled with minimal effort. Any number of materials can be printed together, and the voxels are reclaimed by dissolving the bonds holding the structure together. With a voxel sorting process, multiple generations of objects were fabricated from the same physical material.

Figure from Hydrocolloid Printing: A Novel Platform for Customized Food Production

Hydrocolloid Printing: A Novel Platform for Customized Food Production DOI

2009, Texas Digital Library (University of Texas)

Investigates hydrocolloids as printable materials for food freeform fabrication. Combinations of xanthan gum and gelatin plus flavor agents let texture and flavor be tuned independently, simulating a range of foods with few materials. A two-dimensional mouthfeel scale (stiffness versus granularity) was created, and mixtures were characterized by an expert taste panel.

Figure from Multi material topological optimization of structures and mechanisms

Multi material topological optimization of structures and mechanisms DOI

2009, Genetic and Evolutionary Computation Conference (GECCO)

Presents an evolutionary design process for 3D multi-material structures, as an alternative to conventional topology optimization methods like homogenization that struggle in the large design space opened by multi-material printing. The algorithm designs substructures tailored to custom functions and is demonstrated on 3D non-uniform beams and 3D compliant actuators.

Figure from Reprinting the Telegraph: Replicating the Vail Register using Multi-Materials 3D Printing

Reprinting the Telegraph: Replicating the Vail Register using Multi-Materials 3D Printing DOI

2009, Texas Digital Library (University of Texas)

Uses only solid freeform fabrication processes to reproduce the 1844 Vail telegraph register, showing that a complete active electromechanical system can be printed. Techniques developed allow solenoid devices to be fabricated and embedded in freeform fabricated devices, which could enable electromechanical designs that are otherwise hard to manufacture.

Figure from STL 2.0: A Proposal for a Universal Multi-Material Additive Manufacturing File Format

STL 2.0: A Proposal for a Universal Multi-Material Additive Manufacturing File Format DOI

2009, Texas Digital Library (University of Texas)

Proposes an XML-based Additive Manufacturing File (AMF) format as a successor to STL, handling multiple and graded materials, volumetric patterns and colors. Geometry can be given as triangle meshes, functional representations or voxel bitmaps, with materials defined singly or as hierarchical combinations. The format can be converted to and from STL, and code and examples are public.

Figure from The ModelCraft framework

The ModelCraft framework DOI

2009, ACM Transactions on Computer-Human Interaction

ModelCraft lets designers annotate and edit physical 3D models, such as 3D-printed or laser-cut prototypes, with a digital pen. The model's surface carries a traceable pattern, so sketches, comments and edit commands drawn on it are captured and transferred back into the digital CAD model.

Figure from Developing printable content: A repository for printable teaching models

Developing printable content: A repository for printable teaching models DOI

2008, Texas Digital Library (University of Texas)

Describes 3Dprintables.org, an open wiki-style archive of printable teaching models, built on the argument that content drives 3D printing adoption as it did for digital music. Initial models span mechanical engineering, aerospace, biochemistry, mathematics, anatomy and archaeology, and are meant to seed educators sharing models and curricula.

Figure from Freeform fabrication and characterization of Zn‐air batteries

Freeform fabrication and characterization of Zn‐air batteries DOI

2008, Rapid Prototyping Journal

Develops battery materials compatible with solid freeform fabrication and uses them to print six cylindrical Zn-air cells plus a flexible two-cell battery of unusual geometry, comparing them with commercial cells. The printed cells reached 40-70 J/g, under 10% of normalized commercial performance, with contact resistance, electrolyte evaporation and catalyst quality as likely causes.

Figure from Improved Quality of 3D-Printed Tissue Constructs Through Enhanced Mixing of Alginate Hydrogels

Improved Quality of 3D-Printed Tissue Constructs Through Enhanced Mixing of Alginate Hydrogels DOI

2008, Texas Digital Library (University of Texas)

Studies how mixing of alginate hydrogel affects printing of cell-seeded tissue constructs, since local variation in material properties degrades deposition and geometric fidelity. Using a mechanical test frame with a syringe-extrusion jig, the authors found that mixing far beyond previously established limits reduced material inconsistency and improved geometric fidelity without harming cell viability.

Figure from Multi-Material Freeform Fabrication of Active Systems

Multi-Material Freeform Fabrication of Active Systems DOI

2008

Shows that freeform fabrication systems can use many materials and processes within a single object and can make complete active devices. The authors' multi-material system produced Zn-air batteries, wiring, flexible circuits, strain gauges, electromagnets, electroactive polymer actuators, organic transistors and relays. They also released the open-source Fab@Home Model 1, with over 100 built worldwide.

Figure from Object Augmentation for the Visually Impaired Using RP

Object Augmentation for the Visually Impaired Using RP DOI

2008, Texas Digital Library (University of Texas)

Explores using a freeform fabricator to augment everyday objects for visually impaired users, by printing a tactile alphabet on paper, plastic and metal. The authors tested non-toxic materials for dimensional tolerance, repeatability and adhesion; printing 1 by 1 cm embossed letters took 14 to 52 seconds.

Figure from Solid Freeform Fabrication of Stainless Steel Using Fab@Home

Solid Freeform Fabrication of Stainless Steel Using Fab@Home DOI

2008, Texas Digital Library (University of Texas)

Demonstrates solid freeform fabrication of metal by depositing a 17-4 PH stainless steel slurry layer by layer with the low-cost Fab@Home, then sintering. Completed parts reached densities up to 90% volume fraction and tensile strength up to 35% of the pure solid, with samples of various geometries shown.

Figure from Universal Desktop Fabrication

Universal Desktop Fabrication DOI

2008, Springer eBooks

Proposes Universal Desktop Fabrication, a framework combining volumetric digital design software with compact, automated multi-material fabrication hardware to produce almost any complete functional object. The aim is inexpensive, open, easy-to-use systems that shift manufacturing toward personal customization and point-of-use production, with current hardware and software results described.

Figure from Fab@Home: the personal desktop fabricator kit

Fab@Home: the personal desktop fabricator kit DOI

2007, Rapid Prototyping Journal

Presents Fab@Home, a personal desktop solid freeform fabrication kit meant to get the technology to hobbyists and hackers, breaking the paradox of low demand and high cost. Designs and software are freely distributed, a first-generation kit should cost roughly $2000, and a user-group website is planned. The paper also reports experience deploying a unit for public use.

Figure from Freeform Fabrication of a Complete Electrochemical Relay

Freeform Fabrication of a Complete Electrochemical Relay DOI

2007, Texas Digital Library (University of Texas)

Works toward freeform fabrication of electrochemical relays built around an IPMC actuator whose electrodes open or close a load circuit, with the casting mold serving as housing. Partially printed relays, with housings made on a Fab@Home Model 1, achieved a factor-of-two change in load path resistance at up to 0.05 Hz with a 1.2 V control input.

Figure from Freeform Fabrication of Organic Electrochemical Transistors

Freeform Fabrication of Organic Electrochemical Transistors DOI

2007, Cambridge University Engineering Department Publications Database

Reports freeform fabrication of organic electrochemical transistors, chosen over organic field effect transistors for their sub-1 V operation and ambient-condition fabrication. Functional devices made with a multi-material system on glass showed electrical behavior similar to the literature. The authors identified printable substrates and added inkjet deposition to improve thin films.

Figure from Methods of Parallel Voxel Manipulation for 3D Digital Printing

Methods of Parallel Voxel Manipulation for 3D Digital Printing DOI

2007, Texas Digital Library (University of Texas)

Explores digital printing of multi-material objects from many discrete self-aligning voxels, so accuracy is set by the voxels rather than the printer. To place millions of voxels quickly, the authors propose using electrostatic forces to place a whole 2D pattern at once, and demonstrate selective pick-up of 1.5 mm voxels with a custom charged print head.

Figure from Printing Embedded Circuits

Printing Embedded Circuits DOI

2007, Texas Digital Library (University of Texas)

Shows that a Fab@Home Model 1 personal fabricator with commercially available materials can print functional embedded electrical circuits. Demonstrations include an LED flashlight, entirely printed circuit boards in 2D and 3D, and a child's toy with embedded circuitry, aimed at making such capability available to individual creators.

Figure from Printing Food

Printing Food

2007, Solid Freeform Fabrication Symposium

Examines food as a raw material for freeform fabrication, noting uses in custom confections, as an accessible medium for teaching rapid prototyping, and as sacrificial or support material. Using Fab@Home, the authors produced multi-material edible 3D objects from cake frosting, chocolate, processed cheese and peanut butter.

Figure from Direct Freeform Fabrication of Seeded Hydrogels in Arbitrary Geometries

Direct Freeform Fabrication of Seeded Hydrogels in Arbitrary Geometries DOI

2006, Tissue Engineering

Combines injection-molding style tissue engineering with solid freeform fabrication to print pre-seeded alginate hydrogel implants of arbitrary geometry without custom tooling. The process was sterile with 94 plus or minus 5% cell viability, matrix production comparable to other fabrication methods, and z-direction RMS surface roughness of 0.16 plus or minus 0.02 mm.

Figure from ModelCraft

ModelCraft DOI

2006, ACM Symposium on User Interface Software and Technology (UIST)

Presents ModelCraft, a system that captures annotations and edits made on physical 3D models by tracking a pattern printed on the model surface, needing no tracking infrastructure or per-object calibration. Annotations and commands are merged back into the CAD model; the paper describes a SolidWorks plug-in and initial user feedback.

Figure from Freeform Fabrication of Zinc Air Batteries with Tailored Geometry and Performance

Freeform Fabrication of Zinc Air Batteries with Tailored Geometry and Performance DOI

2005, Texas Digital Library (University of Texas)

Focuses on freeform fabrication of complete zinc-air batteries with tailored geometry and output. A gelling agent keeps the zinc anode and catalyst layers from separating, allowing nozzles down to 1.3 mm, and polyvinyl alcohol replaces paper as the separator. Batteries reached 60 mAh/g of zinc, 7.25 mW average power and 63 h service on a 100 ohm load, about an order of magnitude below commercial cells.

Figure from Homemade [fabrication technology]

Homemade [fabrication technology] DOI

2005, IEEE Spectrum

IEEE Spectrum article on fabbers, machines that make useful items on demand from digital designs and could, like personal computers, become available to ordinary people. It draws on Neil Gershenfeld's vision of personal fabrication and notes that researchers at several universities are investigating technologies toward general-purpose fabricators.

Figure from 3-D Printing the History of Mechanisms

3-D Printing the History of Mechanisms DOI

2004, Journal of Mechanical Design

Reports using rapid prototyping to document, preserve, reproduce and share historic machines in three dimensions. Several preassembled, functional mechanisms from the Cornell Collection of Reuleaux Kinematic Models were reproduced and placed in an online museum of mechanism, where visitors can download and 3D-print working replicas. The authors expect such physical preservation to become common.

Figure from Direct Freeform Fabrication of Spatially Heterogeneous Living Cell-Impregnated Implants

Direct Freeform Fabrication of Spatially Heterogeneous Living Cell-Impregnated Implants DOI

2004, Texas Digital Library (University of Texas)

Develops processes, materials and tooling to directly 3D print living, pre-seeded, patient-specific implants with spatially heterogeneous composition, by layer-wise deposition of cell-seeded alginate hydrogel. A robotic deposition system and CAD software were built. Printed gels showed 94 plus or minus 5 percent viability (n=15) and sterility, and a meniscus-shaped gel was printed from a CT scan.

Figure from Freeform Fabrication of Electroactive Polymer Actuators and Electromechanical Devices

Freeform Fabrication of Electroactive Polymer Actuators and Electromechanical Devices DOI

2004, Texas Digital Library (University of Texas)

Works toward producing complete electromechanical systems by freeform fabrication, building a library of compatible elements. Conducting polymers can supply actuation, sensing and control electronics. The authors manually produced air-operable actuators compatible with their power source and mechanical library, present a survey of candidate actuator materials, test two types, and demonstrate complete freeform-producible actuator devices.

Figure from Freeform fabrication of zinc‐air batteries and electromechanical assemblies

Freeform fabrication of zinc‐air batteries and electromechanical assemblies DOI

2004, Rapid Prototyping Journal

Reports a fabrication platform and extensions to deposition processes for freeform fabrication of 3D functional assemblies with embedded conductive wiring and power sources. Structures use thermoplastics and elastomers, wiring uses low-melting alloys and conductive pastes, and zinc-air batteries are deposited with separators and electrodes. Process details and several printed assemblies are demonstrated.

Figure from Functional Freeform Fabrication for Physical Artificial Life

Functional Freeform Fabrication for Physical Artificial Life DOI

2004, The MIT Press eBooks

Argues that solid freeform fabrication, traditionally for passive parts, can be developed into a compact robotic system that prints complete active electromechanical devices. Successes include printed zinc-air batteries, wiring and flexure joints; actuation, sensing and control remain, and conducting polymers are proposed. Coupled with evolutionary design, this would give evolution a rich physical substrate.

Figure from Freeform Fabrication of 3D Zinc-Air Batteries and Functional Structural-Electric Assemblies

Freeform Fabrication of 3D Zinc-Air Batteries and Functional Structural-Electric Assemblies DOI

2003, Texas Digital Library (University of Texas)

Reports a fabrication platform and deposition-process extensions for freeform fabrication of 3D functional assemblies with embedded wiring and power sources. Thermoplastics and elastomers form structure, low-melting alloys and conductive pastes form wiring, and zinc-air batteries are printed from zinc, electrolyte and catalysts. Process details and several printed assemblies are shown.

Figure from The GOLEM project: evolving hardware bodies and brains

The GOLEM project: evolving hardware bodies and brains DOI

2002, NASA/DoD Conference on Evolvable Hardware

Presents the GOLEM project, which extends evolution into the physical world by evolving electromechanical machines made of thermoplastic, linear actuators and neurons for locomotion, in simulation and then reality. Using 3D solid printing, the evolved creatures replicate into reality and reproduce the performance of their virtual ancestors.

Figure from Towards continuously reconfigurable self-designing robotics

Towards continuously reconfigurable self-designing robotics DOI

2002, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Proposes continuously reconfigurable robotics: given a task, a robot evolves a morphology and controller, prints the assembled structure, performs the task, and is then recycled into a new form. Demonstrated for locomotion with linear actuators and sigmoidal neurons in a thermoplastic body, printed pre-assembled by rapid prototyping, with examples of working physical robots.

Figure from Automatic design and manufacture of robotic lifeforms

Automatic design and manufacture of robotic lifeforms DOI

2000, Nature

Lipson and Pollack report the GOLEM project: robots whose bodies and controllers were designed together by an evolutionary process in simulation and then built automatically by 3D printing, with only motors added by hand. The resulting machines locomoted in the physical world, a step toward machines that control their own design and manufacture.

Figure from Evolving Physical Creatures

Evolving Physical Creatures DOI

2000, The MIT Press eBooks

Describes the GOLEM project, which evolves electromechanical robots built from thermoplastic, linear actuators and neurons for locomotion, first in simulation and then in reality. Using 3D solid printing, the creatures replicate into hardware and reproduce the performance of their virtual ancestors, transferring evolved morphological diversity into reality for the first time.

Back to top

Printed Functional Devices and Active Materials

Freeform fabrication of complete functional devices rather than passive parts: printed batteries, actuators, circuits, transistors and relays, embedded components, and programmable or reconfigurable materials.

Figure from Reprogrammable 3D Shapes from 1D Metamaterial

Reprogrammable 3D Shapes from 1D Metamaterial DOI

2024, Advanced Materials Technologies

Explores a rewritable 1D metamaterial of non-circular multistable corrugated tubes that can be bent into specified 3D shapes, inspired by how amino-acid sequences define protein shapes. Cross-section shape can be rewritten multiple times, allowing repair and reprogramming of multistability, and a numerical model describes the bending energy landscape. Suggested uses include robotics, deployable structures and catheters.

Figure from Embedding Components During Laser Sintering

Embedding Components During Laser Sintering DOI

2022, Additive Manufacturing Letters

Proposes embedding electronic components during selective laser sintering using an inverted laser sintering process that needs no powder bed, so voids can be created easily. An LED is placed into a cavity within an SLS part and printing resumes. The LED still works after several layers are added, pointing toward SLS producing active systems rather than passive parts.

Figure from Electro-Osmotic Gripper Characterization for Layered Assembly

Electro-Osmotic Gripper Characterization for Layered Assembly DOI

2021, 3D Printing and Additive Manufacturing

Demonstrates parallel electro-osmotic grippers for layered assembly, where each array element is controlled individually via capillary effects driven by an electric field to form droplet patterns that pick and place voxels. A 25-element array assembled 1.5 mm spheres with 95 to 98% grasping reliability, validated against analytical and computational models.

Figure from Conductive Fabric Heaters for Heat-Activated Soft Actuators

Conductive Fabric Heaters for Heat-Activated Soft Actuators DOI

2019, Actuators

Examines electrically conductive fabrics as heaters for silicone/ethanol soft actuators, where ethanol undergoes a thermal phase change. A stretchable kirigami-based fabric design was developed that cycles the actuator to 80 C, withstands up to 195 C and 30 W, and lets the actuator exceed 30% linear strain.

Figure from All-soft material system for strong soft actuators

All-soft material system for strong soft actuators DOI

2018, IEEE International Conference on Soft Robotics (RoboSoft)

Improves a thermally responsive silicone actuator, in which embedded solvent droplets undergo a liquid-gas transition, by replacing the nickel-chromium heater wire with a silicone-based conductive composite. The composite heater performed as well as the wire with better material compatibility. A 20 g actuator lifted its 4.3 kg DC power source.

Figure from Rejuvenation of soft material-actuator

Rejuvenation of soft material-actuator DOI

2018, MRS Communications

Silicone-ethanol soft composite actuators degrade as ethanol escapes during prolonged actuation. The authors restore them by immersing the material in ethanol until it is saturated again; repeated rejuvenation of a soft robot built from the actuator retained up to 100% of its functionality, suggesting a way to extend the life of soft artificial muscles.

Figure from Soft material for soft actuators

Soft material for soft actuators DOI

2017, Nature Communications

Presents a single self-contained soft composite combining an elastic polymer matrix with the large volume change of a liquid-vapor transition. It reaches strain up to 900% and stress up to 1.3 MPa at a density of 0.84 g/cm3, and is cheap and simple to make. The authors propose it for electrically driven, entirely soft robots.

Figure from Electrically Actuated Hydraulic Solids

Electrically Actuated Hydraulic Solids DOI

2016, Advanced Engineering Materials

Introduces electro-active hydraulic solids, a conductive elastomer filled with many microscale phase-change capsules that act like wax actuators working in parallel. A 14 mm by 50 mm cylinder is reported to produce 4,500 N of force with over 3% strain. The authors give a simple fabrication method and show compatibility with additive, subtractive and forming processes.

Illustration for 3D Printing Soft Materials: What Is Possible?
Illustration

3D Printing Soft Materials: What Is Possible? DOI

2015, Soft Robotics

A moderated roundtable with Jennifer Lewis, Robert Shepherd and Hod Lipson on the prospects and limits of 3D printing soft materials. Participants describe their use of printing for robots and functional materials, from hard plastics to soft and active materials, conductors, batteries, actuators, biomaterials and food.

Figure from 3D Printable Wax-Silicone Actuators

3D Printable Wax-Silicone Actuators

2014

Develops a thermally activated actuator material made by mixing liquid silicone with liquid paraffin wax and cooling it into a suspension of wax particles. The robocast material expands by up to 6% in volume when heated above the wax melting temperature, offering a printable soft actuator.

Figure from Bitblox: Printable digital materials for electromechanical machines

Bitblox: Printable digital materials for electromechanical machines DOI

2014, The International Journal of Robotics Research

Introduces Bitblox, small modular interconnecting blocks embedding simple electromechanical connectivity and functionality as printable digital materials. Different blocks, and their combination and positions, set the mechanical and electrical properties of an assembly. The paper describes the design, compares it with similar materials and demonstrates use in a working 3D printer.

Figure from Brick Printing: Freeform Fabrication of Modular Architectural Elements with Embedded Systems

Brick Printing: Freeform Fabrication of Modular Architectural Elements with Embedded Systems DOI

2009, Texas Digital Library (University of Texas)

Proposes modular printed bricks that integrate building systems, using a material platform of clay, gypsum cement, FabEpoxy and conductive silicone on an open-architecture freeform fabrication system. A cement wall segment with embedded electrical and fluidic conduits was fabricated. Electrical and fluidic tolerances were comparable to traditionally constructed systems.

Figure from Reprinting the Telegraph: Replicating the Vail Register using Multi-Materials 3D Printing

Reprinting the Telegraph: Replicating the Vail Register using Multi-Materials 3D Printing DOI

2009, Texas Digital Library (University of Texas)

Uses only solid freeform fabrication processes to reproduce the 1844 Vail telegraph register, showing that a complete active electromechanical system can be printed. Techniques developed allow solenoid devices to be fabricated and embedded in freeform fabricated devices, which could enable electromechanical designs that are otherwise hard to manufacture.

Figure from Advances Towards Programmable Matter

Advances Towards Programmable Matter

2008

Reports two advances toward programmable matter, in which components assemble in fluid with dynamically switchable affinities to form irregular structures. One is a multi-chamber microfluidic chip for improved far-field assembly; the other is a demonstration of near-field inter-tile affinity switching using a thermorheological assembly fluid.

Figure from Freeform fabrication and characterization of Zn‐air batteries

Freeform fabrication and characterization of Zn‐air batteries DOI

2008, Rapid Prototyping Journal

Develops battery materials compatible with solid freeform fabrication and uses them to print six cylindrical Zn-air cells plus a flexible two-cell battery of unusual geometry, comparing them with commercial cells. The printed cells reached 40-70 J/g, under 10% of normalized commercial performance, with contact resistance, electrolyte evaporation and catalyst quality as likely causes.

Figure from Interfacing methods for fluidically-assembled microcomponents

Interfacing methods for fluidically-assembled microcomponents DOI

2008, IEEE International Conference on Micro Electro Mechanical Systems (MEMS)

Presents electrical and mechanical interfaces for fluidically assembled planar MEMS, including passive mechanical latches that bond microcomponents and electrical layers that connect them. The authors evaluate bonding within a microfluidic channel and circuit formation after assembly, supporting a strategy bridging bottom-up self-assembly and top-down manipulation.

Figure from Multi-Material Freeform Fabrication of Active Systems

Multi-Material Freeform Fabrication of Active Systems DOI

2008

Shows that freeform fabrication systems can use many materials and processes within a single object and can make complete active devices. The authors' multi-material system produced Zn-air batteries, wiring, flexible circuits, strain gauges, electromagnets, electroactive polymer actuators, organic transistors and relays. They also released the open-source Fab@Home Model 1, with over 100 built worldwide.

Figure from Freeform Fabrication of a Complete Electrochemical Relay

Freeform Fabrication of a Complete Electrochemical Relay DOI

2007, Texas Digital Library (University of Texas)

Works toward freeform fabrication of electrochemical relays built around an IPMC actuator whose electrodes open or close a load circuit, with the casting mold serving as housing. Partially printed relays, with housings made on a Fab@Home Model 1, achieved a factor-of-two change in load path resistance at up to 0.05 Hz with a 1.2 V control input.

Figure from Freeform Fabrication of Organic Electrochemical Transistors

Freeform Fabrication of Organic Electrochemical Transistors DOI

2007, Cambridge University Engineering Department Publications Database

Reports freeform fabrication of organic electrochemical transistors, chosen over organic field effect transistors for their sub-1 V operation and ambient-condition fabrication. Functional devices made with a multi-material system on glass showed electrical behavior similar to the literature. The authors identified printable substrates and added inkjet deposition to improve thin films.

Figure from Printing Embedded Circuits

Printing Embedded Circuits DOI

2007, Texas Digital Library (University of Texas)

Shows that a Fab@Home Model 1 personal fabricator with commercially available materials can print functional embedded electrical circuits. Demonstrations include an LED flashlight, entirely printed circuit boards in 2D and 3D, and a child's toy with embedded circuitry, aimed at making such capability available to individual creators.

Figure from Directed fluidic self-assembly of microscale tiles

Directed fluidic self-assembly of microscale tiles

2006

Presents a microfabrication approach in which silicon microtiles self-assemble in a multilayer PDMS microchamber into arbitrary, reconfigurable structures. Controlling local flow in a microchannel array, the experiments demonstrate attraction, bonding, migration and rejection of single and paired tiles, and compare tile, outlet and medium designs. The goal is programmable digital matter.

Figure from Freeform fabrication of ionomeric polymer‐metal composite actuators

Freeform fabrication of ionomeric polymer‐metal composite actuators DOI

2006, Rapid Prototyping Journal

Develops materials and processes to freeform fabricate complete ionomeric polymer-metal composite actuators and their fabrication substrate with a multi-material system. The printed actuators operated in air for over 40 minutes and 256 bidirectional cycles. Output stress per input power was two orders of magnitude below the best conventional devices; explanations and improvements are discussed.

Figure from Freeform Fabrication of Zinc Air Batteries with Tailored Geometry and Performance

Freeform Fabrication of Zinc Air Batteries with Tailored Geometry and Performance DOI

2005, Texas Digital Library (University of Texas)

Focuses on freeform fabrication of complete zinc-air batteries with tailored geometry and output. A gelling agent keeps the zinc anode and catalyst layers from separating, allowing nozzles down to 1.3 mm, and polyvinyl alcohol replaces paper as the separator. Batteries reached 60 mAh/g of zinc, 7.25 mW average power and 63 h service on a 100 ohm load, about an order of magnitude below commercial cells.

Figure from Freeform Fabrication of Electroactive Polymer Actuators and Electromechanical Devices

Freeform Fabrication of Electroactive Polymer Actuators and Electromechanical Devices DOI

2004, Texas Digital Library (University of Texas)

Works toward producing complete electromechanical systems by freeform fabrication, building a library of compatible elements. Conducting polymers can supply actuation, sensing and control electronics. The authors manually produced air-operable actuators compatible with their power source and mechanical library, present a survey of candidate actuator materials, test two types, and demonstrate complete freeform-producible actuator devices.

Figure from Freeform fabrication of zinc‐air batteries and electromechanical assemblies

Freeform fabrication of zinc‐air batteries and electromechanical assemblies DOI

2004, Rapid Prototyping Journal

Reports a fabrication platform and extensions to deposition processes for freeform fabrication of 3D functional assemblies with embedded conductive wiring and power sources. Structures use thermoplastics and elastomers, wiring uses low-melting alloys and conductive pastes, and zinc-air batteries are deposited with separators and electrodes. Process details and several printed assemblies are demonstrated.

Figure from Functional Freeform Fabrication for Physical Artificial Life

Functional Freeform Fabrication for Physical Artificial Life DOI

2004, The MIT Press eBooks

Argues that solid freeform fabrication, traditionally for passive parts, can be developed into a compact robotic system that prints complete active electromechanical devices. Successes include printed zinc-air batteries, wiring and flexure joints; actuation, sensing and control remain, and conducting polymers are proposed. Coupled with evolutionary design, this would give evolution a rich physical substrate.

Figure from Freeform Fabrication of 3D Zinc-Air Batteries and Functional Structural-Electric Assemblies

Freeform Fabrication of 3D Zinc-Air Batteries and Functional Structural-Electric Assemblies DOI

2003, Texas Digital Library (University of Texas)

Reports a fabrication platform and deposition-process extensions for freeform fabrication of 3D functional assemblies with embedded wiring and power sources. Thermoplastics and elastomers form structure, low-melting alloys and conductive pastes form wiring, and zinc-air batteries are printed from zinc, electrolyte and catalysts. Process details and several printed assemblies are shown.

Back to top

Bioprinting and Medical Applications

Printing living cells, hydrogels and anatomically shaped tissue constructs, and other medical uses of fabrication and AI such as implants, tissue simulators, cardiology and portable ultrasound.

Figure from 3D Printing and Heart Failure

3D Printing and Heart Failure DOI

2018, JACC Heart Failure

A review of how 3D printed patient-specific models, built from advanced imaging such as cardiac MRI or CT, are used for preprocedural planning in patients with heart failure of varied causes. It surveys reported applications and their potential to improve patient care.

Figure from Solid Freeform Fabrication of Soft Tissue Simulators for Needle Injection

Solid Freeform Fabrication of Soft Tissue Simulators for Needle Injection

2014

Uses multimaterial solid freeform fabrication to build soft tissue simulators that replicate the injection force profile of a needle stick, using blunted needles that are safer for training. Composite structures and needle pairs gave a puncture force of 2.8 N at 9 to 15 mm depth, within the reported range for human skin.

Figure from Rapid 3D printing of anatomically accurate and mechanically heterogeneous aortic valve hydrogel scaffolds

Rapid 3D printing of anatomically accurate and mechanically heterogeneous aortic valve hydrogel scaffolds DOI

2012, Biofabrication

Presents a simultaneous 3D-printing and photocrosslinking technique for rapidly making anatomically accurate, mechanically heterogeneous aortic valve scaffolds from PEG-DA hydrogels with alginate. Blends spanned a more than 10-fold elastic modulus range, valves printed in 14 to 45 minutes, and seeded porcine valve interstitial cells stayed near 100% viable over 21 days.

Figure from Additive manufacturing for in situ repair of osteochondral defects

Additive manufacturing for in situ repair of osteochondral defects DOI

2010, Biofabrication

Demonstrates in situ additive manufacturing repair of chondral and osteochondral defects in a calf femur, using geometric feedback and suitable printing materials. Alginate hydrogel repaired cartilage and a demineralized bone matrix formulation repaired bone. Mean surface errors were below 0.1 mm, with 42.8% of chondral and 83.6% of osteochondral surface points within clinically acceptable error.

Figure from Increased Mixing Improves Hydrogel Homogeneity and Quality of Three-Dimensional Printed Constructs

Increased Mixing Improves Hydrogel Homogeneity and Quality of Three-Dimensional Printed Constructs DOI

2010, Tissue Engineering Part C Methods

Presents a technique for characterizing homogeneity of hydrogel printing inks by measuring loads during deposition and their temporal variation ("mechanical noise"). Mixing alginate and crosslinker for 128 cycles cut mechanical noise by 82% and improved geometric fidelity. Viability was not harmed and rose 34% at a 45 minute curing time, and modulus also increased with more mixing.

Figure from A Study of Variable Stiffness Alginate Printing for Medical Applications

A Study of Variable Stiffness Alginate Printing for Medical Applications DOI

2009, Texas Digital Library (University of Texas)

Describes experiments printing variable-stiffness hydrogels for anatomical models and cell-seeded implants, alternating 2% alginate with a dextran-infused calcium chloride post-crosslinker. Stiffness across the construct ranged from 4 kPa to 20 kPa depending on user-specified crosslinker concentration.

Figure from An Optical Method for Evaluation of Geometric Fidelity for Anatomically Shaped Tissue-Engineered Constructs

An Optical Method for Evaluation of Geometric Fidelity for Anatomically Shaped Tissue-Engineered Constructs DOI

2009, Tissue Engineering Part C Methods

Describes an optical, laser-triangulation method for quantifying how faithfully anatomically shaped meniscal constructs reproduce native tissue geometry. Ovine menisci were imaged by MRI and microCT, and molds and printed alginate constructs were compared with silastic molds cast directly from tissue. Silastic molds were within 10% error for all seven key measurements, while printed constructs matched fewer measurements.

Figure from Improved Quality of 3D-Printed Tissue Constructs Through Enhanced Mixing of Alginate Hydrogels

Improved Quality of 3D-Printed Tissue Constructs Through Enhanced Mixing of Alginate Hydrogels DOI

2008, Texas Digital Library (University of Texas)

Studies how mixing of alginate hydrogel affects printing of cell-seeded tissue constructs, since local variation in material properties degrades deposition and geometric fidelity. Using a mechanical test frame with a syringe-extrusion jig, the authors found that mixing far beyond previously established limits reduced material inconsistency and improved geometric fidelity without harming cell viability.

Figure from Direct Freeform Fabrication of Seeded Hydrogels in Arbitrary Geometries

Direct Freeform Fabrication of Seeded Hydrogels in Arbitrary Geometries DOI

2006, Tissue Engineering

Combines injection-molding style tissue engineering with solid freeform fabrication to print pre-seeded alginate hydrogel implants of arbitrary geometry without custom tooling. The process was sterile with 94 plus or minus 5% cell viability, matrix production comparable to other fabrication methods, and z-direction RMS surface roughness of 0.16 plus or minus 0.02 mm.

Figure from Direct Freeform Fabrication of Spatially Heterogeneous Living Cell-Impregnated Implants

Direct Freeform Fabrication of Spatially Heterogeneous Living Cell-Impregnated Implants DOI

2004, Texas Digital Library (University of Texas)

Develops processes, materials and tooling to directly 3D print living, pre-seeded, patient-specific implants with spatially heterogeneous composition, by layer-wise deposition of cell-seeded alginate hydrogel. A robotic deposition system and CAD software were built. Printed gels showed 94 plus or minus 5 percent viability (n=15) and sterility, and a meniscus-shaped gel was printed from a CT scan.

Back to top

Digital Food: Food Printing and Software-Controlled Cooking

3D-printed food and laser-based cooking, from multi-material food printing to precision browning, broiling and texturizing with lasers, and the case for software-controlled cooking.

Figure from Multi-wavelength laser texturization with 3D-printed foods

Multi-wavelength laser texturization with 3D-printed foods

2026, Journal of Food Engineering

Investigates blue (445 nm), near-infrared (980 nm) and mid-infrared (10.6 um) lasers for texturizing 3D-printed foods in situ, addressing the difficulty of reproducing crunchy or firm textures. Modulating laser exposure frequency across printed layers controls elasticity and chewiness, with more frequent exposure giving firmer textures, as validated by compression testing.

Figure from Dynamic simulation of 3D-printed foods

Dynamic simulation of 3D-printed foods DOI

2024, Future Foods

Presents a physics-based simulation of the deposition process in multi-ingredient food 3D printing, taking G-code as input and using the Bifrost plug-in for Autodesk Maya. It is validated by reproducing a custom seven-ingredient dessert. Simulating designs before printing helps build intuition for stable structures, reduces waste and speeds proofing.

Illustration for Robots may transform the way we produce and prepare food
Illustration

Robots may transform the way we produce and prepare food DOI

2023, Nature Reviews Bioengineering

A Viewpoint conversation between Lipson and Salah Sukkarieh on how robotics could shape food production and preparation. It covers sensor-rich agricultural robots delivering precision farming and 3D food printers making customized dishes, with the aim of producing more, healthier and more sustainable food using fewer resources and a lower carbon footprint.

Figure from The future of software-controlled cooking

The future of software-controlled cooking DOI

2023, npj Science of Food

A perspective arguing that laser cooking and 3D food printing may complement or replace analog cooking methods such as grills, stoves and microwaves. Software control of ingredient combination and heating could give finer control over nutrient content, enable customized meals, and reduce human handling and foodborne-illness risk. The authors suggest a 3D printer may become a staple home and industrial cooking device.

Figure from Digital cooking could increase the availability of nutritious meals

Digital cooking could increase the availability of nutritious meals DOI

2021, Research Square

Argues that multi-ingredient food printing combined with laser cooking could offer convenient, nutritious, low-cost meals, a combination not previously demonstrated. It presents digitally crafted meals as an example of joining software with food and frames software and robotics as the next step in individualized meal production.

Figure from Precision cooking for printed foods via multiwavelength lasers

Precision cooking for printed foods via multiwavelength lasers DOI

2021, npj Science of Food

Explores precision laser cooking of printed chicken by combining blue (445 nm), near-infrared (980 nm) and mid-infrared (10.6 micrometer) lasers. IR light browns more efficiently than blue, NIR can brown and cook through packaging, laser-cooked food lost about 50% less in cooking than oven-broiled food, and cooking resolution is estimated at about 1 mm.

Figure from Adventures in Software-Based Cooking

Adventures in Software-Based Cooking

2019, Solid Freeform Fabrication Symposium

Explores laser cooking as a software-controlled way to cook printed food layers, using mirror galvanometers to direct a 445 nm blue laser and a 980 nm near-infrared laser. By varying power, speed and pattern, the authors produced a software-generated three-course meal, and present digital cooking as a new tool for chefs and makers.

Figure from Selective laser broiling of Atlantic salmon

Selective laser broiling of Atlantic salmon DOI

2019, Food Research International

Studies selective laser broiling of Atlantic salmon with a galvanometer-steered blue laser using trochoidal scan patterns, varying pattern geometry, heat flux and power. Blue laser thermal penetration approached 2 mm, and food-safe temperatures above 62.8 C with desirable color and texture change were reached using high speeds and repeated exposure.

Figure from Characterization of CO2 laser browning of dough

Characterization of CO2 laser browning of dough DOI

2018, Innovative Food Science & Emerging Technologies

Characterizes browning of flour-and-water dough with a 10.6 micrometer CO2 laser, varying power, beam diameter and exposure time. At 0.32 MW/m2 with a 5.7 mm beam and 180 s exposure, satisfactory browning was seen with a maximum thermal penetration of 0.77 mm. The results suggest suitability for thin goods and food layered manufacture.

Figure from Characterization of dough baked via blue laser

Characterization of dough baked via blue laser DOI

2018, Journal of Food Engineering

Studies cooking dough with a 445 nm blue diode laser, adjusting dough water content and exposure pattern. A 1 mm thick sample was cooked with a ring pattern at 2 W. Blue-laser heat penetration is significantly higher than with an infrared laser, and combining blue and infrared lasers gave the best conditions for food layered manufacture.

Illustration for Multi-Material Three-Dimensional Food Printing with Simultaneous Infrared Cooking
Illustration

Multi-Material Three-Dimensional Food Printing with Simultaneous Infrared Cooking DOI

2018, 3D Printing and Additive Manufacturing · no PDF yet

A study of multi-material 3D food printing combined with infrared heating that cooks the food as it is printed.

No PDF yet: the file found earlier was a different paper, "Characterization of CO2 laser browning of dough"; it has been removed.

Figure from Visual modeling of laser-induced dough browning

Visual modeling of laser-induced dough browning DOI

2018, Journal of Food Engineering

Proposes a supervised deep generative network that predicts photorealistic RGB images of laser-browned dough from laser speed, energy flux and dough moisture. Validated on a CO2 laser browning pipeline, the model characterizes surface color and pattern, and is intended as a step toward CAD software for food processing.

Figure from Additive manufacturing for the food industry

Additive manufacturing for the food industry DOI

2015, Trends in Food Science & Technology

Explores additive manufacturing for food-safe applications by producing an entirely additively manufactured dinner, including complex tableware. It notes that current AM lacks the process control and certification for widespread food contact use, with coatings mitigating concerns for prototypes and small runs, and lays out barriers to adoption.

Figure from Demonstrations of Additive Manufacturing for the Hospitality Industry

Demonstrations of Additive Manufacturing for the Hospitality Industry DOI

2015, 3D Printing and Additive Manufacturing

Demonstrates additive manufacturing for the hospitality industry by producing an entirely additively manufactured dinner with complex tableware for limited audiences. It observes that current techniques lack the process control and certification needed for widespread food contact use, that coatings can help, and lists barriers for further work.

Figure from Multi-Material Food Printing with Complex Internal Structure Suitable for Conventional Post-Processing

Multi-Material Food Printing with Complex Internal Structure Suitable for Conventional Post-Processing DOI

2010, Texas Digital Library (University of Texas)

Develops printable food materials compatible with conventional post-processing such as baking, broiling and frying. Turkey, scallop and celery were modified with transglutaminase for slow cooking or deep frying, and multi-material turkey and celery constructs were printed. A modified cookie recipe held shape in baking, and a printed cocoa-modified inner shape within a block preserved its complex internal geometry.

Figure from Hydrocolloid Printing: A Novel Platform for Customized Food Production

Hydrocolloid Printing: A Novel Platform for Customized Food Production DOI

2009, Texas Digital Library (University of Texas)

Investigates hydrocolloids as printable materials for food freeform fabrication. Combinations of xanthan gum and gelatin plus flavor agents let texture and flavor be tuned independently, simulating a range of foods with few materials. A two-dimensional mouthfeel scale (stiffness versus granularity) was created, and mixtures were characterized by an expert taste panel.

Figure from Printing Food

Printing Food

2007, Solid Freeform Fabrication Symposium

Examines food as a raw material for freeform fabrication, noting uses in custom confections, as an accessible medium for teaching rapid prototyping, and as sacrificial or support material. Using Fab@Home, the authors produced multi-material edible 3D objects from cake frosting, chocolate, processed cheese and peanut butter.

Back to top

Soft Robotics, Actuators and Grippers

Soft and compliant robots and the materials that drive them: jamming-based universal grippers, soft actuators, elastic-instability swimmers and crawlers, electroadhesive grippers and simulation of soft bodies.

Figure from Continuum Robot Modeling with Action Conditioned Flow Matching

Continuum Robot Modeling with Action Conditioned Flow Matching DOI

2026, Robotics: Science and Systems

Frames shape prediction for tendon-driven continuum robots as action-conditioned kinematic self-modeling. Using a lightweight 3D-printed platform and RGB-D data collection, a point cloud flow matching model maps motor actuation to settled 3D geometry. It improves shape accuracy over prior approaches on simulated 2-, 3- and 5-module robots and real 2- and 3-module robots, and extends to tip payload conditioning in simulation.

Figure from Designing novel carangiform fish robots with undulating hair clip mechanisms

Designing novel carangiform fish robots with undulating hair clip mechanisms DOI

2026, npj Robotics

Analyzes the static and dynamic properties of the hair clip mechanism, a kinked ribbon with ends pinned like a snap hair clip, validates the theory experimentally, and applies it in two carangiform fish robots. A tethered pneumatic fish reaches 1.40 body lengths per second, about twice a conventional counterpart, and an untethered motor-driven one reaches 2.03 BL/s (42.6 cm/s) with 3.89% efficiency at 3 Hz.

Figure from Physics-based Sphere Packing for Lagrangian Mesh Morphing

Physics-based Sphere Packing for Lagrangian Mesh Morphing DOI

2026, arXiv (Cornell University)

Presents JamTet, a physics-based sphere-packing framework for tetrahedral meshing and morphing in differentiable simulation. It combines a GPU-parallel mesher, Lagrangian morphing that keeps interior-node identities and avoids inversion, and a differentiable JAX simulator. In soft-robot swimming design experiments, interior-node gradients improve fitness over surface-only variants, and voxelized versions get 32-63% lower fitness.

Figure from Self-deploying reinforced concrete structures

Self-deploying reinforced concrete structures DOI

2026, Communications Engineering

Introduces a self-deploying formwork for concrete built from multistable tubes that expand from a compact state into a full-scale mold with integrated steel reinforcement. A steel-reinforced structure 2.36 m high is deployed within 14 seconds, and the polymer shell of the tubes triples structural strength. The concept aims at low-carbon construction with minimal on-site intervention.

Figure from Reprogrammable 3D Shapes from 1D Metamaterial

Reprogrammable 3D Shapes from 1D Metamaterial DOI

2024, Advanced Materials Technologies

Explores a rewritable 1D metamaterial of non-circular multistable corrugated tubes that can be bent into specified 3D shapes, inspired by how amino-acid sequences define protein shapes. Cross-section shape can be rewritten multiple times, allowing repair and reprogramming of multistability, and a numerical model describes the bending energy landscape. Suggested uses include robotics, deployable structures and catheters.

Figure from Vibrating Particle Robot

Vibrating Particle Robot DOI

2024, International Conference on Reconfigurable Mechanisms and Robots (ReMAR)

Introduces a particle robot of vibrating units, each with an off-axis spinning mass, enclosed by a rigid chain-link boundary that behaves like a soft robot. Individual particles cannot move directionally, but together they yield deterministic motion from stochastic interactions. Experiments show how particle count affects movement and direction, and the robot can pass tight spaces and flow around obstacles.

Figure from Accelerating Aquatic Soft Robots with Elastic Instability Effects

Accelerating Aquatic Soft Robots with Elastic Instability Effects DOI

2023, arXiv (Cornell University)

Studies the swimming pattern produced when a hair clip mechanism, an in-plane prestressed bistable structure that snaps through, serves as a fish body. With the same energy consumption, the HCM fish cruises about twice as fast as a conventional soft fish. In single-link simulation it gives 16.7 N/m average propulsion, 2-3 times the reference and sine patterns, at efficiency close to the sine pattern.

Figure from Designing a Hair-Clip Inspired Bistable Mechanism for Soft Fish Robots

Designing a Hair-Clip Inspired Bistable Mechanism for Soft Fish Robots DOI

2023, arXiv (Cornell University)

Develops the theory and a design algorithm for a hair clip mechanism propulsion system for soft fish robots, built from PETG plastic, carbon fiber-reinforced plastic and steel. It derives and verifies the HCM theory and summarizes how dimensions, materials and servo specifications matter. The algorithm helps select components and operate at a desired frequency for high-speed undulatory swimming.

Figure from Fast Untethered Soft Robotic Crawler with Elastic Instability

Fast Untethered Soft Robotic Crawler with Elastic Instability DOI

2023, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Describes a single-actuated untethered compliant crawler that uses a prestressed hair clip mechanism as chassis, spine and force amplifier. It gallops at 313 mm/s (1.56 body lengths per second). Experiments find speed is linearly related to actuation frequency and substrate friction, tethering slows the crawler, and asymmetric actuation produces a new galloping gait.

Figure from Rapid Grasping of Fabric Using Bionic Soft Grippers with Elastic Instability

Rapid Grasping of Fabric Using Bionic Soft Grippers with Elastic Instability DOI

2023, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

Presents a human-finger-inspired snapping gripper that uses elastic instability in a prestressed semi-rigid skeleton to close rapidly over a wide span. Fingers open to 86 mm and close in 46 ms, 2.7 times better in span and 10.9 times better in speed than a reference gripper. Design principles, simulation and tests on rigid, flexible and limp objects are reported.

Figure from A Massively-Parallel 3D Simulator for Soft and Hybrid Robots

A Massively-Parallel 3D Simulator for Soft and Hybrid Robots DOI

2022, arXiv (Cornell University)

Presents Cronos, an open-source 3D simulation engine that parallelizes a nonlinear mass-spring model on the GPU for soft, rigid and hybrid robots. It reaches over 1 billion elements per second on consumer GPUs and allows mixing materials within one robot. Accuracy is validated against Euler-Bernoulli beam theory, natural frequency predictions and empirical data from a soft structure.

Figure from Fast Swimming Robots Based on Elastic Instability

Fast Swimming Robots Based on Elastic Instability DOI

2022, arXiv (Cornell University)

Builds a compliant flapping mechanism from a prestressed bistable 'hair clip' structure made of semi-rigid plastic sheets and installs it on tethered pneumatic and untethered motor-driven robotic fish. Design rules are proposed. The pneumatic fish swims twice as fast as the reference, and the untethered fish reaches 2.03 body lengths per second, reported as a record for untethered compliant swimmers.

Figure from A Legged Soft Robot Platform for Dynamic Locomotion

A Legged Soft Robot Platform for Dynamic Locomotion DOI

2021, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Presents an open-source untethered quadruped soft robot, about 80% soft by volume, with 3D printed gyroid-infill flexible body and legs driven by four servo motors. With gaits tuned in a real-time soft body simulation, the robot ran at 0.9 m/s (2.5 body lengths per second), faster than most untethered legged soft robots published to date.

Figure from Design and optimization of millimeter-scale electroadhesive grippers

Design and optimization of millimeter-scale electroadhesive grippers DOI

2020, Journal of Physics D Applied Physics

Presents an optimization strategy, with experimental validation, for two-dimensional electroadhesors that grip millimeter-scale objects. Using 3D electrostatic simulation and weight-lifting tests at 600 V on 1.6 mm thick objects, the optimal pad spacing was 0.5 mm and the optimal pad-area ratio 0.75 for conductive and insulating objects. A step-by-step design method follows.

Figure from Titan: A Parallel Asynchronous Library for Multi-Agent and Soft-Body Robotics using NVIDIA CUDA

Titan: A Parallel Asynchronous Library for Multi-Agent and Soft-Body Robotics using NVIDIA CUDA DOI

2020, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Presents Titan, a CUDA-based C++ library for GPU-accelerated simulation of soft-body and multi-agent robots with an asynchronous computing model, letting optimization and control run on the CPU while the GPU simulates. It reaches up to 300 million primitive updates per second and is shown on soft-body and multi-agent applications.

Figure from Conductive Fabric Heaters for Heat-Activated Soft Actuators

Conductive Fabric Heaters for Heat-Activated Soft Actuators DOI

2019, Actuators

Examines electrically conductive fabrics as heaters for silicone/ethanol soft actuators, where ethanol undergoes a thermal phase change. A stretchable kirigami-based fabric design was developed that cycles the actuator to 80 C, withstands up to 195 C and 30 W, and lets the actuator exceed 30% linear strain.

Figure from Parallel electrostatic grippers for layered assembly

Parallel electrostatic grippers for layered assembly DOI

2019, Additive manufacturing

Designs 2 x 2 arrays of electroadhesive grippers, with comb and spiral electrodes, to place premanufactured voxels in parallel for Layered Assembly, a multi-material additive process. Using field simulations and tests at 75 to 800 V on polymer and metal voxels, comb-shaped electrodes performed better, with about 100% reliability at 600 to 800 V.

Figure from All-soft material system for strong soft actuators

All-soft material system for strong soft actuators DOI

2018, IEEE International Conference on Soft Robotics (RoboSoft)

Improves a thermally responsive silicone actuator, in which embedded solvent droplets undergo a liquid-gas transition, by replacing the nickel-chromium heater wire with a silicone-based conductive composite. The composite heater performed as well as the wire with better material compatibility. A 20 g actuator lifted its 4.3 kg DC power source.

Figure from Rejuvenation of soft material-actuator

Rejuvenation of soft material-actuator DOI

2018, MRS Communications

Silicone-ethanol soft composite actuators degrade as ethanol escapes during prolonged actuation. The authors restore them by immersing the material in ethanol until it is saturated again; repeated rejuvenation of a soft robot built from the actuator retained up to 100% of its functionality, suggesting a way to extend the life of soft artificial muscles.

Figure from Soft material for soft actuators

Soft material for soft actuators DOI

2017, Nature Communications

Presents a single self-contained soft composite combining an elastic polymer matrix with the large volume change of a liquid-vapor transition. It reaches strain up to 900% and stress up to 1.3 MPa at a density of 0.84 g/cm3, and is cheap and simple to make. The authors propose it for electrically driven, entirely soft robots.

Figure from The JamHand: Dexterous Manipulation with Minimal Actuation

The JamHand: Dexterous Manipulation with Minimal Actuation DOI

2017, Soft Robotics

Describes a robotic hand that uses phase transition of granular material in multiple fingers to achieve dexterity with minimal actuation. With only two actuators it performs six fundamental dexterous manipulations plus precision and power grasps, and is shown on real-world grasping and manipulation tasks.

Figure from 3D Printing Variable Stiffness Foams Using Viscous Thread Instability

3D Printing Variable Stiffness Foams Using Viscous Thread Instability DOI

2016, Scientific Reports

Describes producing cellular foam structures implicitly by inducing viscous thread instability while extruding material, rather than designing each cell explicitly. The process yields structures finer than the printer's native resolution, with effective elastic modulus and density tunable across two orders of magnitude. Applications cited include bioengineering, robotics and food printing.

Figure from Electrically Actuated Hydraulic Solids

Electrically Actuated Hydraulic Solids DOI

2016, Advanced Engineering Materials

Introduces electro-active hydraulic solids, a conductive elastomer filled with many microscale phase-change capsules that act like wax actuators working in parallel. A 14 mm by 50 mm cylinder is reported to produce 4,500 N of force with over 3% strain. The authors give a simple fabrication method and show compatibility with additive, subtractive and forming processes.

Figure from Haptic Edge Detection Through Shear

Haptic Edge Detection Through Shear DOI

2016, Scientific Reports

Argues that shape-related tactile information is better recovered from shear strain than from normal strain. A contact mechanics analysis shows that sensing shear gives a robust edge detection mechanism. A jamming-based robot gripper used as a tactile sensor confirmed that shear processing gives accurate edge information that is invariant to pressure.

Figure from Material properties affect evolutions ability to exploit morphological computation in growing soft-bodied creatures

Material properties affect evolutions ability to exploit morphological computation in growing soft-bodied creatures DOI

2016, Conference on Artificial Life (ALIFE)

Tests whether morphological computation is helped by suitable geometry, material and growth by evolving geometries and growth processes of soft robots with softer or stiffer materials. For the task studied, evolved softer robots reached better performance with simpler growth processes than stiffer ones, which the authors attribute to better exploitation of morphological computation.

Illustration for 3D Printing Soft Materials: What Is Possible?
Illustration

3D Printing Soft Materials: What Is Possible? DOI

2015, Soft Robotics

A moderated roundtable with Jennifer Lewis, Robert Shepherd and Hod Lipson on the prospects and limits of 3D printing soft materials. Participants describe their use of printing for robots and functional materials, from hard plastics to soft and active materials, conductors, batteries, actuators, biomaterials and food.

Figure from Evolving Soft Robots in Tight Spaces

Evolving Soft Robots in Tight Spaces DOI

2015, Genetic and Evolutionary Computation Conference (GECCO)

Presents the first soft robot evolved to reach or squeeze through a small aperture, using CPPN-NEAT with a new multi-objective implementation that keeps speciation. More compliant, deformable robots performed better at the task, offered as a proof of concept for matching tasks to suitable morphologies.

Figure from 3D Printable Wax-Silicone Actuators

3D Printable Wax-Silicone Actuators

2014

Develops a thermally activated actuator material made by mixing liquid silicone with liquid paraffin wax and cooling it into a suspension of wax particles. The robocast material expands by up to 6% in volume when heated above the wax melting temperature, offering a printable soft actuator.

Figure from Dynamic Simulation of Soft Multimaterial 3D-Printed Objects

Dynamic Simulation of Soft Multimaterial 3D-Printed Objects DOI

2014, Soft Robotics

Journal version of the open-source simulation engine for statics, dynamics and nonlinear deformation of heterogeneous soft bodies. It supports interspersed materials with varied stiffness, density, Poisson ratio, thermal expansion and friction, handles collisions, uses volumetric actuation, and simulates thousands of degrees of freedom at interactive rates, aimed at multimaterial design automation.

Figure from Evolved Electrophysiological Soft Robots

Evolved Electrophysiological Soft Robots DOI

2014, Conference on Artificial Life (ALIFE)

Introduces electrophysiological soft robots, inspired by cardiac electrophysiology, whose behavior arises from electrical signals flowing through the tissue cells of the soft body, merging control and actuation. The paper describes how they are evolved, shows lifelike behaviors, and explores design choices such as sensing, actuation and central pattern generator placement.

Figure from Air-powered soft robots for K-12 classrooms

Air-powered soft robots for K-12 classrooms DOI

2013, IEEE Integrated STEM Education Conference (ISEC)

Outlines an affordable K-12 outreach program based on building pneumatically powered soft robots, made feasible by low-cost 3D printers. The program requires no programming and is positioned as a supplement to kit and competition-based robotics, serving as a reference for students, parents and educators and as a model for similar programs.

Illustration for At the Crossroads: Interdisciplinary Paths to Soft Robots
Illustration

At the Crossroads: Interdisciplinary Paths to Soft Robots DOI

2013, Soft Robotics

A moderated state-of-the-field discussion among experts from rheology, evolutionary robotics, biomimetic robots, soft actuators, flexible electronics and soft robotics, convened by the Soft Robotics editor. Participants comment on their fields and on how interdisciplinary collaboration can advance soft robots; Lipson represents evolutionary robotics.

Figure from Challenges and Opportunities for Design, Simulation, and Fabrication of Soft Robots

Challenges and Opportunities for Design, Simulation, and Fabrication of Soft Robots DOI

2013, Soft Robotics

Outlines opportunities in soft robotics, including amorphous nonrigid dynamics, a new design space free of manufacturing constraints, natural mimicry and safer interaction with humans. Challenges include limited simulation and design tools, scarce soft actuation and difficult manufacturing. Proposed remedies include evolutionary design tools and porous and jamming materials.

Figure from Particle shape effects on the stress response of granular packings

Particle shape effects on the stress response of granular packings DOI

2013, Soft Matter

Measures the stress response of granular packings of 3D-printed particles with many shapes, including spheres, Platonic solids and non-convex hexapods, dolos and tetrahedral frames. Confining pressure dominates the response, but particle shape controls stress-strain details and can tune packing stiffness and yielding, revealing trends useful for designing aggregate behavior.

Figure from Unshackling evolution

Unshackling evolution DOI

2013, Genetic and Evolutionary Computation Conference (GECCO)

Tests whether Karl Sims-style evolved morphologies are held back by rigid elements and overly regular encodings, by evolving multi-material soft robots with a CPPN generative encoding selected for locomotion speed. CPPNs evolved faster and more natural-looking robots than a direct encoding, and performance rose as more materials were added.

Figure from A Positive Pressure Universal Gripper Based on the Jamming of Granular Material

A Positive Pressure Universal Gripper Based on the Jamming of Granular Material DOI

2012, IEEE Transactions on Robotics

Presents a passive universal gripper made of granular material in an elastic membrane that conforms to an object, hardens under vacuum to grip, and releases using positive pressure. Positive pressure improved reliability by up to 85% and error tolerance by 25%, and enabled shooting objects by fast ejection and placing multiple objects at once. Performance is compared with other grippers.

Figure from Dynamic Simulation of Soft Heterogeneous Objects

Dynamic Simulation of Soft Heterogeneous Objects DOI

2012, arXiv (Cornell University)

Describes an open-source C++ 2D and 3D simulation engine for statics, dynamics and nonlinear deformation of soft bodies made of interspersed materials with differing properties. It handles collisions and volumetric actuation, and runs objects with thousands of degrees of freedom at interactive frame rates on a single desktop thread.

Figure from Learning hardware agnostic grasps for a universal jamming gripper

Learning hardware agnostic grasps for a universal jamming gripper DOI

2012, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Takes a supervised learning approach to predict successful grasps for a universal jamming gripper, whose deformation makes physical models hard. Using visual and shape features from RGBD data, the method needs no gripper model, so it also applies to a parallel plate gripper, and lets both pick up varied objects including ones outside the training set.

Figure from Automatic Design and Manufacture of Soft Robots

Automatic Design and Manufacture of Soft Robots DOI

2011, IEEE Transactions on Robotics

Presents automated design and manufacture of static and locomoting objects whose function comes from the 3D distribution of materials, using evolutionary algorithms. Cantilever beams evolved to deflect in prescribed profiles were fabricated and matched within 0.5 to 7.6%. A freeform soft robot using volumetrically expanding actuator material was designed for forward locomotion, fabricated and confirmed within 15% error.

Figure from Evolving Amorphous Robots.

Evolving Amorphous Robots.

2010, Artificial Life

Demonstrates evolution of robots with continuous, amorphous, multi-material bodies actuated by periodic volumetric expansion and contraction of materials. It discusses representing evolvable freeform shapes, comparing genotypes that use a level-set threshold, and simulating soft bodies with a relaxation algorithm under actuation, gravity and nonlinear friction. This opens a design space closer to biological systems.

Figure from Freeform Fabrication of Stochastic and Ordered Cellular Structures

Freeform Fabrication of Stochastic and Ordered Cellular Structures DOI

2010, Texas Digital Library (University of Texas)

Examines producing cellular materials by freeform fabrication when microstructure features are finer than the process resolution. It studies stochastic foams made through the instability of a viscous thread and several methods for closed-cell foams, without pre-specified cell structures. Foams made from elastic materials may act as novel actuating materials.

Figure from Morphological evolution of freeform robots

Morphological evolution of freeform robots DOI

2010, Genetic and Evolutionary Computation Conference (GECCO)

Demonstrates evolution of locomoting amorphous multi-material robots actuated by periodic volumetric expansion and contraction. It discusses how to represent evolvable freeform shapes, exploring genotypes that use a level-set threshold, and how to simulate soft bodies with a relaxation algorithm including gravity and nonlinear friction. The work opens a design space resembling biological forms.

Figure from Universal robotic gripper based on the jamming of granular material

Universal robotic gripper based on the jamming of granular material DOI

2010, Proceedings of the National Academy of Sciences

Presents a universal gripper in which a single mass of granular material replaces fingers: it flows around a target object when pressed on it, then hardens under vacuum to hold it without sensory feedback. Volume changes under 0.5% sufficed to grip objects reliably with forces many times their weight. The operating principle is the jamming transition of granular material.

Figure from Mechanism as Mind - What Tensegrities and Caterpillars Can Teach Us about Soft Robotics.

Mechanism as Mind - What Tensegrities and Caterpillars Can Teach Us about Soft Robotics.

2008, Artificial Life

Argues that soft robots will likely be underactuated and undercontrolled, so part of actuation and control should be embodied in the robot's structural dynamics, termed morphological computation. Two examples are presented, the Manduca sexta caterpillar and a modular tensegrity tower, and the authors explore how they apply to locomotion and control of a soft robot.

Figure from Design and control of tensegrity robots for locomotion

Design and control of tensegrity robots for locomotion DOI

2006, IEEE Transactions on Robotics

Introduces locomotion robots built on tensegrity structures: TR3, a three-strut triangular prism, and TR4, a four-strut quadrilateral prism. Evolutionary algorithms produced controllers yielding static and dynamic gaits in simulation, and a physical robot was built from one simulation model as a proof of concept, suggesting lightweight, strong, fault-tolerant machines.

Figure from Freeform fabrication of ionomeric polymer‐metal composite actuators

Freeform fabrication of ionomeric polymer‐metal composite actuators DOI

2006, Rapid Prototyping Journal

Develops materials and processes to freeform fabricate complete ionomeric polymer-metal composite actuators and their fabrication substrate with a multi-material system. The printed actuators operated in air for over 40 minutes and 256 bidirectional cycles. Output stress per input power was two orders of magnitude below the best conventional devices; explanations and improvements are discussed.

Figure from Freeform Fabrication of Electroactive Polymer Actuators and Electromechanical Devices

Freeform Fabrication of Electroactive Polymer Actuators and Electromechanical Devices DOI

2004, Texas Digital Library (University of Texas)

Works toward producing complete electromechanical systems by freeform fabrication, building a library of compatible elements. Conducting polymers can supply actuation, sensing and control electronics. The authors manually produced air-operable actuators compatible with their power source and mechanical library, present a survey of candidate actuator materials, test two types, and demonstrate complete freeform-producible actuator devices.

Back to top

Robot Platforms, Locomotion and Manipulation

Building and controlling physical robots: flapping-wing micro-air vehicles, legged and resonant locomotion, open-source robot platforms, robot arms, grasping, assembly and object organization.

Figure from Designing novel carangiform fish robots with undulating hair clip mechanisms

Designing novel carangiform fish robots with undulating hair clip mechanisms DOI

2026, npj Robotics

Analyzes the static and dynamic properties of the hair clip mechanism, a kinked ribbon with ends pinned like a snap hair clip, validates the theory experimentally, and applies it in two carangiform fish robots. A tethered pneumatic fish reaches 1.40 body lengths per second, about twice a conventional counterpart, and an untethered motor-driven one reaches 2.03 BL/s (42.6 cm/s) with 3.89% efficiency at 3 Hz.

Figure from Robotic Budding: From Homogeneous Cells to Diverse Morphologies in Physical Self-Reproduction

Robotic Budding: From Homogeneous Cells to Diverse Morphologies in Physical Self-Reproduction DOI

2026, arXiv (Cornell University)

Introduces a single modular robot cell with a magnetic docking interface and two actuated joints that folds from flat into 3D structures, assembling into a three-module 'trilobite' and a five-module 'seal'. A human operator steers a parent robot to dock spare modules into a second identical robot that then separates, a budding-style reproduction. Results are preliminary and teleoperated.

Figure from AutoURDF: Unsupervised Robot Modeling from Point Cloud Frames Using Cluster Registration

AutoURDF: Unsupervised Robot Modeling from Point Cloud Frames Using Cluster Registration DOI

2025, IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings

Presents AutoURDF, an unsupervised method that builds robot description files for unseen robots from point cloud frames. A cluster-based registration model tracks 6-DoF transformations of point clusters, which are used for moving-part segmentation, body topology inference and joint parameter estimation. Outputs are compatible with simulators, and it beats prior methods in registration and topology accuracy on synthetic and real scans.

Figure from DeepCollide: Scalable Data-Driven High DoF Configuration Space Modeling Using Implicit Neural Representations

DeepCollide: Scalable Data-Driven High DoF Configuration Space Modeling Using Implicit Neural Representations DOI

2025, IEEE International Conference on Computer Vision Workshops

Presents DeepCollide, an implicit neural representation that approximates a robot's collision detection function from sampled collision data when workspace geometry is unavailable. Theory and experiments show advantages over the state of the art in time-cost scaling with training data and degrees of freedom, and in expressing complex workspace geometries. Code is released.

Figure from Robot metabolism: Toward machines that can grow by consuming other machines

Robot metabolism: Toward machines that can grow by consuming other machines DOI

2025, Science Advances

Argues that open-ended physical adaptation requires robots built from a small repertoire of simple modules, so they can grow or heal by consuming parts from other machines or their surroundings and shedding broken ones. Demonstrated on a truss modular robot platform, robots grow bigger, faster and more capable by consuming material from their environment and other robots.

Figure from Robot Links: Towards Self-Assembling Truss Robots

Robot Links: Towards Self-Assembling Truss Robots DOI

2024, International Conference on Reconfigurable Mechanisms and Robots (ReMAR)

Introduces the Robot Link, a truss-robot module with magnetic connectors that can self-assemble and re-form broken connections, connecting to up to nine other links. Individual links crawl to each other and demonstrate assembly into a tetrahedron, turning 1D-locomotion modules into a 3D maneuverable robot. Three topologies recover from separation after impact, supporting robots that grow and self-repair.

Figure from Vibrating Particle Robot

Vibrating Particle Robot DOI

2024, International Conference on Reconfigurable Mechanisms and Robots (ReMAR)

Introduces a particle robot of vibrating units, each with an off-axis spinning mass, enclosed by a rigid chain-link boundary that behaves like a soft robot. Individual particles cannot move directionally, but together they yield deterministic motion from stochastic interactions. Experiments show how particle count affects movement and direction, and the robot can pass tight spaces and flow around obstacles.

Figure from Direct Robot Configuration Space Construction using Convolutional Encoder-Decoders

Direct Robot Configuration Space Construction using Convolutional Encoder-Decoders DOI

2023, arXiv (Cornell University)

Applies a convolutional encoder-decoder to directly approximate a robot's configuration space, classifying configurations as colliding or free. For a 2-D workspace with a dual-arm robot it reaches an average 97.5% F1-score, with undetected collisions under 2.5% across obstacle translation, rotation and removal. The learned features transfer between workspaces with little or no fine-tuning.

Figure from Fast Untethered Soft Robotic Crawler with Elastic Instability

Fast Untethered Soft Robotic Crawler with Elastic Instability DOI

2023, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Describes a single-actuated untethered compliant crawler that uses a prestressed hair clip mechanism as chassis, spine and force amplifier. It gallops at 313 mm/s (1.56 body lengths per second). Experiments find speed is linearly related to actuation frequency and substrate friction, tethering slows the crawler, and asymmetric actuation produces a new galloping gait.

Figure from Knolling bot 2.0: Enhancing Object Organization with Self-supervised Graspability Estimation

Knolling bot 2.0: Enhancing Object Organization with Self-supervised Graspability Estimation DOI

2023, arXiv (Cornell University)

Extends a transformer-based tidying ('knolling') robot with a self-supervised graspability estimation model. When objects are judged ungraspable, for instance in piles or tightly packed, a separating behavior runs before knolling. Combined with the earlier perception and knolling models, the system handles denser tables, with a graspability prediction accuracy of 95.7%.

Figure from Knolling Bot: Teaching Robots the Human Notion of Tidiness

Knolling Bot: Teaching Robots the Human Notion of Tidiness DOI

2023, arXiv (Cornell University)

Teaches a domestic robot to tidy tables by 'knolling', arranging scattered items into neat layouts, treating it as sequential prediction with a transformer that forecasts each object's placement. The method learns a generalizable notion of tidiness, produces diverse solutions for varying object sets, and can incorporate human preferences for personalized arrangements.

Figure from Rapid Grasping of Fabric Using Bionic Soft Grippers with Elastic Instability

Rapid Grasping of Fabric Using Bionic Soft Grippers with Elastic Instability DOI

2023, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

Presents a human-finger-inspired snapping gripper that uses elastic instability in a prestressed semi-rigid skeleton to close rapidly over a wide span. Fingers open to 86 mm and close in 46 ms, 2.7 times better in span and 10.9 times better in speed than a reference gripper. Design principles, simulation and tests on rigid, flexible and limp objects are reported.

Figure from Scalable quasi-static self-modeling for physical legged locomotion

Scalable quasi-static self-modeling for physical legged locomotion DOI

2023, Research Square

Proposes a quasi-static self-modeling framework that learns a predictive model only of high-level quasi-static dynamics rather than continuous dynamics, aimed at legged locomotion. On a 12-degree-of-freedom legged robot it improves on model-free and continuous model-based approaches. Across 80 robot morphologies the benefit correlates with complexity (R2=0.94).

Figure from A Legged Soft Robot Platform for Dynamic Locomotion

A Legged Soft Robot Platform for Dynamic Locomotion DOI

2021, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Presents an open-source untethered quadruped soft robot, about 80% soft by volume, with 3D printed gyroid-infill flexible body and legs driven by four servo motors. With gaits tuned in a real-time soft body simulation, the robot ran at 0.9 m/s (2.5 body lengths per second), faster than most untethered legged soft robots published to date.

Figure from The Boombox: Visual Reconstruction from Acoustic Vibrations

The Boombox: Visual Reconstruction from Acoustic Vibrations DOI

2021, arXiv (Cornell University)

Introduces the Boombox, a container that uses sound from low-cost contact microphones to estimate the state of objects inside it, since collisions with the container cause acoustic vibrations. A convolutional network learns to reconstruct visual scenes from multimodal data, enabling state estimation without cameras when occlusion or poor lighting is a problem.

Figure from Titan: A Parallel Asynchronous Library for Multi-Agent and Soft-Body Robotics using NVIDIA CUDA

Titan: A Parallel Asynchronous Library for Multi-Agent and Soft-Body Robotics using NVIDIA CUDA DOI

2020, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Presents Titan, a CUDA-based C++ library for GPU-accelerated simulation of soft-body and multi-agent robots with an asynchronous computing model, letting optimization and control run on the CPU while the GPU simulates. It reaches up to 300 million primitive updates per second and is shown on soft-body and multi-agent applications.

Figure from Autonomous drone hunter operating by deep learning and all-onboard computations in GPS-denied environments

Autonomous drone hunter operating by deep learning and all-onboard computations in GPS-denied environments DOI

2019, PLoS ONE

Proposes a UAV that detects, tracks and follows other small drones in GPS-denied environments using only onboard computation. A Tiny YOLO detector trained on a 58,647-image dataset, plus simple visual servoing, was validated on a physical platform that followed a target at about 1.5 m/s. Performance was limited by 77% detection accuracy in clutter and eight frames per second.

Figure from Particle robotics based on statistical mechanics of loosely coupled components

Particle robotics based on statistical mechanics of loosely coupled components DOI

2019, Nature

Demonstrates robots made of many loosely coupled particles that only perform uniform volumetric oscillations phase-modulated by a global signal, with no individual identity. Physical robots of up to two dozen particles and simulated ones of up to 100,000 achieved locomotion, object transport and phototaxis, and locomotion persisted with 20% of particles malfunctioning.

Figure from Spyndra 1.0: An Open-Source Proprioceptive Robot for Studies in Machine Self-Awareness

Spyndra 1.0: An Open-Source Proprioceptive Robot for Studies in Machine Self-Awareness

2018

Describes Spyndra, an open-source quadruped robot with rich proprioceptive feedback for studying machine self-awareness, based on the hypothesis that self-awareness is the ability to self-simulate by predicting sensations from actions. The paper covers hardware and software, analyzes two IMU datasets, and compares a simulated gait to a real gait as a baseline.

Figure from 1D Printing of Recyclable Robots

1D Printing of Recyclable Robots DOI

2017, IEEE Robotics and Automation Letters

Demonstrates a 1D printing system, inspired by the ribosome, that folds a single string of source material into specialized robotic automata. A computational optimization tool derives designs from high-level goals. Three distinct robots for different locomotion tasks were made from the same material, and recycled material was reused to produce new designs.

Figure from The JamHand: Dexterous Manipulation with Minimal Actuation

The JamHand: Dexterous Manipulation with Minimal Actuation DOI

2017, Soft Robotics

Describes a robotic hand that uses phase transition of granular material in multiple fingers to achieve dexterity with minimal actuation. With only two actuators it performs six fundamental dexterous manipulations plus precision and power grasps, and is shown on real-world grasping and manipulation tasks.

Figure from Haptic Edge Detection Through Shear

Haptic Edge Detection Through Shear DOI

2016, Scientific Reports

Argues that shape-related tactile information is better recovered from shear strain than from normal strain. A contact mechanics analysis shows that sensing shear gives a robust edge detection mechanism. A jamming-based robot gripper used as a tactile sensor confirmed that shear processing gives accurate edge information that is invariant to pressure.

Figure from Soldercubes: a self-soldering self-reconfiguring modular robot system

Soldercubes: a self-soldering self-reconfiguring modular robot system DOI

2015, Autonomous Robots

Soldercubes are small, light, low-cost self-reconfiguring modular robot modules designed for volume manufacturing. Each uses a 2 g soldering connector with no moving parts, making the system among the cheapest and lightest of comparable designs. The paper details the module design, reports lattice-configuration experiments, explores non-lattice uses, and releases all design files as open-source hardware.

Figure from Self-Soldering Connectors for Modular Robots

Self-Soldering Connectors for Modular Robots DOI

2014, IEEE Transactions on Robotics

Describes a solid-state, lightweight connector for modular robots that forms reversible soldered connections by heating a low melting point alloy. No external manipulation is needed, energy is used only when switching, and power and signals can pass through. Connections hold 173 N and survive hundreds of cycles before failure.

Figure from Structure-Reconfiguring Robots: Autonomous Truss Reconfiguration and Manipulation

Structure-Reconfiguring Robots: Autonomous Truss Reconfiguration and Manipulation DOI

2013, IEEE Robotics & Automation Magazine

Presents a robot that autonomously traverses and manipulates a 3D truss, using translational and rotational motions across joints and specially designed building blocks made of bidirectional geared rods. Traversal plans were analyzed for speed, robustness and repeatability, with paths covering eight joints and automatic assembly and disassembly of elements demonstrated.

Figure from A Positive Pressure Universal Gripper Based on the Jamming of Granular Material

A Positive Pressure Universal Gripper Based on the Jamming of Granular Material DOI

2012, IEEE Transactions on Robotics

Presents a passive universal gripper made of granular material in an elastic membrane that conforms to an object, hardens under vacuum to grip, and releases using positive pressure. Positive pressure improved reliability by up to 85% and error tolerance by 25%, and enabled shooting objects by fast ejection and placing multiple objects at once. Performance is compared with other grippers.

Figure from Aracna: An Open-Source Quadruped Platform for Evolutionary Robotics

Aracna: An Open-Source Quadruped Platform for Evolutionary Robotics DOI

2012, Conference on Artificial Life (ALIFE)

Introduces Aracna, an open-source quadruped built from off-the-shelf and 3D-printed parts, as a platform for gait-learning algorithms. All motors sit in the body, driving hip and knee joints through four-bar linkages, which fixes a previous platform's heavy legs and yields non-intuitive kinematics that suit evolutionary and learning methods.

Figure from Learning Fast Quadruped Robot Gaits with the RL PoWER Spline Parameterization

Learning Fast Quadruped Robot Gaits with the RL PoWER Spline Parameterization DOI

2012, Cybernetics and Information Technologies

Applies the RL PoWER policy-learning algorithm with a spline parameterization to learn gaits on the open-source 3D-printed QuadraTot robot, entirely through physical experiments. It found the fastest gait reported from physical-only learning, 16.3% faster than HyperNEAT, with gaits less taxing on the robot and more repeatable.

Figure from Learning hardware agnostic grasps for a universal jamming gripper

Learning hardware agnostic grasps for a universal jamming gripper DOI

2012, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Takes a supervised learning approach to predict successful grasps for a universal jamming gripper, whose deformation makes physical models hard. Using visual and shape features from RGBD data, the method needs no gripper model, so it also applies to a parallel plate gripper, and lets both pick up varied objects including ones outside the training set.

Figure from Mini Twist: A Study of Long-Range Linear Drive by String Twisting

Mini Twist: A Study of Long-Range Linear Drive by String Twisting DOI

2012, Journal of Mechanisms and Robotics

Introduces Mini Twist, a compact twisting-string linear actuator for long-range drive, with its design, components and a theoretical model of the transmission. Experiments examine how string diameter, tension, strand count and strand type affect performance, and the analysis assesses the model's validity.

Figure from Ambient wind energy harvesting using cross-flow fluttering

Ambient wind energy harvesting using cross-flow fluttering DOI

2011, Journal of Applied Physics

A short study of ambient wind energy harvesting with a cross-flow stalk-leaf piezoelectric structure, treated as an aerodynamic-instability driven cantilever-pendulum system. Wind tunnel experiments from 0 to 8 m/s measured output voltage and average power, and showed a bistable response with a critical speed region where the system either stays flat or bursts into large-amplitude oscillation.

Figure from Generating gaits for physical quadruped robots

Generating gaits for physical quadruped robots DOI

2011, Genetic and Evolutionary Computation Conference Companion (GECCO Companion)

Compares algorithms for automatically generating quadruped gaits, tested entirely on a physical robot because accurate simulators are often unavailable. Parameterized motion models optimized by six local search methods are compared with neural networks evolved by the HyperNEAT generative encoding. All outperformed a manually designed gait, and HyperNEAT was best, producing gaits nearly nine times faster than the reference.

Figure from Untethered Hovering Flapping Flight of a 3D-Printed Mechanical Insect

Untethered Hovering Flapping Flight of a 3D-Printed Mechanical Insect DOI

2011, Artificial Life

Describes a 3.89 g flapping-wing hovering ornithopter built with 3D-printed wings and mechanical parts. Printing allows arbitrary wing shapes and reduces wing design cycles to minutes. The insect achieved passively stable untethered hovering flight lasting 85 seconds, showing the utility of printed materials for flapping-wing experimentation.

Figure from Tetrabot: Resonance based locomotion for harsh enviroments

Tetrabot: Resonance based locomotion for harsh enviroments DOI

2010, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

Describes Tetrabot, a fully enclosed mobile robot with no moving parts exposed to the environment that locomotes by exploiting resonance. Actuators on a central sphere pull strings attached to a tetrahedral frame to excite a natural vibration mode. A simple open-loop controller produced directed hopping and sliding in a prototype, and rolling was investigated theoretically.

Figure from Universal robotic gripper based on the jamming of granular material

Universal robotic gripper based on the jamming of granular material DOI

2010, Proceedings of the National Academy of Sciences

Presents a universal gripper in which a single mass of granular material replaces fingers: it flows around a target object when pressed on it, then hardens under vacuum to hold it without sensory feedback. Volume changes under 0.5% sufficed to grip objects reliably with forces many times their weight. The operating principle is the jamming transition of granular material.

Figure from A Passively Stable Hovering Flapping Micro-Air Vehicle

A Passively Stable Hovering Flapping Micro-Air Vehicle DOI

2009, Springer eBooks

Book chapter describing the design and fabrication of a passively stable 24-gram flapping machine that hovers at an insect-like Reynolds number of about 8,000. It uses the clap and fling effect and passive wing bending to simplify the design and improve performance, and the authors hope it aids smaller machines and understanding of insect flight.

Figure from A robotically reconfigurable truss

A robotically reconfigurable truss

2009, ASME/IFToMM International Conference on Reconfigurable Mechanisms and Robots

Addresses the design of passive robotically reconfigurable truss structures whose elements can be inserted and removed singly in random-access order, and progress toward a hinge robot that manipulates them and traverses trusses. With reconfiguration algorithms, the authors envision a machine metabolism in which structures are decomposed and recomposed autonomously.

Figure from Design and Construction of a 6-DoF Fabrication Platform

Design and Construction of a 6-DoF Fabrication Platform DOI

2009, Texas Digital Library (University of Texas)

Presents a freeform fabricator with a six degree-of-freedom print head for additive deposition onto existing structures, useful for repair, augmentation and in situ printing. A parallel mechanism with stationary motors was developed and optimized through kinematic simulation. A working printer was built, an additive 3D structure was demonstrated, and its accuracy and reliability were analyzed.

Figure from Morphological communication: exploiting coupled dynamics in a complex mechanical structure to achieve locomotion

Morphological communication: exploiting coupled dynamics in a complex mechanical structure to achieve locomotion DOI

2009, Journal of The Royal Society Interface

Presents a control scheme in which independent struts of a tensegrity robot coordinate to achieve locomotion by using the dynamical coupling from pre-stress stability as an ad-hoc communication channel. Time-sensitive spiking neural networks exploit this "morphological communication". The result supports morphological computation in robot control and suggests relevance to embodied computation in biological systems such as tendon networks.

Figure from Vertical-Stalk Flapping-Leaf Generator for Wind Energy Harvesting

Vertical-Stalk Flapping-Leaf Generator for Wind Energy Harvesting DOI

2009

Studies a parallelized flapping piezoelectric leaf generator that harvests ambient wind energy through wind-induced vibration. Prototypes in several configurations were built and tested, and a vertical-stalk L-shape design gave better power density than horizontal piezoelectric configurations. A power density gap to commercial wind turbines remains, though the devices are solid-state, low-cost and scalable.

Figure from A robotic system for interpreting images into painted artwork

A robotic system for interpreting images into painted artwork

2008, GA2008, 11th Generative Art Conference

Reports a robotic system that paints physical artworks with media such as acrylic on canvas, using a 6-DOF arm and a learning algorithm that determines brushstrokes to transfer a source image. A genetic algorithm used a painting simulation to maximize similarity to the target, and artists can steer results through palette, brush and algorithm parameters.

Figure from Demonstration of a Passively Stable, Untethered Flapping-Hovering Micro-Air Vehicle

Demonstration of a Passively Stable, Untethered Flapping-Hovering Micro-Air Vehicle

2008

Demonstrates a passively stable, untethered 24-gram flapping-wing machine capable of hovering at an insect-like Reynolds number of about 8,000. The authors note only two earlier machines achieved untethered hovering flight, and suggest the passive-stability architecture could inform insect-sized hoverers and the aeroelastic principles of insect flight.

Figure from From insects to machines

From insects to machines DOI

2008, IEEE Robotics & Automation Magazine

The IEEE Robotics & Automation Magazine article (also listed as "Demonstration of a Passively Stable, Untethered Flapping-Hovering Micro-Air Vehicle") describing a flapping-wing micro-air vehicle that achieves passively stable, untethered hovering, a capability previously seen in insects and hummingbirds and rarely reproduced in machines.

Figure from Design and control of tensegrity robots for locomotion

Design and control of tensegrity robots for locomotion DOI

2006, IEEE Transactions on Robotics

Introduces locomotion robots built on tensegrity structures: TR3, a three-strut triangular prism, and TR4, a four-strut quadrilateral prism. Evolutionary algorithms produced controllers yielding static and dynamic gaits in simulation, and a physical robot was built from one simulation model as a proof of concept, suggesting lightweight, strong, fault-tolerant machines.

Figure from Gait production in a tensegrity based robot

Gait production in a tensegrity based robot DOI

2006, International Conference on Advanced Robotics (ICAR)

Introduces a legged robot based on a triangular tensegrity prism actuated by contracting its transverse cables. A genetic algorithm designed controllers in simulation that produced multiple forward gaits, and a physical robot built from the simulated design achieved forward locomotion, suggesting very lightweight and robust mobile robots.

Figure from Resilient Machines Through Continuous Self-Modeling

Resilient Machines Through Continuous Self-Modeling DOI

2006, Science

A four-legged robot continuously builds an internal model of its own body by performing actions, observing the sensory results and refining competing candidate models. It uses the self-model to generate forward locomotion and, after a leg is damaged, updates the model and finds a new gait, demonstrating resilience without a pre-programmed model of itself.

Figure from A Relaxation Method for Simulating the Kinematics of Compound Nonlinear Mechanisms

A Relaxation Method for Simulating the Kinematics of Compound Nonlinear Mechanisms DOI

2005, Journal of Mechanical Design

Describes a relaxation-based method for simulating 2D and 3D compound kinematic mechanisms, in which iterative propagation of node displacements reveals the kinematics. It is slower than simultaneous differential equation approaches but more accurate, more robust to singularities, and able to handle complex entangled chains and nonlinear links such as wrapping strings and contacts. Applications include robotics, design and biomechanics.

Figure from Evolving Buildable Flapping Ornithopters

Evolving Buildable Flapping Ornithopters

2005

Presents a process for evolving flapping flight control patterns for an ornithopter, together with a realistic kinematic mechanism that can generate the motion in practice. The target is a hovering design that lifts only through drag on a flat wing. The goal is to carry simulated models over to a physical, untethered flier.

Figure from Particle Filters as Exploration Tools for Autonomous Rovers

Particle Filters as Exploration Tools for Autonomous Rovers DOI

2005, AIAA Guidance, Navigation, and Control Conference and Exhibit

Applies particle filters to search and exploration by autonomous rovers, adaptively controlling the resampling stage to prevent premature convergence, so the filter tunes itself for unknown environments and gains robustness to faults. Simple control strategies use the particle distribution to steer rovers toward areas of high expected payoff, and the approach is compared with earlier particle-filtering algorithms.

Figure from Redundancy in the control of robots with highly coupled mechanical structures

Redundancy in the control of robots with highly coupled mechanical structures DOI

2005, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

Tests whether robots with highly coupled mechanical structures, where one actuator moves many locations and vice versa, allow redundancy in control. Using three- and four-strut tensegrity prisms, locomotion controllers were evolved in simulation. Multiple, substantially different control strategies produced qualitatively similar forward locomotion, indicating considerable control redundancy.

Figure from Evolving Dynamic Gaits on a Physical Robot

Evolving Dynamic Gaits on a Physical Robot

2004

Introduces a method for evolving dynamic gaits on a physical parallel-actuated pneumatic robot, assuming only that locomotion is rhythmic. A genetic algorithm evolves open-loop controllers whose encoding shapes speed and pattern while ensuring rhythmicity. Future plans include closed-loop controllers and reducing hardware trials.

Figure from Periodicity Emerges from Evolved Energy-Efficient and Long-Range Brachiation

Periodicity Emerges from Evolved Energy-Efficient and Long-Range Brachiation

2004, Lecture Notes in Computer Science

Examines whether periodic motion emerges under evolutionary pressure for energy-efficient, long-range, partially passive brachiation in simulated gibbon-like creatures with a two-arm, torso morphology. Genomes encode initial position and shoulder torque functions, and Pareto-optimal individuals were selected. Energy-efficient long-range motion resulted in periodic motion.

Figure from Automatic Parameter Tuning of Robot Simulators with Deep Learning

Automatic Parameter Tuning of Robot Simulators with Deep Learning

n.d.

Presents a method for automatically tuning robot simulators with deep learning, replacing the hand-tuning that usually precedes sim-to-real transfer. The approach generates tens of thousands of randomized simulators and identifies which parameters best represent the real world. The resulting nearby simulators are then used to quickly produce a walking policy that works on the real robot.

Figure from Open-Source Foosball Benchmark for Deep Reinforcement Learning

Open-Source Foosball Benchmark for Deep Reinforcement Learning

n.d.

Introduces an open-source framework for benchmarking end-to-end deep reinforcement learning on foosball, a fast game requiring fine motor control. The platform provides a high-fidelity MuJoCo physics simulation intended to support analysis of how performance transfers from simulation to a real table, and is offered as a standardized resource for the RL community.

Back to top

Expressive Faces and Social Robots

Robots that interact socially with people: humanoid robotic faces, facial co-expression, lip and gaze generation, communication between robots, and visual behavior modeling of other agents.

Figure from Eye, Robot: Learning Expressive Gaze Dynamics via a VLM-Guided Transformer-VAE

Eye, Robot: Learning Expressive Gaze Dynamics via a VLM-Guided Transformer-VAE DOI

2026, arXiv (Cornell University)

Separates robot gaze into target selection by an asynchronous vision-language model, reactive fixation, and a Realistic Gaze Transformer, a Transformer-VAE trained on retargeted markerless human recordings for an 11-DoF robot. A blink predictor triggers eyelid templates. RGT-Base gets the lowest seven-joint MSE on a two-second benchmark; perceived naturalness and open-vocabulary target accuracy are not yet evaluated.

Figure from Learning realistic lip motions for humanoid face robots

Learning realistic lip motions for humanoid face robots DOI

2025, DRYAD

Presents a humanoid robot face with soft silicone lips driven by a 10-DoF mechanism, and a self-supervised pipeline using a VAE and a facial action transformer to infer lip trajectories directly from speech audio. It outperforms amplitude-based baselines in visual lip-audio coherence and generalizes to 10 languages unseen during training.

Figure from Human-robot facial coexpression

Human-robot facial coexpression DOI

2024, Science Robotics

Trains a humanoid robot face with 26 degrees of freedom to anticipate a human's upcoming facial expression and execute it simultaneously, rather than mimicking with delay. The robot learns to predict a smile about 839 milliseconds before the human smiles and uses a learned inverse kinematic facial self-model to coexpress it. The authors suggest this could improve human-robot interaction.

Figure from Smile Like You Mean It: Driving Animatronic Robotic Face with Learned Models

Smile Like You Mean It: Driving Animatronic Robotic Face with Learned Models DOI

2021, arXiv (Cornell University)

Presents an animatronic robotic face with soft skin and a vision-based self-supervised framework for facial mimicry, needing no kinematic model, camera calibration or predefined expression set. Splitting learning into a generative model and an inverse model lets it train from one motor babbling dataset, and evaluations show accurate, diverse mimicry across human subjects.

Figure from Visual behavior modelling for robotic theory of mind

Visual behavior modelling for robotic theory of mind DOI

2021, Scientific Reports

Asks whether an observer can predict an actor robot's conditional behavior from visual observation alone, without access to its internal states or explicit goals, a notion called Theory of Behavior. In an example, an observer AI watches an actor seek food around obstacles and learns to visualize the actor's likely trajectory in new situations.

Figure from Visual Perspective Taking for Opponent Behavior Modeling

Visual Perspective Taking for Opponent Behavior Modeling DOI

2021, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Proposes an end-to-end long-term visual prediction framework giving robots Visual Perspective Taking and Theory of Behavior, demonstrated on visual hide-and-seek. Unlike frame-by-frame predictors, the agent predicts directly to multiple future timestamps (25 s), extrapolating 175% beyond its training horizon.

Figure from Facially expressive humanoid robotic face

Facially expressive humanoid robotic face DOI

2020, HardwareX

Describes Eva, an inexpensive open-source adult-sized humanoid head for research on emotional communication between humans and machines. It reproduces facial expressions, head movements and speech using 25 muscles, including 12 facial muscles with up to 15 mm skin displacement, and costs about $900 in hardware.

Figure from Visual Hide and Seek

Visual Hide and Seek DOI

2020, Conference on Artificial Life (ALIFE)

Trains embodied agents from scratch to play Visual Hide and Seek, where a prey avoids a predator using only egocentric, partially observed views with occluding obstacles. Experiments suggest the agent learns to predict its own visibility, and agent weaknesses such as slower speed make learning harder but cause more useful features to be learned.

Figure from On The Evolutionary Origin of Symbolic Communication

On The Evolutionary Origin of Symbolic Communication DOI

2016, Scientific Reports

Simulated robots with a single communication channel evolve from non-communicating populations when reproduction requires finding a mate. Indexical communication arose in 99% of experiments, and 9% of populations evolved a symbolic scheme conveying two spatial dimensions over a one-dimensional channel. The results suggest symbolic communication can emerge under natural selection without cognitive preadaptations.

Figure from Evolutionary Robotics: Emergence of Communication

Evolutionary Robotics: Emergence of Communication DOI

2007, Current Biology

A Current Biology commentary on robot-based simulations showing that communication can emerge spontaneously among evolving agents. It notes that deceptive signalling arises in purely competitive settings, while cooperative communication emerges only under group or kin selection, and places these results in the broader history of communication in evolution.

Back to top

Machine Learning and Neural Networks

Core machine learning research: understanding and visualizing deep networks, transfer learning, representation learning, label representations, data augmentation, hypernetworks, meta-learning, and evaluation of AI systems.

Figure from Beyond Cropping and Rotation: Automated Evolution of Powerful Task-Specific Augmentations with Generative Models

Beyond Cropping and Rotation: Automated Evolution of Powerful Task-Specific Augmentations with Generative Models DOI

2026, arXiv (Cornell University)

Presents EvoAug, a pipeline that uses generative models (conditional diffusion, few-shot NeRFs) with an efficient evolutionary algorithm to learn task-specific augmentations, structured as stochastic augmentation trees that compose augmentations hierarchically. It performs strongly on fine-grained classification and few-shot learning, and discovers augmentations aligned with domain knowledge even with little data.

Figure from Evidence of an Emergent "Self" in Continual Robot Learning

Evidence of an Emergent "Self" in Continual Robot Learning DOI

2026, arXiv (Cornell University)

Proposes that a 'self' can be isolated as the invariant, slowly changing portion of a cognitive process, and tests this on robots under constant-task versus continual learning. Continual learning produces an invariant subnetwork that is significantly more stable than in controls and is functionally important: preserving it aids adaptation and damaging it impairs performance. Results hold across three robots in locomotion and manipulation.

Figure from Eye, Robot: Learning Expressive Gaze Dynamics via a VLM-Guided Transformer-VAE

Eye, Robot: Learning Expressive Gaze Dynamics via a VLM-Guided Transformer-VAE DOI

2026, arXiv (Cornell University)

Separates robot gaze into target selection by an asynchronous vision-language model, reactive fixation, and a Realistic Gaze Transformer, a Transformer-VAE trained on retargeted markerless human recordings for an 11-DoF robot. A blink predictor triggers eyelid templates. RGT-Base gets the lowest seven-joint MSE on a two-second benchmark; perceived naturalness and open-vocabulary target accuracy are not yet evaluated.

Figure from Grounded Imagination Leads to Adaptation

Grounded Imagination Leads to Adaptation DOI

2026, Conference on Artificial Life (ALIFE)

Argues that adaptive imagination needs a generative world model plus a selection process that keeps imagined scenarios grounded, and tests this in few-shot vision with EvoAug, which pairs generative augmentation with evolutionary search. Without selection, generative augmentation hurts performance; with it, the system outperforms classical augmentation across six fine-grained datasets, with the largest gains where data is scarcest.

Figure from LyTimeT: Towards Robust and Interpretable State-Variable Discovery

LyTimeT: Towards Robust and Interpretable State-Variable Discovery DOI

2026, IEEE International Conference on Acoustics Speech and Signal Processing

Proposes LyTimeT, a two-phase framework for extracting dynamical state variables from video despite visual distractors. A TimeSformer autoencoder learns robust latent states, then physically meaningful dimensions are selected by correlation analysis and dynamics refined with a Lyapunov stability regularizer. On five synthetic and four real systems it gives estimates closest to ground truth and the lowest error among baselines.

Figure from Mirage Probes: How Vision Models Fake Visual Understanding

Mirage Probes: How Vision Models Fake Visual Understanding DOI

2026, arXiv (Cornell University)

Studies 'mirage' behavior, where vision-language models answer image questions confidently without an image, arguing it has two modes. Mirage Probes show the behavior is linearly decodable from internal activations in two open-source VLMs, ruling out lexical confounds with a Naive Bayes baseline, and a Prior Harnessing Index separates textual-bias from spurious-image regimes, which need different mitigations.

Figure from Reconstruction of a 3D wireframe from a single line drawing via generative depth estimation

Reconstruction of a 3D wireframe from a single line drawing via generative depth estimation DOI

2026, arXiv (Cornell University)

Studies projection-faithful reconstruction of a 3D wireframe from a single engineering line drawing, posed as conditional depth estimation over drawn pixels. A latent diffusion model conditioned on the sketch, with optional partial-depth input, is trained on over three million synthetic image-depth pairs from CAD wireframes. Scaling from 256 to 512 resolution roughly halves error, reaching 3.9% best-of-five normalized depth error.

Figure from The Smart Buildings Challenge: Learning Foundation Models for Real-World Optimization at Scale

The Smart Buildings Challenge: Learning Foundation Models for Real-World Optimization at Scale DOI

2026, arXiv (Cornell University)

Proposes a challenge to develop building foundation models whose HVAC control policies transfer to new buildings with minimal configuration, addressing the lack of policy transfer. Participants build policies on simulated buildings and are evaluated on unseen ones that vary in size, layout, weather, materials and HVAC system, aiming to scale building optimization for climate impact.

Figure from Ab initio structure solutions from nanocrystalline powder diffraction data via diffusion models

Ab initio structure solutions from nanocrystalline powder diffraction data via diffusion models DOI

2025, Nature Materials

Presents PXRD NET, a diffusion-based generative model trained on 45,229 known structures that solves nanocrystal structures from the chemical formula and a size-broadened powder diffraction pattern. It solves simulated nanocrystals as small as 10 Angstroms across 200 materials, with verifiable candidates four times out of five and about 7% average error, and handles noisy experimental data.

Figure from Accelerating scientific discovery with the common task framework

Accelerating scientific discovery with the common task framework DOI

2025, arXiv (Cornell University)

A large multi-institution team, including Lipson, proposes applying the common task framework (shared datasets, tasks and evaluation metrics, as used to drive progress in machine learning) to accelerate AI-driven scientific discovery in dynamical systems and other areas of science.

Figure from ArticFlow: Generative Simulation of Articulated Mechanisms

ArticFlow: Generative Simulation of Articulated Mechanisms

2025

Introduces ArticFlow, a two-stage flow-matching framework that learns an action-controlled velocity field from noise to target point sets, using a latent flow for a shape prior and a point flow conditioned on action. On MuJoCo Menagerie it works as both generative model and neural simulator, with higher kinematic accuracy and shape quality than object-specific and action-conditioned baselines.

Figure from Bi-Encoder Contrastive Learning for Fingerprint and Iris Biometrics

Bi-Encoder Contrastive Learning for Fingerprint and Iris Biometrics

2025

Tests the assumption that an individual's biometrics are statistically uncorrelated by training Bi-Encoder networks (ResNet-50 and Vision Transformer) with contrastive loss on fingerprint, iris and cross-modal matching, using 274 subjects. Iris-to-iris matching reaches 91 ROC AUC, indicating left and right irises are correlated; fingerprints reproduce prior findings, and cross-modal matching is only slightly above chance.

Figure from Creative synthesis of kinematic mechanisms

Creative synthesis of kinematic mechanisms DOI

2025, arXiv (Cornell University)

Formulates planar linkage kinematic synthesis as cross-domain image generation, with an RGB dataset ranging from crank-rocker and crank-slider mechanisms to eight-bar linkages such as Jansen's. A shared-latent VAE synthesizes unseen motion curves, and speed encoded as color gradients allows conditioning on velocity profiles. Preliminary results are shown on three datasets of increasing complexity.

Figure from DeepCollide: Scalable Data-Driven High DoF Configuration Space Modeling Using Implicit Neural Representations

DeepCollide: Scalable Data-Driven High DoF Configuration Space Modeling Using Implicit Neural Representations DOI

2025, IEEE International Conference on Computer Vision Workshops

Presents DeepCollide, an implicit neural representation that approximates a robot's collision detection function from sampled collision data when workspace geometry is unavailable. Theory and experiments show advantages over the state of the art in time-cost scaling with training data and degrees of freedom, and in expressing complex workspace geometries. Code is released.

Figure from Evaluating Performance of Reinforcement Learning Agents to Control Buildings Efficiently

Evaluating Performance of Reinforcement Learning Agents to Control Buildings Efficiently DOI

2025, IEEE International Conference on Computer Vision Workshops

Gives a quantitative benchmark of Soft Actor-Critic and DDPG agents in the Smart Buildings Control Suite simulator for Building SB1. It looks at learning efficiency, performance against a baseline schedule, and generalization across unseen seasons. Both agents beat the baseline and generalize, and extracting static schedules from policies loses little performance for up to 8-hour bins.

Figure from Generating Auxiliary Tasks with Reinforcement Learning

Generating Auxiliary Tasks with Reinforcement Learning DOI

2025, arXiv (Cornell University)

Proposes RL-AUX, a reinforcement learning framework that creates auxiliary tasks by assigning auxiliary labels to training examples, rewarding the agent when its choices improve the primary task, and also explores per-example auxiliary loss weights. On CIFAR-100 grouped into 20 superclasses it beats human-labeled auxiliary tasks and matches a bi-level optimization baseline, with similar results on other datasets.

Figure from Learning realistic lip motions for humanoid face robots

Learning realistic lip motions for humanoid face robots DOI

2025, DRYAD

Presents a humanoid robot face with soft silicone lips driven by a 10-DoF mechanism, and a self-supervised pipeline using a VAE and a facial action transformer to infer lip trajectories directly from speech audio. It outperforms amplitude-based baselines in visual lip-audio coherence and generalizes to 10 languages unseen during training.

Figure from Ab Initio Structure Solutions from Nanocrystalline Powder Diffraction Data

Ab Initio Structure Solutions from Nanocrystalline Powder Diffraction Data DOI

2024, arXiv (Cornell University)

Presents PXRD NET, a diffusion-based generative model trained on 45,229 known structures that solves nanocrystal structures from the chemical formula and a size-broadened powder diffraction pattern. It solves simulated nanocrystals as small as 10 Angstroms across 200 materials, finding verifiable candidates four times out of five with about 7% average error, and also handles noisy experimental patterns.

Figure from Aligning AI-driven discovery with human intuition

Aligning AI-driven discovery with human intuition DOI

2024, arXiv (Cornell University)

Proposes a general principle for distilling hidden state variables that are more aligned with human intuition, without relying on prior physical knowledge. Since AI-found variables are often hard to interpret, the authors test on experimental and simulated systems, where the variables generated closely resemble those chosen independently by human scientists.

Figure from High-Degrees-of-Freedom Dynamic Neural Fields for Robot Self-Modeling and Motion Planning

High-Degrees-of-Freedom Dynamic Neural Fields for Robot Self-Modeling and Motion Planning DOI

2024, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Uses neural fields to let a robot learn a task-agnostic self-model of its kinematics as a neural-implicit query model from 2D images annotated with camera poses and configurations, without depth or geometry knowledge. It introduces an encoder-based dynamic density field architecture with curricular sampling. On a 7-DoF robot the Chamfer-L2 error is 2% of workspace size, demonstrated on motion planning.

Figure from Sequencing the Neurome: Towards Scalable Exact Parameter Reconstruction of Black-Box Neural Networks

Sequencing the Neurome: Towards Scalable Exact Parameter Reconstruction of Black-Box Neural Networks DOI

2024, Research Square

Tackles exact parameter reconstruction of a black-box neural network with only query access. It exploits the inductive bias of random initialization plus first-order optimization and a novel query generation algorithm producing maximally informative samples. It reconstructs a network with over 1.5 million parameters and one 7 layers deep, with max parameter difference under 0.0001.

Figure from The Smart Buildings Control Suite: A Diverse Open Source Benchmark to Evaluate and Scale HVAC Control Policies for Sustainability

The Smart Buildings Control Suite: A Diverse Open Source Benchmark to Evaluate and Scale HVAC Control Policies for Sustainability

2024

Presents the Smart Buildings Control Suite, an open-source HVAC control benchmark with real telemetry from 11 buildings over 6 years, a lightweight data-driven simulator per building, and a modular physics-informed neural network model as an alternative. It spans varied climates and sizes, is Gym-compatible, and aims to evaluate control policies that scale across buildings.

Figure from Towards end-to-end structure determination from x-ray diffraction data using deep learning

Towards end-to-end structure determination from x-ray diffraction data using deep learning DOI

2024, npj Computational Materials

Presents an ML approach to powder crystallography that estimates unit-cell electron density with a variational coordinate-based deep network, handling ambiguities in orientation, symmetry and resolution. Using simulated powder x-ray diffraction plus partial chemical composition, it reaches up to 93.4% average structural similarity on cubic and trigonal systems.

Figure from Unveiling intra-person fingerprint similarity via deep contrastive learning

Unveiling intra-person fingerprint similarity via deep contrastive learning DOI

2024, Science Advances

Challenges the assumption that fingerprints from different fingers of the same person are unrelated. Using deep twin networks to extract fingerprint representations, the authors find strong similarity between fingers of one person with above 99.99% confidence, even controlling for sensor modality. Ridge orientation near the center explains much of it, while minutiae are almost nonpredictive; forensic efficiency could improve substantially.

Figure from Accelerating Meta-Learning by Sharing Gradients

Accelerating Meta-Learning by Sharing Gradients DOI

2023, arXiv (Cornell University)

Addresses inner-loop over-fitting in gradient-based meta-learning by sharing gradient information from earlier tasks and concurrent tasks in the batch, scaled by meta-learned parameters. On two few-shot classification datasets, gradient sharing allows larger inner-loop learning rates and speeds up meta-training by up to 134%.

Figure from Assessing SATNet's Ability to Solve the Symbol Grounding Problem

Assessing SATNet's Ability to Solve the Symbol Grounding Problem DOI

2023, arXiv (Cornell University)

Examines SATNet, a differentiable MAXSAT layer previously reported to solve visual Sudoku. Without intermediate labels linking digit images to logical symbols, SATNet gets 0% test accuracy, a failure traced to the symbol grounding problem. The authors propose an MNIST-based sanity test for differentiable symbolic solvers and discuss causes of the failure and how to avoid them.

Figure from Direct Robot Configuration Space Construction using Convolutional Encoder-Decoders

Direct Robot Configuration Space Construction using Convolutional Encoder-Decoders DOI

2023, arXiv (Cornell University)

Applies a convolutional encoder-decoder to directly approximate a robot's configuration space, classifying configurations as colliding or free. For a 2-D workspace with a dual-arm robot it reaches an average 97.5% F1-score, with undetected collisions under 2.5% across obstacle translation, rotation and removal. The learned features transfer between workspaces with little or no fine-tuning.

Figure from Knolling bot 2.0: Enhancing Object Organization with Self-supervised Graspability Estimation

Knolling bot 2.0: Enhancing Object Organization with Self-supervised Graspability Estimation DOI

2023, arXiv (Cornell University)

Extends a transformer-based tidying ('knolling') robot with a self-supervised graspability estimation model. When objects are judged ungraspable, for instance in piles or tightly packed, a separating behavior runs before knolling. Combined with the earlier perception and knolling models, the system handles denser tables, with a graspability prediction accuracy of 95.7%.

Figure from Knolling Bot: Teaching Robots the Human Notion of Tidiness

Knolling Bot: Teaching Robots the Human Notion of Tidiness DOI

2023, arXiv (Cornell University)

Teaches a domestic robot to tidy tables by 'knolling', arranging scattered items into neat layouts, treating it as sequential prediction with a transformer that forecasts each object's placement. The method learns a generalizable notion of tidiness, produces diverse solutions for varying object sets, and can incorporate human preferences for personalized arrangements.

Figure from Principled Weight Initialization for Hypernetworks

Principled Weight Initialization for Hypernetworks DOI

2023, arXiv (Cornell University)

Observes that classical initializations such as Glorot and He, applied directly to a hypernetwork, produce main-network weights at the wrong scale. The authors develop principled initialization techniques for hypernetworks and show they give more stable main-network weights, lower training loss and faster convergence.

Figure from Towards End-to-End Structure Solutions from Information-Compromised Diffraction Data via Generative Deep Learning

Towards End-to-End Structure Solutions from Information-Compromised Diffraction Data via Generative Deep Learning DOI

2023, arXiv (Cornell University)

Presents a variational query-based multi-branch deep network that infers crystal structure end-to-end from degraded powder x-ray diffraction data plus partial chemical composition. Structures are represented as a Cartesian mapped electron density. On simulated cubic and trigonal systems it achieves up to 93.4% average similarity to ground truth on unseen materials.

Figure from Automated discovery of fundamental variables hidden in experimental data

Automated discovery of fundamental variables hidden in experimental data DOI

2022, Nature Computational Science

Addresses the problem of identifying the state variables needed before physical laws can be formulated, by having an AI extract them from raw experimental data such as video. The framework finds a compact set of variables describing a dynamical system without prior physical knowledge. The text motivates the work with the historical role of defining variables like mass or temperature.

Figure from Multi Task Learning of Different Class Label Representations for Stronger Models

Multi Task Learning of Different Class Label Representations for Stronger Models

2022, ICLR 2023 submission

Introduces Binary Labels, in which each class is represented as a large binary vector, and trains a network with multi-task learning on both one-hot and binary label tasks. Networks trained this way show higher accuracy across many datasets and architectures, from scratch and with transfer learning. They also do better with limited training data and on harder problems.

Figure from Beyond Categorical Label Representations for Image Classification

Beyond Categorical Label Representations for Image Classification DOI

2021, arXiv (Cornell University)

Finds that label representation strongly affects trained models, for example regressing audio labels instead of categorical probabilities gives more reliable classification. The authors hypothesize high-dimensional, high-entropy labels give a stronger error signal. Such labels match categorical accuracy but yield more robustness to adversarial attacks and work better with limited training data.

Figure from Discovering State Variables Hidden in Experimental Data

Discovering State Variables Hidden in Experimental Data DOI

2021, arXiv (Cornell University)

Proposes a principle for determining how many state variables a system has and what they might be, directly from high-dimensional video. Applied to recordings of systems from elastic double pendulums to fire flames, the algorithm finds the intrinsic dimension of the dynamics and candidate sets of state variables without prior knowledge of the physics.

Figure from Smile Like You Mean It: Driving Animatronic Robotic Face with Learned Models

Smile Like You Mean It: Driving Animatronic Robotic Face with Learned Models DOI

2021, arXiv (Cornell University)

Presents an animatronic robotic face with soft skin and a vision-based self-supervised framework for facial mimicry, needing no kinematic model, camera calibration or predefined expression set. Splitting learning into a generative model and an inverse model lets it train from one motor babbling dataset, and evaluations show accurate, diverse mimicry across human subjects.

Figure from The Boombox: Visual Reconstruction from Acoustic Vibrations

The Boombox: Visual Reconstruction from Acoustic Vibrations DOI

2021, arXiv (Cornell University)

Introduces the Boombox, a container that uses sound from low-cost contact microphones to estimate the state of objects inside it, since collisions with the container cause acoustic vibrations. A convolutional network learns to reconstruct visual scenes from multimodal data, enabling state estimation without cameras when occlusion or poor lighting is a problem.

Figure from Visual behavior modelling for robotic theory of mind

Visual behavior modelling for robotic theory of mind DOI

2021, Scientific Reports

Asks whether an observer can predict an actor robot's conditional behavior from visual observation alone, without access to its internal states or explicit goals, a notion called Theory of Behavior. In an example, an observer AI watches an actor seek food around obstacles and learns to visualize the actor's likely trajectory in new situations.

Figure from Visual design intuition: predicting dynamic properties of beams from raw cross-section images

Visual design intuition: predicting dynamic properties of beams from raw cross-section images DOI

2021, Journal of The Royal Society Interface

Studies whether convolutional networks can predict static and dynamic properties of cantilever beams from raw cross-section images. Models predicted volume, maximum deflection and eigenfrequencies with 4.54% and 1.43% mean average percentage error against finite element analysis, and run over 1000 times faster, suggesting use as surrogate models in design optimization.

Figure from Visual Perspective Taking for Opponent Behavior Modeling

Visual Perspective Taking for Opponent Behavior Modeling DOI

2021, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Proposes an end-to-end long-term visual prediction framework giving robots Visual Perspective Taking and Theory of Behavior, demonstrated on visual hide-and-seek. Unlike frame-by-frame predictors, the agent predicts directly to multiple future timestamps (25 s), extrapolating 175% beyond its training horizon.

Figure from Visual Hide and Seek

Visual Hide and Seek DOI

2020, Conference on Artificial Life (ALIFE)

Trains embodied agents from scratch to play Visual Hide and Seek, where a prey avoids a predator using only egocentric, partially observed views with occluding obstacles. Experiments suggest the agent learns to predict its own visibility, and agent weaknesses such as slower speed make learning harder but cause more useful features to be learned.

Figure from Agent Embeddings: A Latent Representation for Pole-Balancing Networks

Agent Embeddings: A Latent Representation for Pole-Balancing Networks DOI

2019, Adaptive Agents and Multi-Agents Systems

Shows that neural network agents can be reduced to low-dimensional embeddings by vectorizing weights from existing networks and learning a generative model over weight space. In a Cart-Pole case study, new networks are generated from embeddings without simulator data. Interpolating between good and bad agents gives intermediate performance, and extrapolation helps up to a point.

Figure from Automated Crabgrass Detection in Aerial Imagery with Context

Automated Crabgrass Detection in Aerial Imagery with Context

2019, arXiv (Cornell University)

Classifies maize versus grass and grass-like weed segments using surrounding context, by feeding a CNN a central image plus a border of its surroundings. In a case study on foxtail and yellow nutsedge, context nearly halved error from 7.1% to 4.3%, and one epoch with context outperformed 50 epochs without.

Figure from Automated Grassy Weed Detection in Aerial Imagery with Context.

Automated Grassy Weed Detection in Aerial Imagery with Context.

2019, arXiv (Cornell University)

Classifies maize versus grass and grass-like weed segments using surrounding context, by feeding a CNN a central image plus a border of its surroundings. In a case study on foxtail and yellow nutsedge, context nearly halved error from 7.1% to 4.3%, and one epoch with context outperformed 50 epochs without.

Figure from Automated Weed Detection in Aerial Imagery with Context

Automated Weed Detection in Aerial Imagery with Context DOI

2019, arXiv (Cornell University)

Classifies maize versus grass and grass-like weed segments using surrounding context, by feeding a CNN a central image plus a border of its surroundings. In a case study on foxtail and yellow nutsedge, context nearly halved error from 7.1% to 4.3%, and one epoch with context outperformed 50 epochs without.

Figure from Autonomous Detection of Plant Disease Symptoms Directly from Aerial Imagery

Autonomous Detection of Plant Disease Symptoms Directly from Aerial Imagery DOI

2019, The Plant Phenome Journal

A deep learning model detects northern leaf blight symptoms in maize from UAV images with 95% accuracy. Transfer learning sped up model optimization, and the method detects symptoms at a very fine spatial scale, offering growers and breeders an alternative to time-consuming visual phenotyping.

Figure from Ensemble Model Patching: A Parameter-Efficient Variational Bayesian Neural Network

Ensemble Model Patching: A Parameter-Efficient Variational Bayesian Neural Network DOI

2019, arXiv (Cornell University)

Constructs a general variational family for ensemble-based Bayesian neural networks that includes dropout as a special case, and presents two members that work well with batch normalization while keeping parameter and programming overhead low. On a ResNet-18 trained on ImageNet, they improve predictive accuracy and achieve almost perfect calibration.

Figure from Quantitative Phenotyping of Northern Leaf Blight in UAV Images Using Deep Learning

Quantitative Phenotyping of Northern Leaf Blight in UAV Images Using Deep Learning DOI

2019, Remote Sensing

Trains a Mask R-CNN to segment individual northern leaf blight lesions in UAV images of maize. On a hold-out test set the mean intersection over union was 0.73, with average precision 0.96 at an IOU threshold of 0.50 and 0.61 across thresholds from 0.50 to 0.95. The work supports high-throughput quantitative disease phenotyping.

Figure from Seven Myths in Machine Learning Research

Seven Myths in Machine Learning Research DOI

2019, arXiv (Cornell University)

An archival copy of a blog post listing seven commonly held myths in machine learning research as of early 2019. They concern TensorFlow being a tensor library, representativeness of image datasets, test-set use for validation, use of every datapoint in training, the need for normalization in deep residual networks, attention versus convolution, and the robustness of saliency maps.

Figure from Zero Shot Learning on Simulated Robots

Zero Shot Learning on Simulated Robots DOI

2019, arXiv (Cornell University)

Learns a self-model of a robot's dynamics from randomly sampled actions and uses it as the environment for reinforcement learning, so policies are trained without seeing states from the real environment. The policies transfer to the real robot, training is more data-efficient, and new tasks can be learned without further data collection.

Figure from Autostacker

Autostacker DOI

2018, Genetic and Evolutionary Computation Conference (GECCO)

Introduces Autostacker, an AutoML architecture combining hierarchical stacking with an evolutionary algorithm to search parameters, requiring no domain knowledge or feature preprocessing. It evolves pipelines that can be used directly or refined by experts, and on fifteen datasets achieves state-of-the-art or competitive accuracy and time cost against other AutoML systems.

Figure from Autostacker: A Compositional Evolutionary Learning System

Autostacker: A Compositional Evolutionary Learning System DOI

2018, arXiv (Cornell University)

Introduces Autostacker, an AutoML architecture pairing hierarchical stacking with an evolutionary algorithm for efficient parameter search, with no need for prior domain knowledge or feature preprocessing. Evolved pipelines can serve as is or as starting points for experts, and results on fifteen datasets are state of the art or competitive.

Figure from Autostacker: an Automatic Evolutionary Hierarchical Machine Learning System

Autostacker: an Automatic Evolutionary Hierarchical Machine Learning System

2018

Presents a version of Autostacker that uses parallel hill climbing for parameter search, sharply reducing AutoML time. Its hierarchical stacking explores combinations and structures of models rather than a fixed-order pipeline and needs no domain knowledge. Experiments show better accuracy and time cost than human initial trials and a popular AutoML system.

Figure from Balanced and Deterministic Weight-Sharing Helps Network Performance

Balanced and Deterministic Weight-Sharing Helps Network Performance DOI

2018, Lecture notes in computer science

Generalizes HashedNets into ArbNets, a framework for arbitrary weight-sharing, and shows that common networks can be expressed as ArbNets with different hash functions. Two new hash functions, the Dirichlet hash and the Neighborhood hash, are used to show experimentally that balanced and deterministic weight-sharing improves network performance.

Figure from Neural Network Quine

Neural Network Quine DOI

2018, Conference on Artificial Life (ALIFE)

Describes self-replicating neural networks that replicate by learning to output their own weights, trained with gradient-based or non-gradient methods, and a regeneration method that injects the network with predictions of its own parameters. Alternating regeneration and optimization worked best. A network that also classifies MNIST shows a trade-off between classification and replication.

Figure from Visual modeling of laser-induced dough browning

Visual modeling of laser-induced dough browning DOI

2018, Journal of Food Engineering

Proposes a supervised deep generative network that predicts photorealistic RGB images of laser-browned dough from laser speed, energy flux and dough moisture. Validated on a CO2 laser browning pipeline, the model characterizes surface color and pattern, and is intended as a step toward CAD software for food processing.

Figure from Optimally Discriminative Choice Sets in Discrete Choice Models

Optimally Discriminative Choice Sets in Discrete Choice Models DOI

2016, ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD)

Proposes a data-driven way to build multiple-choice questions from students' own past submissions. The authors develop a multinomial-logit discrete choice model, derive an objective for selecting optimally discriminative option sets, give an algorithm for a globally optimal solution, and test it with synthetic experiments and a user study, including crowd-sourcing tests from online forums.

Figure from Convergent Learning: Do different neural networks learn the same representations?

Convergent Learning: Do different neural networks learn the same representations? DOI

2015, arXiv (Cornell University)

Investigates convergent learning, whether separately trained neural networks learn the same representations. It introduces three alignment techniques: bipartite matching, sparse prediction with clustering, and spectral clustering. Findings include that some features are learned reliably across networks while others are not, and that units span low-dimensional subspaces.

Figure from Understanding Neural Networks Through Deep Visualization

Understanding Neural Networks Through Deep Visualization DOI

2015, arXiv (Cornell University)

Presents two open-source tools for interpreting deep convolutional networks. One displays live activations at every layer as a trained convnet processes an image or webcam stream. The other visualizes learned features through regularized optimization in image space, with several new regularizers that yield clearer, more recognizable images.

Figure from Data Smashing

Data Smashing DOI

2014, arXiv (Cornell University)

Proposes data smashing, a feature-free way to measure similarity between arbitrary data streams. Using an algebraic structure on symbolic models, each stream has an anti-stream, and similarity is how fully one annihilates the other's statistical structure into noise. Applied to epileptic brainwaves, cardiac rhythms and astronomical photometry, it matched or exceeded expert-tuned algorithms.

Figure from Data smashing: uncovering lurking order in data

Data smashing: uncovering lurking order in data DOI

2014, Journal of The Royal Society Interface

Journal version of the data smashing work: a universal principle for quantifying similarity between data sources without features, training or prior knowledge. Stochastic symbolic generators can be added and inverted, so each stream has an anti-stream. Applications in seizure brainwaves, cardiac anomalies and astronomical classification meet or exceed domain-tuned methods.

Figure from How transferable are features in deep neural networks?

How transferable are features in deep neural networks? DOI

2014, arXiv (Cornell University)

Experimentally quantifies how general versus specific the features are at each layer of a deep convolutional network. Transferability suffers from higher-layer specialization and from optimization difficulties when splitting co-adapted layers. Transfer degrades as tasks grow more distant but still beats random features, and transferred initialization can boost generalization even after fine-tuning.

Figure from Abductive learning of quantized stochastic processes with probabilistic finite automata

Abductive learning of quantized stochastic processes with probabilistic finite automata DOI

2013, Philosophical Transactions of the Royal Society A Mathematical Physical and Engineering Sciences

Chattopadhyay and Lipson present an algorithm for learning probabilistic finite automata from quantized time series, giving compact generative models of stochastic processes and a basis for comparing and classifying data streams. Published in the Philosophical Transactions of the Royal Society A.

Illustration for Re-embedding words
Illustration

Re-embedding words

2013

Presents a fast method to re-purpose existing word embeddings for a supervised task, taking an embedding and labeled data and producing a new embedding in the same space with better predictive performance. It improves sentiment classification over several baselines, and is most useful when the training set is small.

Figure from Learning hardware agnostic grasps for a universal jamming gripper

Learning hardware agnostic grasps for a universal jamming gripper DOI

2012, Proceedings - IEEE International Conference on Robotics and Automation/Proceedings

Takes a supervised learning approach to predict successful grasps for a universal jamming gripper, whose deformation makes physical models hard. Using visual and shape features from RGBD data, the method needs no gripper model, so it also applies to a parallel plate gripper, and lets both pick up varied objects including ones outside the training set.

Figure from Learning symbolic representations of hybrid dynamical systems

Learning symbolic representations of hybrid dynamical systems DOI

2012, Journal of Machine Learning Research

Presents multi-modal symbolic regression (MMSR) for learning symbolic models of hybrid dynamical systems from unlabeled time series. It combines clustered symbolic regression, which identifies distinct behaviors and their equations, with transition modeling that infers symbolic inequalities as boundaries. It beat other multi-modal approaches on four synthetic sets and recovered classical transistor modes from measurements.

Figure from Visually Debugging Restricted Boltzmann Machine Training with a 3D Example

Visually Debugging Restricted Boltzmann Machine Training with a 3D Example

2012

Describes visualizations for choosing the many brittle training parameters of Restricted Boltzmann Machines, adapted from Hinton's practical guide, with Python and Octave/Matlab code snippets. It also demonstrates a successful application of an RBM to learning a representation of synthetic 3D shapes.

Figure from Neural Network Based Reconstruction of a 3D Object from a 2D Wireframe

Neural Network Based Reconstruction of a 3D Object from a 2D Wireframe DOI

2010, arXiv (Cornell University)

Presents a fully automated system that builds 3D representations from 2D wireframe drawings using a neural network together with a genetic search algorithm. It builds on the hypothesis that angles and other geometric properties in the 2D scene support human-like 3D reconstruction, with the aim of enabling efficient and robust 3D sketch interfaces.

Figure from Active Coevolutionary Learning of Deterministic Finite Automata

Active Coevolutionary Learning of Deterministic Finite Automata

2005, Journal of Machine Learning Research

Applies the estimation-exploration algorithm to active learning for grammatical inference of deterministic finite automata, with the algorithm proposing its own training data. It outperforms one version of evidence-driven state merging on random DFAs, which only works well for particular balances of positive labelings. The authors propose a more general way of generating DFAs for benchmarking.

Figure from Clustering Irregular Shapes Using High-Order Neurons

Clustering Irregular Shapes Using High-Order Neurons DOI

2000, Neural Computation

Introduces a clustering method for irregularly shaped data using high-order neurons, in which the synaptic weight is replaced by a high-order tensor in homogeneous coordinates. First and second order cases correspond to a classic neuron and an ellipsoidal-metric neuron. The neurons follow a maximum-correlation principle with simple Hebbian learning, separate close and overlapping clusters, and give superior results on the Iris data.

Figure from High Order Eigentensors as Symbolic Rules in Competitive Learning

High Order Eigentensors as Symbolic Rules in Competitive Learning DOI

2000, Lecture notes in computer science

Discusses high-order neurons in competitive learning, where geometric shapes replace point neurons through high-order tensors in homogeneous coordinates. Eigentensors of the synaptic tensors reveal coefficients of polynomial rules the network carries out, which may expose symbolic structure in data. The neurons use maximum-correlation activation with local Hebbian learning and separate close, overlapping clusters.

Figure from Automatic Parameter Tuning of Robot Simulators with Deep Learning

Automatic Parameter Tuning of Robot Simulators with Deep Learning

n.d.

Presents a method for automatically tuning robot simulators with deep learning, replacing the hand-tuning that usually precedes sim-to-real transfer. The approach generates tens of thousands of randomized simulators and identifies which parameters best represent the real world. The resulting nearby simulators are then used to quickly produce a walking policy that works on the real robot.

Figure from Open-Source Foosball Benchmark for Deep Reinforcement Learning

Open-Source Foosball Benchmark for Deep Reinforcement Learning

n.d.

Introduces an open-source framework for benchmarking end-to-end deep reinforcement learning on foosball, a fast game requiring fine motor control. The platform provides a high-fidelity MuJoCo physics simulation intended to support analysis of how performance transfers from simulation to a real table, and is offered as a standardized resource for the RL community.

Figure from Self Supervised Learning Using Controlled Diffusion Image Augmentation

Self Supervised Learning Using Controlled Diffusion Image Augmentation

n.d.

Describes CDaug, a data augmentation method that uses ControlNet conditioned on existing images, with captions from the LLaVA2 multimodal model, to generate synthetic variations without fine-tuning a diffusion model. It relies on open-source, modular components and reports improved performance on 7 fine-grained datasets in few-shot and full-data settings across several architectures.

Back to top

Applied AI: Agriculture, Buildings, Materials and More

Applying machine learning to real-world problems: crop disease and weed detection from aerial imagery, smart-building control, crystal structure determination from diffraction data, biometrics, and other application domains.

Figure from The Smart Buildings Challenge: Learning Foundation Models for Real-World Optimization at Scale

The Smart Buildings Challenge: Learning Foundation Models for Real-World Optimization at Scale DOI

2026, arXiv (Cornell University)

Proposes a challenge to develop building foundation models whose HVAC control policies transfer to new buildings with minimal configuration, addressing the lack of policy transfer. Participants build policies on simulated buildings and are evaluated on unseen ones that vary in size, layout, weather, materials and HVAC system, aiming to scale building optimization for climate impact.

Figure from Ab initio structure solutions from nanocrystalline powder diffraction data via diffusion models

Ab initio structure solutions from nanocrystalline powder diffraction data via diffusion models DOI

2025, Nature Materials

Presents PXRD NET, a diffusion-based generative model trained on 45,229 known structures that solves nanocrystal structures from the chemical formula and a size-broadened powder diffraction pattern. It solves simulated nanocrystals as small as 10 Angstroms across 200 materials, with verifiable candidates four times out of five and about 7% average error, and handles noisy experimental data.

Figure from Bi-Encoder Contrastive Learning for Fingerprint and Iris Biometrics

Bi-Encoder Contrastive Learning for Fingerprint and Iris Biometrics

2025

Tests the assumption that an individual's biometrics are statistically uncorrelated by training Bi-Encoder networks (ResNet-50 and Vision Transformer) with contrastive loss on fingerprint, iris and cross-modal matching, using 274 subjects. Iris-to-iris matching reaches 91 ROC AUC, indicating left and right irises are correlated; fingerprints reproduce prior findings, and cross-modal matching is only slightly above chance.

Figure from Evaluating Performance of Reinforcement Learning Agents to Control Buildings Efficiently

Evaluating Performance of Reinforcement Learning Agents to Control Buildings Efficiently DOI

2025, IEEE International Conference on Computer Vision Workshops

Gives a quantitative benchmark of Soft Actor-Critic and DDPG agents in the Smart Buildings Control Suite simulator for Building SB1. It looks at learning efficiency, performance against a baseline schedule, and generalization across unseen seasons. Both agents beat the baseline and generalize, and extracting static schedules from policies loses little performance for up to 8-hour bins.

Figure from Ab Initio Structure Solutions from Nanocrystalline Powder Diffraction Data

Ab Initio Structure Solutions from Nanocrystalline Powder Diffraction Data DOI

2024, arXiv (Cornell University)

Presents PXRD NET, a diffusion-based generative model trained on 45,229 known structures that solves nanocrystal structures from the chemical formula and a size-broadened powder diffraction pattern. It solves simulated nanocrystals as small as 10 Angstroms across 200 materials, finding verifiable candidates four times out of five with about 7% average error, and also handles noisy experimental patterns.

Figure from The Smart Buildings Control Suite: A Diverse Open Source Benchmark to Evaluate and Scale HVAC Control Policies for Sustainability

The Smart Buildings Control Suite: A Diverse Open Source Benchmark to Evaluate and Scale HVAC Control Policies for Sustainability

2024

Presents the Smart Buildings Control Suite, an open-source HVAC control benchmark with real telemetry from 11 buildings over 6 years, a lightweight data-driven simulator per building, and a modular physics-informed neural network model as an alternative. It spans varied climates and sizes, is Gym-compatible, and aims to evaluate control policies that scale across buildings.

Figure from Towards end-to-end structure determination from x-ray diffraction data using deep learning

Towards end-to-end structure determination from x-ray diffraction data using deep learning DOI

2024, npj Computational Materials

Presents an ML approach to powder crystallography that estimates unit-cell electron density with a variational coordinate-based deep network, handling ambiguities in orientation, symmetry and resolution. Using simulated powder x-ray diffraction plus partial chemical composition, it reaches up to 93.4% average structural similarity on cubic and trigonal systems.

Figure from Unveiling intra-person fingerprint similarity via deep contrastive learning

Unveiling intra-person fingerprint similarity via deep contrastive learning DOI

2024, Science Advances

Challenges the assumption that fingerprints from different fingers of the same person are unrelated. Using deep twin networks to extract fingerprint representations, the authors find strong similarity between fingers of one person with above 99.99% confidence, even controlling for sensor modality. Ridge orientation near the center explains much of it, while minutiae are almost nonpredictive; forensic efficiency could improve substantially.

Figure from Towards End-to-End Structure Solutions from Information-Compromised Diffraction Data via Generative Deep Learning

Towards End-to-End Structure Solutions from Information-Compromised Diffraction Data via Generative Deep Learning DOI

2023, arXiv (Cornell University)

Presents a variational query-based multi-branch deep network that infers crystal structure end-to-end from degraded powder x-ray diffraction data plus partial chemical composition. Structures are represented as a Cartesian mapped electron density. On simulated cubic and trigonal systems it achieves up to 93.4% average similarity to ground truth on unseen materials.

Figure from Automated Crabgrass Detection in Aerial Imagery with Context

Automated Crabgrass Detection in Aerial Imagery with Context

2019, arXiv (Cornell University)

Classifies maize versus grass and grass-like weed segments using surrounding context, by feeding a CNN a central image plus a border of its surroundings. In a case study on foxtail and yellow nutsedge, context nearly halved error from 7.1% to 4.3%, and one epoch with context outperformed 50 epochs without.

Figure from Automated Grassy Weed Detection in Aerial Imagery with Context.

Automated Grassy Weed Detection in Aerial Imagery with Context.

2019, arXiv (Cornell University)

Classifies maize versus grass and grass-like weed segments using surrounding context, by feeding a CNN a central image plus a border of its surroundings. In a case study on foxtail and yellow nutsedge, context nearly halved error from 7.1% to 4.3%, and one epoch with context outperformed 50 epochs without.

Figure from Automated Weed Detection in Aerial Imagery with Context

Automated Weed Detection in Aerial Imagery with Context DOI

2019, arXiv (Cornell University)

Classifies maize versus grass and grass-like weed segments using surrounding context, by feeding a CNN a central image plus a border of its surroundings. In a case study on foxtail and yellow nutsedge, context nearly halved error from 7.1% to 4.3%, and one epoch with context outperformed 50 epochs without.

Figure from Autonomous Detection of Plant Disease Symptoms Directly from Aerial Imagery

Autonomous Detection of Plant Disease Symptoms Directly from Aerial Imagery DOI

2019, The Plant Phenome Journal

A deep learning model detects northern leaf blight symptoms in maize from UAV images with 95% accuracy. Transfer learning sped up model optimization, and the method detects symptoms at a very fine spatial scale, offering growers and breeders an alternative to time-consuming visual phenotyping.

Figure from Autonomous drone hunter operating by deep learning and all-onboard computations in GPS-denied environments

Autonomous drone hunter operating by deep learning and all-onboard computations in GPS-denied environments DOI

2019, PLoS ONE

Proposes a UAV that detects, tracks and follows other small drones in GPS-denied environments using only onboard computation. A Tiny YOLO detector trained on a 58,647-image dataset, plus simple visual servoing, was validated on a physical platform that followed a target at about 1.5 m/s. Performance was limited by 77% detection accuracy in clutter and eight frames per second.

Figure from Quantitative Phenotyping of Northern Leaf Blight in UAV Images Using Deep Learning

Quantitative Phenotyping of Northern Leaf Blight in UAV Images Using Deep Learning DOI

2019, Remote Sensing

Trains a Mask R-CNN to segment individual northern leaf blight lesions in UAV images of maize. On a hold-out test set the mean intersection over union was 0.73, with average precision 0.96 at an IOU threshold of 0.50 and 0.61 across thresholds from 0.50 to 0.95. The work supports high-throughput quantitative disease phenotyping.

Illustration for Image set for deep learning: field images of maize annotated with disease symptoms
Illustration

Image set for deep learning: field images of maize annotated with disease symptoms DOI

2018, BMC Research Notes

Describes a public dataset of maize field images annotated for northern leaf blight, captured by hand-held camera, boom-mounted camera and drone. Together the three sets contain 18,222 images with 105,705 annotated lesions, labeled by two experts, making it the largest publicly available image set annotated for a single plant disease.

Figure from Generating Code-switched Text for Lexical Learning

Generating Code-switched Text for Lexical Learning DOI

2014, Proceedings of the conference - Association for Computational Linguistics. Meeting

Proposes a probabilistic method for generating code-switched text to aid adult second-language vocabulary learning through reading. Given a bilingual dictionary and English text, a factor graph over lexical mentions optimizes a learnability metric. Algorithms were evaluated with Mechanical Turk subjects using an artificial language and a sentence completion recall task.

Figure from Peer-Mediated Testing

Peer-Mediated Testing

2014

Proposes peer-mediated testing for large-scale online education, where students act as both question generators and answerers, crowdsourcing the quiz material and the ranking of participants. A user study compares the resulting rankings with those from expert-curated questions, asking whether students can accurately assess their own knowledge autonomously.

Figure from Co-evolutionary predictors for kinematic pose inference from RGBD images

Co-evolutionary predictors for kinematic pose inference from RGBD images DOI

2012, Genetic and Evolutionary Computation Conference (GECCO)

Presents a co-evolutionary framework with pose and predictor populations for inferring kinematic poses from a single depth image, with no prior training and any kinematic structure. On 256 synthetic and 52 real images, it gave consistent poses for 34 and 78 degree-of-freedom models despite self-occlusion, with at least 3.5 times better accuracy and half the computational effort of baselines.

Figure from Humor as Circuits in Semantic Networks

Humor as Circuits in Semantic Networks

2012

A first step toward implementing the Semantic-Script Theory of Humor computationally. The algorithm mines dual scripts from the ConceptNet semantic network that jointly maximize overlap and incongruity metrics, generating humor beyond simple puns. The metrics are evaluated through user-assessed quality of generated two-liners.

Figure from Pose Estimation from a Single Depth Image for Arbitrary Kinematic Skeletons

Pose Estimation from a Single Depth Image for Arbitrary Kinematic Skeletons

2011, arXiv:1106.5341

Presents a method for estimating pose from a single depth image for an arbitrary kinematic skeleton without prior training, using an evolutionary algorithm to find the configuration that best explains the image. Results show correct pose estimation of 39 and 78 degree-of-freedom models, even with significant self-occlusion.

Figure from A robotic system for interpreting images into painted artwork

A robotic system for interpreting images into painted artwork

2008, GA2008, 11th Generative Art Conference

Reports a robotic system that paints physical artworks with media such as acrylic on canvas, using a 6-DOF arm and a learning algorithm that determines brushstrokes to transfer a source image. A genetic algorithm used a painting simulation to maximize similarity to the target, and artists can steer results through palette, brush and algorithm parameters.

Back to top

Education, Perspectives and Editorials

Essays, editorials, tutorials and educational work: engineering education and children's making, learning technologies, editorials for journals and conferences, and broad perspectives on robotics, AI and creativity.

Figure from Clay for the Creative Mind: Hands-On Robot Shaping Using Truss Links

Clay for the Creative Mind: Hands-On Robot Shaping Using Truss Links DOI

2026, Creativity and Cognition

Explores whether Truss Links, a modular robot platform developed for robot metabolism, can serve as a creative medium for non-experts. A preliminary research-through-design study shows them animating text and 2D and 3D shapes, forming kinetic sculptures, and hand-building a delta pick-and-place robot. The authors discuss what design properties make a research-grade robot accessible for creative use.

Figure from Accelerating scientific discovery with the common task framework

Accelerating scientific discovery with the common task framework DOI

2025, arXiv (Cornell University)

A large multi-institution team, including Lipson, proposes applying the common task framework (shared datasets, tasks and evaluation metrics, as used to drive progress in machine learning) to accelerate AI-driven scientific discovery in dynamical systems and other areas of science.

Figure from AI Institute in Dynamic Systems: Developing machine learning and AI tools for scientific discovery, engineering design, and data‐driven control

AI Institute in Dynamic Systems: Developing machine learning and AI tools for scientific discovery, engineering design, and data‐driven control DOI

2024, AI Magazine

Describes the mission of the NSF AI Institute in Dynamic Systems: developing machine learning tools that find physically interpretable, physics-constrained data-driven models for controlling complex systems, via optimal sensor selection and placement. A common task framework evaluates algorithms across engineering tasks and supports open-source challenge datasets.

Illustration for Robots may transform the way we produce and prepare food
Illustration

Robots may transform the way we produce and prepare food DOI

2023, Nature Reviews Bioengineering

A Viewpoint conversation between Lipson and Salah Sukkarieh on how robotics could shape food production and preparation. It covers sensor-rich agricultural robots delivering precision farming and 3D food printers making customized dishes, with the aim of producing more, healthier and more sustainable food using fewer resources and a lower carbon footprint.

Figure from The future of software-controlled cooking

The future of software-controlled cooking DOI

2023, npj Science of Food

A perspective arguing that laser cooking and 3D food printing may complement or replace analog cooking methods such as grills, stoves and microwaves. Software control of ingredient combination and heating could give finer control over nutrient content, enable customized meals, and reduce human handling and foodborne-illness risk. The authors suggest a 3D printer may become a staple home and industrial cooking device.

Illustration for What we look for at Science Robotics
Illustration

What we look for at Science Robotics DOI

2022, Science Robotics · no PDF yet

An editorial describing the kinds of research and contributions the journal Science Robotics seeks to publish.

No PDF yet: the file found earlier was a 2000 Brandeis press release about the GOLEM robots, not this editorial; it has been removed.

Figure from Digital cooking could increase the availability of nutritious meals

Digital cooking could increase the availability of nutritious meals DOI

2021, Research Square

Argues that multi-ingredient food printing combined with laser cooking could offer convenient, nutritious, low-cost meals, a combination not previously demonstrated. It presents digitally crafted meals as an example of joining software with food and frames software and robotics as the next step in individualized meal production.

Illustration for From individual robots to robot societies
Illustration

From individual robots to robot societies DOI

2021, Science Robotics

A Science Robotics editorial arguing that most robots today operate in isolation under central control. Drawing on the biological transition from individuals to societies and on swarm ideas, it discusses the case for robots that act as collectives that are more robust and capable than single units.

Figure from Robots on the run

Robots on the run DOI

2019, Nature

A News and Views commentary arguing that the further ahead a person can mentally simulate their activities, the greater their capacity for self-awareness. It presents robots learning to self-simulate as more than an engineering convenience, calling it the beginning of an era of robot autonomy. The extracted text is fragmentary.

Figure from Seven Myths in Machine Learning Research

Seven Myths in Machine Learning Research DOI

2019, arXiv (Cornell University)

An archival copy of a blog post listing seven commonly held myths in machine learning research as of early 2019. They concern TensorFlow being a tensor library, representativeness of image datasets, test-set use for validation, use of every datapoint in training, the need for normalization in deep residual networks, attention versus convolution, and the robustness of saliency maps.

Figure from The Surprising Creativity of Digital Evolution: A Collection of Anecdotes from the Evolutionary Computation and Artificial Life Research Communities

The Surprising Creativity of Digital Evolution: A Collection of Anecdotes from the Evolutionary Computation and Artificial Life Research Communities DOI

2018, arXiv (Cornell University)

A crowd-sourced collection of first-hand anecdotes from researchers in evolutionary computation and artificial life in which evolving algorithms or organisms surprised their creators, exposed bugs, or produced unexpected adaptations. The authors argue such stories deserve study rather than being discarded, and note that no such collection had been published before.

Illustration for Editorial Introduction to the Artificial Life 14 Conference Special Issue
Illustration

Editorial Introduction to the Artificial Life 14 Conference Special Issue DOI

2016, Artificial Life

Editorial introducing a special issue drawn from the Artificial Life 14 conference held in Manhattan. It describes the conference program and review process, and outlines the eight extended articles selected, the first four on artificial chemistry and the last four on evolution.

Figure from Optimally Discriminative Choice Sets in Discrete Choice Models

Optimally Discriminative Choice Sets in Discrete Choice Models DOI

2016, ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD)

Proposes a data-driven way to build multiple-choice questions from students' own past submissions. The authors develop a multinomial-logit discrete choice model, derive an objective for selecting optimally discriminative option sets, give an algorithm for a globally optimal solution, and test it with synthetic experiments and a user study, including crowd-sourcing tests from online forums.

Illustration for How Data Mining Can Catalyze 3D Printing
Illustration

How Data Mining Can Catalyze 3D Printing DOI

2015, 3D Printing and Additive Manufacturing

An editorial on material complexity in 3D printing: hundreds of process parameters affect the properties of printed materials and few are fully characterized. It argues that data mining of the relationship between printer settings and material properties can address this and help engineers trust printed parts.

Figure from Evolved Machines Shed Light on Robustness and Resilience

Evolved Machines Shed Light on Robustness and Resilience DOI

2014, Proceedings of the IEEE

Reviews selected projects that evolve both neural and morphological subsystems of robots to study how bodies and brains work together to produce adaptive behavior, within the embodied cognition paradigm. The focus is on synergies and tradeoffs between neural architecture, morphology, action and adaptive behavior, with robustness and resilience as themes.

Figure from Generating Code-switched Text for Lexical Learning

Generating Code-switched Text for Lexical Learning DOI

2014, Proceedings of the conference - Association for Computational Linguistics. Meeting

Proposes a probabilistic method for generating code-switched text to aid adult second-language vocabulary learning through reading. Given a bilingual dictionary and English text, a factor graph over lexical mentions optimizes a learnability metric. Algorithms were evaluated with Mechanical Turk subjects using an artificial language and a sentence completion recall task.

Illustration for Is Additive Manufacturing a Real Revolution?
Illustration

Is Additive Manufacturing a Real Revolution? DOI

2014, 3D Printing and Additive Manufacturing

An editorial arguing that additive manufacturing is a real industrial revolution. Past revolutions each made a major cost driver, such as power or calculation, nearly vanish, and the editorial applies that pattern to 3D printing despite its market being far smaller than conventional manufacturing.

Illustration for Is CAD Keeping Up?
Illustration

Is CAD Keeping Up? DOI

2014, 3D Printing and Additive Manufacturing

An editorial arguing that additive manufacturing is driving a revolution in design as well as manufacturing. We can now print nearly any shape we can describe, but CAD software, analysis tools and designers' imagination lag, so design tools must catch up to exploit the technology.

Figure from Peer-Mediated Testing

Peer-Mediated Testing

2014

Proposes peer-mediated testing for large-scale online education, where students act as both question generators and answerers, crowdsourcing the quiz material and the ranking of participants. A user study compares the resulting rankings with those from expert-curated questions, asking whether students can accurately assess their own knowledge autonomously.

Illustration for The Importance of Standards
Illustration

The Importance of Standards DOI

2014, 3D Printing and Additive Manufacturing

An editorial on the importance of standards in additive manufacturing, drawing an analogy to printer drivers, PostScript and PDF. It describes the shift from STL to new universal file formats and from proprietary material specifications to ASTM, ISO and NIST standards, arguing that most users need performance standards.

Illustration for Welcome to 3DP
Illustration

Welcome to 3DP DOI

2014, 3D Printing and Additive Manufacturing

Inaugural editorial introducing the journal 3D Printing and Additive Manufacturing. It outlines the journal's scope, from processes, materials and design tools to medicine, education, bioprinting, food, art, policy, standards and business models, and notes features such as Chinese translation of articles.

Figure from Advancing Children’s Engineering Through Desktop Manufacturing

Advancing Children’s Engineering Through Desktop Manufacturing DOI

2013, Springer eBooks

Reviews how desktop manufacturing such as 3D printers, die cutters and 3D scanners can advance children's engineering education. It discusses links between virtual designs and physical objects to mathematics concepts, CAD tools that capture design thinking, motor skills, and sharing designs across schools, and notes that classroom best practices are not yet defined.

Figure from Air-powered soft robots for K-12 classrooms

Air-powered soft robots for K-12 classrooms DOI

2013, IEEE Integrated STEM Education Conference (ISEC)

Outlines an affordable K-12 outreach program based on building pneumatically powered soft robots, made feasible by low-cost 3D printers. The program requires no programming and is positioned as a supplement to kit and competition-based robotics, serving as a reference for students, parents and educators and as a model for similar programs.

Illustration for At the Crossroads: Interdisciplinary Paths to Soft Robots
Illustration

At the Crossroads: Interdisciplinary Paths to Soft Robots DOI

2013, Soft Robotics

A moderated state-of-the-field discussion among experts from rheology, evolutionary robotics, biomimetic robots, soft actuators, flexible electronics and soft robotics, convened by the Soft Robotics editor. Participants comment on their fields and on how interdisciplinary collaboration can advance soft robots; Lipson represents evolutionary robotics.

Figure from Thinking Outside the CAD Box

Thinking Outside the CAD Box DOI

2012, Mechanical Engineering

A magazine essay arguing that designers given unlimited 3D printing capability still produce plain objects, constrained by years of mass-produced forms and conventional CAD tools. It argues that new design tools are needed to exploit the freedom additive manufacturing provides, starting from an anecdote about students' pencil holders.

Figure from The Shape of Things to Come: Frontiers in Additive Manufacturing

The Shape of Things to Come: Frontiers in Additive Manufacturing

2011

Lipson's essay in the National Academy of Engineering's The Bridge (Frontiers of Engineering issue) on where additive manufacturing is heading, from printing passive shapes to printing multi-material, functional and eventually active systems. The linked PDF is the full journal issue, with the essay near the start.

Illustration for The robotic scientist
Illustration

The robotic scientist DOI

2010, IEEE Aerospace Conference (AERO) · no PDF yet

An IEEE Aerospace Conference paper on robotic and computational systems that discover scientific laws from data on their own, connecting self-modeling robots with automated scientific discovery.

No PDF yet: the file found earlier was a Spanish news web page (RTVE), not a paper; it has been removed.

Figure from Developing printable content: A repository for printable teaching models

Developing printable content: A repository for printable teaching models DOI

2008, Texas Digital Library (University of Texas)

Describes 3Dprintables.org, an open wiki-style archive of printable teaching models, built on the argument that content drives 3D printing adoption as it did for digital music. Initial models span mechanical engineering, aerospace, biochemistry, mathematics, anatomy and archaeology, and are meant to seed educators sharing models and curricula.

Figure from Object Augmentation for the Visually Impaired Using RP

Object Augmentation for the Visually Impaired Using RP DOI

2008, Texas Digital Library (University of Texas)

Explores using a freeform fabricator to augment everyday objects for visually impaired users, by printing a tactile alphabet on paper, plastic and metal. The authors tested non-toxic materials for dimensional tolerance, repeatability and adhesion; printing 1 by 1 cm embossed letters took 14 to 52 seconds.

Figure from Universal Desktop Fabrication

Universal Desktop Fabrication DOI

2008, Springer eBooks

Proposes Universal Desktop Fabrication, a framework combining volumetric digital design software with compact, automated multi-material fabrication hardware to produce almost any complete functional object. The aim is inexpensive, open, easy-to-use systems that shift manufacturing toward personal customization and point-of-use production, with current hardware and software results described.

Figure from Curious and Creative Machines

Curious and Creative Machines DOI

2007, Springer eBooks

An essay for the 50 Years of AI festschrift that opens with a robot demonstration to first graders who ask what the robots can actually do. It uses the anecdote to reflect on how hard it is to impress people with machine intelligence and on robots that learn, adapt and create.

Figure from Evolutionary Robotics: Emergence of Communication

Evolutionary Robotics: Emergence of Communication DOI

2007, Current Biology

A Current Biology commentary on robot-based simulations showing that communication can emerge spontaneously among evolving agents. It notes that deceptive signalling arises in purely competitive settings, while cooperative communication emerges only under group or kin selection, and places these results in the broader history of communication in evolution.

Figure from Modular Self-Reconfigurable Robot Systems

Modular Self-Reconfigurable Robot Systems DOI

2007, CaltechAUTHORS (California Institute of Technology)

A survey article on modular self-reconfigurable robots, which change shape by rearranging the connectivity of their parts. It outlines a taxonomy of architectures, such as lattice systems, and reviews progress from proof-of-concept systems to elaborate implementations, identifying key challenges and opportunities.

Figure from Modular Self-Reconfigurable Robot Systems [Grand Challenges of Robotics]

Modular Self-Reconfigurable Robot Systems [Grand Challenges of Robotics] DOI

2007, IEEE Robotics & Automation Magazine

A survey in the Grand Challenges of Robotics series on modular self-reconfigurable robots, which change shape by rearranging the connectivity of their parts. It outlines a taxonomy of architectures, reviews progress over two decades, and identifies key challenges and opportunities.

Figure from Evolutionary Robotics for Legged Machines: From Simulation to Physical Reality.

Evolutionary Robotics for Legged Machines: From Simulation to Physical Reality.

2006, IAS

Talk abstract outlining challenges in moving evolutionary robotics from simulation to physical machines. Topics include evolving morphology and control, hybrid coevolution of reality and simulation, handling noise and uncertainty, and morphological adaptation in hardware, illustrated with a pneumatic nine-legged machine controlled by an open-loop pattern generator.

Figure from Evolutionary Robotics and Open-Ended Design Automation

Evolutionary Robotics and Open-Ended Design Automation DOI

2005, CRC Press eBooks

Overview essay posing open-ended design synthesis as the meta-problem of engineering: designing machines that can design other machines. It motivates evolutionary approaches by noting that nature designed and fabricated its products autonomously, and asks whether computers can augment or replace human invention.

Figure from Homemade [fabrication technology]

Homemade [fabrication technology] DOI

2005, IEEE Spectrum

IEEE Spectrum article on fabbers, machines that make useful items on demand from digital designs and could, like personal computers, become available to ordinary people. It draws on Neil Gershenfeld's vision of personal fabrication and notes that researchers at several universities are investigating technologies toward general-purpose fabricators.

Figure from 3-D Printing the History of Mechanisms

3-D Printing the History of Mechanisms DOI

2004, Journal of Mechanical Design

Reports using rapid prototyping to document, preserve, reproduce and share historic machines in three dimensions. Several preassembled, functional mechanisms from the Cornell Collection of Reuleaux Kinematic Models were reproduced and placed in an online museum of mechanism, where visitors can download and 3D-print working replicas. The authors expect such physical preservation to become common.

Figure from Computer Creativity in the Automatic Design of Robots

Computer Creativity in the Automatic Design of Robots DOI

2003, Leonardo

Shows that robotic systems can automatically design robots with complex morphologies and adapted controllers at low cost, using coevolution of bodies and brains in realistic physical simulation and transfer via rapid manufacturing. Reviews three generations: automatically designed LEGO structures, GOLEM truss-based electromechanical systems, and modular designs with a generative DNA-like representation.

Figure from User Interfaces for Geometric Modeling

User Interfaces for Geometric Modeling DOI

2001, Springer eBooks

Focuses attention on the role of the user interface in geometric modeling, where perceiving and manipulating 3D spatial information is difficult and good interfaces promise large benefits. The paper reviews recent related work and points to future challenges and opportunities.

Figure from Towards a Universal Knowledge Database for Design Automation

Towards a Universal Knowledge Database for Design Automation

2000, First International Conference on Axiomatic Design (ICAD2000)

Proposes an architecture for a design knowledge database to support automation of engineering design. Following Axiomatic Design, each step of top-down decomposition is a database element holding modifiable parameters, physical behavior and interfaces. Information is stored in mathematical rather than textual form to reduce ambiguity and make it amenable to fully automated design.

Figure from Engineering Environments in the Information Age: Research Challenges and Opportunities

Engineering Environments in the Information Age: Research Challenges and Opportunities DOI

1998, CIRP Annals

Examines how the Information Age has changed the product engineering cycle and identifies three productivity-impeding forms of overload: detail, constraint and versatility. It suggests remedies: bringing computer tools in earlier, more natural in-context interfaces, and making computers active aids that suggest alternatives. Applications to design, manufacturing, simulation, quality assurance and maintenance are discussed.

Back to top