岗位职责:
1.设计开发高精度运动控制算法、轨迹规划算法、DVL/IMU/usbl多源数据融合算法、环境感知、自主决策、水下目标识别及自主避障、多艇集群等潜航器自主化运行的核心算法;
2.基于C++、python、matlab/simulink等完成算法系统优化集成与仿真验证,并撰写技术文档;
3.具有 2 年以上控制算法相关项目开发经验,有无人系统(如无人潜航器、无人机、无人车等)航行控制算法开发经验者优先;
关键技能要求:
1. 掌握经典控制理论(PID、自适应控制)及现代控制方法(模型预测控制 MPC、滑模控制)
2.熟悉轨迹规划算法(如 A*、RRT、贝塞尔曲线、Dubins 路径),具备复杂水下环境(如障碍物规避、路径优化)的轨迹规划能力。
3.熟悉 DVL(多普勒测速仪)、IMU(惯性测量单元)、USBL(超短基线定位)等水下传感器的数据融合技术,熟练运用卡尔曼滤波(EKF/UKF)、粒子滤波等算法解决传感器误差补偿、姿态估计、定位优化问题。
4.掌握水下环境感知技术,包括声呐数据处理、水下图像识别(如基于 CNN 的目标检测),能实现障碍物识别、地形建模及环境地图构建
5.熟悉分布式协同控制理论,掌握一致性算法、编队控制算法(如 leader-follower、虚拟结构法),实现多潜航器的协同探测、任务分配及通信组网。
6.精通C++、python、Matlab/Simulink、ros2、cmake等编程工具
7.AI算法、实时系统开发经验