本文以第六屆全國大學生智能車競賽為背景 , 介紹了智能賽車控制系統(tǒng)的軟硬件結構和開發(fā)流程。該比賽采用大賽組委會統(tǒng)一指定的由東莞市博思電子數(shù)碼科技有限公司提供的 C 型車模,以 Freescale 半導體公司生產(chǎn)的 16 位 DSCMC56F8366 為核心控制器,在 CodeWarrior IDE 開發(fā)環(huán)境中進行軟件開發(fā),要求賽車在未知道路上沿著黑線以最快的速度完成比賽。整個系統(tǒng)涉及車模機械結構調整、傳感器電路設計及信號處理、控制算法和策略優(yōu)化等多個方面。為了提高智能賽車的行駛速度和可靠性,對比了不同方案的優(yōu)缺點,并結合 PC 調試平臺進行了大量底層和上層測試 , 最終確定了現(xiàn)有的系統(tǒng)結構和各項控制參數(shù) 。賽車采用模擬攝像頭對賽道進行檢測,通過邊緣提取獲得黑線位置,用 PD 方式對舵機進行反饋控制 。 同時通過速度傳感器獲取當前速度 , 采用優(yōu)化后的 PID 控制實現(xiàn)速度閉環(huán)。
關鍵詞: Freescale ,智能車,攝像頭, PID
標簽:
飛思卡爾
大學生
智能汽車
技術報告
上傳時間:
2013-10-27
上傳用戶:xanxuan