「ISMOrientationKinematicsWithOriImage2.GetOrientationImageWithOri」(METH)¶
METHOD GetOrientationImageWithOri : SMC_ERROR
プログラムされた方向がある場合、方向キネマティクスの実現可能な方向の空間を返します。ISMOrientationKinematicsWithOriImage.GetOrientationImage に取って代わり、追加入力として位置キネマティクスの方向イメージを受け取ります。
- 入出力:
スコープ
名前
タイプ
コメント
エンター
GetOrientationImageWithOri
SMC_ERROR
入出力
oriInfo
方向キネマティクスにより生成される移動可能な方向に関する情報。
csOriKin
方向情報が MCS で定義されているのか、方向キネマティクスが取り付けられている位置キネマティクスのフランジ座標系で定義されているのか。たとえば、Kin_CAxis はフランジ座標系で方向を示すことができ、Kin_Wrist2 は MCS で方向を示すことができます。
bActive
BOOL
oriInfo の自由度が能動的 (TRUE) と受動的 (FALSE) のどちらか。たとえば、Kin_CAxis には _active_ 自由度が 1 つあり、回転軸 C は希望するあらゆる角度に回転させるために使用できます。一方で、Kin_Wrist2 には _passive_ 自由度が 1 つあります。 ツールの向き (z 軸) はプログラムされた方向により指定されるため、x および y 軸の向きは固定されますが、(ベース座標系の方向が計算されるまで) は未定となります。
入出力 定数
mR_flange
SMC_Matrix3
MCS 上で表されている方向キネマティクスのフランジのプログラムされた方向 / 希望の方向。
aRef
すべての軸の参照位置です。
cd
プログラムされた構成 / 希望の構成。
oriInfoBase
方向キネマティクスのベース座標系の方向イメージです。 (これが結合キネマティクスに使用されると、位置キネマティクスにより返される方向イメージとなります。)