• DocumentCode
    2651541
  • Title

    Dynamic monitoring approach for verification of control software of robot using synchronized Petri nets

  • Author

    Zhang, Weijun ; Yuan, Jianjun ; Zhang, Wei

  • Author_Institution
    Res. Inst. of Robot., Shanghai Jiao Tong Univ., Shanghai, China
  • fYear
    2010
  • fDate
    14-18 Dec. 2010
  • Firstpage
    850
  • Lastpage
    855
  • Abstract
    The verification of new intelligent robotic control algorithm not only requires the correction of computation but also satisfies the timing constraints. In this paper, a synchronized Petri nets model of robot control software is presented, in which an event set is introduced to indicate the start and end of a task module in control software design. With the help of the concept of inhibitor arc, the preemptive scheduling policy with fixed priority is modeled and furthermore, a new approach for dynamic monitoring of duration of a task module and performance evaluation of schedulability is presented. The presented model is applied in the Open Real-time Robot Controller-ORRC-I, developing under the Windows NT environment and a real-time extension RTX is adopted to assure real-time performance of control actions. Experiments of scheduling and synchronization of robotic control tasks prove the effectiveness of presented approach and show it suitable for scheduling complex algorithms with large variance in execution time.
  • Keywords
    Petri nets; intelligent robots; performance evaluation; scheduling; software engineering; synchronisation; task analysis; ORRC-I; Windows NT; dynamic monitoring; event set; inhibitor arc; intelligent robotic control algorithm; open real-time robot controller; performance evaluation; preemptive scheduling policy; real-time extension RTX; robot control software design; schedulability; synchronized Petri net model; task module; timing constraints; Monitoring; Petri nets; Real time systems; Robots; Software algorithms; Synchronization; Control Software; Petri Nets; Real-time; Robot;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Biomimetics (ROBIO), 2010 IEEE International Conference on
  • Conference_Location
    Tianjin
  • Print_ISBN
    978-1-4244-9319-7
  • Type

    conf

  • DOI
    10.1109/ROBIO.2010.5723437
  • Filename
    5723437