ロボットアームの機構 -...
TRANSCRIPT
-
ロボットアームの機構
-
ロボットの3自由度リスト機構の例
かさ歯車を用いた3自由度リストの駆動事例
-
構造による産業用ロボットの違い
直交座標型 円筒座標型 極座標型
SCARA型 多関節型 パラレル型
-
直交座標型
Cartesian robotGantry robotOrthogonal robotRectangular robot
P-P-P
模式図 機構図 作業領域
-
円筒座標型
Cylindrical robot
R-P-P
模式図 機構図 作業領域
-
極座標型
Spherical robotPolar robot
R-R-P
模式図 機構図 作業領域
-
SCARA型Selective Compliance Articulated Robot Arm
R-R-P
模式図 機構図 作業領域
-
多関節型
Articulated robot
R-R-R
模式図 機構図 作業領域
-
パラレル型
Parallel robot
模式図 機構図 作業領域
-
自由度: degree of freedom (DOF)ロボットの自由度: ロボットが取ることができる位置・姿勢を表わすために必要な独立変数の数
平面を動き回る車の自由度は何自由度?
位置 2自由度 X, Y方向 1自由度 φ合計 3自由度
-
右の3自由度アームに左の3自由
度リストを付けると6自由度マニピュレータができる
-
ということは最低6つの関節(モータ)を持ったロボットであれば、作業領域内の任意の位置、姿勢を取ることが可能になる。逆に関節が6つ未満では、必ずどこかに動けない方向が存在する。
右の状態で腕はどのような動きが可能か?
人間は非常に冗長なシステムである(関節の数が多い)。
-
ロボットアームの運動学(kinematics)運動学(kinematics)は、関節座標(θ1 θ2 θ3 θ4 θ5 θ6 )と作業空間(XYZΦψθ)との間の幾何学的な関係を体系づける
2自由度アームの場合
・関節座標系 q q1, q2 (関節角)
・作業座標系 p X, Y (手先位置)
-
座標変換(coordinate transformation)
基準座標系は静止座標系、参照座標系ともいう。
Σi:座標系 i
iii zyx ,, :単位ベクトル
-
平行移動
oΣ
AΣ基準座標系
移動座標系
点Pの座標を から見るとAΣ
( )PAPAPAPAA zyxP ,,=点Pの座標を から見るとoΣ
( )PPPP zyxP 00000 ,,=
同じ点Pを表わしていてもどの座標系で表現するかによって全く異なる表記となることに注意
AΣoΣ の原点から の原点への位置ベクトルを とすると00
AP
PAA
AP PPP += 00
00
-
回転移動
oΣ
AΣ
のZ軸回りに正方向にθ回転させたときの座標系を とする
oΣ
AΣ
=
zA
A
ppp
P φφ
sincos
点Pの座標を から見るとAΣ
21
20202021
222 )()( ppppA
pA
pA zyxzyxp ++=++=
基準座標系
移動座標系
両座標系の原点を一致
点Pの座標を から見るとoΣ
( )( )
++
=
zppp
P0
0 sincos
θφθφ
zA
z pp =0ただし
-
( )( )
++
=
zppp
P0
0 sincos
θφθφ
=
zA
A
ppp
P φφ
sincos
両者の関係は次式で与えられる
PRP AA00 =
φθφθθφ sinsincoscos)cos( ⋅−⋅=+ ppp
φθφθθφ sincoscossin)sin( ⋅+⋅=+ ppp
zA
z pp =0
−=
1000cossin0sincos
0 θθθθ
AR
を から へのZ軸回りの回転を変換を表わす回転行列とよぶoΣ AΣAR0
Y軸回りの回転行列: X軸回りの回転行列:
−=
θθθθ
cossin0sincos0001
0AR
−=
θθ
θθ
cos0sin010
sin0cos0
AR
-
宿題 1 ,2 3
1. 次のベクトル外積を求めよ
BA
BABA×OABO×OA
3. 内積を用いてOAとOBのなす 角を求めよ
4. 次の2つのベクトルに垂直な 単位ベクトルを求めよ OA=(8,-3 ,2) OB=(-6 ,4 ,3)
2. 内積を用いてBAとOAのなす 角を求めよ
提出:6月1日授業開始時