- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3D Kinematics
The concept of canonical (or conjugate) variables is of major importance. They always occur in complementary pairs, such as spatial location x and linear momentum p, angle φ and angular momentum L, and energy E and time t. They can be defined as any coordinates whose Poisson brackets give a Kronecker delta (or a Dirac delta incase of discrete variables). Quaternion in Multi-Sensor Robot Navigation System (by S. Persa, P. Jonker, Technical University Delft, Netherlands) Used quaternions Dimensional Synthesis of Spatial RR Robots(A. Perez, J.M. McCarthy, University of California, Irvine) Start* Finish* *assumption Let’s do rotation! x y z b a c b a c b a c Visualization of quaternions Difficult to visualize Not for the weak-on-math Visualizing Quaternion Rotation Removing 720 degree twist without moving either end (from: J.C. Hart, G.K. Francis, L.H. Kauffman, Visualizing Quaternion Rotation, ACM Transactions on Graphics, Vol. 13, No. 3 July 1994, p.267) Quaternion Explained! By Mathias Sunardi for Quantum Research Group Seminar June 15, 2006 * * * * * * * * * Find largest qi2; solve the rest * * * * * * * Matrix Rotation Matrix Rotation is based on 3 rotations: On axes: x, y, z Or yaw, pitch, roll (which one corresponds to which axis, depends on the orientation to the axes) Sequence matters (x-y may not equal y-x) x y z Matrix Rotation x y z Quaternion Rotation w = cos(θ/2) v = sin(θ/2)? Where ? is a unit/normalized vector u (i, j, k) Quaternion can be represented as: q=cos(θ/2)+sin(θ/2)(xi+yj+zk) or q=cos(θ/2)+sin(θ/2) ? v(x,y,z) w Parts of quaternion Matrix rotation versus quaternion rotation Let’s do rotation! x y z Let’s do rotation! x y z b a c b a c b a c Let’s do another one! x y z Quaternion? v(x,y,z) w Can create rotation by using arbitrary axis (v(x,y,z)) and rotate the object by w amount. Rotation of a Quaternion Calculation is still done in matrix form Given a quaternion: q = w + xi+ yj + zk The matrix form of quaternion q is: v(
您可能关注的文档
- ----准客户开拓.ppt
- ...(2007年度)哲学社会科学优秀成果评奖实施细则.doc
- ...Analysis in Software Engineering and Incident Management....ppt
- ...Matching For Fully Automatic Similarity Matching of 3D ....ppt
- ...Memory and a Controller with Photonics through 3D-....ppt
- ...Spin Images for Efficient Object Recognition in Cluttered 3D ....ppt
- ...The Rotary Youth Exchange Experience瞭解文化差异: .ppt
- ...“中央高校基本科研业务费专项资金”管理实施细则(修订).doc
- ...“安全生产月”和“安全生产万里行”活动的通知》要求,....doc
- ...《中华人民共和国残疾人保障法》第48条规定:“每年五....ppt
- 3D Molecular Structures.ppt
- 3D pose by Kinect--Reading the work “Point-Plane Slam for ....ppt
- 3D Photography Project.ppt
- 3D Skeletons Using Graphics Hardware.ppt
- 3D Programming and ViewingWeek 3.ppt
- 3D Vision.ppt
- 3D TV.ppt
- 3DVRI.ppt
- 4.3 固定床反应器 4.3.1固定床反应器的结构 一、固定床反应器的结构 (一)绝热式固定床反应器.ppt
- 4.3.2 金属指示剂.ppt
文档评论(0)