摘要
对基于垂线和水平线的机器人自定位问题进行了系统的研究.所得主要结论如下: (1) 当空间直线都垂直于机器人运动平面时,机器人的位置与朝向无法线性求解;(2) 当空间直线都平行于机器人运动平面时,至少需要三组直线对应对(一组直线对应对由一条空间直线和对应的图像直线构成;垂直直线对应对是指空间直线为垂线的直线对应对;水平直线对应对是指空间直线为水平线的直线对应对)才能线性求解机器人的位置与朝向;(3)当空间直线都垂直于机器人运动平面时,至少需要三组直线对应对才能非线性求解机器人的位置与朝向;(4) 当空间直线都平行于机器人运动平面时,同样至少需要三组直线对应对才能非线性求解机器人的位置与朝向.
Vertical and horizontal lines have been privileged for robot self location in the literature due to their wide availability in robot working environments. However, in this work, the vertical and horizontal lines provide less useful information for the determination of the robot's pose. More specifically, these conclusion are showed: (1) When the space lines are all vertical ones, it is impossible to determine linearly the robot's pose no matter how many line correspondences you have, and the minimum number of line correspondences is 3 to determine uniquely (but non linearly) the robot's pose. (2) When the space lines are all horizontal ones, the minimum number of line correspondences is 3 for linear and non linear determination of the robot's pose. Moreover, this paper obtains the necessary and sufficient condition to determine the robot's pose by three line correspondences.
出处
《计算机学报》
EI
CSCD
北大核心
1999年第7期673-687,共15页
Chinese Journal of Computers
基金
国家自然科学基金
国家八六三高技术研究发展计划
关键词
机器人自定位
导航
直线对应
射影平面
Robot self location, navigation, line correspondences, projection plane, line mapping constraint.