主要職責:
1.路徑規(guī)劃算法落地:實現(xiàn) A*、D* Lite、Dijkstra 等經(jīng)典算法,探索 RRT/RRT*、PRM 等采樣算法;研發(fā)軌跡優(yōu)化(如 Minimum Snap)、凸優(yōu)化規(guī)劃(CVXPY)及 RL 輔助規(guī)劃方案,保障路徑最優(yōu)。?
2.碰撞檢測開發(fā):基于計算幾何、凸優(yōu)化理論,開發(fā)高速精準的碰撞檢測代碼,實時規(guī)避機器人運行風險。
職位要求:
1.Python 能力:精通 OOP、數(shù)據(jù)結(jié)構(gòu)、函數(shù)式編程,了解并發(fā);
2.熟練使用 NumPy、SciPy;
3.會用 Cython/Numba 或 C++(pybind11)優(yōu)化性能。
4.性能優(yōu)化: 了解如何優(yōu)化Python代碼,包括使用Cython、Numba或?qū)⑿阅荜P(guān)鍵部分用C++編寫再通過Python綁定(如pybind11)調(diào)用。
5.理解路徑規(guī)劃領(lǐng)域的經(jīng)典算法和高級算法原理,有相關(guān)算法實現(xiàn)經(jīng)驗者優(yōu)先。
6.掌握機器人碰撞檢測的理論基礎(chǔ),包括計算幾何、凸優(yōu)化、線性代數(shù)等,了解常見的碰撞檢測方法和技術(shù)。