基于混合滤波器自适应无标记机械臂轨迹跟踪方法.pdf
《基于混合滤波器自适应无标记机械臂轨迹跟踪方法.pdf》由会员分享,可在线阅读,更多相关《基于混合滤波器自适应无标记机械臂轨迹跟踪方法.pdf(9页完成版)》请在专利查询网上搜索。
1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201910925465.0 (22)申请日 2019.09.27 (71)申请人 华南理工大学 地址 510640 广东省广州市天河区五山路 381号 (72)发明人 杜广龙 (74)专利代理机构 广州粤高专利商标代理有限 公司 44102 代理人 何淑珍江裕强 (51)Int.Cl. B25J 9/16(2006.01) G01C 21/10(2006.01) (54)发明名称 一种基于混合滤波器自适应无标记机械臂 轨迹跟踪方法 (57)摘要 本发明提出了一种基于混合滤波器自。
2、适应 无标记机械臂轨迹跟踪方法, 包括以下步骤: S1、 利用固定在笛卡尔平台上的体感控制器(Leap Motion)获取人手的位置、 速度、 角速度、 加速度 和朝向; S2、 采用区间卡尔曼滤波(IKF)估计人手 的位置; S3、 用改进的粒子滤波(IPF)估计人手的 方位与姿态; S4、 采用均值滤波器(MF)来平滑笛 卡尔平台的运动。 本发明利用LeapMotion获取 手的位置, 并利用改进的粒子滤波提高手位置估 计的准确度, 使得人能以一种很自然的方式控制 机械臂。 由于仅仅通过处理视觉数据来获取手的 位置和姿态, 无需操作者佩戴任何设备, 侵入性 低。 提高了人机交互的友好性。 。
3、权利要求书2页 说明书5页 附图1页 CN 110877335 A 2020.03.13 CN 110877335 A 1.一种基于混合滤波器自适应无标记机械臂轨迹跟踪方法, 其特征在于, 包括以下步 骤: S1、 利用固定在笛卡尔平台上的体感控制器(Leap Motion)获取人手的位置、 角速度、 加速度和朝向; S2、 采用区间卡尔曼滤波(IKF)估计人手的位置; S3、 用改进的粒子滤波(IPF)估计人手的方向; S4、 采用均值滤波器(MF)平滑笛卡尔平台的运动轨迹。 2.根据权利要求1所述的一种基于混合滤波器自适应无标记机械臂轨迹跟踪方法, 其 特征在于, 笛卡尔平台的运动范围是一。
4、个长方体; 笛卡尔平台能够在三维空间中移动。 3.根据权利要求1所述的一种基于混合滤波器自适应无标记机械臂轨迹跟踪方法, 其 特征在于, 步骤S1使用Leap Motion获取人手的位置、 角速度、 加速度和朝向, 具体是在人- 机器人界面中,通过改变人手的位置和方向,利用人手手掌来控制机械臂的末端效应器; 人 手的坐标和朝向对机械臂末端执行器的坐标和朝向进行映射, 从而使机器人机械臂产生相 应的三维运动。 4.根据权利要求3所述的一种基于混合滤波器自适应无标记机械臂轨迹跟踪方法, 其 特征在于, 所述机械臂的坐标主要由LM坐标系和人手坐标系组成; LM坐标系和人手坐标系 之间的转换是用横滚角。
5、、 俯仰角和偏航角三种角度方向进行坐标转换; LM坐标系为右笛卡 尔坐标系, 并且坐标系的原点与LM本身的中心重合, LM坐标系的YL轴垂直于设备所在的水 平面, 而LM坐标系的XL轴和ZL轴均位于水平面上, ZL轴平行于设备的短边, 而XL轴平行于设 备的长边; 人手坐标系定义为: ZH轴垂直于手掌平面, 指向手背, YH轴与从掌心到中指的直线 共线, XH轴垂直于ZH轴与YH轴所在的平面; 利用机械臂的坐标获得出机械臂的位置、 方向、 速度和角速度; 人手手掌的位置和方向 从LM测量的数据中获取得到。 5.根据权利要求4所述的一种基于混合滤波器自适应无标记机械臂轨迹跟踪方法, 其 特征在于。
6、, LM是放置在笛卡尔平台的最终效应器,并与笛卡尔平台一起移动。 6.根据权利要求1所述的一种基于混合滤波器自适应无标记机械臂轨迹跟踪方法, 其 特征在于, 步骤S2在通过LM测量人手的方向之后, 人手坐标系中的位置、 速度和加速度转换 为世界坐标中的位置、 速度和加速度; 在转换过程中, 用IKF估计人手的位置、 速度和加速 度。 7.根据权利要求1所述的一种基于混合滤波器自适应无标记机械臂轨迹跟踪方法, 其 特征在于, 步骤S3利用改进的粒子滤波, 通过对状态样本计算后验, 其权重被归一化; IPF的 参数包括人手的角速度和方向; 在粒子滤波中, 状态样本指的是在状态空间中随机选取的 若干。
7、样本; LM对人手的方向进行检测, 包括横滚角、 俯仰角和偏航角; 横滚角、 俯仰角和偏航角分 别表示绕x、 y和z轴的旋转角度, 根据欧拉定理, 从欧拉角到四元数的转换表示为: 权利要求书 1/2 页 2 CN 110877335 A 2 其中四元数分量q0,q1,q2,q3满足以下关系: 通过测量和角速度计算得出的四元数是IPF的参数其中代表在 时间点tk, IPF估计的第i个粒子的状态; 由于方向是由单位四元数表示的, 因此在每个粒子方向上, 四个状态分量满足以下条 件: 其中和表示在时间点tk组成单元四元数的四个分量, 由于获得跟踪的角 速度数据, 因此在时间点tk+1, 通过以下方法。
8、计算每个粒子的四元数分量: 其中t表示采样时间, x,k、 y,k和z,k分别表示绕x、 y和z轴的角速度分量。 权利要求书 2/2 页 3 CN 110877335 A 3 一种基于混合滤波器自适应无标记机械臂轨迹跟踪方法 技术领域 0001 本发明涉及人机交互技术, 具体涉及一种基于混合滤波器自适应无标记机械臂轨 迹跟踪方法。 背景技术 0002 人机机器接口是指用户和机器人之间的交互。 传统的人-机器人交互模式是以机 器人为中心的受限模式。 虽然这种联系方法能够满足精确的交互要求,但交互性并不灵活, 需要进行密集训练以完成目标任务。 用户无法记住新的命令并探索新的功能。 与传统的人- 机。
9、器人交互技术相比,不受限制的人-机器人交互技术强调将人的自然能力与计算设备、 感 知和推理能力结合起来。 此外,它允许人类使用多种渠道,如声音,手势,视觉等。 多个感官 和效果通道是可选的并行和协作,以实现多通道,高带宽,高效和无限制的人-机器人通信。 多通道通信可以扩大人机通信的带宽,减少人的认知困难。 人类不再需要扭曲他们最自 然的思维方式和行为, 以满足机器人的要求。 人的表达的模糊性和不精确性使得不受限制 的人机交互技术在机器人交互中的应用具有巨大的挑战性。 0003 目前已有上肢同机器人主设备,操作员执行三维身体运动后, 机器人复制操作员 的动作。 在开发一个软可穿戴的机器人替换全身。
10、外骨骼设备。 随着手套的发展,操作员可以 保持不同形状的对象,而不主动控制。 另一种就是将磁性惯性单元连接到腰部,并检查多传 感器数据融合的效果。 还有一些是使用惯性和肌电信号识别手和手指手势。 使用一个操纵 杆与可折叠的椅子遥控机器人的位置、 姿态和手爪。 使用操纵杆,头方向和手势控制机器人 和照相机,。 0004 人-机器人交互使用接触装置要求操作者直接佩戴或触摸设备,这可能会阻碍操 作者的移动,使操作者笨拙。 例如,上肢同机器人主设备阻碍了全身运动,而数据手套则会 阻碍手的运动。 此外,联系人交互要求操作员学习如何使用该设备以及如何在操作过程中 操作设备,如操纵杆、 鼠标和键盘。 此外,。
11、操纵杆控制的方向是二维的,而实际的物理世界是 三维的,所以交互性不够自然。 0005 非接触方法包括使用语音、 手势、 眼睛等方法。 非接触式人-机器人交互要求传感 器的高精度,如声音传感器或身体运动传感器。 此外,一些非接触方法需要标记,但标记可 能在复杂的环境中被遮蔽。 因此,无标记的和非接触式人-机器人交互是可取的,预期是自 然和有效的。 而且,它不能限制操作者的动作,最好不用复杂的学习过程。 0006 根据里基定律,对于指点装置,Ta+blog2(D/W+1),D代表当前位置和目标位置之 间的距离,而W显示目标对象的大小。 到达目标所需的时间取决于目标大小以及当前位置和 目标位置之间的。
12、距离。 目标对象是一致的,其大小也是一致的。 以前的研究需要的手势复位 和因而增加的时间费用。 以鼠标为例,复位意味着鼠标移动到区域时操作不便,将鼠标移回 区域操作方便。 Kinect也是一种非接触式的人-机器人交互装置,其检测范围比固定跃迁化 妆水。 然而,Leap Motion更专业的手势检测。 利用IKF和森林小组估计测量位置和方位数 据, 可用于消除噪声和测量误差的影响。 对所提出的人-机器人界面进行了一系列的实验 说明书 1/5 页 4 CN 110877335 A 4 评估和验证。 结果表明,该方法具有较高的效率。 发明内容 0007 为了解决上述现有技术所存在的问题, 本发明提供。
13、一种基于混合滤波器自适应无 标记机械臂轨迹跟踪方法, 根据混合滤波器自适应跟踪系统无标记的人机接口,使操作者 能够通过三维手势控制机械臂。 该方法将Leap Motion和笛卡尔平台集成在一起。 Leap Motion固定在笛卡尔平台上,以感知用户手的移动,包括位置、 方位和姿态。 当笛卡尔平台 跟随手,将手放在检测区域的中心时,测量精度较高,测量空间可以扩展。 虽然Leap Motion 可以获得手的姿态,但由于传感器固有的噪声,测量误差随着时间的推移而增加。 为了提高 测量精度,采用区间卡尔曼滤波(IKF)估计手的位置,并用改进的粒子滤波(IPF)来估计手 的方位。 此外,采用了均值滤波器。
14、(MF)来平滑笛卡尔平台的运动。 0008 本发明至少通过如下技术方案之一实现。 0009 一种基于混合滤波器自适应无标记机械臂轨迹跟踪方法, 包括以下步骤: 0010 S1、 利用固定在笛卡尔平台上的体感控制器(Leap Motion)获取人手的位置、 速 度、 角速度、 加速度和朝向; 0011 S2、 采用区间卡尔曼滤波(IKF)估计人手的位置; 0012 S3、 用改进的粒子滤波(IPF)估计人手的方向; 0013 S4、 采用均值滤波器(MF)平滑笛卡尔平台的运动轨迹。 0014 进一步的, 笛卡尔平台的运动范围是一个长方体; 笛卡尔平台能够在三维空间中 移动。 0015 进一步的,。
15、 步骤S1使用Leap Motion获取人手的位置、 角速度、 加速度和朝向, 具体 是在人-机械臂界面中,通过改变人手的位置和方向,利用人手手掌来控制机械臂的末端效 应器; 人手的坐标和朝向对机械臂末端执行器的坐标和朝向进行映射, 从而使机器人机械 臂产生相应的三维运动。 0016 进一步的, 所述机械臂的坐标主要由LM坐标系和人手坐标系组成; LM坐标系和人 手坐标系之间的转换是用横滚角、 俯仰角和偏航角三种角度方向进行坐标转换; LM坐标系 为右笛卡尔坐标系, 并且坐标系的原点与LM本身的中心重合, LM坐标系的YL轴垂直于设备 所在的水平面, 而LM坐标系的XL轴和ZL轴均位于水平面上。
16、, ZL轴平行于设备的短边, 而 XL轴 平行于设备的长边; 人手坐标系定义为: ZH轴垂直于手掌平面, 指向手背, YH轴与从掌心到中 指的直线共线, XH轴垂直于ZH轴与YH轴所在的平面; 0017 利用机械臂的坐标获得出机械臂的位置、 方向、 速度和角速度; 人手手掌的位置和 方向从LM测量的数据中获取得到。 0018 进一步的, LM是放置在笛卡尔平台的最终效应器,并与笛卡尔平台一起移动。 0019 进一步的, 步骤S2在通过LM测量人手的方向之后, 机械臂坐标中的加速度转换为 世界坐标中的加速度; 在转换过程中, 用IKF估计每个坐标的方向, 位置和速度。 0020 进一步的, 步骤。
17、S3利用改进的粒子滤波, 通过对状态样本计算后验, 其权重被归一 化; IPF的参数包括人手的角速度和方向; 在粒子滤波中, 状态样本指的是在状态空间中随 机选取的若干样本; 0021 LM对人手的方向进行检测, 包括横滚角、 俯仰角和偏航角; 横滚角、 俯仰角和偏航 说明书 2/5 页 5 CN 110877335 A 5 角分别表示绕x, y和z轴的旋转角度, 根据欧拉定理, 从欧拉角到四元数的转换表示为: 0022 0023 其中四元数分量q0,q1,q2,q3满足以下关系: 0024 0025通过测量和角速度计算得出的四元数是IPF的参数其中 代表在时间点tk, IPF估计的第i个粒子。
18、的状态; 0026 由于方向是由单位四元数表示的, 因此在每个粒子方向上, 四个状态分量满足以 下条件: 0027 0028其中和表示在时间点tk组成单元四元数的四个分量, 由于获得跟踪的 角速度数据, 因此在时间点tk+1, 通过以下方法计算每个粒子的四元数分量: 0029 0030 其中t表示采样时间, x,k、 y,k和z,k分别表示绕x、 y和z轴的角速度分量。 0031 由于一个LM的工作区具有锥角、 高度和底部半径分别为89.5 、 550毫米和50毫米 的锥形区域。 在这个有限的工作空间中,操作员的手在控制机械臂时很容易离开LM的有效 范围。 如果失去了手的跟踪,操作员应该反复重。
19、置他或她的手,这是耗时的。 为解决这一问 题, 提出了一种采用笛卡尔平台的方法。 LM是固定在笛卡尔平台的最终效应器,并与它一 起移动。 为解决工作空间的局限性,提出了一种可在三维空间中移动的笛卡尔平台。 笛卡尔 平台的运动范围是一个长方体,长度为650毫米,宽度为650毫米,高度为550毫米。 由于在笛 卡尔平台的末端效应器上附着的LM可以放置在运动空间的任何位置,它的可探测区域得到 扩展。 0032 由于没有其他联系设备或标记,操作员只需考虑该任务。 换句话说,操作员不需要 考虑发送什么命令来控制机械臂,这使得操作者的期望和执行之间的映射更加直接。 Leap Motion和笛卡尔平台用于跟。
20、踪操作员的手。 因为笛卡尔平台承载Leap Motion, Leap Motion可以移动三维空间, 从而扩展了LEAP MOTION的检测范围。 扩展工作区意味着高精度 检测区域的扩展,即测量更可靠。 0033 本发明与现有技术相比, 具有如下优点和有益效果: 0034 1、 本发明利用Leap Motion获取手的位置, 并利用改进的粒子滤波提高手位置估 说明书 3/5 页 6 CN 110877335 A 6 计的准确度, 使得人能以一种很自然的方式控制机械臂。 0035 2、 由于仅仅通过处理视觉数据来获取手的位置和姿态, 无需操作者佩戴任何设备 侵入性低。 0036 3、 本发明的交。
21、互方式采取所见即所得的方式, 机械臂跟随手运动而运动, 使得非 专业人士也能很好的对机械臂操控。 附图说明 0037 图1为本实施例一种基于混合滤波器自适应无标记机械臂轨迹跟踪方法的流程 图。 具体实施方式 0038 下面结合实施例及附图, 对本发明作进一步地详细说明, 但本发明的实施方式不 限于此。 0039 如图1所示, 一种基于混合滤波器自适应无标记机械臂轨迹跟踪方法, 包括以下步 骤: 0040 S1、 利用固定在笛卡尔平台上的体感控制器(Leap Motion)获取人手的位置、 角速 度、 加速度和朝向; 手掌的位置和方向可以计算从LM测量数据获取。 在所提出的人-机械臂 界面中, 。
22、通过改变手的位置和方向,利用手掌来控制机械臂的末端效应器。 手的姿态对机 器人机械臂的相应三维运动响应进行了映射。 笛卡尔平台的运动范围是一个长方体; 笛卡 尔平台能够在三维空间中移动。 0041 机械臂的坐标主要由LM坐标系和人手坐标系组成; LM坐标系和人手坐标系之间的 转换是用横滚角、 俯仰角和偏航角三种角度方向进行坐标转换; LM坐标系为右笛卡尔坐标 系, 并且坐标系的原点与LM本身的中心重合, LM坐标系的YL轴垂直于设备所在的水平面, 而 LM坐标系的XL轴和ZL轴均位于水平面上, ZL轴平行于设备的短边, 而XL轴平行于设备的长 边; 人手坐标系定义为: ZH轴垂直于手掌平面, 。
23、指向手背, YH轴与从掌心到中指的直线共线, XH轴垂直于ZH轴与YH轴所在的平面; 所述LM是放置在笛卡尔平台的最终效应器,并与笛卡尔 平台一起移动。 0042 S2、 采用区间卡尔曼滤波(IKF)估计手的位置; 在通过LM测量手的方向之后, 人手 坐标系中的加速度可以转换为世界坐标中的加速度。 在转换过程中, KF用于估计每个粒子 的方向, 位置和速度。 0043 S3、 用改进的粒子滤波(IPF)来估计手的方位与姿态; 步骤S3改进了粒子滤波 (IPF), 以提高方向估计的准确性, 使其在动态情况下可用。 IPF的参数包括手的角速度和方 向。 利用IPF算法, 可以用有限数量的状态样本近。
24、似地计算后验, 其权重被归一化。 因为单位 四元数用于表示方向。 0044 利用改进的IPF算法, 通过状态样本计算后验, 其权重被归一化; IPF的参数包括人 手的角速度和方向; 在粒子滤波中, 状态样本指的是在状态空间中随机选取的若干样本; 0045 LM对人手的方向进行检测, 包括横滚角、 俯仰角和偏航角; 横滚角、 俯仰角和偏航 角分别表示绕x, y和z轴的旋转角度, 根据欧拉定理, 从欧拉角到四元数的转换表示为: 说明书 4/5 页 7 CN 110877335 A 7 0046 0047 其中四元数分量q0,q1,q2,q3满足以下关系: 0048 0049通过测量和角速度计算得出。
25、的四元数是IPF的参数其中 代表在时间点tk, IPF估计的第i个粒子的状态; 0050 由于方向是由单位四元数表示的, 因此在每个粒子方向上, 四个状态分量满足以 下条件: 0051 0052其中和表示在时间点tk组成单元四元数的四个分量, 由于获得跟踪的 角速度数据, 因此在时间点tk+1, 通过以下方法计算每个粒子的四元数分量: 0053 0054 其中t表示采样时间, x,k、 y,k和z,k分别表示绕x、 y和z轴的角速度分量 0055 S4、 采用均值滤波器(MF)来平滑笛卡尔平台的运动轨迹; 由于一个LM的工作区具 有锥角、 高度和底部半径分别为89.5 、 550毫米和50毫米。
26、的锥形区域。 在这个有限的工作空 间中,操作员的手在控制机械臂时很容易离开LM的有效范围。 如果失去了手的跟踪,操作员 应该反复重置他或她的手,这是耗时的。 为解决这一问题,提出了一种采用笛卡尔平台的方 法。 LM是固定在笛卡尔平台的最终效应器,并与它一起移动。 为解决工作空间的局限性, 提 出了一种可在三维空间中移动的笛卡尔平台。 笛卡尔平台的运动范围是一个长方体,长度 为650毫米,宽度为650毫米,高度为550毫米。 由于在笛卡尔平台的末端效应器上附着的 LM 可以放置在运动空间的任何位置,它的可探测区域得到扩展。 0056 以上所述, 仅为本发明较佳的实施例, 但本发明的保护范围并不局限于此, 任何熟 悉本技术领域的技术人员在本发明所公开的范围内, 根据本发明的技术方案及其发明构思 加以等同替换或改变, 都属于本发明的保护范围。 说明书 5/5 页 8 CN 110877335 A 8 图1 说明书附图 1/1 页 9 CN 110877335 A 9 。
- 内容关键字: 基于 混合 滤波器 自适应 标记 机械 轨迹 跟踪 方法
阻燃B1级高耐热节能环保型聚丙烯绝缘电力电缆.pdf
电池加解锁RGV.pdf
可自动调节加工设备位置的制袋机.pdf
高压变压器、高压发生器和医学影像设备.pdf
铝管密封接头一体成型装置.pdf
汽车分动器控制电路.pdf
护理垫包装生产线的推料装置.pdf
桥梁建设用预制混凝土运输装置.pdf
水泵电机零件试压装置.pdf
折叠式便携首饰盒.pdf
河道防汛水位预警装置.pdf
高压、大流量先导式电磁阀防冲开结构.pdf
半圆形光纤传感器.pdf
环氧树脂分离提纯装置.pdf
计时器.pdf
钢制骨架剪切机.pdf
基于斜滑块的转盘式封口机真空室升降定位高度调节机构.pdf
电加热系统用加热器结构.pdf
拼接式石墨型模具.pdf
波码通信井下智能配水器.pdf
钢波纹管涵内临时支撑装置.pdf
传动式钢材加工成型机.pdf
微纳米复合高稳定性超双疏金属防腐缓蚀材料的制备方法.pdf
血管介入手术机器人.pdf
基于语义元数据的二次模糊搜索方法.pdf
基于污泥焚烧灰渣的复合材料及其制备方法.pdf
矿浆品位仪的压榨装置及滤饼压榨方法.pdf
余热回收蒸汽发生系统.pdf
云计算虚拟网络系统、及其使用方法、装置、设备及介质.pdf
基于潜在扩散模型的双目图像生成方法及系统.pdf
新型船用金属复合板的爆炸焊接制备方法.pdf
脱硫废液蒸发系统以及方法.pdf
外套.pdf
一种保暖性能高的羽绒服.pdf
一种智能感温服装及其实现方法.pdf
可免脱外衣更换的汗衫.pdf
一种光敏报警服装.pdf
消暑纳凉衣.pdf
能给手机充电的标识单元印制全服装.pdf
单元线圈相互串套带摄像功能的服装.pdf
水洗变形率低颈部按摩服装.pdf
隔热效果甚佳颈部按摩服装.pdf
能给手机充电的包装装饰服装.pdf
高支撑性带摄像功能的服装.pdf
能给手机充电的转印服装.pdf
转印带手机托架的服装.pdf
有较高的美感带蓄电功能的服装.pdf
防水防油防污功能带蓄电功能的服装.pdf
微毛导电带手机托架的服装.pdf
永久性放出大量负离子带蓄电功能的服装.pdf
能给手机充电的单元线圈相互串套服装.pdf