模型改进


模型改进
需要判断特殊情况下的模型运动

水平竖直方向同时做位移运动 是圆弧运动
lcostheta? lsintheta?

需要自定义初始化而非随机初始化
验证正确与否的方法:

特殊情况判断
竖直状态下 角度初始值为0
竖直向上运动 单摆的角度会一直为0

水平方向位移与竖直方向的位移的夹角恰好是单摆与竖直方向的角度
这个时候单摆的摇摆不会改变?

验证1:
当初始化state为[0,0,0,0,0,0]
初始化单摆的角度为0
这个时候只给模型竖直向上的位移,结果单摆也竖直向上运动

验证2:
简单化,水平位移与竖直位移相等,支点位移角度应该是45度,这个时候单摆的运动观察。

完成:
1.
增加变量t到state中
给小车一个随时间变化的位移
画出关于x-t的图像 cos函数


评论
  目录