论文部分内容阅读
泊车辅助系统是利用车载传感器探测有效泊车空间并辅助控制车辆完成泊车操作的一种汽车电子辅助系统。相比于传统的电子辅助功能,比如倒车雷达、倒车影像显示,泊车辅助系统智能化程度更高,减轻了驾驶者的操作负担,尤其对于新手司机来说降低了泊车的事故率。目前,泊车辅助系统在国外的部分中高端车型中已经正式商用,且使用的是测距模块完成有效泊车空间的搜索。本课题在研究上述类型的泊车辅助系统的基础上,设计了一种基于图像处理的泊车辅助系统:以1:20模型车作为硬件搭建平台,根据与真实环境的比例关系设计垂直式和平行式泊车场景,通过摄像头采集泊车位图像,经过算法处理获取有效车位并控制小车完成泊车的自动操作。该系统具有两种模式:手动模式下可以通过Android手机完成小车的操控,实现无线控制的功能;自动模式下小车能够自动寻找车位并完成泊车操作。课题的主要工作如下:通过分析泊车辅助系统的功能需求,结合SOPC技术完成基于图像处理的泊车辅助系统设计,系统主要包括图像处理模块、网络通信模块、车身控制模块、超声波测距模块和Android App模块。图像处理模块利用ADV7181完成图像的采集转换,经过图像预处理、边缘提取以及链码提取实现车位线识别;网络通信模块采用DM9000与无线路由器实现网络数据发送,实现小车系统与安卓手机双向通信;车身控制模块提供电机驱动所需的PWM信号,利用光电编码器实现运动距离的控制;超声波测距模块选取HC-SR04集成模块实现测距以完成泊车过程中的障碍物探测功能;AndroidApp模块提供系统的人机交互界面,完成小车的控制以及泊车实时影像的显示等。系统实验结果表明,小车能够实现对垂直式和平行式两种泊车位的识别并完成泊车辅助操作,验证了本文提出的解决方案是行之有效的。