人工精选深蓝学院-机器人数值优化
如果你做机器人算法,迟早会撞上同一个问题:目标函数写出来了,梯度也能求,但求解器要么不收敛,要么解出来的轨迹抖动、力矩突变、实时性达不到。这不是代码写错了,往往是优化问题本身的建模和求解策略没选对。深蓝学院这套《机器人数值优化》针对的就是这类场景,而不是泛泛讲数学。 这门课解决什么工作场景 它覆盖的
会员可免费下载本篇月会员可按日额度下载(每篇扣 1 次)。
开通会员 ›会员 A · 按档位折扣
会员 B
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
如果你做机器人算法,迟早会撞上同一个问题:目标函数写出来了,梯度也能求,但求解器要么不收敛,要么解出来的轨迹抖动、力矩突变、实时性达不到。这不是代码写错了,往往是优化问题本身的建模和求解策略没选对。深蓝学院这套《机器人数值优化》针对的就是这类场景,而不是泛泛讲数学。
这门课解决什么工作场景
它覆盖的是机器人算法岗日常会遇到的一类具体问题:轨迹优化中怎么处理非凸的避障约束、怎么把带约束的问题转成可迭代求解的形式、状态估计里如何用数值方法逼近最优解、控制中如何平衡求解精度和单周期耗时。课程把凸优化和非凸优化分开讲,重点落在非凸部分,因为机器人的实际约束大多是非凸的——障碍物、关节限位、接触力约束,没有一个能用二次规划直接糊过去。
学完后你应当能独立完成的事:针对一个具体的机器人子问题(比如机械臂时间最优轨迹、移动底盘局部路径),写出目标函数和约束,判断它属于凸还是非凸,选择合适的求解思路,并评估收敛性和实时性是否够用。这个判断能力比记住某个算法公式更值钱。
资料适合什么基础
需要的前提比较明确:线性代数要熟,矩阵运算、特征值分解不能忘;微积分里的梯度和雅可比要能自己推;最好写过一点最优化相关的代码,哪怕是调库。资料包里附了矩阵计算的参考材料,说明课程对线代基础有一定要求,不是从零补起。
如果你只是听说过“凸优化”但没动手解过问题,跟起来会吃力。反过来,如果你已经在做SLAM、运动规划或MPC,只是求解器调不通、结果不稳定,这套内容正好对得上你的痛点。
资料怎么用
- 视频讲解是主线,建议按章节顺序走,非凸部分不要跳,后面很多坑都出在这里。
- 配套文档和pdf适合当查阅材料,遇到具体算法细节时回看,不必逐页通读。
- 作业要认真做。数值优化是动手学科,看懂推导和写出能收敛的代码是两回事,作业是唯一能暴露你建模漏洞的环节。
- 有助教答疑,卡在收敛问题上时问比硬扛效率高。
值不值得学
值,但有条件。如果你只想调现成的优化库、不打算深究求解过程,这门课的深度会超出你的需要。但如果你在机器人算法方向上想往深走一步,数值优化是绕不开的底座——规划、控制、估计最后都会收敛到“怎么解这个优化问题”。花时间在这里,回报是长期的。
一个务实的建议:学之前先拿你手头正在做的一个具体问题当靶子,边学边套,比纯听课有效得多。
课程目录
课程目录53 集
- 📁 第一章 📁 📁 第一章第一节 第一章第一节文档.png [493.5 KB] L1-Numerical Optimization in Robotics.pdf
- [6.6 MB] 📁 📁 第一节 第一节资料.zip
- [1.8 MB] Matrix Computations.pdf
- [13.1 MB] 参考资料.zip
- [27.5 MB] 第一章说明.zip
- [1.8 MB] L1思路提示.pdf
- [330.7 KB] 5【视 频】Unconstrained Optimization for Nonconvex Functions.mp4
- [351.3 MB] 4视频】Convex Function Property.mp4
- [879.4 MB] L1_Instruction.pdf
- [192.3 KB] 2Convex Sets.mp4
- [308.0 MB] 3【视频】High-Order Info of Functions.mp4
- [280.2 MB] 6【视频】Modified Damped.mp4
- [495.4 MB] 第一章作业分享-坦克小白.pdf
- [1.4 MB] 1.【视频】Introduction.mp4
- [447.2 MB] 第一章作业.docx
- [366.6 KB] 📁 第四章 第四章说明.png [493.5 KB] L4Homework.pdf
- [323.1 KB] 6视频】锥增广的拉格朗日.mp4
- [1.2 GB] 3视频】约束优化应用2:碰撞距离计算.mp4
- [327.2 MB] 5视频】锥与对称锥.mp4
- [146.3 MB] 2.【视频】约束优化应用1:控制分配问题.mp4
- [251.1 MB] 1视频】PHR增广拉格朗日乘子法.mp4
- [1.1 GB] L4 Numerical Optimization in Robotics.pdf
- [12.6 MB] 4频】约束优化应用3:非线性模型预测控制.mp4
- [23.2 MB] 7视频】应用:时间最优的路径参数化.mp4
- [665.6 MB] 📁 第五章 1视频】Smoothing Techniques.mp4
- [1.3 GB] 5视频】大作业.mp4
- [349.8 MB] L5-Numerical Optimization in Robotics.pdf
- [5.2 MB] 4Resources for Optimization Softwares.mp4
- [77.8 MB] 2视频】Adjoint Sensitivity Analysis.mp4
- [756.2 MB] 3视频】About Linear Solvers.mp4
- [560.7 MB] 📁 第三章 6KKT条件与PHR增广拉格朗日乘子法.mp4
- [273.4 MB] 1视频】带约束优化问题的定义.mp4
- [164.0 MB] L3-Instruction.pdf
- [487.3 KB] 5视频】约束优化的3种序列无约束化方法.mp4
- [1.2 GB] 第三章作业思路提示-助教姜金圻.pdf
- [192.1 KB] HW3_20220822_175717.rar [483.2 KB] 4低维线性时间严格凸二次规划算法.mp4
- [879.7 MB] 3】低维线性时间线性规划算法:Seidel算法.mp4
- [1.2 GB] L3-Numerical Optimization in Robotics.pdf
- [13.8 MB] 2视频】带约束优化问题的分类及复杂度.mp4
- [606.9 MB] 📁 第二章 第二章资料.zip
- [1.8 MB] 2视频】为什么要引入拟牛顿法.mp4
- [222.9 MB] L2-Numerical Optimization in Robotics.pdf
- [34.7 MB] 7视频】牛顿共轭梯度法.mp4
- [179.9 MB] 1视频】章节内容介绍.mp4
- [133.4 MB] 6视频】线性共轭梯度法.mp4
- [760.2 MB] 4视频】非凸但平滑的函数BFGS优化算法.mp4
- [468.4 MB] 3视频】凸且光滑的函数的BFGS优化算法.mp4
- [926.6 MB] 8视频】应用:平滑导航路径生成.mp4
- [244.2 MB] 5视频】L-BFGS优化算法.mp4
- [291.3 MB] 1:【视频】汪博直播答疑回放.mp4
- [337.6 MB] 课件资料.zip
- [107.9 MB] 机器人中的数值优化开课仪式.pdf
- [995.6 KB] 适合人群 机器人算法开发者 对数值优化有浓厚兴趣的工程师 研究生及博士生 学习收获 掌握机器人领域数值优化算法 提升算法优化能力 为机器人开发提供技术支持 祝您学习愉快! 学有所成,前程似锦!





