论坛问答:
1,当你是用增量式控制的话前馈量是以增量的方式输出,如果你用的是角度控制输出的就得是角度的偏差。
2,要是想用以角度的方式控制的话,就是我文中说到的以摄像头为圆心建立摄像头坐标系,采用solvePnP算法就能得到旋转平移矩阵,里面就包含在摄像头坐标系下目标物体的坐标,然后用这个坐标来解算出角度。角度差值就是就是与(0,0,Z)点的差值
3,距离远了会有影响,像素点少了,主要对识别有很大影响,会出现识别不稳定的情况,当然识别要是很好很稳定的话那么控制那边是没有很大影响的,因为采用增量式输出的值是目标点与图像中心的差值, 输出是相对稳定的,对距离的远近会有一定的自适应性。当然距离远了会出现跟随不紧和反应不及时的情况,可以根据距离来调整PD参数,一般5到6米之内不会出现这个问题。
4,发给电控的就是差值经过一个PD环之后的数值,一般不会出现抖动问题,出现抖动的情况可能是识别不稳定或者参数没调好或者一些其他的问题,电控那边也不用做什么特殊的处理,是用PID控制的话主要就是一个参数的问题。 |