Towards Error Handling in a DSL for Robot Assembly Tasks

Publikation: Konferencebidrag uden forlag/tidsskriftPaperForskningpeer review

Resumé

This work-in-progress paper presents our work with a domain specific language (DSL) for tackling the issue of programming robots for small-sized batch production. We observe that as the complexity of assembly increases so does the likelihood of errors, and these errors need to be addressed. Nevertheless, it is essential that programming and setting up the assembly remains fast, allows quick changeovers, easy adjustments and reconfigurations. In this paper we present an initial design and implementation of extending an existing DSL for assembly operations with error specification, error handling and advanced move commands incorporating error tolerance. The DSL is used as part of a framework that aims at tackling uncertainties through a probabilistic approach.
OriginalsprogEngelsk
Publikationsdato2014
Antal sider5
StatusUdgivet - 2014
BegivenhedFifth International Workshop on Domain-Specific Languages and Models for Robotic Systems - Bergamo, Italien
Varighed: 20. okt. 2014 → …

Konference

KonferenceFifth International Workshop on Domain-Specific Languages and Models for Robotic Systems
LandItalien
ByBergamo
Periode20/10/2014 → …

Fingeraftryk

Robots
Robot programming
Specifications

Citer dette

Laursen, J. S., Buch, J. P., Sørensen, L. C., Kraft, D., Petersen, H. G., Ellekilde, L-P., & Schultz, U. P. (2014). Towards Error Handling in a DSL for Robot Assembly Tasks. Afhandling præsenteret på Fifth International Workshop on Domain-Specific Languages and Models for Robotic Systems, Bergamo, Italien.
Laursen, Johan S. ; Buch, Jacob P. ; Sørensen, Lars C. ; Kraft, Dirk ; Petersen, Henrik Gordon ; Ellekilde, Lars-Peter ; Schultz, Ulrik P. / Towards Error Handling in a DSL for Robot Assembly Tasks. Afhandling præsenteret på Fifth International Workshop on Domain-Specific Languages and Models for Robotic Systems, Bergamo, Italien.5 s.
@conference{957e43290fb64f749613264373a4a9b9,
title = "Towards Error Handling in a DSL for Robot Assembly Tasks",
abstract = "This work-in-progress paper presents our work with a domain specific language (DSL) for tackling the issue of programming robots for small-sized batch production. We observe that as the complexity of assembly increases so does the likelihood of errors, and these errors need to be addressed. Nevertheless, it is essential that programming and setting up the assembly remains fast, allows quick changeovers, easy adjustments and reconfigurations. In this paper we present an initial design and implementation of extending an existing DSL for assembly operations with error specification, error handling and advanced move commands incorporating error tolerance. The DSL is used as part of a framework that aims at tackling uncertainties through a probabilistic approach.",
keywords = "cs.RO",
author = "Laursen, {Johan S.} and Buch, {Jacob P.} and S{\o}rensen, {Lars C.} and Dirk Kraft and Petersen, {Henrik Gordon} and Lars-Peter Ellekilde and Schultz, {Ulrik P.}",
note = "Presented at DSLRob 2014 (arXiv:cs/1411.7148); Fifth International Workshop on Domain-Specific Languages and Models for Robotic Systems, DSLRob ; Conference date: 20-10-2014",
year = "2014",
language = "English",

}

Laursen, JS, Buch, JP, Sørensen, LC, Kraft, D, Petersen, HG, Ellekilde, L-P & Schultz, UP 2014, 'Towards Error Handling in a DSL for Robot Assembly Tasks' Paper fremlagt ved Fifth International Workshop on Domain-Specific Languages and Models for Robotic Systems, Bergamo, Italien, 20/10/2014, .

Towards Error Handling in a DSL for Robot Assembly Tasks. / Laursen, Johan S.; Buch, Jacob P.; Sørensen, Lars C.; Kraft, Dirk; Petersen, Henrik Gordon; Ellekilde, Lars-Peter; Schultz, Ulrik P.

2014. Afhandling præsenteret på Fifth International Workshop on Domain-Specific Languages and Models for Robotic Systems, Bergamo, Italien.

Publikation: Konferencebidrag uden forlag/tidsskriftPaperForskningpeer review

TY - CONF

T1 - Towards Error Handling in a DSL for Robot Assembly Tasks

AU - Laursen, Johan S.

AU - Buch, Jacob P.

AU - Sørensen, Lars C.

AU - Kraft, Dirk

AU - Petersen, Henrik Gordon

AU - Ellekilde, Lars-Peter

AU - Schultz, Ulrik P.

N1 - Presented at DSLRob 2014 (arXiv:cs/1411.7148)

PY - 2014

Y1 - 2014

N2 - This work-in-progress paper presents our work with a domain specific language (DSL) for tackling the issue of programming robots for small-sized batch production. We observe that as the complexity of assembly increases so does the likelihood of errors, and these errors need to be addressed. Nevertheless, it is essential that programming and setting up the assembly remains fast, allows quick changeovers, easy adjustments and reconfigurations. In this paper we present an initial design and implementation of extending an existing DSL for assembly operations with error specification, error handling and advanced move commands incorporating error tolerance. The DSL is used as part of a framework that aims at tackling uncertainties through a probabilistic approach.

AB - This work-in-progress paper presents our work with a domain specific language (DSL) for tackling the issue of programming robots for small-sized batch production. We observe that as the complexity of assembly increases so does the likelihood of errors, and these errors need to be addressed. Nevertheless, it is essential that programming and setting up the assembly remains fast, allows quick changeovers, easy adjustments and reconfigurations. In this paper we present an initial design and implementation of extending an existing DSL for assembly operations with error specification, error handling and advanced move commands incorporating error tolerance. The DSL is used as part of a framework that aims at tackling uncertainties through a probabilistic approach.

KW - cs.RO

M3 - Paper

ER -

Laursen JS, Buch JP, Sørensen LC, Kraft D, Petersen HG, Ellekilde L-P et al. Towards Error Handling in a DSL for Robot Assembly Tasks. 2014. Afhandling præsenteret på Fifth International Workshop on Domain-Specific Languages and Models for Robotic Systems, Bergamo, Italien.