skip to main content
10.1145/3461778.3462091acmconferencesArticle/Chapter ViewAbstractPublication PagesdisConference Proceedingsconference-collections
research-article

Augmented Silkscreen: Designing AR Interactions for Debugging Printed Circuit Boards

Authors Info & Claims
Published:28 June 2021Publication History

ABSTRACT

Debugging printed circuit boards (PCBs) requires frequent context switching and spatial pattern matching between software design files and physical boards. To reduce this overhead, we conduct a series of interviews with electrical engineers to understand their workflows, around which we design a set of AR interaction techniques, we call Augmented Silkscreen, to streamline identification, localization, annotation, and measurement tasks. We then run a set of remote user studies with illustrative video sketches and simulated PCB tasks to compare our interactions with current practices, finding that our techniques reduce completion times. Based on these quantitative results, as well as qualitative feedback from our participants, we offer design recommendations for the implementation of these interactions on a future, deployable AR system.

Skip Supplemental Material Section

Supplemental Material

Augmented_Silkscreen.mp4

Supplemental video

mp4

56.9 MB

References

  1. [n.d.]. Allegro PCB Designer. https://www.cadence.com/en_US/home/tools/pcb-design-and-analysis/pcb-layout/allegro-pcb-designer.htmlGoogle ScholarGoogle Scholar
  2. [n.d.]. Altium Designer 20 - PCB Design Software. https://www.altium.com/altium-designer/Google ScholarGoogle Scholar
  3. [n.d.]. EAGLE | PCB Design And Electrical Schematic Software | Autodesk. https://www.autodesk.com/products/eagle/overview?plc=F360&term=1-YEAR&support=ADVANCED&quantity=1Google ScholarGoogle Scholar
  4. [n.d.]. EasyEDA - Online PCB design & circuit simulator. https://easyeda.com/Google ScholarGoogle Scholar
  5. [n.d.]. inspectAR Augmented Reality PCB Tools. https://www.inspectar.com/Google ScholarGoogle Scholar
  6. [n.d.]. KiCad EDA - Schematic Capture & PCB Design Software. https://kicad-pcb.org/Google ScholarGoogle Scholar
  7. [n.d.]. Mascot | Robotas. https://www.robotas.com/mascot/Google ScholarGoogle Scholar
  8. [n.d.]. PCB Design Software - PCB Design Tool - CADSTAR - Zuken US. https://www.zuken.com/us/product/cadstar/Google ScholarGoogle Scholar
  9. [n.d.]. PCB Design Software | OrCAD | Cadence. https://www.orcad.com/Google ScholarGoogle Scholar
  10. Ronald T. Azuma. 1997. A Survey of Augmented Reality. Presence: Teleoperators and Virtual Environments 6, 4 (8 1997), 355–385. https://doi.org/10.1162/pres.1997.6.4.355Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Virginia Braun and Victoria Clarke. 2006. Using thematic analysis in psychology. Qualitative Research in Psychology 3, 2 (1 2006), 77–101. https://doi.org/10.1191/1478088706qp063oaGoogle ScholarGoogle Scholar
  12. T.P. Caudell and D.W. Mizell. 1992. Augmented reality: an application of heads-up display technology to manual manufacturing processes. In Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences. IEEE, 659–669. https://doi.org/10.1109/HICSS.1992.183317Google ScholarGoogle ScholarCross RefCross Ref
  13. Joshua Chan, Tarun Pondicherry, and Paulo Blikstein. 2013. LightUp. In Proceedings of the 12th International Conference on Interaction Design and Children. ACM, New York, NY, USA, 491–494. https://doi.org/10.1145/2485760.2485812Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Bettina Conradi, Verena Lerch, Martin Hommer, Robert Kowalski, Ioanna Vletsou, and Heinrich Hussmann. 2011. Flow of electrons. In Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces - ITS ’11. ACM Press, New York, New York, USA, 182. https://doi.org/10.1145/2076354.2076389Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Daniel Drew, Julie L. Newcomb, William McGrath, Filip Maksimovic, David Mellis, and Björn Hartmann. 2016. The Toastboard. In Proceedings of the 29th Annual Symposium on User Interface Software and Technology. ACM, New York, NY, USA, 677–686. https://doi.org/10.1145/2984511.2984566Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Steven Feiner, Blair Macintyre, and Dorée Seligmann. 1993. Knowledge-based augmented reality. Commun. ACM 36, 7 (7 1993), 53–62. https://doi.org/10.1145/159544.159587Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Pragun Goyal, Harshit Agrawal, Joseph A. Paradiso, and Pattie Maes. 2013. BoardLab. In Proceedings of the adjunct publication of the 26th annual ACM symposium on User interface software and technology - UIST ’13 Adjunct. ACM Press, New York, New York, USA, 19–20. https://doi.org/10.1145/2508468.2514936Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Jürgen Hahn, Bernd Ludwig, and Christian Wolff. 2015. Augmented reality-based training of the PCB assembly process. In Proceedings of the 14th International Conference on Mobile and Ubiquitous Multimedia, Vol. 30-Novembe. ACM, New York, NY, USA, 395–399. https://doi.org/10.1145/2836041.2841215Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Yoonji Kim, Youngkyung Choi, Hyein Lee, Geehyuk Lee, and Andrea Bianchi. 2019. VirtualComponent. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems. ACM, New York, NY, USA, 1–13. https://doi.org/10.1145/3290605.3300407Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. David Mercer. 2019. Internet of Things Now Numbers 22 Billion Devices But Where Is The Revenue?Technical Report. Newsroom>Press Releases pages. https://news.strategyanalytics.com/press-release/iot-ecosystem/strategy-analytics-internet-things-now-numbers-22-billion-devices-whereGoogle ScholarGoogle Scholar
  21. Oliver J. Muensterer, Martin Lacher, Christoph Zoeller, Matthew Bronstein, and Joachim Kübler. 2014. Google Glass in pediatric surgery: An exploratory study. International Journal of Surgery 12, 4 (4 2014), 281–289. https://doi.org/10.1016/j.ijsu.2014.02.003Google ScholarGoogle ScholarCross RefCross Ref
  22. Yoichi Ochiai. 2014. Visible Breadboard: System for Dynamic, Programmable, and Tangible Circuit Prototyping with Visible Electricity. In Virtual, Augmented and Mixed Reality. Applications of Virtual and Augmented Reality. VAMR 2014. Lecture Notes in Computer Science. Vol. 8526 LNCS. Springer, Cham, 73–84. https://doi.org/10.1007/978-3-319-07464-1_7Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Bjorn Schwerdtfeger and Gudrun Klinker. 2008. Supporting order picking with Augmented Reality. In 2008 7th IEEE/ACM International Symposium on Mixed and Augmented Reality. IEEE, 91–94. https://doi.org/10.1109/ISMAR.2008.4637331Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Evan Strasnick, Maneesh Agrawala, and Sean Follmer. 2017. Scanalog: Interactive Design and Debugging of Analog Circuits with Programmable Hardware. In Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology. ACM, New York, NY, USA, 321–330. https://doi.org/10.1145/3126594.3126618Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Evan Strasnick, Sean Follmer, and Maneesh Agrawala. 2019. Pinpoint. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems. ACM, New York, NY, USA, 1–11. https://doi.org/10.1145/3290605.3300278Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Arthur Tang, Charles Owen, Frank Biocca, and Weimin Mou. 2003. Comparative effectiveness of augmented reality in object assembly. In Proceedings of the conference on Human factors in computing systems - CHI ’03. ACM Press, New York, New York, USA, 73. https://doi.org/10.1145/642611.642626Google ScholarGoogle ScholarCross RefCross Ref
  27. L. Vertelney. 1989. Using video to prototype user interfaces. ACM SIGCHI Bulletin 21, 2 (10 1989), 57–61. https://doi.org/10.1145/70609.70615Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Pierre Wellner. 1993. Interacting with paper on the DigitalDesk. Commun. ACM 36, 7 (7 1993), 87–96. https://doi.org/10.1145/159544.159630Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Te-Yen Wu, Hao-Ping Shen, Yu-Chian Wu, Yu-An Chen, Pin-Sung Ku, Ming-Wei Hsu, Jun-You Liu, Yu-Chih Lin, and Mike Y. Chen. 2017. CurrentViz. In Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology. ACM, New York, NY, USA, 343–349. https://doi.org/10.1145/3126594.3126646Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    DIS '21: Proceedings of the 2021 ACM Designing Interactive Systems Conference
    June 2021
    2082 pages
    ISBN:9781450384766
    DOI:10.1145/3461778

    Copyright © 2021 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 28 June 2021

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article
    • Research
    • Refereed limited

    Acceptance Rates

    Overall Acceptance Rate1,158of4,684submissions,25%

    Upcoming Conference

    DIS '24
    Designing Interactive Systems Conference
    July 1 - 5, 2024
    IT University of Copenhagen , Denmark

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format .

View HTML Format