2022
DOI: 10.1007/s10514-022-10062-9
|View full text |Cite
|
Sign up to set email alerts
|

Collaborative programming of robotic task decisions and recovery behaviors

Abstract: Programming by demonstration is reaching industrial applications, which allows non-experts to teach new tasks without manual code writing. However, a certain level of complexity, such as online decision making or the definition of recovery behaviors, still requires experts that use conventional programming methods. Even though, experts cannot foresee all possible faults in a robotic application. To encounter this, we present a framework where user and robot collaboratively program a task that involves online d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 25 publications
0
4
0
Order By: Relevance
“…Tasks that involve collaborating with humans or other robots typically provide interaction through an observation or interaction interface, which serves as a channel for information exchange between the robot and its collaborators [37,[69][70][71][72][73]. These interfaces can take various forms, such as physical interaction mechanisms or dedicated communication protocols [72,[74][75][76], and are specifically designed and tailored to facilitate the collaborative task.…”
Section: Collaborative Tasksmentioning
confidence: 99%
See 2 more Smart Citations
“…Tasks that involve collaborating with humans or other robots typically provide interaction through an observation or interaction interface, which serves as a channel for information exchange between the robot and its collaborators [37,[69][70][71][72][73]. These interfaces can take various forms, such as physical interaction mechanisms or dedicated communication protocols [72,[74][75][76], and are specifically designed and tailored to facilitate the collaborative task.…”
Section: Collaborative Tasksmentioning
confidence: 99%
“…Kinesthetic teaching is a method wherein a human guides a robot through a desired motion within the robot's configuration space. In this approach, a human physically guides the robot to perform a task, and the robot records the demonstration using its joint sensors (Figure 5a) [15,32,36,37,50,52,56,58,71,[90][91][92][93]. The key aspect is the direct interaction between the human teacher and the robot in the robot's configuration space.…”
Section: Kinesthetic Teachingmentioning
confidence: 99%
See 1 more Smart Citation
“…For example, depending on the objects to be manipulated, different end-effectors (EE) and picking strategies might be required [13][14][15]. Consequently, different programming strategies [16] or types of collaboration, such as the ones shown in Figure 1, might be necessary. Furthermore, the human collaborating with the robot might have different requirements in terms of ergonomic needs and workplace safety [17].…”
Section: Smart Factory and Collaborative Robotsmentioning
confidence: 99%