一、崗位職責(zé)1. 算法研發(fā)與設(shè)計(jì)
- 負(fù)責(zé)機(jī)器人運(yùn)動(dòng)控制核心算法的研究與開(kāi)發(fā),包括但不限于:
- 運(yùn)動(dòng)學(xué)與動(dòng)力學(xué):正逆運(yùn)動(dòng)學(xué)求解、動(dòng)力學(xué)建模與參數(shù)辨識(shí)、軌跡規(guī)劃(如時(shí)間最優(yōu)、能量最優(yōu)路徑規(guī)劃)。
- 伺服控制:位置環(huán) / 速度環(huán) / 電流環(huán)控制算法、全閉環(huán)控制、力控(阻抗控制、導(dǎo)納控制)、振動(dòng)抑制(如摩擦補(bǔ)償、柔性臂振動(dòng)控制)。
- 多機(jī)協(xié)同控制:多機(jī)器人編隊(duì)控制、主從協(xié)作控制、冗余自由度解耦算法。
- 針對(duì)機(jī)器人應(yīng)用場(chǎng)景(如工業(yè)機(jī)械臂、人形機(jī)器人、移動(dòng)機(jī)器人等)設(shè)計(jì)定制化控制算法,提升運(yùn)動(dòng)精度、速度、穩(wěn)定性及環(huán)境適應(yīng)性。
2. 系統(tǒng)開(kāi)發(fā)與集成
- 將算法落地到實(shí)際控制系統(tǒng)中,完成與硬件(如伺服電機(jī)、傳感器、控制器)的對(duì)接與調(diào)試,實(shí)現(xiàn)算法在嵌入式平臺(tái)(如 DSP、FPGA、ARM)或?qū)崟r(shí)操作系統(tǒng)(如 ROS、QNX)上的部署。
- 開(kāi)發(fā)機(jī)器人控制軟件模塊,如運(yùn)動(dòng)控制 SDK、仿真測(cè)試平臺(tái),支持上層應(yīng)用(如機(jī)器人操作系統(tǒng)、人機(jī)交互界面)的調(diào)用。
3. 測(cè)試、優(yōu)化與問(wèn)題解決
- 設(shè)計(jì)算法測(cè)試方案,通過(guò)仿真(如 MATLAB/Simulink、Gazebo)和實(shí)機(jī)調(diào)試(如機(jī)器人樣機(jī)測(cè)試)驗(yàn)證算法性能,分析數(shù)據(jù)并優(yōu)化參數(shù)。
- 定位并解決運(yùn)動(dòng)控制中的實(shí)際問(wèn)題,如軌跡跟蹤誤差過(guò)大、振動(dòng)噪聲、多軸協(xié)同不同步等,確保產(chǎn)品滿足設(shè)計(jì)指標(biāo)。
4. 技術(shù)協(xié)作與文檔沉淀
- 與硬件團(tuán)隊(duì)(機(jī)械、電子、傳感器)協(xié)作,提供算法層面的技術(shù)支持(如電機(jī)選型、傳感器布局建議),優(yōu)化機(jī)電系統(tǒng)整體性能。
- 與軟件團(tuán)隊(duì)(視覺(jué)算法、路徑規(guī)劃、AI 算法)配合,實(shí)現(xiàn)多模塊協(xié)同(如視覺(jué)引導(dǎo)運(yùn)動(dòng)、力控 - 視覺(jué)融合控制)。
- 撰寫技術(shù)文檔(如算法設(shè)計(jì)報(bào)告、調(diào)試記錄、用戶手冊(cè)),沉淀核心技術(shù),支持團(tuán)隊(duì)知識(shí)共享。
5. 技術(shù)跟蹤與創(chuàng)新
- 跟蹤機(jī)器人運(yùn)動(dòng)控制領(lǐng)域的前沿技術(shù)(如深度學(xué)習(xí)在運(yùn)動(dòng)控制中的應(yīng)用、模型預(yù)測(cè)控制(MPC)、強(qiáng)化學(xué)習(xí)優(yōu)化軌跡規(guī)劃),結(jié)合公司產(chǎn)品需求開(kāi)展預(yù)研。
- 參與專利、論文撰寫,提升團(tuán)隊(duì)技術(shù)競(jìng)爭(zhēng)力。
二、任職要求1. 專業(yè)背景
- 學(xué)歷:碩士及以上學(xué)歷優(yōu)先(機(jī)器人學(xué)、控制科學(xué)與工程、自動(dòng)化、機(jī)械工程等相關(guān)專業(yè));本科需具備 3 年以上機(jī)器人控制算法開(kāi)發(fā)經(jīng)驗(yàn)。
- 知識(shí)儲(chǔ)備:
- 精通機(jī)器人運(yùn)動(dòng)學(xué)、動(dòng)力學(xué)基礎(chǔ)(如 Denavit-Hartenberg 參數(shù)建模、拉格朗日動(dòng)力學(xué)方程)。
- 熟悉經(jīng)典控制理論(PID 控制、狀態(tài)空間法)和現(xiàn)代控制理論(魯棒控制、自適應(yīng)控制、非線性控制)。
- 掌握軌跡規(guī)劃算法(如多項(xiàng)式插值、樣條曲線、貝塞爾曲線)和路徑規(guī)劃算法(如 A*、Dijkstra、RRT*)。
- 了解嵌入式系統(tǒng)開(kāi)發(fā)、實(shí)時(shí)操作系統(tǒng)原理,具備 C/C++、Python 編程能力(至少熟練掌握一種)。
2. 技術(shù)能力
- 算法開(kāi)發(fā)經(jīng)驗(yàn):
- 有伺服控制算法開(kāi)發(fā)經(jīng)驗(yàn)(如位置 / 速度 / 力矩控制模式實(shí)現(xiàn)),熟悉常用控制算法優(yōu)化技巧(如抗積分飽和、前饋補(bǔ)償)。
- 具備力控算法開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先(如基于力 / 位置混合控制的柔順操作)。
- 熟悉機(jī)器人仿真工具(如 MATLAB/Simulink、Gazebo、V-REP),能通過(guò)仿真驗(yàn)證算法可行性。
- 工程落地能力:
- 有機(jī)器人控制器(如 EtherCAT 主站、CANopen 協(xié)議)開(kāi)發(fā)或調(diào)試經(jīng)驗(yàn)者優(yōu)先。
- 熟悉 ROS(Robot Operating System)框架,能開(kāi)發(fā)運(yùn)動(dòng)控制節(jié)點(diǎn)并與其他模塊集成。
- 工具與技能:
- 熟練使用版本控制工具(Git/SVN)、調(diào)試工具(示波器、邏輯分析儀)。
- 具備良好的數(shù)學(xué)建模能力(如微分方程求解、矩陣運(yùn)算)和算法優(yōu)化能力。
3. 項(xiàng)目經(jīng)驗(yàn)
- 至少參與過(guò) 1 項(xiàng)機(jī)器人運(yùn)動(dòng)控制相關(guān)項(xiàng)目,如:
- 工業(yè)機(jī)械臂軌跡規(guī)劃與伺服控制開(kāi)發(fā)。
- 人形機(jī)器人 / 雙足機(jī)器人平衡控制算法研發(fā)。
- 移動(dòng)機(jī)器人(AGV/AMR)路徑跟蹤與多車協(xié)同控制。
- 協(xié)作機(jī)器人力控算法開(kāi)發(fā)(如碰撞檢測(cè)、安全停止機(jī)制)。
4. 職業(yè)素養(yǎng)
- 問(wèn)題解決能力:具備較強(qiáng)的邏輯分析能力,能快速定位算法或系統(tǒng)級(jí)問(wèn)題并提出解決方案。
- 團(tuán)隊(duì)協(xié)作:善于溝通,能與跨部門團(tuán)隊(duì)(硬件、軟件、測(cè)試)高效協(xié)作,推動(dòng)項(xiàng)目落地。
- 學(xué)習(xí)能力:對(duì)新技術(shù)保持敏感,能快速掌握前沿控制理論并應(yīng)用于實(shí)際場(chǎng)景。
- 抗壓能力:能在 deadline 壓力下推進(jìn)任務(wù),適應(yīng)研發(fā)過(guò)程中的不確定性。
三、加分項(xiàng)
-
發(fā)表過(guò)機(jī)器人運(yùn)動(dòng)控制相關(guān) SCI/EI 論文或擁有發(fā)明專利。
-
熟悉機(jī)器學(xué)習(xí) / 深度學(xué)習(xí)在運(yùn)動(dòng)控制中的應(yīng)用(如強(qiáng)化學(xué)習(xí)優(yōu)化機(jī)器人步態(tài))。
-
有工業(yè)機(jī)器人(如 ABB、KUKA、發(fā)那科)二次開(kāi)發(fā)經(jīng)驗(yàn)或自主搭建過(guò)機(jī)器人控制系統(tǒng)。