3.2
- 轨迹不同于路径,需要是光滑的,考虑无人机动力学约束
- 三阶导控制jerk,四阶导控制snap
- 如果轨迹要满足某个特点,如:最短时间、最短路径,此时最优控制思路会被引入,变分法等算法可用以求解,选择x∗x*x∗使得泛函(functional)L\mathcal{L}L取得最优。

- 欧拉-拉格朗日方程:最优值的必要条件
ddt(∂L∂x˙)−∂L∂x=0∂L∂x−ddt(∂L∂x˙)+d2dt2(∂L∂x¨)+…+(−1)ndndtn(∂L∂x(n))=0 \frac{d}{d t}\left(\frac{\partial \mathcal{L}}{\partial \dot{x}}\right)-\frac{\partial \mathcal{L}}{\partial x}=0\\ \frac{\partial \mathcal{L}}{\partial x}-\frac{d}{d t}\left(\frac{\partial \mathcal{L}}{\partial \dot{x}}\right)+\frac{d^{2}}{d t^{2}}\left(\frac{\partial \mathcal{L}}{\partial \ddot{x}}\right)+\ldots+(-1)^{n} \frac{d^{n}}{d t^{n}}\left(\frac{\partial \mathcal{L}}{\partial x^{(n)}}\right)=0 dtd(∂x˙∂L)−∂x∂L=0∂x∂L−dtd(∂x˙∂L)+dt2d2(∂x¨∂L)+…+(−1)ndtndn(∂x(n)∂L)=0 - 最短距离轨迹也是最小速度轨迹
证明:最小速度轨迹满足
x⋆(t)=argminx(t)∫0Tx˙2dt x^{\star}(t)=\underset{x(t)}{\operatorname{argmin}} \int_{0}^{T} \dot{x}^{2} d t x⋆(t)=x(t)argmin∫0Tx˙2dt
通过欧拉-拉格朗日方程,解得该x⋆(t)x^{\star}(t)x⋆(t)为一条直线。
而采用分段微分再积分的方法,最短距离轨迹满足
x⋆(t)=argminx(t)∫0T1+x˙2dt x^{\star}(t)=\underset{x(t)}{\operatorname{argmin}} \int_{0}^{T} \sqrt{1+\dot{x}^{2}} d t x⋆(t)=x(t)argmin∫0T1+x˙2dt
解出来仍是一条直线,起点终点相同,只有一条直线。
Quiz 3
- 优化k阶导数,会得到(2k-1)阶的轨迹曲线
- 我们在设计控制模块中的控制器时所做的简化假设有:无人机位于平衡(悬停)点附近,角速度、俯仰角、滚转角接近于0(交叉相乘项直接忽略)
571

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



