返回职位列表
全职 具身技术平台部 普通岗

具身算法工程师 (运动学与数值优化方向)

上海 面议 招聘 1 人

岗位职责

职位概述 本岗位聚焦于机器人的高维空间几何、100Hz ~ 500Hz 级端侧非线性数值优化与全身体运控安全底座。我们正在寻找一位兼具深厚数学运控底蕴与严谨工程落地直觉的算法专家。你将负责构建极速、极稳、高精度的正逆运动学(IK/FK)数值求解器,设计以 SQP(序列二次规划) 与 HQP(分层二次规划) 为核心的底层运控框架,攻克高冗余自由度下的非线性约束优化难题,在 2ms ~ 10ms 严苛的端侧算力预算内实现算法的绝对稳定收敛,确保机器人的全身体运动平滑、安全并符合物理约束。

职责描述: 1.基于 SQP/HQP 的全身体运控算法研发: 负责机器人双臂、全身及高自由度灵巧手的正逆运动学(IK/FK)精确建模。重点负责设计并实现基于 SQP的非线性轨迹优化算法,以及基于 HQP 的多任务严格优先级调配与求解,确保实时控制率在端侧 100Hz ~ 500Hz 高频循环下具备极高的工程鲁棒性。 2.非线性物理约束数学建模: 负责将复杂的物理限制(如关节位置/速度/加速度/加加速度限位、全身体自碰撞规避、灵巧手多指干涉、任务空间接触力约束)转化为严谨的数学优化目标与不等式约束,利用数值优化方法在毫秒级时间内求解最优关节空间状态。 3.高维空间奇异点规避与边界防御: 负责高维空间运动学奇异点的识别与动态规避(如阻尼最小二乘法、约束投影等),建立极度可靠的关节超限保护与工作空间边界防御策略,确保实体机器人在复杂交互任务中的动作安全性。 4.高性能实时运控代码实现: 负责将复杂的数学优化公式手撕转换为高性能、零内存抖动、执行时间高度确定的 C++ 代码,严格控制计算延迟毛刺,保障算法在端侧硬件上的硬实时性。

任职要求

职位要求: 1.硬核技术路线: 熟练掌握 SQP、HQP 算法的底层数学推导、条件数优化与工程实现细节;熟悉至少一种主流刚体动力学与优化库(如 Pinocchio、CasADi、KDL、RBDL、OSQP、Ipopt 等),能够结合硬件特性进行定制化修改与算力调优。 2.实时 C++ 功底: 精通 C++ 编程,具备良好的可预测内存管理思维,能写出运行时间绝对确定(Deterministic Execution Time)的高效实时运控代码,具备严谨的代码防错逻辑。 3.数学与运控内核: 计算机、自动化、控制工程、机械电子或应用数学等相关专业;具备扎实的线性代数、空间几何与矩阵分析功底。熟悉凸优化、非线性优化理论,对优化矩阵的一阶/二阶导数稠密/稀疏求解有良好理解。

优先条件

  • 加分项
  • 具备机器人(双臂协同、人形、高自由度多指灵巧手等)全身体运控(WBC)/数值优化算法的端侧实体硬件部署与现场调试经验,有产品交付或实机跑通背景者优先。
  • 深入理解端侧软硬件环境,了解实时 Linux以及底层通信总线的周期特性,能协作排查 100Hz ~ 500Hz 循环下的信号抖动与控制毛刺。
  • 在在线多指自碰撞约束求解、抓握力闭合几何分析与建模方面有实际落地成果。
  • 有具身机器人公司量产经验,熟悉量产与落地部署流程。
  • 积极拥抱 AI Coding,有利用 AI 工具提升软件工程研发效率的习惯。
  • 热爱机器人产品研发,坚定相信 AI 算法驱动的机器人未来。

相关岗位

相关职位

RIMBOT logo

RIMBOT

感谢您关注我们的职位机会。我们重视每一位候选人的申请,并将认真审阅您的应聘材料。

© 2026 RIMBOT. 保留所有权利。

Powered by 初一HR