Show simple item record

dc.contributor.authorRead, Jake
dc.contributor.authorPeek, Nadya
dc.contributor.authorGershenfeld, Neil
dc.date.accessioned2023-12-13T20:05:49Z
dc.date.available2023-12-13T20:05:49Z
dc.date.issued2023-10-08
dc.identifier.isbn979-8-4007-0319-5
dc.identifier.urihttps://hdl.handle.net/1721.1/153152
dc.description.abstractComputational fabrication relies on time-synchronized operation of various machine components. Designing machines for novel workflows is of interest to the computational fabrication community, but designing control systems for these machines, especially with diverse actuators and sensors, remains challenging. We present MAXL, a modular, extensible machine control architecture that enables synchronous control of heterogeneous components. We contribute (1) a design pattern for a distributed trajectory object with one author and multiple readers, (2) high- and low-level APIs for interfacing this trajectory object to modular hardware and to digital fab applications (3) a simple time-synchronization algorithm and queuing scheme for distributing the trajectory object, and (4) an extensible hardware implementation of MAXL. We demonstrate MAXL’s utility in developing new computational fabrication applications by integrating it into two motion control applications; one for time-synchronized data output (light-painting), and the other for time-synchronized data retrieval (from an accelerometer). Finally, we discuss how MAXL can be extended for use in future machine applications.en_US
dc.publisherACM|Symposium on Computational Fabricationen_US
dc.relation.isversionofhttps://doi.org/10.1145/3623263.3623362en_US
dc.rightsCreative Commons Attributionen_US
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/en_US
dc.sourceAssociation for Computing Machineryen_US
dc.titleMAXL: Distributed Trajectories for Modular Motionen_US
dc.typeArticleen_US
dc.identifier.citationRead, Jake, Peek, Nadya and Gershenfeld, Neil. 2023. "MAXL: Distributed Trajectories for Modular Motion."
dc.contributor.departmentMassachusetts Institute of Technology. Center for Bits and Atoms
dc.identifier.mitlicensePUBLISHER_CC
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dc.date.updated2023-12-01T08:49:27Z
dc.language.rfc3066en
dc.rights.holderThe author(s)
dspace.date.submission2023-12-01T08:49:27Z
mit.licensePUBLISHER_CC
mit.metadata.statusAuthority Work and Publication Information Neededen_US


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record