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

Automatic property checking of robotic applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
32
0

Year Published

2018
2018
2019
2019

Publication Types

Select...
5
1
1

Relationship

2
5

Authors

Journals

citations
Cited by 33 publications
(32 citation statements)
references
References 23 publications
0
32
0
Order By: Relevance
“…RoboChart [21] is a UML-like notation designed for modelling autonomous and mobile robots. It provides constructs for capturing the architectural patterns of typical timed and reactive robotic systems, and probabilistic primitives as well.…”
Section: Robochartmentioning
confidence: 99%
See 1 more Smart Citation
“…RoboChart [21] is a UML-like notation designed for modelling autonomous and mobile robots. It provides constructs for capturing the architectural patterns of typical timed and reactive robotic systems, and probabilistic primitives as well.…”
Section: Robochartmentioning
confidence: 99%
“…In [21], a domain-specific modelling language, called RoboChart, based on UML, is proposed. It is a graphical language for describing robotic controllers, specifically designed for autonomous and mobile robots.…”
Section: Introductionmentioning
confidence: 99%
“…This is a similar approach to the (non-formal) state chart notations ArmarX [171] and rFSM [124], described in §2. RoboChart is supported by an Eclipse-based environment, RoboTool [127], which allows the graphical construction of RoboChart diagrams that it can be, automatically, translated into CSP, in the form described above. In CSP, events are instantaneous.…”
Section: Process Algebrasmentioning
confidence: 99%
“…Model-checking is the most widely used approach to verifying robotic systems; it has been used with temporal logics [60,99], process algebras [127], and programs [71,68]. Arguably, the popularity of model-checking owes something to the volume of publications that we found using temporal logic (Table 2), which are often used in model-checking approaches.…”
Section: Model-checkingmentioning
confidence: 99%
“…Model-based diagnosis can diagnose faulty parameters [7] if the behavior of the robot in its environment can be formally defined. Properties such as liveness, timeliness, etc can be modeled for monitoring correctness as in RoboChart [8], which uses finite state machines to verify behaviors. Similar to our approach is [9], which uses human input to identify error types in robot behavior and attempts to identify predicates in the code that are relevant to the failure in order to localize the faults.…”
Section: Related Workmentioning
confidence: 99%