• DocumentCode
    3251423
  • Title

    Modeling and verifying a Lego car using hybrid I/O automata

  • Author

    Fehnker, Ansgar ; Vaandrager, Frits ; Zhang, Miaomiao

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2003
  • fDate
    6-7 Nov. 2003
  • Firstpage
    280
  • Lastpage
    289
  • Abstract
    We illustrate the application of the hybrid I/O automata framework of Lynch, Segala & Vaandrager by using it to model and analyze the behavior of a simple Lego car with caterpillar treads. We derive constraints on the values of the parameters that occur in our hybrid model that guarantee that the car always moves forward along a black tape, and never gets off the tape or move backward. In order to simplify the correctness proof, we introduce a transition system that abstracts from the hybrid automaton in a rather drastic manner, but still preserves validity of the correctness properties in which we are interested. Even though our original model does not involve any disturbances, the general parametric analysis of the system allows us to extend our results in a trivial manner to a hybrid model in which several disturbances are allowed (mistakes in measurements of lengths, drift and jitter of the hardware clock, velocity, and distance between the two caterpillar treads).
  • Keywords
    automata theory; mobile robots; theorem proving; Lego car; caterpillar treads; correctness proof; correctness properties; hardware clock; hybrid I-O automata; hybrid automaton; hybrid model; jitter; parameter constraints; parametric analysis; transition system; Abstracts; Application software; Automata; Clocks; Hardware; Jitter; Length measurement; Mathematical model; Process control; Velocity measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software, 2003. Proceedings. Third International Conference on
  • Print_ISBN
    0-7695-2015-4
  • Type

    conf

  • DOI
    10.1109/QSIC.2003.1319112
  • Filename
    1319112