このサイトはお使いのブラウザでは正常に動作しません。Google Chromeなど、別のブラウザを使用してください。
空間上の平面と直線に関する質問です。
回答
前提条件を詳しく記載していていなくて済みません。 ToFカメラで求めた画像センサー系の座標から、ロボット座標系に変換する するところで行き詰まっています。 何か行列式で可能かとも思うのですが、力業で計算しようとしています。 添え字に関しては、同じような添え字になってしまい申し訳ありません。 適当に替えて頂いても良いです。 センサー系の座標から、P0、P01、P02、P011、P012を求めるとこまでは どうにかできています。 「内分」m:nで求まっていることとします。 ここまでは、センサー座標系。 ロボット座標系でのP1,P2,P3,P4,P5,P6,P7,P8も求まっており、 ここから、P1P2、P2P3 の直線を求め、「内分」m:n から、P011、P012 を 求めるところまではできています。(できていると思っています) そこから逆に、平面P1P2P3上に直線P1P2上のP011から平面P1P2P3上の垂線を出し、 またP012からも垂線を出し、その交点P01を求める。 測定誤差の関係で、交点が出なければ、近似で交点を求めることになります。 また同様に平面P5P6P7から交点P02を求め、 P01P02の直線を求め、そこからP01P02直線の「内分」a:bからロボット座標系の P0(xo,y0,z0)を求めるのが最終ゴールになります。 従って、平面P1P2P3からP01を求め、同様に平面P5P6P7からP02を求め P0を求めていくことになります。 外積は使わなくても、結果が出れば良いです。 宜しくお願い致します。
はい、求めるものは理解しました。もちろん、こちらは数学しかわからないので、なんとか座標系についてはスルーしますね。まったく数学的な考え方を上の回答に書きますが、お役に立つかどうか。最終的な解については、申し訳ないけれどやりません。そうとうな力業になりそうなので。
ありがとうございました。 「P01をR」 ではなく 「P01をS」 の間違いかと思いますが、 あとは、頑張ってみます。
あ、書き間違ってました。失礼。 手計算では大変でしょうが、がんばってください。