【技术实现步骤摘要】
本专利技术涉及一种距离计算方法,特别是一种机器人障碍距离计算方法。
技术介绍
机器人在行进过程中不可避免的要遇到障碍物,如何避让障碍物是机器人学的一个重要分支,避让障碍物首先需要计算障碍物的大小、空间位置、与机器人的距离、方位等。其中,机器人在进行阻碍物的大小、空间位置、方位时,先要判断阻碍物与自身的距离,因为如果阻碍物离自身比较远,就不用计算阻碍物的大小、空间位置、方位。如果障碍物里机器人自身较近,则必须计算阻碍物的大小、空间位置、方位,来明确计算出机器人避开障碍物的行进路线。
技术实现思路
本专利技术要解决的技术问题是提供一种机器人障碍距离计算方法,该电机器人障碍距离计算方法能快速计算出阻碍物离机器人的距离。
为了实现上述专利技术目的,本专利技术机器人障碍距离计算方法,包含:步骤1:打开左摄像头,标定左摄像头;步骤2:打开右摄像头,标定右摄像头;步骤3:标定左右摄像头;步骤4:左摄像头拍摄照片;步骤5:右摄像头拍摄照片;步骤6:对左摄像头拍摄的照片和右摄像头拍摄的照片进行匹配算法;步骤7:判断左摄像头和右摄像头所拍摄的照片中是否有障碍物;步骤8:如果有障碍物则跳回步骤4,如果没有障碍物则继续前进;步骤9:根据步骤7计算的匹配点以及机器人的位置参数计算障碍物最近的点;步骤10:计算最近点与机器人回转半径的包容关系;步骤11:判断机器人回转半径是否包容障碍物最近点,如果机器人回转半径包容障碍物最近点,则机器人退后一步,如果机器人回转半径不包容障碍物最近点,在机器人继续前进。步骤12:跳回步骤4,继续循 ...
【技术保护点】
机器人障碍距离计算方法,包含步骤1:打开左摄像头,标定左摄像头;步骤2:打开右摄像头,标定右摄像头;步骤3:标定左右摄像头;步骤4:左摄像头拍摄照片;步骤5:右摄像头拍摄照片;步骤6:对左摄像头拍摄的照片和右摄像头拍摄的照片进行匹配算法;步骤7:判断左摄像头和右摄像头所拍摄的照片中是否有障碍物;步骤8:如果有障碍物则跳回步骤4,如果没有障碍物则继续前进;步骤9:根据步骤7计算的匹配点以及机器人的位置参数计算障碍物最近的点;步骤10:计算最近点与机器人回转半径的包容关系;步骤11:判断机器人回转半径是否包容障碍物最近点,如果机器人回转半径包容障碍物最近点,则机器人退后一步,如果机器人回转半径不包容障碍物最近点,在机器人继续前进;步骤12:跳回步骤4,继续循环。
【技术特征摘要】
1.机器人障碍距离计算方法,包含步骤1:打开左摄像头,标定左摄像头;步骤2:打开右摄像头,标定右摄像头;步骤3:标定左右摄像头;步骤4:左摄像头拍摄照片;步骤5:右摄像头拍摄照片;步骤6:对左摄像头拍摄的照片和右摄像头拍摄的照片进行匹配算法;步骤7:判断左摄像头和右摄像头所拍摄的照片中是否有障碍物;步骤8:如果有障碍物则跳回步骤4,如果没有...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。