一种管道切割机器人的里程计算方法技术

技术编号:19335842 阅读:35 留言:0更新日期:2018-11-07 11:50
本发明专利技术公开了一种管道切割机器人的里程计算方法,包括:利用差分法对后轮等比例N次划分,通过磁钢和磁接近开关来计数,从而计算两个后轮的行走里程;通过编码器采集数据,并结合电机减速器的传动比以及锥齿轮的传动比计算机器人的行走里程;通过安装在前端的加速度传感器采集数据,运用二次积分法计算加速度变化时的行走里程;融合以上三种方式所计算到的行走里程,结合多元线性回归方程以及最小二乘法实现管道切割机器人的里程计算。该方法通过融合以上三种方式的计算数据,消除了单一方式数据采集带来的计算误差,可以更加精确的计算出机器人的行走里程,大大提高了里程计算的精确度;且可信度高,计算方法简单,成本较低。

A mileage calculation method for a pipe cutting robot

The invention discloses a method for calculating the mileage of a pipeline cutting robot, which includes: dividing the rear wheel into equal proportion N times by difference method, counting the mileage of two rear wheels by magnetic steel and magnetic proximity switch, collecting data by encoder, combining the transmission ratio of motor reducer and the transmission of bevel gear. Comparing with the walking mileage of a computer robot, the walking mileage of a pipeline cutting robot is calculated by using the quadratic integration method based on the data collected by an acceleration sensor installed at the front end, and the mileage of the pipeline cutting robot is realized by combining the three methods mentioned above with the multiple linear regression equation and the least square method. Calculation. The method combines the calculation data of the above three ways, eliminates the calculation error caused by the single way of data acquisition, and can calculate the walking distance of the robot more accurately, which greatly improves the accuracy of the mileage calculation; moreover, it has high reliability, simple calculation method and low cost.

【技术实现步骤摘要】
一种管道切割机器人的里程计算方法
本专利技术涉及测量
,尤其涉及一种管道切割机器人的里程计算方法。
技术介绍
管道切割机器人的功能广泛,在市面上较为少见,但是管道切割机器人的应用前景十分可观。随着机器人技术的发展,国内外对有关机器人里程计算方面进行了大量的研究,先是提出了一种用来测试里程误差的通用标准,用途是修正里程计算方面的系统误差和操作误差。这种方法是根据统计学的分析理论对里程计算方面的误差进行纠正,但是当机器人遇到特殊运行状况时,则难以给出精确的里程计算数据。在后来又研究了一种新的轨道机器人全方位定位系统,它的用途是消除定位累计误差带来的影响,但该方法仅适用于固定轨道机器人,普遍性不强。所以研究一种管道切割机器人的新的里程计算方法来精确计算机器人的行走里程有十分重要的意义。
技术实现思路
本专利技术的目的是提供一种管道切割机器人的里程计算方法,能够较为精确的计算出机器人的行走里程。本专利技术的目的是通过以下技术方案实现的:一种管道切割机器人的里程计算方法,包括:利用差分法对后轮等比例N次划分,通过磁钢和磁接近开关来计数,从而计算两个后轮的行走里程;通过编码器采集数据,并结合电机减速器的传动比以及锥齿轮的传动比计算机器人的行走里程;通过安装在前端的加速度传感器采集数据,运用二次积分法计算加速度变化时的行走里程;融合以上三种方式所计算到的行走里程,结合多元线性回归方程以及最小二乘法实现管道切割机器人的里程计算。由上述本专利技术提供的技术方案可以看出,通过融合以上三种方式的计算数据,消除了单一方式数据采集带来的计算误差,可以更加精确的计算出机器人的行走里程,大大提高了里程计算的精确度;且可信度高,计算方法简单,成本较低。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。图1为本专利技术实施例提供的一种管道切割机器人的里程计算方法的流程图;图2为本专利技术实施例提供的管道切割机器人的结构示意图;图3为本专利技术实施例提供的管道切割机器人后轮的十六次划分示意图。具体实施方式下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术的保护范围。图1为本专利技术实施例提供的一种管道切割机器人的里程计算方法的流程图,相关设备如图2所示,其中,1-加速传感器,2-编码器,3-电机,4-电机减速器,5-磁接近开关,6-后轮,7-磁钢,8-锥齿轮;其主要步骤如下:步骤1、利用差分法对后轮等比例N次划分,通过磁钢和磁接近开关来计数,从而计算两个后轮的行走里程。如图3所示,利用差分法把右后轮进行等比例八次划分,在划分位置上均布八个磁钢,每两个磁钢之间安装一个磁接近开关,通过八个磁接近开关计数;左后轮与右后轮同样等比例八次划分,但是每一个磁钢和磁接近开关的位置互换;则左右两个后轮一共进行十六次等比例划分;通过磁钢和磁接近开关来计数,来计算两个后轮的行走里程的公式为:其中,L1i表示第i次采集时,通过上述方式计算到的两个后轮的行走里程;c1i、c2i分别为磁钢和磁接近开关在第i次采集时的计数值;D是后轮的直径,单位是mm。步骤2、通过编码器采集数据,并结合电机减速器的传动比以及锥齿轮的传动比计算机器人的行走里程。本专利技术实施例中,由电机带动锥齿轮的传动,驱动机器人行走,通过编码器采集数据,已知电机减速器和锥齿轮的传动比分别记为则机器人的行走里程计算公式为:其中,L2i表示第i次采集时,通过上述方式计算到的行走里程;D是后轮的直径,单位是mm;c3i为在第i次采集时编码器的计数值。步骤3、通过安装在前端的加速度传感器采集数据,运用二次积分法计算加速度变化时的行走里程。本步骤的计算公式如下:其中,L3i表示第i次采集时,通过上述方式计算到的加速度变化时的行走里程;ti为在第i次采集时加速度传感器总时间。步骤4、融合以上三种方式所计算到的行走里程,结合多元线性回归方程以及最小二乘法实现管道切割机器人的里程计算。第一次采集时:步骤1的采集样本是步骤2的采集样本是步骤3的采集样本是以此类推,第n次采集时:步骤1的采集样本是步骤2的采集样本是步骤3的采集样本是融合n次以上三种方式所计算到的行走里程,通过最小二乘法,建立多元线性回归方程:yi=β0+β1L1i+β2L2i+β3L3i。将上述方程表示为矩阵形式:Y=βX,求解权值矩阵β得到:β=(XTX)-1XTY;其中,Y=[y1y2...yn]T,β=[β0β1β2β3]为预期理想的权值;式中,c1i、c2i分别为磁钢和磁接近开关在第i次采集时的计数值,c3i为在第i次采集时编码器的计数值,ti为在第i次采集时加速度传感器总时间,i=1,2,...,n;其中L1i、L2i与L3i分别依次对应于三种方式所计算到的行走里程;yi是第i次采集时管道切割机器人实际行走的测量结果。本专利技术实施例上述方案,通过融合以上三种方式的计算数据,消除了单一方式数据采集带来的计算误差,可以更加精确的计算出机器人的行走里程,大大提高了里程计算的精确度;且可信度高,计算方法简单,成本较低。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例可以通过软件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,上述实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本专利技术各个实施例所述的方法。以上所述,仅为本专利技术较佳的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术披露的技术范围内,可轻易想到的变化或替换,都应涵盖在本专利技术的保护范围之内。因此,本专利技术的保护范围应该以权利要求书的保护范围为准。本文档来自技高网
...

【技术保护点】
1.一种管道切割机器人的里程计算方法,其特征在于,包括:利用差分法对后轮等比例N次划分,通过磁钢和磁接近开关来计数,从而计算两个后轮的行走里程;通过编码器采集数据,并结合电机减速器的传动比以及锥齿轮的传动比计算机器人的行走里程;通过安装在前端的加速度传感器采集数据,运用二次积分法计算加速度变化时的行走里程;融合以上三种方式所计算到的行走里程,结合多元线性回归方程以及最小二乘法实现管道切割机器人的里程计算。

【技术特征摘要】
1.一种管道切割机器人的里程计算方法,其特征在于,包括:利用差分法对后轮等比例N次划分,通过磁钢和磁接近开关来计数,从而计算两个后轮的行走里程;通过编码器采集数据,并结合电机减速器的传动比以及锥齿轮的传动比计算机器人的行走里程;通过安装在前端的加速度传感器采集数据,运用二次积分法计算加速度变化时的行走里程;融合以上三种方式所计算到的行走里程,结合多元线性回归方程以及最小二乘法实现管道切割机器人的里程计算。2.根据权利要求1所述的一种管道切割机器人的里程计算方法,其特征在于,所述利用差分法对后轮等比例N次划分,通过磁钢和磁接近开关来计数,从而计算两个后轮的行走里程包括:利用差分法把右后轮进行等比例八次划分,在划分位置上均布八个磁钢,每两个磁钢之间安装一个磁接近开关,通过八个磁接近开关计数;左后轮与右后轮同样等比例八次划分,但是每一个磁钢和磁接近开关的位置互换;则左右两个后轮一共进行十六次等比例划分;通过磁钢和磁接近开关来计数,来计算两个后轮的行走里程的公式为:其中,L1i表示第i次采集时,通过上述方式计算到的两个后轮的行走里程;c1i、c2i分别为磁钢和磁接近开关在第i次采集时的计数值;D是后轮的直径。3.根据权利要求1所述的一种管道切割机器人的里程计算方法,其特征在于,所述通过编码器采集数据,并结合电机减速器的传动比以及锥齿轮的传动比计算机器人的行走里程包括:由电机带动锥齿轮的传动,驱动机器人行走,通过编码...

【专利技术属性】
技术研发人员:曹建树钟君王庆张海超李家政王鹏智吴浩玚
申请(专利权)人:北京石油化工学院
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1