SplatOverflow: Asynchronous Hardware Troubleshooting

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Kwatra, Amritansh, Weinberg, Tobias, Mandel, Ilan, Batra, Ritik, He, Peter, Guimbretiere, Francois, Roumen, Thijs
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912240193503232
author Kwatra, Amritansh
Weinberg, Tobias
Mandel, Ilan
Batra, Ritik
He, Peter
Guimbretiere, Francois
Roumen, Thijs
author_facet Kwatra, Amritansh
Weinberg, Tobias
Mandel, Ilan
Batra, Ritik
He, Peter
Guimbretiere, Francois
Roumen, Thijs
contents As tools for designing and manufacturing hardware become more accessible, smaller producers can develop and distribute novel hardware. However, processes for supporting end-user hardware troubleshooting or routine maintenance aren't well defined. As a result, providing technical support for hardware remains ad-hoc and challenging to scale. Inspired by patterns that helped scale software troubleshooting, we propose a workflow for asynchronous hardware troubleshooting: SplatOverflow. SplatOverflow creates a novel boundary object, the SplatOverflow scene, that users reference to communicate about hardware. A scene comprises a 3D Gaussian Splat of the user's hardware registered onto the hardware's CAD model. The splat captures the current state of the hardware, and the registered CAD model acts as a referential anchor for troubleshooting instructions. With SplatOverflow, remote maintainers can directly address issues and author instructions in the user's workspace. Workflows containing multiple instructions can easily be shared between users and recontextualized in new environments. In this paper, we describe the design of SplatOverflow, the workflows it enables, and its utility to different kinds of users. We also validate that non-experts can use SplatOverflow to troubleshoot common problems with a 3D printer in a usability study. Project Page: https://amritkwatra.com/research/splatoverflow.
format Preprint
id arxiv_https___arxiv_org_abs_2411_02332
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle SplatOverflow: Asynchronous Hardware Troubleshooting
Kwatra, Amritansh
Weinberg, Tobias
Mandel, Ilan
Batra, Ritik
He, Peter
Guimbretiere, Francois
Roumen, Thijs
Human-Computer Interaction
As tools for designing and manufacturing hardware become more accessible, smaller producers can develop and distribute novel hardware. However, processes for supporting end-user hardware troubleshooting or routine maintenance aren't well defined. As a result, providing technical support for hardware remains ad-hoc and challenging to scale. Inspired by patterns that helped scale software troubleshooting, we propose a workflow for asynchronous hardware troubleshooting: SplatOverflow. SplatOverflow creates a novel boundary object, the SplatOverflow scene, that users reference to communicate about hardware. A scene comprises a 3D Gaussian Splat of the user's hardware registered onto the hardware's CAD model. The splat captures the current state of the hardware, and the registered CAD model acts as a referential anchor for troubleshooting instructions. With SplatOverflow, remote maintainers can directly address issues and author instructions in the user's workspace. Workflows containing multiple instructions can easily be shared between users and recontextualized in new environments. In this paper, we describe the design of SplatOverflow, the workflows it enables, and its utility to different kinds of users. We also validate that non-experts can use SplatOverflow to troubleshoot common problems with a 3D printer in a usability study. Project Page: https://amritkwatra.com/research/splatoverflow.
title SplatOverflow: Asynchronous Hardware Troubleshooting
topic Human-Computer Interaction
url https://arxiv.org/abs/2411.02332