Controlling and scripting laboratory hardware with open-source, intuitive interfaces: OpenFlexure Voice Control and OpenFlexure Blockly

09/29/2022
by   Samuel McDermott, et al.
0

Making user interaction with laboratory equipment more convenient and intuitive should promote experimental work and help researchers to complete their tasks efficiently. The most common form of interaction in current instrumentation is either direct tactile, with buttons and knobs, or interfaced through a computer, using a mouse and keyboard. Scripting is another function typical of smart and automated laboratory equipment, yet users are currently required to learn bespoke programming languages and libraries for individual pieces of equipment. In this paper we present two open-source, novel and intuitive ways of interacting with and scripting laboratory equipment. We choose the OpenFlexure family of microscopes as our exemplar, due to their open-source nature and smart control system. Firstly, we demonstrate "OpenFlexure Voice Control" to enable users to control the microscope hands-free. Secondly, we present "OpenFlexure Blockly" which uses the Blockly Visual Programming Language to enable users to easily create scripts for the microscope, using a drag and drop web interface. We explain the design choices when developing these tools, and discuss more typical use cases and more general applications.

READ FULL TEXT

page 2

page 8

page 13

page 14

research
11/23/2022

Usability Study of Tactile and Voice Interaction Modes by People with Disabilities for Home Automation Controls

This paper presents a comparative usability study on tactile and vocal i...
research
09/05/2019

A Generalized Web Component for Domain-Independent Smart Assistants

This article introduces an open-source web component, Instant Expert, wh...
research
12/11/2018

SMART: An Open Source Data Labeling Platform for Supervised Learning

SMART is an open source web application designed to help data scientists...
research
02/10/2023

Transactional Panorama: A Conceptual Framework for User Perception in Analytical Visual Interfaces

Many tools empower analysts and data scientists to consume analysis resu...
research
05/04/2023

Idiolect: A Reconfigurable Voice Coding Assistant

This paper presents Idiolect, an open source (https://github.com/OpenASR...
research
07/18/2018

Conversation-Based Complex Event Management in Smart-Spaces

Smart space management can be done in many ways. On one hand, there are ...
research
03/02/2021

DeepFake-o-meter: An Open Platform for DeepFake Detection

In recent years, the advent of deep learning-based techniques and the si...

Please sign up or login with your details

Forgot password? Click here to reset