The invention discloses a wheel calibration method based on intelligent inspection robot, which includes acquiring deviation distance, actual running distance and straight line distance, calculating running radius and running angle, calculating inner radius and outer radius according to wheel distance, calculating actual running speed difference between left and right wheels according to running time, multiplying actual running speed difference by compensation coefficient as speed. The compensation value corrects the running speed of the left and right wheels. By calculating the actual running speed difference of the wheels on the left and right sides of the intelligent inspection robot, the mechanical difference of the four wheels of the intelligent inspection robot can be quickly found out when it leaves the factory for inspection, and the software parameters can be conveniently and timely configured so that the products can meet the requirements of the factory; and in practical use, the motion parameters of the four wheels can be dynamically adjusted and eliminated in the course of movement. In addition to mechanical errors and wear-induced errors, the robot keeps moving precisely on the established orbit.
【技术实现步骤摘要】
基于智能巡检机器人的轮径矫正方法
本专利技术属于智能机器人控制
,具体涉及一种基于智能巡检机器人的轮径矫正方法。
技术介绍
智能巡检机器人是替代人力对应用场景进行日常巡视和检查的智能机器人。一方面,在智能巡检机器人出厂时,由于四个轮子轮径旋转、安装等本身存在机械误差;另一方面,在智能巡检机器人长期使用过程中,由于使用环境和使用方式的不同,四个轮子会存在不同的磨损程度,都会导致机器人的运动误差。
技术实现思路
本专利技术的专利技术目的是:为了解决现有技术中存在的以上问题,本专利技术提出了一种基于智能巡检机器人的轮径矫正方法,通过对四个轮子在运动过程中运动参数进行动态调整,消除机械误差和因磨损导致的误差。本专利技术的技术方案是:一种基于智能巡检机器人的轮径矫正方法,包括以下步骤:A、获取智能巡检机器人从当前位置运行至目标位置的偏差距离、实际运行距离和直线距离;B、根据步骤A得到的偏差距离、实际运行距离和直线距离计算智能巡检机器人的运行半径和运行角度;C、获取智能巡检机器人的轮距,结合步骤B得到的运行半径和运行角度,计算智能巡检机器人运行时的内侧半径和外侧半径;D、获取智能巡检机器人的运行时间,结合步骤C得到的内侧半径和外侧半径,计算智能巡检机器人左右两侧轮子的实际运行速度差;E、将步骤D得到的实际运行速度差乘以补偿系数作为速度补偿值,判断智能巡检机器人左侧轮子的运行距离是否大于右侧轮子的运行距离;若是,则将左侧轮子的初始驱动速度加上速度补偿值对左侧轮子进行驱动,将右侧轮子的初始驱动速度减去速度补偿值对右侧轮子进行驱动;若否,则将左侧轮子的初始驱动速度减去速度 ...
【技术保护点】
1.一种基于智能巡检机器人的轮径矫正方法,其特征在于,包括以下步骤:A、获取智能巡检机器人从当前位置运行至目标位置的偏差距离、实际运行距离和直线距离;B、根据步骤A得到的偏差距离、实际运行距离和直线距离计算智能巡检机器人的运行半径和运行角度;C、获取智能巡检机器人的轮距,结合步骤B得到的运行半径和运行角度,计算智能巡检机器人运行时的内侧半径和外侧半径;D、获取智能巡检机器人的运行时间,结合步骤C得到的内侧半径和外侧半径,计算智能巡检机器人左右两侧轮子的实际运行速度差;E、将步骤D得到的实际运行速度差乘以补偿系数作为速度补偿值,判断智能巡检机器人左侧轮子的运行距离是否大于右侧轮子的运行距离;若是,则将左侧轮子的初始驱动速度加上速度补偿值对左侧轮子进行驱动,将右侧轮子的初始驱动速度减去速度补偿值对右侧轮子进行驱动;若否,则将左侧轮子的初始驱动速度减去速度补偿值对左侧轮子进行驱动,将右侧轮子的初始驱动速度加上速度补偿值对右侧轮子进行驱动。
【技术特征摘要】
1.一种基于智能巡检机器人的轮径矫正方法,其特征在于,包括以下步骤:A、获取智能巡检机器人从当前位置运行至目标位置的偏差距离、实际运行距离和直线距离;B、根据步骤A得到的偏差距离、实际运行距离和直线距离计算智能巡检机器人的运行半径和运行角度;C、获取智能巡检机器人的轮距,结合步骤B得到的运行半径和运行角度,计算智能巡检机器人运行时的内侧半径和外侧半径;D、获取智能巡检机器人的运行时间,结合步骤C得到的内侧半径和外侧半径,计算智能巡检机器人左右两侧轮子的实际运行速度差;E、将步骤D得到的实际运行速度差乘以补偿系数作为速度补偿值,判断智能巡检机器人左侧轮子的运行距离是否大于右侧轮子的运行距离;若是,则将左侧轮子的初始驱动速度加上速度...
【专利技术属性】
技术研发人员:周谊,
申请(专利权)人:四川超影科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。