飞思卡尔智能车大赛杭州电子科技大学杭电二队(15)

发布时间:2021-06-11

飞思卡尔智能车大赛技术报告

值最小的数据位置。然后将此数据及其左右侧的两个数提取出,保存至变量x、y、z(图4.6)中。

图4.5图象处理后返回数据

图4.6 变量保存图

之后计算黑线轨迹相对于y变量对应探头的偏移量(代码中变量名为app_offset)。黑线轨迹相对于探头的偏移量(app_offset)的计算公式推导依赖于几何方面的一些三角形定理,转换成C语言代码以后如下:

将计算得到的黑线轨迹偏移量(app_offset)的数值加上y对应探头的基值,即得到车体相对于轨道的位置(代码中变量名为app_val)。至此,已将一个CCD产生的不精确数据转换成确切的可以表现出轨道与探头距离的数值。然而,由于CCD的系统误差,当车体匀速偏移时,轨道相对于车体位置(app_val)在数值上并不是线性变化的。这是因为探头位置在100水平单位的整数倍位置,而CCD每列的数据是不均匀的,从而造成100水平单位整数倍附近的轨道位置(app_val)变化速率较慢,而100水平单位整数倍±50单位附近数值变化速率比较快。其变化速率如图4.7所示。

飞思卡尔智能车大赛杭州电子科技大学杭电二队(15).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219