AprilTag追踪
-
我想问一下,我想要做一个用小车跟随Apriltag的项目,我需要把追小球的小车例程里main.py的颜色识别改成哪些语句
-
改成April tag相关的代码
http://doc.singtown.cc/openmv_zh/library/omv.image.html#apriltag-apriltag
比如色块的坐标改成apriltag的坐标
色块的面积,改成apriltag的距离
-
例程中的
x_pid = PID(p=3, i=1, imax=100)
h_pid = PID(p=0.22, i=0.1, imax=50)
需要修改么?要是需要的话应该怎么修改?
-
@柏醇 这是pid,一般不需要改。
-
@kidswong999 你好啊,其实改这个东西道理我是懂,但具体怎么改我还不是很清楚的,我想问下是把main里面的‘red_threshold = ( 55, 80, 20, 70, 0, 25)’ 换成 ‘degress = 180 * tag.rotation() / math.pi‘吗?然后色块面积‘size_threshold = 2000’这个又要改tag的什么啊
-
@kidswong999 还是我可以通过这个apriltag.z_translation()#T这个方法对于确定远离摄像机的AprilTag的位置很有用。但是,AprilTag的大小以及您使用的镜头等因素都会影响Z单元归属的确定。为使用方便,我们推荐您使用查找表将该方法的输出转换为对您的应用程序有用的信息。注意:此处的方向为‘从前至后’。来确定tag的位置?
-
此回复已被删除!
-
@yuan 我试了两种方法小车可以识别apriltag转动车轮。但是没法做到跟随,能帮我看看怎么修改么
-
@yuan 对的,能帮忙修改一下吗