[发明专利]一种机器人双轮差动越障底盘运动轨迹获取方法在审

专利信息
申请号: 201810558891.0 申请日: 2018-06-01
公开(公告)号: CN108839015A 公开(公告)日: 2018-11-20
发明(设计)人: 谭鹏;郑光胜;郑侃;徐林;樊清涛;谭博涵;张毅 申请(专利权)人: 重庆锐纳达自动化技术有限公司
主分类号: B25J9/16 分类号: B25J9/16;G05D1/02
代理公司: 重庆创新专利商标代理有限公司 50125 代理人: 宫兆斌
地址: 400039 重庆市九龙*** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 底盘运动 越障 轨迹获取 底盘 机器人 机器人运动 运动坐标 转动状态 转动轮 差动 双轮 质心 小车 运动学模型 弹簧连接 路径函数 轮轴中心 情况描述 位置反馈 小车底盘 运动轨迹 运动路径 偏航角 轴连接 输出 帮助
【说明书】:

发明公开了一种机器人双轮差动越障底盘运动轨迹获取方法,包括以下步骤:1)取得各个转动轮的转动状态;2)建立越障底盘运动学模型,确定小车整体质心O点在两轮轴中心距离D(t)上的位置po;3)计算出底盘运动中po处的速度大小VO和路径P(t);4)建立小车底盘路径函数与偏航角函数,计算质心的运动坐标;5)根据步骤4)的运动坐标建立,带入各转动轮的转动状态,输出小车的运动轨迹。本发明提供的机器人越障底盘运动轨迹获取方法,既适用于轴连接底盘,又适用于弹簧连接底盘,能够实时实现机器人运动位置反馈和运动路径的取得,从而帮助实现机器人运动导航和运动情况描述。

技术领域

本发明涉及自动化控制领域,特别是涉及一种机器人双轮差动越障底盘运动轨迹获取方法。

背景技术

现有技术中,机器人通常采用双轮差动来实现运动,即两个驱动轮各自连接有独立驱动电机,目前的越障底盘主要是刚性轴连接底盘,由于刚性轴连接的连接方式使得运动轮在垂直方向上无运动自由,因此其底盘越障性能较差,不能行驶在有坑洼的路面上,强度较高,柔韧度较差,解决这个问题是利用弹簧连接底盘,减少底盘刚性,但是这种底盘不容易精确控制,无法确定其在运动中的运动情况,现有技术中,缺少一种机器人双轮差动越障底盘运动轨迹获取方法,使其既能够应用于轴连接底盘,同时也能够应用于弹簧底盘。

发明内容

有鉴于现有技术的上述缺陷,本发明所要解决的技术问题是提供一种机器人双轮差动越障底盘运动轨迹获取方法,使其既能够应用于轴连接底盘,同时也能够应用于弹簧底盘。

为实现上述目的,本发明提供了一种机器人双轮差动越障底盘运动轨迹获取方法,包括以下步骤:

1)取得各个转动轮的转动状态;

2)建立越障底盘运动学模型,确定小车整体质心O点在两轮轴中心距离D(t)上的位置;

3)计算出底盘运动中po处的速度大小VO和路径P(t);

4)建立小车底盘路径函数与偏航角函数,计算质心的运动坐标;

5)根据步骤4)的运动坐标建立,带入各转动轮的转动状态,输出小车的运动轨迹。

较优的,所述步骤2)中,按照以下公式计算小车质心O点在D(t)上的映射位置为po处:

D=2(Rk+Rd)

D为小车在静止和水平时候的两轴距离;

Rd为弹簧上方固定点与驱动轮中心距离;

Rk为弹簧下方固定点与底盘中心距离。

较优的,所述步骤3)中,按照下列公式计算底盘运动中po处的速度大小VO和路径P(t):

其中,R为驱动轮半径;

Rd为弹簧上方固定点与轮中心距离;

Rk为弹簧下方固定点与底盘中心距离;

θdl为左轮轴与x轴夹角;

θdr为右轮轴与x轴夹角;

θwl为左轮的转角角度;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆锐纳达自动化技术有限公司,未经重庆锐纳达自动化技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810558891.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top