《机器人导论》(英文版) MECH572-lecture4

+4 McGill Dept Of Mechanical Engineering MECH572 Introduction To robotics Lecture 4
MECH572 Introduction To Robotics Lecture 4 Dept. Of Mechanical Engineering

Review Concept of Screw Motion of a rigid body do=e d d A d w·p=w·a= constant (Qa-a Po 2(1-co6o) ford≠0
Review • Concept of Screw Motion of a rigid body O Q P P' A A' P0 dp e dA L

Review Use Plucker array to represent a line(screw axis) p1 xe Instantaneous motion Velocity Analysis: p=a+wx(p-a =a+92p-a) Angular velocity tensor S=QQ( Skew-symmetric W=vect()
Review • Use Plücker array to represent a line (screw axis) • Instantaneous Motion Velocity Analysis: Angular velocity tensor (Skew-symmetric)

Rigid-Body mechanics Instant Screw of rigid-Body Motion(cont'd) Define isa Consider 2 points a and p al+al P a=a“应=电 Ref Eq (26a&b) )4=2 Recall theorem 2.3. 4 If A 02=wwT-w|F1 Then A=-la 11+aa P 92a+(p-a)
Rigid-Body Mechanics • Instant Screw of Rigid-Body Motion (cont'd) Define ISA Consider 2 points A and P Recall Theorem 2.3.4 If Then Ref. Eq. (2.6a&b)

Rigid-Body mechanics Instant Screw of rigid-Body Motion(cont'd) Points on Isa p⊥=0 Pl‖ p ‖P2 P 92p=(a+ [> Ap=b p=0 A b=「a(1/|422a A Apo=A b ATA=S3+ww=-5+wT
Rigid-Body Mechanics • Instant Screw of Rigid-Body Motion (cont'd) Points on ISA O P'0

Rigid-Body mechanics Instant Screw of rigid-Body Motion(cont'd) ATA=w1, Ab=n(a-S2a a-na) wxa-wx Jw2 wl2
Rigid-Body Mechanics • Instant Screw of Rigid-Body Motion (cont'd)

Rigid-Body mechanics Instant Screw of rigid-body motion - example H Unit Cube H e B C E A Seek: L Q=00 100
Rigid-Body Mechanics • Instant Screw of Rigid-Body Motion - Example e'1 = e3 e'2 = -e1 Q = e'3 = -e2 z x A y B C D E F G H A' B' C' D' E' F' G' H' e1 e2 e3 e' 1 e' 3 e' 2 1 Unit Cube − − 1 0 0 0 0 1 0 1 0 Seek: L

Rigid-Body mechanics Instant Screw of rigid-Body motion- example tr(Q)=1+2 cosd=0 φ=120 vect(Q)=sinde sino e To get equation for L, we still need a (Q-1)2(Qa-a) p0= 2(1-co6o) ford≠0
Rigid-Body Mechanics • Instant Screw of Rigid-Body Motion – Example tr(Q) = 1 + 2 cos = 0 cos = - vect(Q) = sine = sin = e = To get equation for L, we still need a: 2 1 = − − 3 1 3 1 3 1 2 3 1 1 1 2 1 2 3 = 120º − 3 1 3 1 3 1

Rigid-Body mechanics Instant Screw of Rigid-Body motion- Example(cont'd Use point a as reference point 000 Q-I 1010 (Q-1)(-a) 1-10|3=-3cp= 31+12 >x+1=y-3=z+
Rigid-Body Mechanics • Instant Screw of Rigid-Body Motion – Example (cont'd) Use point A as reference point a = a' = Q – I = (Q – I) (- a') = p0 = L: x + 1 = y – 3 = z + 2 0 0 0 −1 3 0 − − − − − 1 0 1 0 1 1 1 1 0 − − − = − − − − − − 2 3 1 1 3 0 0 1 1 1 1 0 1 0 1 − − − 3 2 1 3 1 T 3 1 3 2 3 1 1 3 1 3 1 + = − + = + z y x

Rigid-Body mechanics Twist of rigid-body Concept -decompose velocity into two parts V=-4×p+w Velocity perpendicular Velocity along l x p Define Angular velocity of the rigid P body Linear velocity of a point on the rigid body describes the velocity field of a rigid body (3-D figure)
Rigid-Body Mechanics • Twist of Rigid-Body Concept - decompose velocity into two parts Define describes the velocity field of a rigid body Velocity perpendicular to L' Velocity along L' L'' O P p Angular velocity of the rigid body Linear velocity of a point on the rigid body (3-D figure)
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《机器人导论》(英文版) MECH572-lecture3.ppt
- 《机器人导论》(英文版) MECH572-lecture2.ppt
- 《机器人导论》(英文版) MECH572-lecture1.ppt
- 《机器人导论》(英文版) MECH572-lecture10.ppt
- 《机器人导论》(英文版) MECH572-lecture11.ppt
- 《Visual C#.NET程序设计》课程PPT教学课件:第13章 异常处理和不安全代码.ppt
- 《Visual C#.NET程序设计》课程PPT教学课件:第9章 继承和访问控制.ppt
- 《Visual C#.NET程序设计》课程PPT教学课件:第8章 方法.ppt
- 《Visual C#.NET程序设计》课程PPT教学课件:第7章 类和对象.ppt
- 《Visual C#.NET程序设计》课程PPT教学课件:第6章 数组和字符串.ppt
- 《Visual C#.NET程序设计》课程PPT教学课件:第5章 语句和程序结构.ppt
- 《Visual C#.NET程序设计》课程PPT教学课件:第4章 C#类型和语句成分.ppt
- 《Visual C#.NET程序设计》课程PPT教学课件:第3章 C#程序设计初步.ppt
- 《Visual C#.NET程序设计》课程PPT教学课件:第2章 Visual studio net简介.ppt
- 《Visual C#.NET程序设计》课程PPT教学课件:第21章 ASP NET编程初步.ppt
- 《Visual C#.NET程序设计》课程PPT教学课件:第20章 进程间通信.ppt
- 《Visual C#.NET程序设计》课程PPT教学课件:第1章 面向对象程序设计基础.ppt
- 《Visual C#.NET程序设计》课程PPT教学课件:第19章 数据访问技术.ppt
- 《Visual C#.NET程序设计》课程PPT教学课件:第18章 多线程.ppt
- 《Visual C#.NET程序设计》课程PPT教学课件:第17章 Windows应用程序.ppt
- 《机器人导论》(英文版) MECH572-lecture5.ppt
- 《机器人导论》(英文版) MECH572-lecture7.ppt
- 《机器人导论》(英文版) MECH572-lecture8.ppt
- 《机器人导论》(英文版) MECH572-lecture9.ppt
- 《网站开发编程 Active Server Page》第一章 ASP NeT和Web窗体.ppt
- 《网站开发编程 Active Server Page》第十章 在ASPNET中配置应用程序.ppt
- 《网站开发编程 Active Server Page》第十一章 调试和部署web应用程序.ppt
- 《网站开发编程 Active Server Page》第二章 ASP NT中的对象.ppt
- 《网站开发编程 Active Server Page》第三章 web服务器控件.ppt
- 《网站开发编程 Active Server Page》第四章 HTML控件和验证控件.ppt
- 《网站开发编程 Active Server Page》第五章 Application、Server 和 Session对象.ppt
- 《网站开发编程 Active Server Page》第六章 ADO NET-I.ppt
- 《网站开发编程 Active Server Page》第七章 AdONET-Il.ppt
- 《网站开发编程 Active Server Page》第八章 web服务基础.ppt
- 《网站开发编程 Active Server Page》第九章 ASP NET中的自定义控件.ppt
- 莆田学院:《计算机网络技术基础》校园网网络布线方案图.doc
- 莆田学院:《计算机网络技术基础》第四章 网络互连与TCP/IP协议.ppt
- 莆田学院:《计算机网络技术基础》第一章 计算机网络概论.ppt
- 莆田学院:《计算机网络技术基础》网络方案.doc
- 莆田学院:《计算机网络技术基础》在LAN中搭起的网桥.doc