崗位職責(zé):
1. 負(fù)責(zé)AGV底盤的運(yùn)動(dòng)建模、路徑跟蹤控制、速度規(guī)劃與避障控制算法開發(fā);
2. 控制邏輯運(yùn)行于準(zhǔn)實(shí)時(shí)控制層,控制周期不低于100Hz;
3. 控制模塊以 ros2_control 控制器插件形式實(shí)現(xiàn),與驅(qū)動(dòng)模塊共享周期調(diào)度線程,通過(guò)共享內(nèi)存或無(wú)鎖隊(duì)列通信;
4. 將控制節(jié)點(diǎn)封裝為 ROS 2 節(jié)點(diǎn),通過(guò)topic/srv等接口供工藝主控模塊調(diào)用;
5. 配合硬件及驅(qū)動(dòng)開發(fā)人員調(diào)試控制效果,優(yōu)化控制精度與響應(yīng)速度。
6.底盤/機(jī)械臂方向
崗位要求:
1. 機(jī)械工程、電氣工程、自動(dòng)化、控制科學(xué)與工程等相關(guān)專業(yè),本科及以上學(xué)歷;
2. 精通機(jī)器人運(yùn)動(dòng)學(xué)原理,熟悉差速/全向/麥克納姆底盤運(yùn)動(dòng)模型及控制算法;
3. 熟練掌握控制理論、濾波算法,具備ROS 2下底盤控制經(jīng)驗(yàn);
4. 精通 C++ 編程,具備良好的編程習(xí)慣和代碼規(guī)范;熟悉至少一種機(jī)器人仿真平臺(tái)(如Gazebo Sim+Nav2等),能夠進(jìn)行運(yùn)動(dòng)控制算法的仿真與驗(yàn)證;
5. 有移動(dòng)機(jī)器人實(shí)機(jī)調(diào)試經(jīng)驗(yàn)者優(yōu)先。