lecture 14 review of rigid body motions and forward...

13
lecture 14 review of rigid body motions and forward kinematics Katie DC Oct. 17, 2019

Transcript of lecture 14 review of rigid body motions and forward...

Page 1: lecture 14 review of rigid body motions and forward kinematicspublish.illinois.edu/ece470-intro-robotics/files/2019/10/... · 2019-10-17 · review of rigid body motions and forward

lecture 14review of rigid body motions

and forward kinematicsKatie DC

Oct. 17, 2019

Page 2: lecture 14 review of rigid body motions and forward kinematicspublish.illinois.edu/ece470-intro-robotics/files/2019/10/... · 2019-10-17 · review of rigid body motions and forward

Admin

• Upcoming due dates• HW7 is 10/18

• Reflection 2 is 10/20 at midnight

• Project update 3 is 10/20 at midnight

• Quiz 2 is 10/20 to 10/22

• (optional) mid-semester self-assessment for participation is 10/25

• Mid-Semester Feedback (for course staff)

Page 3: lecture 14 review of rigid body motions and forward kinematicspublish.illinois.edu/ece470-intro-robotics/files/2019/10/... · 2019-10-17 · review of rigid body motions and forward

Leonardo Da Vinci’s Robot• Leonardo's robot, or Leonardo's mechanical knight, was a

humanoid automaton designed and possibly constructed by Leonardo da Vinci around 1495

• The robot knight could stand, sit, raise its visor and independently maneuver its arms, and had an anatomically correct jaw, all operated by a series of pulleys and cables

• The robot has been built faithfully based on Leonardo's design, and was found to be fully functional

• Question: is this a robot?

Page 4: lecture 14 review of rigid body motions and forward kinematicspublish.illinois.edu/ece470-intro-robotics/files/2019/10/... · 2019-10-17 · review of rigid body motions and forward

Rigid Body Motion

Page 5: lecture 14 review of rigid body motions and forward kinematicspublish.illinois.edu/ece470-intro-robotics/files/2019/10/... · 2019-10-17 · review of rigid body motions and forward

Homogeneous Transforms (1)

Page 6: lecture 14 review of rigid body motions and forward kinematicspublish.illinois.edu/ece470-intro-robotics/files/2019/10/... · 2019-10-17 · review of rigid body motions and forward

Homogeneous Transforms (2)

Page 7: lecture 14 review of rigid body motions and forward kinematicspublish.illinois.edu/ece470-intro-robotics/files/2019/10/... · 2019-10-17 · review of rigid body motions and forward

Coordinate Transformation (1)

Page 8: lecture 14 review of rigid body motions and forward kinematicspublish.illinois.edu/ece470-intro-robotics/files/2019/10/... · 2019-10-17 · review of rigid body motions and forward

Homogeneous Transforms (2)

Page 9: lecture 14 review of rigid body motions and forward kinematicspublish.illinois.edu/ece470-intro-robotics/files/2019/10/... · 2019-10-17 · review of rigid body motions and forward

Homogeneous Transforms (3)

Page 10: lecture 14 review of rigid body motions and forward kinematicspublish.illinois.edu/ece470-intro-robotics/files/2019/10/... · 2019-10-17 · review of rigid body motions and forward

Screws (1)

Page 11: lecture 14 review of rigid body motions and forward kinematicspublish.illinois.edu/ece470-intro-robotics/files/2019/10/... · 2019-10-17 · review of rigid body motions and forward

Screws (2)

Page 12: lecture 14 review of rigid body motions and forward kinematicspublish.illinois.edu/ece470-intro-robotics/files/2019/10/... · 2019-10-17 · review of rigid body motions and forward

Forward Kinematics (1)

Joint 1 Joint 2 Joint 3,4

In this example, {b} is placed at the tip of the end-effector, translated and rotated from the prismatic joint. The translation (linear relative motion) effects the –z unit axis of {b}.That means that as we move the prismatic joint, the motion of {b} is in the zs direction or –zb direction.

Page 13: lecture 14 review of rigid body motions and forward kinematicspublish.illinois.edu/ece470-intro-robotics/files/2019/10/... · 2019-10-17 · review of rigid body motions and forward

Forward Kinematics (2)