#1 楼
正式而言,四轴飞行器具有四个自由度。如您所述,在任何给定的时间点,您只能在四个方向上施加力/力矩。#2 楼
我认为重要的是要记住,空间中的刚体具有6自由度,而不考虑量子或相对论效应;)。因此,如果您使用以惯性参照系编写的牛顿方程来描述四轴飞行器的空洞运动,则会得到两组方程。
首先,位置$ x \ in \ mathbb { R} ^ 3 $
$$
m \ ddot {x} = F
$$
其中$ F $是所有值的总和外力,这将发生转子叶片的作用。其次,我们有关于四轴飞行器方向的方程式,在我看来,这是一个相当复杂的问题。如果我们写出转动惯量$ I $ w.r.t.四旋翼飞机的质心和惯性参考系中,我们可以写成
$$
I \ dot {\ omega} = \ omega \ times I \ omega + M
$ $
其中$ \ omega \ in \ mathbb {R} ^ 3 $是角速度,$ M $是所有外部力矩的总和,所有这些力矩都是通过wrt计算的四轴飞行器的质心。请注意,在我们的第二个方程中,欧拉角$ \ psi $不匹配。实际上,用于刚体定向的动力学方程不容易以明确的形式写成。欧拉角,因为它以非线性形式出现在$ I $中。
现在,如果我们在\ mathbb {R} ^ 4 $中调用$ u \,我们的控制输入,即4个刀片,我们的系统动力学方程为
$$
\ left \ {\ matrix {m \ ddot {x}&=&F(u)\ cr I \ dot \ omega&=&\ omega \ times I \ omega + M(u)} \ right。其中,F和M通常是叶片角速度的非线性形式。我认为,从这个水平可以清楚地看到,我们的系统由6个参数描述:居住在$ \ mathbb R ^ 3 $中的位置(但实际上,该位置波纹于由$ \ mathbb R ^ 3 $构造的仿射空间) )和三个欧拉角,它们是旋转组$ \ mathcal S \ mathcal O(3)$的最小表示形式,该旋转组是具有三个自由度的一个谎言组。
到现在,我们已经有了一个由6个参数器和4个控制输入完全描述的系统。所以我们有6个自由度!物理学家或数学家可以说我们有6 + 4 = 10 DOF,因为电动机的位置也是我们系统的参数,但是工程师说它们是控制输入,因此我们手动设置其值。
但是如果我想以更具控制性的形式编写系统$ \ dot x = f(t,x,u)$,该怎么办?
#3 楼
我认为您正在寻找的术语是完整的。您错过的重要区别是“总自由度”和“可控制的自由度”(大多数机器人专家指的是自由度)。您的四轴飞行器不完整;它可以实现6个自由度,但只能通过计划利用其4个可控制的自由度的演习来实现。
评论
另请参阅:robotics.stackexchange.com/a/2252/350