The robot ranging is an important basis for the robot to perceive the environment. The methods used in the industry are ranging sensors, binocular vision, laser scanning radar and other methods. Among them, the distance measuring sensor is cheap, but the effect is bad; the binocular vision needs the complex algorithm and the high performance computation chip; the laser scanning radar price is high. Range sensor is cheap, the effect is poor, but different principles of the sensor, there is a complementary situation. Therefore, in accordance with the advantages and disadvantages of different sensors, according to the robot's state (speed and distance) to determine the suitable value of the sensor, can achieve better effect of the location, the robot location algorithm based on multi sensor fusion, in order to achieve high performance and low cost robot location.
【技术实现步骤摘要】
本专利技术涉及一种机器人测距算法,尤其是涉及一种基于多传感器融合的机器人测距算法。
技术介绍
传感器技术是智能化的一个主要方面。它能够使机器人感知周围不确定的环境,并作出相应的反应。机器人测距是机器人感知环境的重要基础,目前业界使用的方法主要有测距传感器、双目视觉、激光扫描雷达等方法;其中,测距传感器如红外测距传感器和超声波测距传感器,虽然价格便宜,但测距效果较差;双目视觉需要复杂的算法和高性能的计算芯片;激光扫描雷达价格高昂,几千美金到几万美金不等。可见,单一测距传感器由于自身的局限性,其精度、可靠性等指标难以满足要求;因此,有必要开发一种多个传感器融合测距算法以获得对目标、障碍距离更准确的估计。
技术实现思路
为了解决上述现有技术问题,本专利技术公开一种受自身运动影响小、动态性能和静态性能好、性价比高、距离和采样芯片的模数转换值是线性关系的基于多传感器融合的机器人测距算法,该方法包括以下步骤:依据障碍物距离远近及机器人移动速度制定模糊控制规则,依据模糊控制规则计算可信度a,距离=超声波测量值*a+红外测量值*(1-a),a取值范围为0~1。为进一步实现本专利技术,依据障碍物距离远近及机器人移动速度制定模糊控制规则的步骤包括步骤:确定障碍物距离机器人的距离及机器人的移动速度;划分距离等级:远距离、中距离、近距离;划分机器人的移动速度等级:快速、中速、低速;对距离等级和移动速度等级进行组合,得到9种不同的组合。为进一步实现本专利技术,依据模糊控制规则计算可信度a的步骤包括步骤:为对距离等级和移动速度等级进行组合得到的9种组合指定计算可信度a。本专利技术提供的 ...
【技术保护点】
一种基于多传感器融合的机器人测距算法,其特征在于,该方法包括以下步骤:依据障碍物距离远近及机器人移动速度制定模糊控制规则,依据模糊控制规则计算可信度a,距离=超声波测量值*a+红外测量值*(1‑a)。
【技术特征摘要】
1.一种基于多传感器融合的机器人测距算法,其特征在于,该方法包括以下步骤:依据障碍物距离远近及机器人移动速度制定模糊控制规则,依据模糊控制规则计算可信度a,距离=超声波测量值*a+红外测量值*(1-a)。2.如权利要求1所述的基于多传感器融合的机器人测距算法,其特征在于,依据障碍物距离远近及机器人移动速度制定模糊控制规则的步骤包括步骤:确定障碍物...
【专利技术属性】
技术研发人员:涂超,
申请(专利权)人:广州小瓦智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。