A model checking method for robosim model real-time system
A model checking, real-time system technology, applied in model-driven code, instrumentation, creation/generation of source code, etc., can solve problems such as low verification efficiency of time-related properties, and achieve high verification efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0113] The present invention adopts model conversion technology, converts the RoboSim model into a time automaton network model, and automatically generates basic TCTL properties, so as to use the model detection tool UPPAAL to simulate, verify and analyze the robot simulation model, and specifically includes the following steps:
[0114] 1. Model a RoboSim robot simulation model FootBot.
[0115] See attached Figure 11 , the model mainly includes:
[0116] a. The global interfaces ObstacleI and MovementI, where ObstacleI declares the event obstacle, which is used to indicate that the robot encounters an obstacle; MovementI declares the operations move(ls,as) and stop(), and ls and as are the parameters of the move operation , which represent the linear velocity and the angular velocity of turning, respectively.
[0117] b. The module CFootBot, the cycle period is 1 time unit, contains a reference to a robot platform FootBot and a controller Movement. FootBot passes the ev...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


