[发明专利]摇杆校准方法、装置、系统、摇杆及计算机可读存储介质有效
申请号: | 201711238538.6 | 申请日: | 2017-11-30 |
公开(公告)号: | CN108008759B | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 单亦超;单体江;刘向候;林磊;宁素焕;许海柱 | 申请(专利权)人: | 歌尔科技有限公司 |
主分类号: | G05G23/00 | 分类号: | G05G23/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王学强 |
地址: | 266100 山东省青岛*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 摇杆 校准 方法 装置 系统 计算机 可读 存储 介质 | ||
本发明公开了一种摇杆校准方法,方法包括:接收摇杆实测点的坐标值;确定坐标值所属的校准区域,调用校准区域对应的校准方程对坐标值进行校准得到实测点的校准坐标值;该方法实时对接收到的实测点的坐标值利用其对应的校准区域的校准方程进行校准,以减小目标物实际位置和预想控制位置的偏差,从而在不增加硬件成本的基础上提升摇杆使用性能,提升用户体验;本发明还公开了一种摇杆校准装置、系统、摇杆及计算机可读存储介质,具有上述有益效果。
技术领域
本发明涉及电子机械技术领域,特别涉及一种摇杆校准方法、装置、系统、摇杆及计算机可读存储介质。
背景技术
摇杆广泛应用在游戏手柄,飞行控制器等需要获取坐标输入的场合。通过摇动摇杆可以控制人物或物体的任意移动。但是由于摇杆自身的差异性、摇杆的性能和产品的装配误差的原因,会造成摇杆在使用的时候目标物实际位置和预想控制位置有很大偏差。造成用户体验较差。
因此,如何对摇杆进行校准,以提升摇杆使用性能,提升用户体验,是本领域技术人员需要解决的技术问题。
发明内容
本发明的目的是提供一种摇杆校准方法、装置、系统、摇杆及计算机可读存储介质,通过在使用过程中对实测点的坐标值进行校准,以提升摇杆使用性能,提升用户体验。
为解决上述技术问题,本发明提供一种摇杆校准方法,所述方法包括:
接收摇杆实测点的坐标值;
确定所述坐标值所属的校准区域,并调用所述校准区域对应的校准方程对所述坐标值进行校准得到所述实测点的校准坐标值。
可选的,确定所述坐标值所属的校准区域,并调用所述校准区域对应的校准方程对所述坐标值进行校准得到所述实测点的校准坐标值,包括:
若所述坐标值的横轴坐标值处于横轴中心校准区域,则将所述横轴坐标值赋值为标准中心横轴坐标值;
若所述坐标值的纵轴坐标值处于纵轴中心校准区域,则将所述纵轴坐标值赋值为标准中心纵轴坐标值。
可选的,所述横轴中心校准区域和所述纵轴中心校准区域的确定方式,包括:
分别接收所述摇杆从行程左端释放后自由停止位置处对应的第一横轴坐标值以及从行程右端释放后自由停止位置处对应的第二横轴坐标值;
利用所述第一横轴坐标值和所述第二横轴坐标值形成横轴中心校准区域;
分别接收所述摇杆从行程上端释放后自由停止位置处对应的第一纵轴坐标值以及从行程下端释放后自由停止位置处对应的第二纵轴坐标值;
利用所述第一纵轴坐标值和所述第二纵轴坐标值形成纵轴中心校准区域。
可选的,确定所述坐标值所属的校准区域,并调用所述校准区域对应的校准方程对所述坐标值进行校准得到所述实测点的校准坐标值,包括:
若所述坐标值的横轴坐标值Xadc处于横轴左端校准区域,则调用校准方程X=(Xadc-XADCmin)×G÷(XADC_B-XADCmin)进行校准得到所述实测点的校准横轴坐标值X;
若所述坐标值的横轴坐标值Xadc处于横轴右端校准区域,则调用校准方程X=(Xadc-XADC_C)×(G-1)÷(XADCmax-XADC_C)+G进行校准得到所述实测点的校准横轴坐标值X;
若所述坐标值的纵轴坐标值Yadc处于纵轴上端校准区域,则调用校准方程Y=(Yadc-YADCmin)×G÷(YADC_D-YADCmin)进行校准得到所述实测点的校准纵轴坐标值Y;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于歌尔科技有限公司,未经歌尔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711238538.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便携式宠物包
- 下一篇:一种具有自动调焦和保护眼睛功能的VR眼镜