2017 First IEEE International Conference on Robotic Computing (IRC) 2017
DOI: 10.1109/irc.2017.16
|View full text |Cite
|
Sign up to set email alerts
|

Engineering Robotics Software Architectures with Exchangeable Model Transformations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
2
2
2

Relationship

1
5

Authors

Journals

citations
Cited by 8 publications
(8 citation statements)
references
References 15 publications
0
7
0
Order By: Relevance
“…A survey on safety-critical robotics [82] identified seven focus areas for the development of robots that can safely work alongside humans and other robots, in unstructured environments. These areas are: (1) modelling and simulation of the physical environment to enable better safety analysis, (2) formal verification of robot systems, (3) controllers that are correct-by-construction, (4) identification and monitoring of hazardous situations, (5) models of human-robot interaction, (6) online safety monitoring that adapts to the robot's context, and (7) certification evidence. In contrast, our survey focusses on the application of formal methods to any type of autonomous robotic system.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…A survey on safety-critical robotics [82] identified seven focus areas for the development of robots that can safely work alongside humans and other robots, in unstructured environments. These areas are: (1) modelling and simulation of the physical environment to enable better safety analysis, (2) formal verification of robot systems, (3) controllers that are correct-by-construction, (4) identification and monitoring of hazardous situations, (5) models of human-robot interaction, (6) online safety monitoring that adapts to the robot's context, and (7) certification evidence. In contrast, our survey focusses on the application of formal methods to any type of autonomous robotic system.…”
Section: Related Workmentioning
confidence: 99%
“…The BRICS Component Model [38] translates high-level models into platform-specific componentmodels for Orocos and ROS. Another model-driven approach is the MontiArcAutomaton architecture description language [145] which translates models into program code, mostly for ROS [3]. Performance Level Profiles [33] is an XML-based language for describing the expected properties of functional modules.…”
Section: General Software Engineering Techniques For Robotic Systemsmentioning
confidence: 99%
“…Moreover, Mon-tiCore offers a runtime environment (RTE) providing functions and data structures which can be used by both the generated and handwritten parts of MontiCore-based tools. MontiCore has already been used to create languages and related tools in various domains including Automotive [RSW + 15], robotics [AHRW17], and cloud applications [NPR13].…”
Section: Monticorementioning
confidence: 99%
“…Moreover, fully automatic simulation of the cyber-physical contexts of cars and fully automatic checking of the robots behavior leads to an highly efficient development process with high quality results [BBR07]. Optimized code-generators [KRSvW18] and domain specific code generation [AHRW17b] are key for CPS. Moreover, we have extended our work from individual CPS to product lines of CPS [RSW + 15, KRR + 16, RRS + 16].…”
Section: Cps Application Domainsmentioning
confidence: 99%
“…The integration of automata and tables to model component behavior are described in [RRW13]. The integration capabilities of MontiArc have been extended and generalized in [RRRW15,AHRW17b]. For interested readers, the MontiArcAutomaton website 2 provides further information on the MontiArcAutomaton framework.…”
Section: Modeling Robotic Application Architectures and Behaviormentioning
confidence: 99%