クワッドローターに取り組んでいます。-私はその位置を知っている私が行ってみたい、 -目標位置、及びそのI計算Aベクターから -私の目標に私を取る単位ベクトルを:b c
c = b - a
c = normalize(c)
クワッドローターは回転せずにどの方向にも移動できるため、私がやろうとしたのは
- ロボットのヨー角でを回転させる
- コンポーネントに分割する
- それらをロール角とピッチ角としてロボットに渡します。
問題は、ヨーが0°±5の場合、これは機能しますが、ヨーが+90または-90に近い場合、失敗し、誤った方向に進みます。私の質問は、ここに明らかな何かが足りないのですか?