UI Design for an Engineering Process: Programming Experiments on a Liquid Handling Robot

In this paper we describe the development of a user interface for a liquid handling robot. We describe the user interface design process that we carried out, beginning with requirements analysis and rapid prototyping, followed by heuristic evaluation. We then demonstrate the resulting cloud interface where the robot is controlled remotely in a teleoperation mode to program common protocols in chemistry, and biology, laboratories. We describe the main characteristics of the web interface, focusing on solution strategies used to expose features for programming experiments, remotely. We also report on the System Usability Scale (SUS) scores obtained by testing the interface with 15 experts in the fields of chemistry, and biology.

[1]  Jessie Y. C. Chen,et al.  Human Performance Issues and User Interface Design for Teleoperated Robots , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[2]  Mattias Arvola,et al.  Personas in action: ethnography in an interaction design team , 2002, NordiCHI '02.

[3]  N. Millard,et al.  Learning from the ‘wow’ factor — how to engage customers through the design of effective affective customer experiences , 2006 .

[4]  Stefan Blomkvist,et al.  Persona – an Overview , 2002 .

[5]  William Lidwell,et al.  Universal Principles of Design , 2003 .

[6]  Jean Scholtz,et al.  Beyond usability evaluation: analysis of human-robot interaction at a major robotics competition , 2004 .

[7]  Kasper Stoy,et al.  Robotic Automation to Augment Quality of Artificial Chemical Life Experiments , 2016 .

[8]  W H Teichner,et al.  Laws of visual choice reaction time. , 1974, Psychological review.

[9]  Michael A. Goodrich,et al.  Human-Robot Interaction: A Survey , 2008, Found. Trends Hum. Comput. Interact..

[10]  Jean Scholtz,et al.  Common metrics for human-robot interaction , 2006, HRI '06.

[11]  Joshua Porter Designing for the Social Web , 2008 .

[12]  Mikio Aoyama,et al.  Persona-Scenario-Goal Methodology for User-Centered Requirements Engineering , 2007, 15th IEEE International Requirements Engineering Conference (RE 2007).

[13]  Austin Henderson,et al.  Interaction design: beyond human-computer interaction , 2002, UBIQ.

[14]  Jakob Nielsen,et al.  Severity Ratings for Usability Problems , 2006 .

[15]  Kasper Stoy,et al.  EvoBot: An open-source, modular liquid handling robot for nurturing microbial fuel cells , 2016 .

[16]  J. B. Brooke,et al.  SUS: A 'Quick and Dirty' Usability Scale , 1996 .

[17]  Kasper Stoy,et al.  New Capabilities of EvoBot: A Modular, Open-Source Liquid-Handling Robot , 2017, SLAS technology.

[18]  Jakob Nielsen,et al.  Heuristic evaluation of user interfaces , 1990, CHI '90.

[19]  Ronald C. Arkin,et al.  Applying Heuristic Evaluation to Human-Robot Interaction Systems , 2007, FLAIRS.