摘要:為將基于探測目標的自適應航路規劃算法進(jìn)行產(chǎn)品化,采用基于模型的設計方法以及自動(dòng)代碼生成技術(shù),使算法模型快速、健壯地轉化為軟件產(chǎn)品。軟件產(chǎn)品由核心算法和外設驅動(dòng)組成,核心算法采用基于模型設計思想進(jìn)行設計,仿真驗證后自動(dòng)生成目標語(yǔ)言代碼,考慮到IO訪(fǎng)問(wèn)方式的復雜性,外設驅動(dòng)模塊采用代碼自動(dòng)生成與手動(dòng)編碼相結合的方式實(shí)現,核心代碼與外設驅動(dòng)模塊組成的完整工程下載到硬件板卡,通過(guò)試驗驗證軟件產(chǎn)品與初始設計模型的一致性,實(shí)現算法的產(chǎn)品化。經(jīng)過(guò)實(shí)踐,所提出的算法產(chǎn)品化實(shí)現方法能夠提高設算法設計效率和各階段中間產(chǎn)品繼承性,降低各階段調試復雜性,實(shí)現產(chǎn)品開(kāi)發(fā)的敏捷性和健壯性,可作為復雜算法工程實(shí)現的參考。