飞思卡尔全国智能车大赛——摄像头组 山东工商学院-深蓝航速队
时间:08-07 14:34
查看:1130次
下载:163次
简介:
本文所设计的智能汽车采用A型车模,使用飞思卡尔公司生产的32位Kinetis系列LQ-K30/40/60P144-SYS单片机为核心控制单元,在CodeWarrior IDE开发环境中进行软件开发,使赛车在跑道上以最高速度行驶。该智能车系统设计包括车模机械结构设计与调整、系统架构及硬件设计、软件算法及系统调试等方面的内容。整个系统舵机控制采用加权平均值加斜率控制方案,控制舵机转向与回正;电机控制采用传统PID算法,间接判断赛道类型再PID控速。对于车模机械结构,后轮采用去悬挂改造方法,增加其稳定性,以降低车体运动过程中的震动;前轮则采取主销内倾和后倾方法,对转向有自动回正作用,有效提高车体直道急加速及快速直线的稳定性。摄像头采用中置安装,保证摄像头视野范围足够大;摄像头数据处理直接采用硬件二值化方法,极大降低了环境光线对采集数据的准确性影响。编码器的使用则主要是实现闭环控制,通过实时监控车模行驶速度、舵机控制的输出量及摄像头对赛道前方一定距离的预判断,实现对车模及时的速度加减,即在控制算法中实现传统的PID算法。