As a part of A Collective in Muse University of Kentucky Department of Theatre and Dance February 2026
I presented Assembled as part of the University of Kentucky Department of Theatre and Dance performance event A Collective in Muse, a two-day showcase featuring five original student works.
Assembled reimagines an excerpt from Karel Capek's R.U.R., the 1920 play that introduced the word "robot." In this fifteen-minute adaptation, three objects (a Muppet, a Shirt, and a Robot Arm) took on the roles of two characters, exploring the boundary between robotics and puppetry. Each performance rearranged which object played which character, creating six unique versions each night and letting the story shift with each configuration.
I designed and directed the production, developing the concept and technical systems that brought the puppetry, robotics, and lighting together.
More context and media: https://www.herschnathan.com/theatrepuppets
This is the consolidated repo for the MUSE show process.
It combines:
MUSE-Cues(runtime show control)Muse-Object-Performance(schedule + cue generation)
Both histories were imported, so old commits are still in git log.
- Designed and directed the production concept and execution.
- Built the show-control pipeline across QLab/EOS cueing and timing.
- Integrated robotics workflow for object-performance variants.
- Built schedule and cue generation tooling to support nightly configuration changes.
- Unified multiple repos into one portfolio-ready codebase with preserved history.
Assembled/
├── show-control/
│ ├── Assembled.qlab5
│ ├── Assembled.esf3d
│ ├── lightcuesfromcsv.scpt
│ ├── make_archive.sh
│ ├── eoslightingcues.csv
│ ├── qlablightingcue.csv
│ ├── requirements.txt
│ ├── audio/
│ └── so-arm100/ (submodule)
└── performance/
├── Order/
├── lighting_cues/
└── playscript/
- Clone with submodules:
git clone --recursive git@github.com:Hersch-Nathan/Assembled.git- Code in this repo is licensed under
MIT(seeLICENSE). - Creative/documentation materials are licensed under
CC-BY-SA-4.0(seeLICENSE-CC-BY-SA-4.0). - Third-party content keeps its own license terms, including the
show-control/so-arm100submodule.