Due to the mobility of autonomous vehicles and changing context through time, the constraints in safe driving rules specification need to be irregularly updated for monitoring the trajectory plan. This is not assumed in the Spatial-Temporal Logic. This paper proposes a novel approach to build the specification of assume-guarantee constraints providing safe driving rules related to time and space, in the context of Automated Driving Assistance Systems (ADAS). The novelty lies in that the specification adopts Multiform Logical Time to express the time constraints and provides spatial events generated by interactions on area trajectory for expressing space constraints. We propose the safe specification patterns at a high-level that provide the required expressiveness for safe driving rules. In these patterns, logical time provides the power of parameterization to express rules, before instantiation in low-level simulation contexts. The specification finally could be used to generate monitors that are executed on lower-level simulation engines with physical and topological features.
[1]
Vincenzo Ciancia,et al.
Qualitative and Quantitative Monitoring of Spatio-Temporal Properties
,
2015,
RV.
[2]
Amnon Shashua,et al.
On a Formal Model of Safe and Scalable Self-driving Cars
,
2017,
ArXiv.
[3]
Germán Ros,et al.
CARLA: An Open Urban Driving Simulator
,
2017,
CoRL.
[4]
Leslie Lamport,et al.
Time, clocks, and the ordering of events in a distributed system
,
1978,
CACM.
[5]
Frédéric Mallet,et al.
Specification and verification of time requirements with CCSL and Esterel
,
2009,
LCTES '09.
[6]
Vincenzo Ciancia,et al.
An Experimental Spatio-Temporal Model Checker
,
2015,
SEFM Workshops.
[7]
Frank Wolter,et al.
Combining Spatial and Temporal Logics: Expressiveness vs. Complexity
,
2011,
J. Artif. Intell. Res..