Self-Assembling Robosome Using Primitive Blocks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current robotic assembly technologies are limited in their ability to assemble complex structures and themselves, requiring pre-fabricated parts and being unable to create arbitrary structures, with existing self-replicating systems facing challenges in scalability and material complexity.

Innovation Solution

Development of a robotic assembler, or 'robosome,' using inorganic analogs to amino acids as building blocks, linked by mechanically reversible joints, allowing for the assembly of a wide range of structures, including itself, through a digital fabrication process that enables exponential scaling and disassembly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional robotic assembly methods are used, then manufacturing precision can be maintained, but device complexity and inability to assemble arbitrary structures limit versatility

Engineering Contradiction:
Improveability to assemble arbitrary structuresVSAvoidcomplexity of assembly system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the assembly task into discrete lattice positions and modular component blocks. Each block is a simple standardized unit that can be placed at any lattice position, dividing the complex problem of assembling arbitrary structures into manageable discrete placement operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The robotic assembler is designed as a universal system capable of assembling any structure defined on the lattice using the same set of primitive blocks and placement operations. The same assembler can build different structures by receiving different sequences of block placement instructions, making it multi-functional without increasing physical complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If self-replicating systems are implemented, then manufacturing capacity can increase exponentially, but feedstock complexity becomes overly complex and scalability is limited

Engineering Contradiction:
Improvemanufacturing capacity scalingVSAvoidfeedstock complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The feedstock consists of homogeneous primitive blocks that are all identical in form and function. This homogeneity simplifies the feedstock inventory to a single type of component, eliminating the complexity of managing diverse parts while still enabling the assembly of varied structures through different block arrangements and sequences.

Inventive Principle:
Principle #33Homogeneity

Solution Approach 2:

The system enables nested assembly where assemblers can build structures that include copies of themselves or smaller assemblers. This nested capability allows exponential scaling of manufacturing capacity as assemblers produce more assemblers, with each generation doubling the total capacity.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Ease of manufacture

If additive manufacturing processes are used, then material supply chains can be simplified, but manufacturing precision and material properties are limited

Engineering Contradiction:
Improvematerial supply chain simplicityVSAvoidprecision and material properties
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

Components are pre-fabricated as standardized blocks with precise geometries and material properties before being delivered to the assembly location. This preliminary manufacturing of standardized parts achieves high precision through specialized block fabrication processes, while the assembly process itself remains simple and additive in nature.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10625424B2Self-assembling assemblers and manipulators built from a set of primitive blocks
Publication Date: 2020.04.21 MASSACHUSETTS INST OF TECH
  • US10625424B2 patent drawing
  • US10625424B2 patent drawing
  • US10625424B2 patent drawing

AI summary

A machine that is capable of assembling a copy of itself from a feedstock of parts is described. The machine operates on a lattice or grid on which it is able to move and from which it receives power and control signals. The machine (assembler) is composed of modules that each perform some functionality. In the simplest case, only three module types are needed: a linear step module, a gripper, and an anchor. The linear step module is capable of moving from one lattice location to the next, the gripper module is capable of gripping other modules, and the anchor module is capable of attaching the machine to the grid. With these three primitives it is possible for this simple machine to move on the grid using inchworm-like motions, pick up other modules, and assemble a copy of itself.