[发明专利]乒乓球发球机器人的多轴控制方法及多轴控制装置有效
申请号: | 202010946310.8 | 申请日: | 2020-09-10 |
公开(公告)号: | CN112121388B | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | 刘福川;张海波;杨跞;许楠;张文 | 申请(专利权)人: | 上海创屹科技有限公司 |
主分类号: | A63B69/40 | 分类号: | A63B69/40;A63B67/04 |
代理公司: | 北京科石知识产权代理有限公司 11595 | 代理人: | 李艳霞 |
地址: | 201206 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 乒乓球 发球 机器人 控制 方法 装置 | ||
1.一种乒乓球发球机器人的多轴控制方法,其特征在于,包括以下步骤:
获取乒乓球的有效发球轨迹;
按照乒乓球的有效发球轨迹,根据乒乓球发球机器人的关节数N,采用PWM的控制形式对乒乓球发球机器人的N-1个关节处的轴进行控制,采用CAN总线的控制形式对乒乓球发球机器人剩余的1个关节处的轴进行控制,其具体过程为:
计算乒乓球发球机器人各关节处轴的周期任务;
根据乒乓球发球机器人的关节数N,设置N+1个时间片;
在第j个时间片向第j轴发送PWM脉冲,其中,1≤j≤N-1,且j为整数;
在第N个时间片向第轴的NCAN总线发送同步报文并通过CAN总线获取状态回复信息;
在第(N+1)个时间片向第N轴发送CAN位置指令;
判断各关节处轴是否已到达对应的轨迹目标位移,如果到达,则运行轨迹结束;否则进入下一个周期任务,重新在第1个时间片向第一轴发送PWM脉冲。
2.根据权利要求1所述的乒乓球发球机器人的多轴控制方法,其特征在于,所述步骤计算乒乓球发球机器人各关节处轴的周期任务中,各关节处轴的周期任务根据各关节处轴的轨迹运算得到,各关节处轴的轨迹指的是各关节处轴的位移与时间的函数以及速度与时间的函数;
各关节处轴在某控制周期的任务就是以该周期的运动速度运动到该周期的目标位移。
3.根据权利要求2所述的乒乓球发球机器人的多轴控制方法,其特征在于,所述步骤计算乒乓球发球机器人各关节处轴的周期任务的过程为:
实际目标运动位移pf满足速度能够达到最大速度vmax,运动轨迹包括运动位移p与时间t的函数以及速度v与时间t的函数;
其中,运动位移p与时间t的函数为:
速度v与时间t的函数为:
式中,
实际目标运动位移pf满足速度无法达到最大速度vmax就开始减速,运动轨迹函数包括运动位移p与时间t的函数以及速度v与时间t的函数;
其中,运动位移p与时间t的函数为:
速度v与时间t的函数为:
式中,
4.根据权利要求3所述的乒乓球发球机器人的多轴控制方法,其特征在于,根据所述动位移p与时间t的函数,得到第i个轴在第n+1个周期的运动位移Δpi((n+1)T)的运算表达式为:
Δpi((n+1)T)=pi((n+1)T)-pi(nT);
式中,pi((n+1)T)为pi(t)在第(n+1)T时刻的目标位移值,pi(nT)为pi(t)在第nT时刻的目标位移值,pi(t)是时间t和位置p的函数,T表示控制周期。
5.根据权利要求3所述的乒乓球发球机器人的多轴控制方法,其特征在于,根据速度v与时间t的函数,得到第i个轴在第n+1个周期的运动速度在目标运动位移pf满足的情况下的表达式为:
得到第i个轴在第n+1个周期的运动速度在目标运动位移pf满足的情况下的表达式为:
6.根据权利要求1所述的乒乓球发球机器人的多轴控制方法,其特征在于,每个所述时间片的时长为其中,T表示控制周期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海创屹科技有限公司,未经上海创屹科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010946310.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种不沾奶酸奶杯
- 下一篇:一种矿山运输道的除尘机