Hiding task-oriented programming complexity: an industrial case study

03/04/2023
by   Enrico Villagrossi, et al.
0

The ease of use of robot programming interfaces represents a barrier to robot adoption in several manufacturing sectors because of the need for more expertise from the end-users. Current robot programming methods are mostly the past heritage, with robot programmers reluctant to adopt new programming paradigms. This work aims to evaluate the impact on non-expert users of introducing a new task-oriented programming interface that hides the complexity of a programming framework based on ROS. The paper compares the programming performance of such an interface with a classic robot-oriented programming method based on a state-of-the-art robot teach pendant. An experimental campaign involved 22 non-expert users working on the programming of two industrial tasks. Task-oriented and robot-oriented programming showed comparable learning time, programming time and the number of questions raised during the programming phases, highlighting the possibility of a smooth introduction to task-oriented programming even to non-expert users.

READ FULL TEXT

page 7

page 8

page 11

page 12

page 13

page 16

page 19

page 20

research
05/16/2022

Expert Systems with Logic#. A Novel Modeling Framework for Logic Programming in an Object-Oriented Context of C#

We present a novel approach how logic programming for expert systems can...
research
05/04/2021

A Survey on End-User Robot Programming

As robots interact with a broader range of end-users, end-user robot pro...
research
06/15/2021

Simplifying Robot Programming using Augmented Reality and End-User Development

Robots are widespread across diverse application contexts. Teaching robo...
research
10/19/2018

A Framework for Robot Programming in Cobotic Environments: First user experiments

The increasing presence of robots in industries has not gone unnoticed. ...
research
12/08/2021

iRoPro: An interactive Robot Programming Framework

The great diversity of end-user tasks ranging from manufacturing environ...
research
02/06/2023

Sketching Robot Programs On the Fly

Service robots for personal use in the home and the workplace require en...
research
08/14/2011

Conscious Machines and Consciousness Oriented Programming

In this paper, we investigate the following question: how could you writ...

Please sign up or login with your details

Forgot password? Click here to reset