Publications

2024

  1. 2024-wastebanned.png
    WasteBanned: Supporting Zero Waste Fashion Design Through Linked Edits
    Ruowang Zhang, Stefanie Mueller, Gilbert Louis Bernstein, Adriana Schulz, and Mackenzie Leake
    In Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology, Pittsburgh, PA, USA, 2024
  2. 2024-illusionknitting.png
    Computational Illusion Knitting
    Amy ZhuYuxuan MeiBenjamin Jones, Zachary Tatlock, and Adriana Schulz
    ACM Trans. Graph., Jul 2024
  3. 2024-fabhacks.png
    FabHacks: Transform Everyday Objects into Home Hacks Leveraging a Solver-aided DSL
    Yuxuan MeiBenjamin JonesDan Cascaval, Jennifer Mankoff, Etienne Vouga, and Adriana Schulz
    In Proceedings of the 9th ACM Symposium on Computational Fabrication, Aarhus, Denmark, Jul 2024
  4. 2024-decad.png
    Understanding and Supporting Debugging Workflows in CAD
    Felix Hähnlein, Gilbert Bernstein, and Adriana Schulz
    In Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology, Pittsburgh, PA, USA, Jul 2024
  5. 2024-denseserver.png
    Dense Server Design for Immersion Cooling
    Milin Kodnongbua, Zachary Englhardt, Ricardo Bianchini, Rodrigo Fonseca, Alvin Lebeck, Daniel S. Berger, Vikram Iyer, Fiodar Kazhamiaka, and Adriana Schulz
    ACM Trans. Graph., Nov 2024
  6. 2024-gptarch.png
    Zero-shot Sequential Neuro-symbolic Reasoning for Automatically Generating Architecture Schematic Designs
    Milin Kodnongbua, Lawrence H. Curtis, and Adriana Schulz
    Nov 2024
  7. 2024-deltalca.png
    DeltaLCA: Comparative Life-Cycle Assessment for Electronics Design
    Zhihan Zhang, Felix HähnleinYuxuan Mei, Zachary Englhardt, Shwetak Patel, Adriana Schulz, and Vikram Iyer
    Proc. ACM Interact. Mob. Wearable Ubiquitous Technol., Mar 2024

2023

  1. 2023-helicopter.png
    Toward Sub-Gram Helicopters: Designing a Miniaturized Flybar for Passive Stability
    Kyle Johnson, Vicente Arroyos, Raul Villanueva, Adriana Schulz, Sawyer Fuller, and Vikram Iyer
    In 2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Mar 2023
  2. 2024-llm.png
    How Can Large Language Models Help Humans in Design and Manufacturing?
    Liane Makatura, Michael Foshey, Bohan Wang, Felix HähnLein, Pingchuan Ma, Bolei Deng, Megan Tjandrasuwita, Andrew Spielberg, Crystal Elaine Owens, Peter Yichen Chen, Allan Zhao, Amy Zhu, Wil J Norton, Edward Gu, Joshua Jacob, Yifei Li, Adriana Schulz, and Wojciech Matusik
    Mar 2023
  3. 2023-lineage.png
    A Lineage-Based Referencing DSL for Computer-Aided Design
    Dan Cascaval, Rastislav Bodik, and Adriana Schulz
    Proc. ACM Program. Lang., Jun 2023
  4. 2023-selfsupervised.png
    Self-Supervised Representation Learning for CAD
    Benjamin T. Jones, Michael Hu, Milin Kodnongbua, Vladimir G. Kim, and Adriana Schulz
    In 2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Jun 2023
  5. 2023-brepmatching.png
    B-rep Matching for Collaborating Across CAD Systems
    ACM Trans. Graph., Jul 2023
  6. 2023-reparamcad.png
    ReparamCAD: Zero-shot CAD Re-Parameterization for Interactive Manipulation
    Milin KodnongbuaBenjamin Jones, Maaz Bin Safeer Ahmad, Vladimir Kim, and Adriana Schulz
    In SIGGRAPH Asia 2023 Conference Papers, Sydney, NSW, Australia, Jul 2023
  7. 2023-sheetmetal.png
    Generative Design of Sheet Metal Structures
    Amir Barda, Guy Tevet, Adriana Schulz, and Amit Haim Bermano
    ACM Trans. Graph., Jul 2023
  8. 2023-neurosymbolic.png
    Neurosymbolic Models for Computer Graphics
    Daniel Ritchie, Paul Guerrero , R. Kenny Jones, Niloy J. Mitra, Adriana Schulz, Karl D. D. Willis, and Jiajun Wu
    Computer Graphics Forum, Jul 2023
  9. 2022-mates2motion.png
    Mates2Motion: Learning How Mechanical CAD Assemblies Work
    James NoeckelBenjamin T. Jones, Karl Willis, Brian Curless, and Adriana Schulz
    Jul 2023

2022

  1. 2022-grippers.png
    Computational design of passive grippers
    Milin Kodnongbua, Ian Good, Yu Lou, Jeffrey Lipton, and Adriana Schulz
    ACM Trans. Graph., Jul 2022
  2. 2022-bidirectional.png
    Differentiable 3D CAD Programs for Bidirectional Editing
    Dan Cascaval, Mira Shalah, Phillip Quinn, Ras Bodik, Maneesh Agrawala, and Adriana Schulz
    Computer Graphics Forum, Jul 2022
  3. 2022-carpentry.jpg
    Co-Optimization of Design and Fabrication Plans for Carpentry
    Haisen Zhao, Max Willsey, Amy Zhu, Chandrakana Nandi, Zachary Tatlock, Justin Solomon, and Adriana Schulz
    ACM Trans. Graph., Mar 2022

2021

  1. 2021-reversecarpentry.png
    Fabrication-Aware Reverse Engineering for Carpentry
    James Noeckel, Haisen Zhao, Brian Curless, and Adriana Schulz
    Computer Graphics Forum, Mar 2021
  2. 2021-robojigsaw.png
    Robotic Jigsaw: A Non-Holonomic Cutting Robot and Path Planning Algorithm
    Haisen Zhao, Yash Talwekar, Wenqing Lan, Chetan Sharma, Daniela Rus, Adriana Schulz, and Jeffrey I Lipton
    In 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Mar 2021
  3. 2021-automate.png
    AutoMate: a dataset and learning approach for automatic mating of CAD assemblies
    Benjamin Jones, Dalton Hildreth, Duowen Chen, Ilya Baran, Vladimir G. Kim, and Adriana Schulz
    ACM Trans. Graph., Dec 2021
  4. 2022-knittemplates.png
    Computational Design of Knit Templates
    Benjamin JonesYuxuan Mei, Haisen Zhao, Taylor Gotfrid, Jennifer Mankoff, and Adriana Schulz
    ACM Trans. Graph., Dec 2021
  5. 2021-rewrite.png
    Rewrite rule inference using equality saturation
    Chandrakana Nandi, Max Willsey, Amy Zhu, Yisu Remy Wang, Brett Saiki, Adam Anderson, Adriana Schulz, Dan Grossman, and Zachary Tatlock
    Proc. ACM Program. Lang., Oct 2021
  6. 2021-paretogamuts.png
    Pareto gamuts: exploring optimal designs across varying contexts
    Liane Makatura, Minghao Guo, Adriana Schulz, Justin Solomon, and Wojciech Matusik
    ACM Trans. Graph., Jul 2021

2020

  1. 2020-vdac.png
    VDAC: volume decompose-and-carve for subtractive manufacturing
    Ali Mahdavi-Amiri, Fenggen Yu, Haisen Zhao, Adriana Schulz , and Hao Zhang
    ACM Trans. Graph., Nov 2020

2019

  1. 2019-carpentrycompiler.png
    Carpentry compiler
    Chenming Wu, Haisen Zhao, Chandrakana Nandi, Jeffrey I. Lipton, Zachary Tatlock, and Adriana Schulz
    ACM Trans. Graph., Nov 2019
  2. 2019-learningtofly.png
    Learning to fly: computational controller design for hybrid UAVs with reinforcement learning
    Jie Xu, Tao Du, Michael Foshey, Beichen Li , Bo Zhu, Adriana Schulz, and Wojciech Matusik
    ACM Trans. Graph., Jul 2019

2018

  1. 2018-carpentry.png
    Robot Assisted Carpentry for Mass Customization
    Jeffrey I Lipton, Adriana Schulz, Andrew Spielberg, Luis Trueba, Wojciech Matusik, and Daniela Rus
    In 2018 IEEE International Conference on Robotics and Automation (ICRA), Jul 2018
  2. 2018-inversecsg.png
    InverseCSG: automatic conversion of 3D models to CSG trees
    Tao Du, Jeevana Priya Inala, Yewen Pu, Andrew Spielberg, Adriana Schulz, Daniela Rus, Armando Solar-Lezama, and Wojciech Matusik
    ACM Trans. Graph., Dec 2018
  3. 2018-interactive.png
    Interactive exploration of design trade-offs
    Adriana Schulz, Harrison Wang, Eitan Grinspun, Justin Solomon, and Wojciech Matusik
    ACM Trans. Graph., Jul 2018

2017

  1. 2017-robogami.png
    Interactive robogami: An end-to-end system for design of robots with ground locomotion
    Adriana Schulz, Cynthia Sung, Andrew Spielberg, Wei Zhao, Robin Cheng, Eitan Grinspun, Daniela Rus, and Wojciech Matusik
    The International Journal of Robotics Research, Jul 2017
  2. 2017-interactivecad.png
    Interactive design space exploration and optimization for CAD models
    Adriana Schulz, Jie Xu , Bo Zhu, Changxi Zheng, Eitan Grinspun, and Wojciech Matusik
    ACM Trans. Graph., Jul 2017
  3. 2017-retrieval.png
    Retrieval on Parametric Shape Collections
    Adriana Schulz, Ariel Shamir, Ilya Baran, David I. W. Levin, Pitchaya Sitthi-Amorn, and Wojciech Matusik
    ACM Trans. Graph., Jan 2017

2016

  1. 2016-multicopter.png
    Computational multicopter design
    Tao Du, Adriana Schulz , Bo Zhu, Bernd Bickel, and Wojciech Matusik
    ACM Trans. Graph., Dec 2016

2014

  1. 2014-designbyexample.png
    Design and fabrication by example
    Adriana Schulz, Ariel Shamir, David I. W. Levin, Pitchaya Sitthi-amorn, and Wojciech Matusik
    ACM Trans. Graph., Jul 2014