资料介绍
汽车信息化、智能化是当今汽车研究的重点,已经成为衡量各国汽车工业发展水平的重要标志[1],智能汽车作为一种全新的汽车概念和汽车产品,将成为汽车生产和汽车市场的主流产品[2]。而“飞思卡尔”杯全国大学生智能车竞赛由高等学校自动化专业教学指导分委员会主办,飞思卡尔半导体公司协办,并由各个分赛区的承办大学组织。比赛以迅猛发展的汽车电子为背景,涵盖了控制、模式识别、传感技术、电子、电气、计算机、机械等多个学科交叉的科技创意性,旨在培养大学生对知识的把握和创新能力,以及从事科学研究的能力[3]。
根据“飞思卡尔”智能车大赛规则要求:使用统一车模,核心控制单元采用飞思卡尔MC9S12DG128CPU。在此基础上,自主构思控制方案及系统控制电路的设计。系统控制电路设计包括:传感器信号的采集、处理电路设计、驱动电机及转向舵机控制电路设计以及各类接口电路设计。控制方案设计包括:控制系统的组成设计、各类算法的设计及优化等内容。系统设计、调试完成后,在规定的、标有引导线的赛道上完成自寻迹行走,其赛道是在白色底板上铺设黑色引导线,以完成时间最短者为优胜。比赛分为光电组和摄像头组。笔者为摄像头组,采用的是摄像头寻迹方式。
智能小车(以下简称小车)的控制系统主要由三大部分组成:传感器信号采集及处理、车速控制和转向控制。由摄像头采集道路信息,经处理分析后识别路径,根据不同的路径决策出不同的速度和转向角度[4-5]。在保证安全的基础上,一方面需要考虑如何提高极限速度,另一方面需要考虑如何提高平均速度,其平均速度的大小最终将决定比赛成绩。分析历届比赛可以发现,整个赛道中60%~70%的长度为弯道,因此,小车弯道行驶速度很大程度上决定了小车在整个赛道上平均速度的大小。本文将针对小车在行走过程中,就如何利用图像数据,给出合理的转向策略进行深入探讨。
就普通驾驶员而言,驾驶车辆行驶在公路上,直道时保持高速运行状态,而弯道时会根据不同的弯道做出合理的决策。一般为先减速,然后在一个比较低的速度下通过弯道,过弯后加速,最终回到直道速度。而在赛车场上的情景则不同,赛车选手轻易不会选择普通驾驶员的转弯策略,而是利用前轮转向带来的向心力并结合赛车入弯前的固有惯性达到快速转弯的目的。对于一辆有视觉的智能小车是否也可以模拟这种高速运动过程,从而赢得比赛?笔者在综合分析视觉图像的特点、舵机模型以及圆周运动的特点后提出了一种可以高速入弯而不必减速或轻微减速、同时又能保证小车不会冲出赛道的安全过弯策略。
1 道路信息提取
要实现一个完整的基于视觉寻迹的智能小车,首先需利用摄像头获取道路信息,然后对采集到的原始图像进行数据处理,以获取赛道中引导线在图像坐标系中的位置[6-8]。
图1为摄像头安装示意图。其中,Z1为摄像头距地面的高度;w为视野场景的宽度,其大小与摄像机安装的俯角和高度都有关系;b为轮间距。对场景中的特征点,只要知道其在场景中的位置,即可计算出该点与小车的相对位置。由上往下延Z轴反方向看,可得到场景平面,如图2所示。其中,场景平面离小车的距离为d,这段距离为盲区,场景平面宽为W,长为H。定义小车的中线为基准线,由摄像头获得的图像即是场景平面。受MC9S12DG128CPU单片机处理能力的限制,选用356×292 CMOS黑白摄像头,将其设置为逐行扫描模式。单行采样106点。根据实验结果,综合考虑各种因素,选取其中64行信息形成一幅64×106的图像平面,用来判断弯道、直道以及弯道位置,从而达到减小计算量的目的。图像如图3所示。
根据“飞思卡尔”智能车大赛规则要求:使用统一车模,核心控制单元采用飞思卡尔MC9S12DG128CPU。在此基础上,自主构思控制方案及系统控制电路的设计。系统控制电路设计包括:传感器信号的采集、处理电路设计、驱动电机及转向舵机控制电路设计以及各类接口电路设计。控制方案设计包括:控制系统的组成设计、各类算法的设计及优化等内容。系统设计、调试完成后,在规定的、标有引导线的赛道上完成自寻迹行走,其赛道是在白色底板上铺设黑色引导线,以完成时间最短者为优胜。比赛分为光电组和摄像头组。笔者为摄像头组,采用的是摄像头寻迹方式。
智能小车(以下简称小车)的控制系统主要由三大部分组成:传感器信号采集及处理、车速控制和转向控制。由摄像头采集道路信息,经处理分析后识别路径,根据不同的路径决策出不同的速度和转向角度[4-5]。在保证安全的基础上,一方面需要考虑如何提高极限速度,另一方面需要考虑如何提高平均速度,其平均速度的大小最终将决定比赛成绩。分析历届比赛可以发现,整个赛道中60%~70%的长度为弯道,因此,小车弯道行驶速度很大程度上决定了小车在整个赛道上平均速度的大小。本文将针对小车在行走过程中,就如何利用图像数据,给出合理的转向策略进行深入探讨。
就普通驾驶员而言,驾驶车辆行驶在公路上,直道时保持高速运行状态,而弯道时会根据不同的弯道做出合理的决策。一般为先减速,然后在一个比较低的速度下通过弯道,过弯后加速,最终回到直道速度。而在赛车场上的情景则不同,赛车选手轻易不会选择普通驾驶员的转弯策略,而是利用前轮转向带来的向心力并结合赛车入弯前的固有惯性达到快速转弯的目的。对于一辆有视觉的智能小车是否也可以模拟这种高速运动过程,从而赢得比赛?笔者在综合分析视觉图像的特点、舵机模型以及圆周运动的特点后提出了一种可以高速入弯而不必减速或轻微减速、同时又能保证小车不会冲出赛道的安全过弯策略。
1 道路信息提取
要实现一个完整的基于视觉寻迹的智能小车,首先需利用摄像头获取道路信息,然后对采集到的原始图像进行数据处理,以获取赛道中引导线在图像坐标系中的位置[6-8]。
图1为摄像头安装示意图。其中,Z1为摄像头距地面的高度;w为视野场景的宽度,其大小与摄像机安装的俯角和高度都有关系;b为轮间距。对场景中的特征点,只要知道其在场景中的位置,即可计算出该点与小车的相对位置。由上往下延Z轴反方向看,可得到场景平面,如图2所示。其中,场景平面离小车的距离为d,这段距离为盲区,场景平面宽为W,长为H。定义小车的中线为基准线,由摄像头获得的图像即是场景平面。受MC9S12DG128CPU单片机处理能力的限制,选用356×292 CMOS黑白摄像头,将其设置为逐行扫描模式。单行采样106点。根据实验结果,综合考虑各种因素,选取其中64行信息形成一幅64×106的图像平面,用来判断弯道、直道以及弯道位置,从而达到减小计算量的目的。图像如图3所示。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 后轮双电机差速与前轮转向协调控制在智能车模上的应用 24次下载
- 基于DDPG算法的智能车汇流模型 7次下载
- 如何使用模糊控制进行智能车调速系统的设计 4次下载
- 如何设计一个具有路径记忆功能的智能车控制系统的资料概述 16次下载
- 基于FPGA_DSP的智能车全景视觉系统 7次下载
- 机器视觉智能车虚拟环境的搭建_邹斌 1次下载
- 基于模糊控制的智能车调速系统的设计 2次下载
- 基于视觉的智能车模糊PID控制算法 3次下载
- 改进PID算法在智能车控制上的应用 1次下载
- 电磁导航式智能车的设计与实现 3次下载
- 飞思卡尔智能车控制系统设计 164次下载
- 智能车电磁检测控制技术研究 97次下载
- 基于单目视觉的智能车速度模糊控制系统
- 基于路径识别的智能车系统设计
- 基于单目视觉的智能车速度模糊控制系统
- 基于机器视觉的智能车系统 1633次阅读
- 图像分类法实现智能车找路功能 1604次阅读
- 基于MC68S912DP256芯片实现智能车导航系统的设计 2189次阅读
- 微雪电子智能车Arduino AlphaBot2简介 2085次阅读
- 微雪电子智能车学习板蓝牙Arduino开发板介绍 1695次阅读
- 微雪电子智能车学习板配件包Arduino开发板简介 1392次阅读
- 微雪电子 Raspberry Pi Zero WH智能车介绍 1790次阅读
- 微雪电子树莓派 Arduino 智能车扩展套件介绍 2218次阅读
- 智能车中双排传感器的优势及特点介绍 727次阅读
- 光电传感器对智能车的控制设计 1804次阅读
- 创建智能车机器人smartcar的步骤教程详解 4341次阅读
- 基于模糊控制算法的智能车转向舵机控制 1.1w次阅读
- 智能车舵机控制算法详解 2.9w次阅读
- 智能车速度控制pid(电机闭环控制算法) 5.2w次阅读
- 三轴加速度传感器在智能车控制与道路识别中的应用 1w次阅读
下载排行
本周
- 1HFSS电磁仿真设计应用详解PDF电子教程免费下载
- 24.30 MB | 128次下载 | 1 积分
- 2雷达的基本分类方法
- 1.25 MB | 4次下载 | 4 积分
- 3电感技术讲解
- 827.73 KB | 2次下载 | 免费
- 4从 MSP430™ MCU 到 MSPM0 MCU 的迁移指南
- 1.17MB | 2次下载 | 免费
- 5有源低通滤波器设计应用说明
- 1.12MB | 2次下载 | 免费
- 6RA-Eco-RA2E1-48PIN-V1.0开发板资料
- 35.59 MB | 2次下载 | 免费
- 7面向热插拔应用的 I2C 解决方案
- 685.57KB | 1次下载 | 免费
- 8爱普生有源晶体振荡器SG3225EEN应用于储能NPC、新能源
- 317.46 KB | 1次下载 | 免费
本月
- 12024年工控与通信行业上游发展趋势和热点解读
- 2.61 MB | 763次下载 | 免费
- 2HFSS电磁仿真设计应用详解PDF电子教程免费下载
- 24.30 MB | 128次下载 | 1 积分
- 3继电保护原理
- 2.80 MB | 36次下载 | 免费
- 4正激、反激、推挽、全桥、半桥区别和特点
- 0.91 MB | 32次下载 | 1 积分
- 5labview实现DBC在界面加载配置
- 0.57 MB | 21次下载 | 5 积分
- 6在设计中使用MOSFET瞬态热阻抗曲线
- 1.57MB | 15次下载 | 免费
- 7GBT 4706.1-2024家用和类似用途电器的安全第1部分:通用要求
- 7.43 MB | 14次下载 | 免费
- 8AD18学习笔记
- 14.47 MB | 8次下载 | 2 积分
总榜
- 1matlab软件下载入口
- 未知 | 935113次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191360次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183329次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81578次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73804次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65985次下载 | 10 积分
评论
查看更多