决策规划算法(二)

笔记来自 B 站

1.五次多项式

衡量规划控制好坏的标准是舒适度,物理意义为跃度,用英文表示为 Jerk
J a r k = d a d t Jark = \frac{da}{dt} Jark=dtda
设有一个质点的轨迹为 s = f ( t ) s = f(t) s=f(t)
J a r k = d 3 f d t 3 Jark = \frac{d^{3} f}{dt^{3}} Jark=dt3d3f
其中 a 为加速度,加速度的导数越平缓则代表车辆越舒适
因为加速度是分正负的,所以转换为微分可以表示为,寻找一个 f ( t ) f(t) f(t) 使得
m i n ∫ 0 T ( d 3 f d t 3 ) 2 d t min\int_{0}^{T} (\frac{d^{3} f}{dt^{3}})^{2}dt min0T(dt3d3f)2dt
所以,积分 m i n ∫ 0 T ( d 3 f d t 3 ) 2 d t min\int_{0}^{T} (\frac{d^{3} f}{dt^{3}})^{2}dt min0T(dt3d3f)2dt 是一个关于 f(t) 的泛函,积分的值取决于 f(t) 的整体形状

2.五次多项式的推导

因为积分取了平方,所以要想让该值最小 ( d 3 f d t 3 ) (\frac{d^{3} f}{dt^{3}}) (dt3d3f) 只能取 0,那么三阶导为 0 ,f(t) 只能是一个二次或者二次以下的多项式
在现实的智能驾驶中 f(t) 带有 6 个约束
在这里插入图片描述
为了满足这 6 个约束,Jerk 只能是一个五次多项式
s = f(t) 进行泰勒展开
在这里插入图片描述
然后将约束条件带入
在这里插入图片描述
对边界条件进行恒等变形
在这里插入图片描述
再将其进行转换
在这里插入图片描述

3.欧拉-拉格朗日方程计算泛函极值

1.欧拉-拉格朗日公式
在这里插入图片描述
2.计算 Jerk 的极值
S1:
在这里插入图片描述
S2:
在这里插入图片描述
在这里插入图片描述

  • 16
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值