智能车制作

标题: 【请教】请问大家双车怎么检测直道超车区啊 [打印本页]

作者: gugu123    时间: 2016-7-17 17:37
标题: 【请教】请问大家双车怎么检测直道超车区啊
RT,总会和别的赛道类型冲突………………
想请教下大家检测直道超车区的方法
作者: _Phantom_    时间: 2016-7-17 22:09
和摄像头度数有关,不同摄像头的思路可能完全不同
作者: gugu123    时间: 2016-7-17 23:52
_Phantom_ 发表于 2016-7-17 22:09
和摄像头度数有关,不同摄像头的思路可能完全不同

因为是90°的普通镜头……没有广角不能检测到超车区域……现在会误判特别困难
作者: _Phantom_    时间: 2016-7-18 10:23
gugu123 发表于 2016-7-17 23:52
因为是90°的普通镜头……没有广角不能检测到超车区域……现在会误判特别困难

那就不好办了。。。我们120度的都很勉强
作者: 我是徐飞    时间: 2016-7-19 05:55
我想的代码,稳定识别不误判,但是我不知道怎么把车身给摆正
作者: 我是徐飞    时间: 2016-7-19 05:56
void zhidaochaoche() {   zhidao=0;;     for(i=25;i>=20;i--)     {       for(j=39; j>1; j--)        {            if((img_buff[i][j]==0xFF)&&(img_buff[i][j-1]==0x00))            {                   zhidao_flagleft=1;                 zhidao_leftpoint=j;                 zhidao_leftboard[i]=j;                 break;            }        }        for(j=39; j<79; j++)        {             if((img_buff[i][j]==0xFF)&&(img_buff[i][j+1]==0x00))             {                 zhidao_flagright=1;                 zhidao_rightpoint=j;                 zhidao_rightboard[i]=j;                 break;             }           }       if(zhidao_flagleft==1&&zhidao_flagright==1&&(zhidao_rightpoint-zhidao_leftpoint)>35)         zhidao++;        zhidao_flagleft=0;        zhidao_flagright=0;     }     if(zhidao==6&&(zhidao_rightboard[25]-zhidao_rightboard[20]<=3)&&R_line[15]==1&&R_line[16]==1&&R_line[17]==1&&R_line[18]==1&&R_line[19]==1&&R_line[20]==1&&R_line[21]==1&&R_line[22]==1&&R_line[23]==1&&R_line[24]==1&&R_line[25]==1)     {        // jiakuanzhidao_flag=1;         zhidaochaoche_count_flag=1;     }     if(zhidao==6&&(zhidao_leftboard[20]-zhidao_leftboard[25]<=3)&&L_line[15]==1&&L_line[16]==1&&L_line[17]==1&&L_line[18]==1&&L_line[19]==1&&L_line[20]==1&&L_line[21]==1&&L_line[22]==1&&L_line[23]==1&&L_line[24]==1&&L_line[25]==1&&L_line[26]==1)     {         //jiakuanzhidao_flag=2;         zhidaochaoche_count_flag=2;     }      }
作者: 我是徐飞    时间: 2016-7-19 05:56
求交流




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2