zoukankan      html  css  js  c++  java
  • 机械臂5---机械臂连杆及连杆链

     操作臂可以看出由一系列刚体通过关节连接而成的一个运动链,我们将这些刚体称为连杆。通过关节将两个相邻的连杆连接起来。当两个刚体之间的相对运动是两个平面之间的相对滑动时,连接相邻两个刚体的运动副称为低副

    在进行操作臂的结构设计时,通常优先选择仅具有一个自由度的关节作为连杆的连接方式。大部分操作中包括转动关节移动关节。在极少数情况下,采用具有n个自由度的关节,这种关节可以看出是用n个单自由度的关节与n-1个长度为0的连杆连接而成的。因此,不失一般性,这里仅对只含单自由度关节的操作臂进行研究。 

    操作臂的固定基座往后开始编号,固定基座可称为连杆0.第一个可动连杆为连杆1,以此类推,操作臂最末端的连杆为连杆n。

     

    关节轴i可用空间的一条直线,即用一个矢量来表示,连杆i绕关节轴i相对于连杆i-1转动。由此可知,在描述连杆的运动时,一个连杆的运动可用两个参数描述,这两个参数定义了空间两个关节轴之间的相对位置。

    连杆长度a(i-1): 关节轴i-1和关节轴i之间公垂线的长度为a(i-1)。该参数用于描述两个轴之间的距离。

    连杆角度α(i-1):假设作一个平面,并使该平面与两关节轴之间的公垂线垂直,然后把关节轴i-1和关节轴i投影到该平面上,在平面内轴i-1按照右手法则绕α(i-1)转向轴i,测量两轴线之间的夹角,用转角α(i-1)定义连杆i-1的扭转角。如上图中的α(i-1)。

    相邻两个连杆之间有一个公共的关节轴。沿两个相邻连杆公共轴线方向的距离可以用一个参数描述,该参数称为连杆偏距。在关节轴i上的连杆偏距记为di。用另一个参数描述两相邻连杆绕公共轴线旋转的夹角,该参数称为关节角,记为θi。

    连杆偏距d(i):从公垂线a(i-1)与关节轴i的交点到公垂线a(i)与关节轴i的交点的有向距离。关节可移动时,连杆偏距d(i)为变量

    关节角θ(i):公垂线a(i-1)的延长线和a(i)之间绕关节轴i旋转所形成的夹角。当关节为转动关节时,关节角θ(i)为变量

     以上的四个参数可以描述一个机器人连杆。这种用连杆参数描述机构运动关系的规则称为Denavit-Hartenberg参数

    这四个参数组成的表格称为DH table(表)。

    平面三连杆机械臂/3R机构

     平面三连杆机械臂/3R机构的DH table为

    平面三连杆操作臂的连杆参数表

     在连杆上附加坐标系,并经过坐标系的变换就可以推导出机械臂的正向运动学。

      其它博文链接汇总:机械臂1----机械臂构型

                                    机械臂2---机械臂的驱动方式

                                    机械臂3-理论

                                    机械臂4---刚体的描述

                                    机械臂5---机械臂连杆及连杆链

  • 相关阅读:
    MVP福利利用Azure虚拟机玩Windows Server 2012
    负载均衡的基本算法
    RavenDB:基于Windows/.NET平台的NoSQL数据库
    使用Autofac在ASP.NET Web API上实现依赖注入
    Mono 3 的默认Gc是Sgen
    MSDN 杂志 Windows 8 特刊
    AggSharp Agg的.NET 移植
    使用谷歌翻译/微软翻译迅速使你的博客支持多国语言
    Service Bus for Windows server
    用Xwt构建跨平台应用程序[转载]
  • 原文地址:https://www.cnblogs.com/deciduousmap/p/12398214.html
Copyright © 2011-2022 走看看