規(guī)劃控制算法工程師
任職要求:
1. 計算機科學、自動化、測繪、應用數(shù)學、車輛工程、人工智能等專業(yè)碩士及以上學歷,3年以上相關(guān)工作經(jīng)驗;
2. 熟練掌握C++、Python,具有良好的編程能力;
3. 算法理解:深入理解運動規(guī)劃相關(guān)算法,包括A*、Dijkstra、RRT、MPC等,熟悉車輛動力學與車輛運動學模型,有實際項目經(jīng)驗者優(yōu)先;
4. 數(shù)學基礎:扎實的數(shù)學基礎,熟悉優(yōu)化理論、控制理論和機器學習相關(guān)知識;
5. 工具與平臺經(jīng)驗:熟悉Linux ROS(Robot OperatingSystem)有Autoware、CARLA等仿真和開發(fā)工具者優(yōu)先;
6. 數(shù)據(jù)分析能力:能夠?qū)Ψ抡媾c測試數(shù)據(jù)進行分析,找出算法改進的方向與方案;
7. 項目經(jīng)驗:有相關(guān)領(lǐng)域的項目經(jīng)驗,尤其是參與過自動駕駛運動規(guī)劃或相關(guān)技術(shù)開發(fā)的申請者優(yōu)先考慮。
工作職責:
1.負責機器人規(guī)劃與控制算法的開發(fā);
2.參與機器人軟件系統(tǒng)的架構(gòu)設計、模塊劃分和接口定義;
3.編寫相關(guān)技術(shù)文檔,包括但不限于:
4.算法設計文檔、接口文檔、測試文檔;
5.配合軟件工程師完成算法模塊的集成和調(diào)試;
6.解決項目開發(fā)過程中遇到的技術(shù)問題。
工作內(nèi)容:
1.根據(jù)項目需求,進行算法的調(diào)研、設計和實現(xiàn);
2.編寫高質(zhì)量的代碼,并進行單元測試和集成測試;
3.調(diào)試和解決算法模塊中的bug;
4.編寫相關(guān)技術(shù)文檔;
5.參與代碼評審和技術(shù)交流;
6.學習和研究新的算法,并將其應用到實際項目中;