我正在检测 Aruco 代码:
rvec, tvec = aruco.estimatePoseSingleMarkers(corners, markersize, cam_mat, dist_coef)
我得到的是相对于相机位置的rvec,tvec。
我还可以使用以下方法轻松获取检测到的相机的字位置:
(trans, rot) = listener.lookupTransform('odom', 'base_footprint', rospy.Time(0))
所以我的问题是如何计算aruco代码相对于世界位置的位置?我的目标是使用 MoveBaseGoal() 导航到这个标记。
我是新手,所以我想听听有关如何正确操作的建议
我已经校准了相机的准确性。