[发明专利]一种控制运动车体的方法及装置有效
申请号: | 201510256692.0 | 申请日: | 2015-05-19 |
公开(公告)号: | CN105589460B | 公开(公告)日: | 2019-07-12 |
发明(设计)人: | 王维;史美萍;李焱;王全;谢奇 | 申请(专利权)人: | 中国人民解放军国防科学技术大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 410073 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 运动 车体 方法 装置 | ||
1.一种控制运动车体的方法,其特征在于,所述方法包括:
获取运动车体的当前的运动状态;当前的运动状态包括所述运动车体的当前的前轮转向角度、所述运动车体的当前的运动速度以及所述运动车体的当前的运动加速度;
判断是否接收到对模拟操控装置的控制操作;
当接收到所述控制操作时,获取所述运动车体的当前位置,以及根据所述控制操作和所述当前的运动状态生成运动车体的目标运动状态;目标运动状态包括所述运动车体的目标前轮转向角度、所述运动车体的当前的运动速度以及所述运动车体的目标运动加速度;
根据所述目标运动状态计算所述运动车体以所述当前位置为起点每运动相同路程长度的路程时的目标位置;
根据所述目标位置生成控制指令;
发送所述控制指令给所述运动车体,以使所述运动车体根据所述控制指令进行运动;
所述根据所述目标运动状态计算所述运动车体以所述当前位置为起点每运动相同路程长度的路程时的目标位置,包括:根据目标运动状态计算运动车体在以当前时刻为起始时刻的预设时间段内运动的路程的路程长度S;根据运动车体的目标前轮转向角度确定运动车体的运动方向;根据所述路程长度S和所述运动方向计算所述运动车体以所述当前位置为起点每运动相同路程长度的路程时的目标位置;其中,所述当前时刻为接收到对模拟操控装置的控制操作时的时刻;
所述根据所述路程长度S和所述运动方向计算所述运动车体以所述当前位置为起点每运动相同路程长度的路程时的目标位置,包括:将计算出的路程长度S进行等分得到多段路程长度ΔS;计算每段路程长度ΔS对应的路程的路程终点的坐标;将计算得到的每个坐标在车体坐标系中的位置分别作为目标位置;
当运动车体以目标运动状态从当前时刻开始沿着目标前轮转向角度的方向进行直线运动时,运动车体的中心每运动一段长度为ΔS的路程的路程终点的坐标为(Xi=0,Yi=ΔS×i);
当运动车体以目标运动状态从当前时刻开始进行左转弯运动时,运动车体的中心每运动一段长度为ΔS的路程的路程终点的坐标为(Xi=Rcos(i×Δθ)-R,Yi=Rsin(i×Δθ)),其中R为运动车体的中心在进行左转弯运动时的转弯半径,Δθ为长度为ΔS的路程所在圆弧对应的圆心角;
当运动车体以目标运动状态从当前时刻开始进行右转弯运动时,运动车体的中心每运动一段长度为ΔS的路程的路程终点的坐标为(Xi=R-Rcos(i×Δθ),Yi=Rsin(i×Δθ)),其中R为运动车体的中心在进行右转弯运动时的转弯半径,Δθ为长度为ΔS的路程所在圆弧对应的圆心角;
其中i表示第几段路程,i=1,2,…N。
2.根据权利要求1所述的方法,其特征在于,所述根据运动车体的目标前轮转向角度确定运动车体的运动方向,包括:
判断运动车体的目标前轮转向角度与第一预设角度阈值之间的关系,以及判断运动车体的目标前轮转向角度与第二预设角度阈值之间的关系;所述第一预设角度阈值小于所述第二预设角度阈值;
当运动车体的目标前轮转向角度大于或等于第一预设角度阈值时,且小于或等于第二预设角度阈值时,确定运动车体以目标运动状态从当前时刻开始沿着目标前轮转向角度的方向进行直线运动;
当运动车体的目标前轮转向角度小于第一预设角度阈值时,确定运动车体以目标运动状态从当前时刻开始进行左转弯运动;
当运动车体的目标前轮转向角度大于第二预设角度阈值时,确定运动车体以目标运动状态从当前时刻开始进行右转弯运动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学,未经中国人民解放军国防科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510256692.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于速度障碍法的UUV动态避障方法
- 下一篇:一种BCM测试转换通用电路