关键词:
机械臂
接近觉
触觉
安全空间模型
弹性表面模型
柔顺控制
摘要:
机械臂安全交互策略是人机协作领域中的核心之一,随着机器人技术的发展和应用领域的扩大,接近觉和触觉作为机械臂重要的感知信息,在人机安全交互有着重要的研究意义和使用场景,本文提出一种安全交互策略,将接近觉传感器和触觉传感器与机械臂相结合,在接近觉层面提出安全空间模型和弹性表面模型,触觉层面实现了机器人全身实现了接触点级别柔顺控制,并通过仿真和实验验证了策略的可行性与安全性。
在系统层面,根据安全交互策略的总体方案和需求,搭建接近觉和触觉的下位机采集系统。以FPGA为接近觉层面采集卡,构建自定义IP内核,实现接近觉传感系统高效数据读取,并且通过串口通信的方式和机械臂上位机进行数据同步;选择触觉传感器,,使用AD转换、直接内存读取、串口通信等功能,实现下位机对触觉信号的采集,设计加密解密方法,保证数据包的准确性;通过高精度传感器配合力加载平台,对触觉传感器进行标定与误差分析;对两种传感器进行噪声来源分析,使用卡尔曼/均值混合滤波方法,让传感器信号更加平滑可靠。
在策略实现层面,对机器人进行运动学和静力学建模,分别设计基于接近觉和触觉的安全交互策略。建立机器人运动学模型,采用伪逆法实现7自由度冗余机械臂速度级逆解。对机械臂进行静力学分析,推导出静力-速度二相性,实现速度和力在各个关节坐标系间的转化。在接近觉层面建立基于安全空间模型和弹性表面模型的避碰策略;针对接近觉传感器的局限性,在触觉层面,针对需要全身布置触觉传感器的需求,结合笛卡尔空间柔顺和关节空间柔顺思想,提出全身接触点级别柔顺控制策略,减小碰撞造成伤害。最后,使用Pybullet仿真软件,对上述策略进行仿真验证,保证算法的可行性。
在实验层面,构建以Kinova_Gen3机械臂为核心的实验平台,分别验证基于接近觉和触觉的安全交互策略。首先,通过给定多种不同速度,验证安全空间模型的最大急停速度;给定弹性表面模型中的刚度值,验证弹性表面避障算法的可行性;给定二阶导纳控制系统参数、、,在第四关节验证全身接触点级别的柔顺控制;最后将弹性表面模型和柔顺控制模型相结合,实现了接近觉-触觉融合安全交互策略。