该存储库提供了MATLAB代码,用于根据数据估算稳定的动态系统(DS)。它在MATLAB 2016a中测试过,兼容于任何现代MATLAB版本。此代码作为优化界面,包含求解器作为子模块,也支持使用YALMIP支持的其他求解器。对于非凸问题,它依赖于EM算法。用法详见J. Medina和A. Billard在2017年举办的机器人学习会议(CoRL)上的论文 'Learning Stable Task Sequences from Demonstration with Linear Parameter Varying Systems and Hidden Markov Models'。您可以观看有关此算法的演讲。初始化和更新子模块,请在终端中执行以下操作:$ cd your_lpv_em_folder 然后 $ git submodule update --init。