ロボットアームの機構 -...

18
ロボットアームの機構

Upload: others

Post on 26-Jan-2021

2 views

Category:

Documents


0 download

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 ,, :単位ベクトル

  • 平行移動

    AΣ基準座標系

    移動座標系

    点Pの座標を   から見るとAΣ

    ( )PAPAPAPAA zyxP ,,=点Pの座標を   から見るとoΣ

    ( )PPPP zyxP 00000 ,,=

    同じ点Pを表わしていてもどの座標系で表現するかによって全く異なる表記となることに注意

    AΣoΣ の原点から   の原点への位置ベクトルを    とすると00

    AP

    PAA

    AP PPP += 00

    00

  • 回転移動

       のZ軸回りに正方向にθ回転させたときの座標系を   とする

    =

    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日授業開始時