Python 佩珀:到一个地标的距离
我正在研究这个问题。如何获取到检测到的地标的距离或位置 我已尝试使用注册土地标记,然后使用以下工具获取目标的位置或坐标:Python 佩珀:到一个地标的距离,python,nao-robot,pepper,choregraphe,Python,Nao Robot,Pepper,Choregraphe,我正在研究这个问题。如何获取到检测到的地标的距离或位置 我已尝试使用注册土地标记,然后使用以下工具获取目标的位置或坐标: -返回空列表[] -返回None 我的想法是当Pepper探测到陆地标记时导航到它 如何获取到检测到的标记或其位置的距离?该距离完全与打印尺寸相关 您可以使用shapeInfo中sizeX和sizeY的简单经验比率 (事实上,您可以使用相机的规格来计算此比率,但测试速度几乎更快) 真正的方法是使用OpenCV PnP方法:基本上,您输入标记在图像中的位置,再加上相机信息,
- -返回空列表
[]
- -返回
None
如何获取到检测到的标记或其位置的距离?该距离完全与打印尺寸相关 您可以使用shapeInfo中sizeX和sizeY的简单经验比率 (事实上,您可以使用相机的规格来计算此比率,但测试速度几乎更快)
真正的方法是使用OpenCV PnP方法:基本上,您输入标记在图像中的位置,再加上相机信息,它会给出您在世界上的位置。距离完全与打印尺寸相关 您可以使用shapeInfo中sizeX和sizeY的简单经验比率 (事实上,您可以使用相机的规格来计算此比率,但测试速度几乎更快)
真正的方法是使用OpenCV PnP方法:基本上你可以输入标记在图像中的位置,加上相机信息,它会给出你在世界上的位置。Aldebaran已经发布了非常好的示例(第3号:Landmark localization)如何做到这一点。Aldebaran已经发布了非常好的示例(第3项:Landmark本地化)如何做到这一点。如果可能,请提供一些示例/教程,因为我是OpenCV新手。如果可能,请提供一些示例/教程,因为我是OpenCV新手。