2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2016
DOI: 10.1109/iros.2016.7759506
|View full text |Cite
|
Sign up to set email alerts
|

RAFCON: A graphical tool for engineering complex, robotic tasks

Abstract: Robotic tasks are becoming increasingly complex, and with this also the robotic systems. This requires new tools to manage this complexity and to orchestrate the systems to fulfill demanding autonomous tasks. For this purpose, we developed a new graphical tool targeting at the creation and execution of robotic tasks, called RAFCON. These tasks are described in hierarchical state machines supporting concurrency. A formal notation of this concept is given. The tool provides many debugging mechanisms and a GUI wi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
46
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
5
2

Relationship

2
5

Authors

Journals

citations
Cited by 59 publications
(46 citation statements)
references
References 17 publications
0
46
0
Order By: Relevance
“…The concepts presented in this paper are kept as general as possible. Our implementation of these concepts builds strongly on the open-source 1 tool RAFCON [2]. RAFCON models tasks as hierarchical finite state machines (HSMs), adds functionality for explicit modeling of data flows, and enables concurrent execution of states (similar to [15] for behavior trees).…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…The concepts presented in this paper are kept as general as possible. Our implementation of these concepts builds strongly on the open-source 1 tool RAFCON [2]. RAFCON models tasks as hierarchical finite state machines (HSMs), adds functionality for explicit modeling of data flows, and enables concurrent execution of states (similar to [15] for behavior trees).…”
Section: Related Workmentioning
confidence: 99%
“…Thus, we model data dependencies as data flows of HSMs. They are formally defined as a quadruple: (source action, source data port, target action, target data port) (see [2]). Additionally, they are associated with a defined data type.…”
Section: B Data Dependenciesmentioning
confidence: 99%
See 2 more Smart Citations
“…We employ our own powerful visual programming tool RAFCON [19,20] for programming complex autonomous tasks. It is based on hierarchical, concurrent state machines.…”
Section: Rafconmentioning
confidence: 99%