系列文章目录
目录
五、Changing parameters of the Optimal Control Problem - 改变最优控制参数
六、Reference Manager Interface - 参考管理器接口
七、Solver Synchronized Modules - 求解器同步模块
前言
在本页中,我们将为您提供如何定义 MPC 问题的一些提示。在 OCS2 中,OptimalControlProblem 结构定义了优化问题的主要组成部分,即动力学、成本和约束条件。
除此之外,您可能还希望为 MPC 提供一些参考轨迹、预定义模式计划(用于切换系统)和其他外部信息,如模型参数的更新(如在自适应控制设置中)、环境地图(如用于避免碰撞的 SDF 地图)等。所有这些都可以借助参考管理器(ReferenceManager)和求解器同步模块(SolverSynchronizedModule)来实现。
我们从最优控制问题的组成部分开始:成本函数、软约束、(硬)约束、动力学和预计算。一般来说,成本和(硬/软)约束条件是在三个不同的时间实例中定义的:
- (1) 中间时间间隔,
- (2) 切换(预跳跃)时间,
- (3) 优化范围的最终时间。
预跳变部分只在切换系统问题中有效,根据切换前的状态值(预跳变值)进行评估。
订阅专栏 解锁全文
649


- 最优控制模块&spm=1001.2101.3001.11974&articleId=135415224&d=1&t=3&u=e1010496cee34db2b0bd8b8053eb7caa)

被折叠的 条评论
为什么被折叠?



