The expected adoption of robots in our society brings new technological challenges related to the utility and usability that these robots can provide to their potential users. In this paper, we discuss the main issues of current robot programming frameworks and interfaces for the development of usable and flexible end-user applications. In order to tackle these issues, we present Node Primitives (NEP), a robot programming framework aimed at enabling the creation of usable, flexible and cross-platform end-user programming (EUP) interfaces for robots. The applicability of NEP has been tested with the development of a block-based EUP interface.

Design of a human-centered robot framework for end-user programming and applications

Enrique Coronado;Fulvio Mastrogiovanni;
2018-01-01

Abstract

The expected adoption of robots in our society brings new technological challenges related to the utility and usability that these robots can provide to their potential users. In this paper, we discuss the main issues of current robot programming frameworks and interfaces for the development of usable and flexible end-user applications. In order to tackle these issues, we present Node Primitives (NEP), a robot programming framework aimed at enabling the creation of usable, flexible and cross-platform end-user programming (EUP) interfaces for robots. The applicability of NEP has been tested with the development of a block-based EUP interface.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11567/944048
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 14
  • ???jsp.display-item.citation.isi??? ND
social impact