【技术实现步骤摘要】
机器臂信号处理方法、装置、计算机设备及存储介质
本申请涉及到机器人领域,特别是涉及到机器臂信号处理方法、装置、计算机设备及存储介质。
技术介绍
协作型机械臂具有力反馈感知敏感、运动灵活度高等特点,协作机械臂的常用控制技术包含运动轨迹控制、末端执行器速度控制、力反馈控制、零阻尼控制等。目前在机械臂的运动轨迹控制、末端速度控制、力反馈控制中均需要获取机械臂关节处高质量的位置信号、速度信号等反馈信号。目前获取这些反馈信号大多采用低通滤波器、微分等处理方式,但这些传统处理算法难以兼容信号跟随的快速性和低噪声特性,不能满足机械臂平滑运动的需求。
技术实现思路
本申请的主要目的为提供机器臂信号处理方法,旨在解决现有机械臂运动轨迹控制不能满足机械臂平滑运动的需求的技术问题。本申请提出一种机器臂信号处理方法,包括:将机器臂指定关节的关节信息输入至前馈处理通道进行运算,得到所述关节信息对应的第一数据,其中,所述指定关节为所述机器臂中的所有关节中任意一个,所述关节信息包括控制关节运动的电机脉冲信号,所述第一数据包括从所述电机脉冲信号中计算的运动弧度;将所述第一数据输入闭环反馈通道进行误差调整,得到调整所述第一数据误差后的第二数据,其中,所述第二数据包括误差校正;将带有所述误差校正的运动弧度进行高阶可导运算,得到所述指定关节对应的运动信息,其中,所述运动信息包括位置信号、角速度信号和加速度信号;接收所述指定关节对应的运动信息。优选地,所述高阶可导运算包括二阶可导运算,所述 ...
【技术保护点】
1.一种机器臂信号处理方法,其特征在于,包括:/n将机器臂指定关节的关节信息输入至前馈处理通道进行运算,得到所述关节信息对应的第一数据,其中,所述指定关节为所述机器臂中的所有关节中任意一个,所述关节信息包括控制关节运动的电机脉冲信号,所述第一数据包括从所述电机脉冲信号中计算的运动弧度;/n将所述第一数据输入闭环反馈通道进行误差调整,得到调整所述第一数据误差后的第二数据,其中,所述第二数据包括误差校正;/n将带有所述误差校正的运动弧度进行高阶可导运算,得到所述指定关节对应的运动信息,其中,所述运动信息包括位置信号、角速度信号和加速度信号;/n接收所述指定关节对应的运动信息。/n
【技术特征摘要】
1.一种机器臂信号处理方法,其特征在于,包括:
将机器臂指定关节的关节信息输入至前馈处理通道进行运算,得到所述关节信息对应的第一数据,其中,所述指定关节为所述机器臂中的所有关节中任意一个,所述关节信息包括控制关节运动的电机脉冲信号,所述第一数据包括从所述电机脉冲信号中计算的运动弧度;
将所述第一数据输入闭环反馈通道进行误差调整,得到调整所述第一数据误差后的第二数据,其中,所述第二数据包括误差校正;
将带有所述误差校正的运动弧度进行高阶可导运算,得到所述指定关节对应的运动信息,其中,所述运动信息包括位置信号、角速度信号和加速度信号;
接收所述指定关节对应的运动信息。
2.根据权利要求1所述的机器臂信号处理方法,其特征在于,所述高阶可导运算包括二阶可导运算,所述将带有所述误差校正的运动弧度进行高阶可导运算,得到所述指定关节对应的运动信息的步骤,包括:
将带有所述误差校正的运动弧度进行积分运算,得到所述位置信息;
将所述位置信息进行一阶求导得到所述角速度;
将所述位置信息进行二阶求导得到所述加速度。
3.根据权利要求2所述的机器臂信号处理方法,其特征在于,所述将所述位置信息进行二阶求导得到所述加速度的步骤,包括:
将所述位置信息进行二阶求导得到二阶导数;
将所述二阶导数进行滤波,得到所述加速度信息。
4.根据权利要求1所述的机器臂信号处理方法,其特征在于,所述将所述第一数据输入闭环反馈通道进行误差调整,得到调整所述第一数据误差后的第二数据的步骤,包括:
接收所述前馈处理通道对所述关节信息进行不完全微分,得到的表征当前时刻运动趋势的所述第一数据,其中,所述前馈处理通道包括依次串联的第一量纲转换和不完全微分;
将所述第一数据根据所述当前时刻的前一时刻输出的位置信息,进行误差调整得到所述第二数据。
5.根据权利要求4所述的机器臂信号处理方法,其特征在于,所述闭环反馈通道包括封闭环接的前向通道和反馈通道,所述反馈通道中串联第二量纲转换,所述将所述第一数据根据所述当前时刻的前一时刻输出的位置信息,进行误差调整得到所述第二数据的步骤,包括:
获取所述当前时刻的前一时刻输出的位置信息;
将所述当前时刻的前一时...
【专利技术属性】
技术研发人员:郜开开,周宸,陈远旭,王虎,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。