Synchronization of a class of cyclic discrete-event systems describing legged locomotion

被引:9
|
作者
Lopes, Gabriel A. D. [1 ]
Kersbergen, Bart [1 ]
De Schutter, Bart [1 ]
van den Boom, Ton [2 ]
Babuska, Robert [2 ]
机构
[1] Delft Univ Technol, Delft Ctr Syst & Control, Delft, Netherlands
[2] Delft Univ Technol, Delft, Netherlands
来源
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS | 2016年 / 26卷 / 02期
关键词
Discrete-event systems; Max-plus algebra; Coupling time; Legged locomotion; Gait generation; Robotics; PERFORMANCE EVALUATION; ALGEBRA; MODELS;
D O I
10.1007/s10626-014-0206-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
It has been shown that max-plus linear systems are well suited for applications in synchronization and scheduling, such as the generation of train timetables, manufacturing, or traffic. In this paper we show that the same is true for multi-legged locomotion. In this framework, the max-plus eigenvalue of the system matrix represents the total cycle time, whereas the max-plus eigenvector dictates the steady-state behavior. Uniqueness of the eigenstructure also indicates uniqueness of the resulting behavior. For the particular case of legged locomotion, the movement of each leg is abstracted to two-state circuits: swing and stance (leg in flight and on the ground, respectively). The generation of a gait (a manner of walking) for a multi-legged robot is then achieved by synchronizing the multiple discrete-event cycles via the max-plus framework. By construction, different gaits and gait parameters can be safely interleaved by using different system matrices. In this paper we address both the transient and steady-state behavior for a class of gaits by presenting closed-form expressions for the max-plus eigenvalue and max-plus eigenvector of the system matrix and the coupling time. The significance of this result is in showing guaranteed stable gaits and gait switching, and also a systematic methodology for synthesizing controllers that allow for legged robots to change rhythms fast.
引用
收藏
页码:225 / 261
页数:37
相关论文
共 50 条
  • [21] Searching & Generating Discrete-Event Systems
    Helliwell, T. J.
    Morgan, B.
    Mahfouf, M.
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS (ICINCO), 2021, : 203 - 210
  • [22] Trajectory detectability of discrete-event systems
    Yin, Xiang
    Li, Zhaojian
    Wang, Weilin
    SYSTEMS & CONTROL LETTERS, 2018, 119 : 101 - 107
  • [23] On the Computation of Observers in Discrete-Event Systems
    K.C. Wong
    W.M. Wonham
    Discrete Event Dynamic Systems, 2004, 14 : 55 - 107
  • [24] On Consistent Reduction in Discrete-Event Systems
    Cai, Kai
    Giua, Alessandro
    Seatzu, Carla
    2019 IEEE 15TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2019, : 474 - 479
  • [25] Reduction of Diagnosers for Discrete-Event Systems
    Augusto Pedro Vasconcellos
    Gustavo da Silva Viana
    Marcos Vicente Moreira
    Journal of Control, Automation and Electrical Systems, 2022, 33 : 92 - 102
  • [26] Diagnosability of stochastic discrete-event systems
    Thorsley, D
    Teneketzis, D
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2005, 50 (04) : 476 - 492
  • [27] Analysis and control of max-plus linear discrete-event systems: An introduction
    De Schutter, Bart
    van den Boom, Ton
    Xu, Jia
    Farahani, Samira S.
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2020, 30 (01): : 25 - 54
  • [28] FAULT DIAGNOSIS OF DISCRETE-EVENT SYSTEMS FROM ABSTRACT OBSERVATIONS
    Lamperti, Gianfranco
    Zanella, Marina
    Zhao, Xiangfu
    COMPUTING AND INFORMATICS, 2022, 41 (01) : 116 - 134
  • [29] Queue reduction in discrete-event systems by relabeling
    Gan Y.
    Jiao T.
    Wonham W.M.
    Control Theory and Technology, 2018, 16 (3) : 232 - 240
  • [30] Synchronous Codiagnosability of Modular Discrete-Event Systems
    Cabral, Felipe G.
    Moreira, Marcos V.
    IFAC PAPERSONLINE, 2017, 50 (01): : 6831 - 6836