Skip to content

State of the art, project management and documentation

1. Objective

This week I rebuilt my Fabricademy website from a default documentation template into a personal research fieldbook. The goal was to make the site useful for weekly documentation, but also to introduce the direction of my final project: a speculative and experimental soft robotic skin that can behave more like living skin.

The research question I am carrying into Fabricademy is:

What if we could engineer a soft robotic skin that behaves like human skin: self-healing, shape-shifting and adaptive?

For this first week I worked on two layers at the same time:

  • Research direction: collecting references about adaptive matter, robotic textiles, programmable material, digital fabrication and feedback loops.
  • Website workflow: customizing the visual identity, publishing with GitLab Pages, creating thumbnails and reducing heavy images so the site can load quickly.

Fabricademy cover artwork about soft robotic skin

Cover image for my Fabricademy fieldbook. The image introduces the question of soft robotic skin, healing, transformation and adaptation.

2. State of the art

My starting point is a fictional and biological imagination: skin that can heal, shift and adapt. I used the idea of "mystique skin" as a way to ask a bigger design question, not as a finished technology. The question helps me connect textiles, soft robotics, computational design and bio-based material systems.

Blue textured skin panels arranged as a body-inspired pattern
Visual inspiration for the Mystique skin concept. Reference collected on Pinterest.
Research framework connecting textile, biology and fabrication through user input, generative AI, discretization, constraints, robotic systems and feedback
My research framework: Textile, Biology and Fabrication, from pre-fabrication to post-fabrication. Open the diagram to view its details.

2.1 LLMs and data categories

Large language models are useful to my project because they can help organize messy design inputs: user intentions, material constraints, fabrication settings, images, test notes and evaluation data. In design and manufacturing, LLMs can become part of a pipeline that helps humans move from language to computational instructions, while still keeping people involved in the decision process.2

For my website and future documentation, this means I should record:

  • What input or question started each experiment.
  • What material, tool and machine settings were used.
  • What changed after testing.
  • What human feedback or observation shaped the next version.

2.2 Material references

The material side of the project is inspired by speculative biological design, living textiles and programmable matter. Neri Oxman's Vespers III is a reference for thinking about designed matter as a layered, expressive and computationally informed material system.3 Cornell Hybrid Body Lab's LivingLoom helps me think about textiles as living or bio-hybrid systems, where a textile is not only a surface but also an environment for growth, response and care.4

This gives my project an important boundary: I am not claiming that my first prototypes are already self-healing or living. Instead, I am collecting references and designing tests that can lead toward adaptive, responsive and repairable material behavior.

Translucent Vespers III mask with blue-green internal layers in a display case
Vespers III. Image reference: OXMAN.
Material research video, starting at 00:40. Watch on YouTube.
A textile worn over an arm with small plants growing through its surface
Living textiles reference. LivingLoom, Cornell Hybrid Body Lab.

2.3 Geometry and robotic clothing

Geometry matters because a soft skin changes through structure. Folding, knitting, patterning, inflation, tension and modular assembly can all create movement. I looked at robotic clothing and wearable robotics as examples of how garments can assist or change the body through mechanical systems.5

I also looked at MIT's work on assembler robots and voxel structures. This research shows how modular parts can be assembled into larger structures, which is relevant to my interest in skins made from repeatable cells or physical grammars.6

Geometry research reference. Watch on YouTube.
Meet the robot clothes that dress you. Watch on YouTube.
Modular assembler robots forming an arch on a lattice of voxel structures
Assembler robots and modular voxel structures. Image reference: MIT News.

2.4 Textile as construction

Mariana Popescu's knitted objects and textile formwork are important references because they show how textile logic can become structural logic. Instead of treating textile as decoration, computational knitting can define form, force and construction behavior.7

This connects directly to my Fabricademy direction: I want to test whether textile geometry can become an active interface between fabrication, body and transformation.

Video collected with my technique and knitted-object research notes. Watch on YouTube.

My notes also include Plane Delivery: Towards a Physical Grammar for Large-Scale Digital Fabrication, as a reference for connecting individual parts, joints and full-scale construction.1

Fabrication diagram comparing a small 3D print, a planar prototype and a full-scale assembly with labeled joints
Plane Delivery reference diagram: prototypes, scale and assembly details. Source paper.

2.5 4D printing and programmable matter

Skylar Tibbits and the Self-Assembly Lab are key references for programmable material behavior. 4D printing and programmable textiles show how movement can be encoded into material composition, structure and fabrication process.8

For my project, this is useful because the "intelligence" should not only be in software. Some behavior can be built into the material itself: bending, swelling, shrinking, stiffening, softening or changing shape.

Technique and printing reference, starting at the 15:16 timestamp in my notes. Watch on YouTube.

2.6 Sustainability and feedback loops

Sustainability is part of the project from the beginning. Adaptive textile systems should not become another layer of electronic waste or disposable novelty. I am interested in repair, reuse, low-waste fabrication and bio-based material directions.

I also found a reference on long-term computer vision monitoring for bio-based materials.9 This is useful because adaptive matter needs observation. If a material changes over time, the documentation system should record that change through photos, measurements and notes.

Sustainability inspiration collected in my research notes. Watch on YouTube.

3. Website customization workflow

3.1 Repository structure

I kept the Fabricademy repository structure so the website can be built automatically:

docs/
  index.md
  assignments/
  images/
  files/
zensical.toml
requirements.txt
.gitlab-ci.yml

The source pages are written in Markdown inside docs/. GitLab Pages builds the static website and publishes it to the Fabricademy class site.

3.2 Landing page design

I changed the homepage from a plain template into an editorial fieldbook. The landing page now uses:

  • A paper-like background.
  • Green, coral, pink and blue accents.
  • A strong cover image.
  • Section thumbnails for quick navigation.
  • Portfolio and research images.
  • References and visual credits.

I used custom CSS in docs/stylesheets/fieldbook.css for the homepage and shared color styling in docs/stylesheets/extra.css for the rest of the documentation pages.

Homepage research framework artwork

Research framework image used on the landing page to connect human input, material experiments, fabrication and feedback.

3.3 Thumbnail index

After reviewing the site, I added a thumbnail index near the top of the homepage. This makes the site easier to scan and helps visitors jump to the main sections without scrolling through the whole page.

The thumbnails are stored separately:

docs/images/thumbs/

This matters because thumbnails should be small, fast and separate from full images.

3.4 Image optimization after review

During review I learned that the website was much too heavy. The full site was about 315 MiB, mainly because I had uploaded portfolio and documentation images that were not optimized for web use. For example, fabricademy-01.jpg was about 873 KiB, when it should be closer to 80 KiB for a fast documentation site.

After the review, I downsized and compressed the images. My process was:

  1. Find large JPG and PNG files in docs/images/.
  2. Resize images to web-friendly dimensions.
  3. Compress JPG quality while checking that the image still reads clearly.
  4. Create separate thumbnails for index cards and galleries.
  5. Keep filenames stable so the Markdown links do not break.

The optimized fabricademy-01.jpg is now around 72 KiB, and the image folder is much lighter than the first upload.

3.5 Publishing workflow

I also fixed the publishing setup:

  • requirements.txt pins the Zensical version used to build the site.
  • .gitlab-ci.yml installs dependencies and runs zensical build --clean.
  • GitLab Pages publishes the generated public/ folder.
  • I checked the generated output and fixed broken file paths.

The live website is:

https://class.textile-academy.org/2027/prapawit-pam/

4. Result

This week I created a documentation system that can support the rest of Fabricademy. The site now has:

  • A customized landing page with a personal research direction.
  • A lighter image workflow for faster loading.
  • A thumbnail index.
  • A clearer Week 01 documentation page.
  • A filled reference list connected to my final project theme.
  • A working GitLab Pages build pipeline.

5. Reflection

At first I treated the website too much like a portfolio PDF. The review helped me understand that a documentation website must be beautiful, but also lightweight and easy to maintain. A heavy page makes the work harder to access, especially for weekly review.

For the next weeks I will prepare images in two versions from the beginning:

  • A compressed image for documentation pages.
  • A small thumbnail for navigation or galleries.

This workflow will be important for my final project because I expect many material tests, process photos and iterations. If the website stays organized and lightweight, the research will be easier to follow over time.

6. References

The images and videos above are research references collected in my Fabricademy notes. Linked project pages and video channels identify their original sources; the research framework brings these references together for my project.


  1. "Plane Delivery: Towards a Physical Grammar for Large-Scale Digital Fabrication." Source paper. ↩

  2. "How Can Large Language Models Help Humans in Design and Manufacturing? Part 1: Elements of the LLM-Enabled Computational Design and Manufacturing Pipeline." Harvard Data Science Review. https://hdsr.mitpress.mit.edu/pub/15nqmdzl/release/2 ↩

  3. Oxman, N. Vespers III. https://www.oxman.com/projects/vespers-iii ↩

  4. Hybrid Body Lab, Cornell University. LivingLoom. https://www.hybridbody.human.cornell.edu/#/livingloom/ ↩

  5. YouTube reference collected in my research notes: "Meet the robot clothes that dress you." https://www.youtube.com/watch?v=LGmVPgOhDN8 ↩

  6. Massachusetts Institute of Technology News. "Assembler robots make large structures from little pieces." https://news.mit.edu/2022/assembler-robots-structures-voxels-1122 ↩

  7. Popescu, M. KnitCandela and computational knitted formwork research. https://maadpope.com/knitcandela/ ↩

  8. Self-Assembly Lab, MIT. Programmable Materials. https://selfassemblylab.mit.edu/programmable-materials ↩

  9. "A computer vision-based long-term monitoring framework for biobased materials." Aalborg University research portal. https://adk.elsevierpure.com/en/publications/a-computer-vision-based-long-term-monitoring-framework-for-biobas/ ↩

  10. Fabricademy documentation tutorial. http://fabricademy.fabcloud.io/gitlab-documentation-tutorial/ ↩