(0,-310)
私たちはC++でコーディングしており、特定のポイント(例:)を開始し、特定のポイントで終了する半円を持ってい(0,310)
ます。半径があり、方程式がありますX^2 + Y^2 = r^2
。ここで、この円の線上のいくつか (たとえば 10 以上) の点を計算しようとしています。
したがって、計算されたすべてのポイントが円の線上にあることを確認するために、上記の式を使用して、これらのポイント間の Y/X 値を計算する増分を作成しようとしています。
これらのポイントを取得したら、それらをいくつかの複雑な方程式に入れて、この形状を描画するロボット アームの角度を計算しようとしています。これは実際には優先事項ではありませんが、私たちの全体的な目的を質問に含める必要があると思いました。
2 つの始点の間の半円の線上のすべての座標を計算する増分を作成する方法は?
次に、これらの値を上記のコードの方程式に入れて、ロボット アームの角度を計算します。各ポイントを個別に計算せずにこれを行う方法を探しています。つまり、一度にそれを行うインクリメントを作成します。
これは、太字のポイントを計算するために、私たちが目指していることのようなものです。