7
Robotics Assignment Series 1 1) Suppose that three coordinate frames o 1 x 1 y 1 z 1 , o 2 x 2 y 2 z 2 , o 3 x 3 y 3 z 3 are given, and suppose ; Find the matrix 2) Consider the following figure; Find the homogenous transformations , representing the transformation between the tree frames. Show that . 3) Consider the following figure. A robot is set up 1 meter from a table. The table top is 1 meter high and 1 meter square. A frame o 1 x 1 y 1 z 1 is fixed to the edge of the table as shown. A cube measuring 20 cm on a side is placed in the center of the table with frame o 2 x 2 y 2 z 2 established at the center of the cube as shown. A camera is situated directly above the center of the block 2m above the table top with frame o 3 x 3 y 3 z 3 attached as shown. Find the homogeneous transformations relating each of these frames to the base frame o 0 x 0 y 0 z 0 . Find the homogeneous transformation relating the frame o 2 x 2 y 2 z 2 to the camera frame o 3 x 3 y 3 z 3 . 4) In Problem 3, suppose that, after the camera is calibrated, it is rotated 90 about z 3 . Recompute the above coordinate transformations. 5) In Problem 3, if the block on the table is rotated 90 about z 2 and moved so that its center has coordinates (0, .8, .1) T relative to the frame o 1 x 1 y 1 z 1 , compute the homogeneous transformation relating the block frame to the camera frame; the block frame to the base frame.

Robotics Assignment - IAUNresearch.iaun.ac.ir/pd/abbas.chatraeiold/pdfs/HomeWork_6037.pdf · Robotics Assignment Series 2 3. Derive the forward kinematics equations for the following

  • Upload
    hanhu

  • View
    242

  • Download
    3

Embed Size (px)

Citation preview

Page 1: Robotics Assignment - IAUNresearch.iaun.ac.ir/pd/abbas.chatraeiold/pdfs/HomeWork_6037.pdf · Robotics Assignment Series 2 3. Derive the forward kinematics equations for the following

Robotics Assignment

Series 1

1) Suppose that three coordinate frames o1x1y1z1, o2x2y2z2, o3x3y3z3 are given, and suppose

;

Find the matrix

2) Consider the following figure; Find the homogenous transformations

,

representing the transformation between the tree frames. Show that

.

3) Consider the following figure. A robot is set up 1 meter from a table. The table top is 1

meter high and 1 meter square. A frame o1x1y1z1 is fixed to the edge of the table as shown.

A cube measuring 20 cm on a side is placed in the center of the table with frame o2x2y2z2

established at the center of the cube as shown. A camera is situated directly above the center

of the block 2m above the table top with frame o3x3y3z3 attached as shown. Find the

homogeneous transformations relating each of these frames to the base frame o0x0y0z0. Find

the homogeneous transformation relating the frame o2x2y2z2 to the camera frame o3x3y3z3.

4) In Problem 3, suppose that, after the camera is calibrated, it is rotated 90 about z3.

Recompute the above coordinate transformations.

5) In Problem 3, if the block on the table is rotated 90 about z2 and moved so that its center

has coordinates (0, .8, .1)T relative to the frame o1x1y1z1, compute the homogeneous

transformation relating the block frame to the camera frame; the block frame to the base

frame.

Page 2: Robotics Assignment - IAUNresearch.iaun.ac.ir/pd/abbas.chatraeiold/pdfs/HomeWork_6037.pdf · Robotics Assignment Series 2 3. Derive the forward kinematics equations for the following

Good luck

Dr. Abbas Chatraei

Page 3: Robotics Assignment - IAUNresearch.iaun.ac.ir/pd/abbas.chatraeiold/pdfs/HomeWork_6037.pdf · Robotics Assignment Series 2 3. Derive the forward kinematics equations for the following

Robotics Assignment

Series 2

3. Derive the forward kinematics equations for the following KUKA robot using DH-

convention ;

3) Solve the inverse kinematics problem of the above robots separately.

Abbas
Rectangle
Abbas
Typewritten Text
Abbas
Typewritten Text
1)
Abbas
Typewritten Text
Abbas
Typewritten Text
Abbas
Typewritten Text
Abbas
Typewritten Text
Abbas
Typewritten Text
1)
Abbas
Rectangle
Abbas
Typewritten Text
1).
Abbas
Typewritten Text
1)
Abbas
Rectangle
Abbas
Rectangle
Abbas
Typewritten Text
2)
Abbas
Typewritten Text
Abbas
Typewritten Text
Abbas
Typewritten Text
Abbas
Typewritten Text
Abbas
Typewritten Text
Abbas
Typewritten Text
Abbas
Typewritten Text
Page 4: Robotics Assignment - IAUNresearch.iaun.ac.ir/pd/abbas.chatraeiold/pdfs/HomeWork_6037.pdf · Robotics Assignment Series 2 3. Derive the forward kinematics equations for the following

رباتیک سوم تکلیف سری

Page 5: Robotics Assignment - IAUNresearch.iaun.ac.ir/pd/abbas.chatraeiold/pdfs/HomeWork_6037.pdf · Robotics Assignment Series 2 3. Derive the forward kinematics equations for the following

Robotic Assignment

Series 4

1) Consider a rigid body undergoing a pure rotation with no external forces acting on it. The kinetic

energy is then given as

with respect to a coordinate located at the center of mass and whose coordinate axes are principal axes.

Take as generalized coordinates the Euler angles , , and show that the Euler-Lagrange equations

of motion of the rotating body are

2) The two-link robot arm shown in the figure below is attached to the ceiling and under the influence of

the gravitational acceleration g = 9.8062 m/sec2; (x0, y0, z0) is the reference frame; 1, 2 are the

generalized coordinates; d1, d2 are the lengths of the links; and m1 , m2 are the respective masses.

Under the assumption of lumped equivalent masses, the mass of each link is lumped at the end of the

link.

(a) Find the link transformation matrices , i = 1, 2.

(b) (b) Find the inertia matrix Ji for each link.

(c) (c) Derive the Lagrange-Euler equations of motion by first finding the elements in the M(q), h(q,

), and c(q) matrices.

3) Use the Lagrange-Euler formulation to derive the equations of motion for the two-link

Page 6: Robotics Assignment - IAUNresearch.iaun.ac.ir/pd/abbas.chatraeiold/pdfs/HomeWork_6037.pdf · Robotics Assignment Series 2 3. Derive the forward kinematics equations for the following

RP robot arm shown below, where (x0, y0, z0) is the reference frame, and d are the

generalized coordinates, and m1, m2, are the link masses. Mass m1 of link 1 is assumed to

be located at a constant distance r1 from the axis of rotation of joint 1, and mass m2 of link

2 is assumed to be located at the end point of link 2.

Good Luck

Dr. A. Chatraei

Page 7: Robotics Assignment - IAUNresearch.iaun.ac.ir/pd/abbas.chatraeiold/pdfs/HomeWork_6037.pdf · Robotics Assignment Series 2 3. Derive the forward kinematics equations for the following

Robotic Assignment

Series 5

1) A single-link rotary robot is required to move from q(0) = 30° to q(2) = 100° in 2 s. The joint

velocity and acceleration are both zero at the initial and final positions. Plan a path for this

robot.

2) In trajectory planning by cubic polynomial functions show that the determinant of the

coefficient matrix is (tf − t0)/4.

3) Suppose we wish a manipulator to start from an initial configuration at time t0 and track a

conveyor. Discuss the steps needed in planning a suitable trajectory for this problem.

4) Write three Matlab m-files cubic.m, quintic.m, lspb.m, to generate Cubic, Quintic and LSPB

trajectories, respectively , given appropriate initial data.

5) Consider the following two-link robot arm and assume that each link is 1 m long. The robot

arm is required to move from an initial position (x0, y0) = (1.96, 0.50) to a final position

(xf, yf) = (1.00, 0.75). The initial and final velocity and acceleration are zero. Plan the path for

this robot.

Good Luck

Dr. Abbas Chatraei