- 1、本文档共73页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机器人操作臂运动学
工作空间(Workspace):不同关节转角所达到的末端执行器的所有形位的集合。是反解存在的区域(操作空间中)。 灵活(工作)空间(Dextrous Workspace):机器人手爪能以任意方位到达的目标集合。 可达(工作)空间(Reachable Workspace):机器人手爪至少能以一个方位到达的目标集合。 工作空间 讨论 (1)关节角取值范围对工作空间的影响; (2)操作臂的自由度对工作空间的影响; (3)末端执行器或工具坐标系对工作空间的影响; 反解的唯一性和最优解 机器人操作臂运动学反解的数目决定于关节数目、连杆参数和关节变量的活动范围。一般而言,非零连杆参数愈多,运动学反解的数目愈多,例如PUMA 560。 最优解:如何从多重解中选择一个最优解?最优准则?寻求方法?在避免碰撞的前提下,通常按“最短行程”准则。使每个关节的移动量为最小。对于典型工业机器人应遵循“多移动小关节、少移动大关节”的原则。 例如, PUMA 560存在8种运动反解 三、求解方法 几何解 解析解(analytical solution, closure solution) 封闭解法计算速度快,效率高 数值求解(numerical solution ) 在多重解情况下,难以算出所有的解 关节空间 n个自由度的操作臂的末端位姿由n个关节变量所决定,这n个关节变量统称为n维关节矢量,记为q,所有的关节矢量q构成的空间称为关节空间。 操作空间:末端抓手的位置和方位在直角坐标空间中的描述; 3.8 关节空间和操作空间 关节空间和操作空间 操作空间 末端手爪的位姿x是在直角坐标空间中描述的,即用操作空间来表示。其中位置用直角坐标表示,而方位用齐次坐标或者欧拉角、RPY角方法表示。运动学方程 可以看成是由关节空间向操作空间的映射;而运动学反解是由其映象求其关节空间中的原象。 关节空间 操作空间 运动学正解 运动学反解 二种描述空间 单个地看,不同的关节非常简单。 它们的运动容易理解和可视化。在左边的例子中,一个棱柱关节和旋转关节用来移动简单的机械手末端操纵装置。 在同一时刻,只有一个关节运动,以便你能容易地看见是由用棱柱型关节 (黄色元件沿着红色元件的线性运动) 和旋转关节 (红色元件相对基座回转运动)提供的独立的运动。 当它们共同地工作的时候 , 这二个简单的关节能产生更复杂的运动, 如例子所示在操作空间的运动。 关节空间运动 操作空间运动 作业:3.9 各驱动器的位置统称为驱动矢量S 驱动空间:驱动矢量S所构成的空间 x0 z0 z1 x1 z2 x2 y2 y0 y1 z3 x3 z4 x4 z5 x5 z6 x6 作业 3.9 * The Situation: You have a robotic arm that starts out aligned with the xo-axis. You tell the first link to move by ?1 and the second link to move by ?2. The Quest: What is the position of the end of the robotic arm? ?1 ?2 两关节机器人 X2 X3 Y2 Y3 ?1 ?2 ?3 1 2 3 Example Problem: You are have a three link arm that starts out aligned in the x-axis. Each link has lengths l1, l2, l3, respectively. You tell the first one to move by ?1 , and so on as the diagram suggests. Find the Homogeneous matrix to get the position of the yellow dot in the X0Y0 frame. X1 Y1 X0 Y0 The position of the yellow dot relative to the X3Y3 frame is (l1, 0). Multiplying H by that position vector will give you the coordinates of the yellow point relative the the X0Y0 frame. X2 X3 Y2 Y3 ?1 ?2 ?3 1 2 3 X1 Y1 X0 Y0 H = Rz(?1 ) * Tx1(l1) * Rz(?2 ) *
您可能关注的文档
- 望庐山瀑布(经典版).ppt
- 期刊、书稿投稿技巧.ppt
- 期货基础知识讲解和案例分析.doc
- 木笛公开课ppt.ppt
- 未来出版社品德与社会四年级下册_多彩的民间艺术课件2.ppt
- 期末复习--书法欣赏.ppt
- 朗乡森林经理学实习报告.doc
- 朱先生退兵.pptx
- 未来竹溶解浆市场发展趋势分析报告.ppt
- 本科毕业论文(设计)格式规范(理工类模板).doc
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
文档评论(0)