<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>SLAM on Liangweidong's blog</title><link>https://liangweidonggood.github.io/tags/slam/</link><description>Recent content in SLAM on Liangweidong's blog</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Sun, 15 Nov 2015 00:00:00 +0800</lastBuildDate><atom:link href="https://liangweidonggood.github.io/tags/slam/index.xml" rel="self" type="application/rss+xml"/><item><title>机器人核心技术与学习路径：感知/认知/行为/数学基础</title><link>https://liangweidonggood.github.io/p/ji-qi-ren-he-xin-ji-zhu-2015/</link><pubDate>Sun, 15 Nov 2015 00:00:00 +0800</pubDate><guid>https://liangweidonggood.github.io/p/ji-qi-ren-he-xin-ji-zhu-2015/</guid><description>&lt;img src="https://liangweidonggood.github.io/p/ji-qi-ren-he-xin-ji-zhu-2015/image/cover.jpg" alt="Featured image of post 机器人核心技术与学习路径：感知/认知/行为/数学基础" /&gt;&lt;h2 id="机器人核心领域"&gt;机器人核心领域
&lt;/h2&gt;&lt;p&gt;机器人技术横跨 4 大学科，&lt;strong&gt;4 个领域的&amp;quot;地基&amp;quot;必须打牢&lt;/strong&gt;才能造出能跑、能感知、能思考的机器人：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt; 1
&lt;/span&gt;&lt;span class="lnt"&gt; 2
&lt;/span&gt;&lt;span class="lnt"&gt; 3
&lt;/span&gt;&lt;span class="lnt"&gt; 4
&lt;/span&gt;&lt;span class="lnt"&gt; 5
&lt;/span&gt;&lt;span class="lnt"&gt; 6
&lt;/span&gt;&lt;span class="lnt"&gt; 7
&lt;/span&gt;&lt;span class="lnt"&gt; 8
&lt;/span&gt;&lt;span class="lnt"&gt; 9
&lt;/span&gt;&lt;span class="lnt"&gt;10
&lt;/span&gt;&lt;span class="lnt"&gt;11
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;1. 感知（Perception）
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; └─ 视觉、触觉、力、惯导
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;2. 认知（Cognition）
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; └─ AI、知识表达、规划、任务调度、机器学习
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;3. 行为（Behavior / Action）
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; └─ 运动学、动力学、控制、manipulation、locomotion
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;4. 数学基础（Mathematics）
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; └─ 最优估计、微分几何、计算几何、运筹学
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id="1-感知perception"&gt;1. 感知（Perception）
&lt;/h2&gt;&lt;p&gt;机器人通过传感器感知世界：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;传感器&lt;/th&gt;
					&lt;th&gt;用途&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;相机&lt;/strong&gt;（单目 / 双目 / RGB-D）&lt;/td&gt;
					&lt;td&gt;视觉识别、SLAM、物体检测&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;激光雷达（LiDAR）&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;2D/3D 距离扫描、建图&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;IMU（惯性测量单元）&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;加速度、角速度&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;编码器&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;轮式里程计&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;GPS&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;户外定位&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;力 / 触觉传感器&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;抓取反馈&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;超声 / 红外&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;近距离避障&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;深度相机&lt;/strong&gt;（RealSense / Kinect）&lt;/td&gt;
					&lt;td&gt;3D 重建&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;关键算法&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;视觉里程计&lt;/strong&gt;（VO / VIO）：从图像估计相机运动&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SLAM&lt;/strong&gt;（Simultaneous Localization and Mapping）：同时定位与建图&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;目标检测&lt;/strong&gt;：YOLO / Faster R-CNN&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;语义分割&lt;/strong&gt;：U-Net / DeepLab&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;点云处理&lt;/strong&gt;：ICP、NDT、PCL 库&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="2-认知cognition"&gt;2. 认知（Cognition）
&lt;/h2&gt;&lt;p&gt;机器人&amp;quot;思考&amp;quot;——理解环境、做决策：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;任务&lt;/th&gt;
					&lt;th&gt;技术&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;任务规划&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;PDDL、HTN、分层任务网络&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;路径规划&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;A*、D*、RRT、PRM&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;决策&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;MDP、POMDP、深度强化学习&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;自然语言&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;LLM、对话系统、意图理解&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;机器学习&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;CNN、RNN、Transformer&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;关键技术&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;SLAM&lt;/strong&gt;（同步定位与建图）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;路径规划&lt;/strong&gt;（A* / RRT / 动态窗口法）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;强化学习&lt;/strong&gt;（DQN / PPO）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;大模型 + 机器人&lt;/strong&gt;（RT-2、PaLM-E 等）&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="3-行为behavior--action"&gt;3. 行为（Behavior / Action）
&lt;/h2&gt;&lt;p&gt;机器人&amp;quot;动&amp;quot;——执行动作、保持平衡：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;子领域&lt;/th&gt;
					&lt;th&gt;内容&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;运动学&lt;/strong&gt;（Kinematics）&lt;/td&gt;
					&lt;td&gt;关节角度 → 末端位置（正运动学）、反向（逆运动学）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;动力学&lt;/strong&gt;（Dynamics）&lt;/td&gt;
					&lt;td&gt;力 / 力矩 → 运动（牛顿-欧拉方程）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;控制&lt;/strong&gt;（Control）&lt;/td&gt;
					&lt;td&gt;PID、MPC、自适应控制、强化学习&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;Manipulation&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;抓取、操作、灵巧手&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;Locomotion&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;步行（四足 / 双足）、轮式、履带、飞行&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;核心算法&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;正运动学&lt;/strong&gt;：DH 参数&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;逆运动学&lt;/strong&gt;：解析法 / 数值法（雅可比 + 迭代）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PID 控制&lt;/strong&gt;：比例-积分-微分，&lt;strong&gt;最常用&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MPC&lt;/strong&gt;（Model Predictive Control）：滚动优化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SLAM + 控制&lt;/strong&gt;：自主导航栈&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="4-数学基础"&gt;4. 数学基础
&lt;/h2&gt;&lt;p&gt;机器人背后是数学：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;数学&lt;/th&gt;
					&lt;th&gt;用途&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;线性代数&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;位姿表示、变换矩阵&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;概率论&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;贝叶斯滤波、SLAM、定位&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;微分几何&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;流形、李群（SO(3)、SE(3)）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;最优化&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;路径规划、MPC、SLAM 后端&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;计算几何&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;碰撞检测、点云配准&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;运筹学&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;任务调度、多机器人协同&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="关键数学概念"&gt;关键数学概念
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;SO(3)&lt;/strong&gt;：3D 旋转群&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SE(3)&lt;/strong&gt;：3D 刚体变换群&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;李群 / 李代数&lt;/strong&gt;：旋转求导&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;卡尔曼滤波&lt;/strong&gt;：最优估计&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;图优化&lt;/strong&gt;：SLAM 后端（g2o / GTSAM）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;凸优化&lt;/strong&gt;：MPC、轨迹优化&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="robocon-全国大学生机器人大赛"&gt;Robocon 全国大学生机器人大赛
&lt;/h2&gt;&lt;p&gt;中国 2002 年起的机器人赛事，&lt;strong&gt;全国电子工程、机械工程、计算机三大专业学生&lt;/strong&gt;同台竞技。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;每年一个主题（如&amp;quot;投壶&amp;quot;、&amp;ldquo;马术&amp;rdquo;、&amp;ldquo;吴哥之花&amp;rdquo;）&lt;/li&gt;
&lt;li&gt;团队 5~10 人分&lt;strong&gt;机械设计 / 电控 / 嵌入式 / 视觉 / 战略&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;半年备赛期，180 秒内完成规定动作&lt;/li&gt;
&lt;li&gt;培养 &lt;strong&gt;动手能力 + 团队协作 + 抗压能力&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="学习路径"&gt;学习路径
&lt;/h2&gt;&lt;h3 id="第一阶段基础理论大一大二"&gt;第一阶段：基础理论（大一~大二）
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;数学&lt;/strong&gt;：高等数学、线性代数、概率论、离散数学&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;编程&lt;/strong&gt;：C / C++ / Python&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;电路&lt;/strong&gt;：数电 / 模电基础&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;机械&lt;/strong&gt;：理论力学、材料力学&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="第二阶段核心技能大二大三"&gt;第二阶段：核心技能（大二~大三）
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;自动控制原理&lt;/strong&gt;（经典控制 / 现代控制）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;机器学习&lt;/strong&gt;（西瓜书 / 统计学习方法）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;嵌入式&lt;/strong&gt;（STM32、FreeRTOS、Linux）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;机器人操作系统 ROS&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SLAM&lt;/strong&gt;（视觉 / 激光）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;机械设计 / SolidWorks / CAXA&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="第三阶段方向专精大三大四"&gt;第三阶段：方向专精（大三~大四）
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;感知方向&lt;/strong&gt;：计算机视觉、深度学习&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;决策方向&lt;/strong&gt;：强化学习、规划算法&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;控制方向&lt;/strong&gt;：MPC、最优控制&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;机械方向&lt;/strong&gt;：机械设计、运动学&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="推荐教材"&gt;推荐教材
&lt;/h2&gt;&lt;h3 id="数学基础"&gt;数学基础
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;《Linear Algebra Done Right》—— 线性代数的几何视角&lt;/li&gt;
&lt;li&gt;《Linear Algebra Done Wrong》—— 更工程化&lt;/li&gt;
&lt;li&gt;《概率论与数理统计》浙大版&lt;/li&gt;
&lt;li&gt;《数值分析》—— 优化、迭代法&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="机器人学"&gt;机器人学
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;《机器人学导论》（Introduction to Robotics）—— 经典教材&lt;/li&gt;
&lt;li&gt;《Probabilistic Robotics》—— SLAM 必读&lt;/li&gt;
&lt;li&gt;《Modern Control Engineering》—— 控制理论&lt;/li&gt;
&lt;li&gt;《Multiple View Geometry》—— 视觉几何&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="ai--机器学习"&gt;AI / 机器学习
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;《统计学习方法》李航&lt;/li&gt;
&lt;li&gt;《机器学习》周志华（西瓜书）&lt;/li&gt;
&lt;li&gt;《深度学习》Goodfellow（Bengio）&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="推荐工具"&gt;推荐工具
&lt;/h2&gt;&lt;h3 id="仿真"&gt;仿真
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;MATLAB / Simulink&lt;/strong&gt;：控制算法仿真&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Gazebo&lt;/strong&gt;（ROS 集成）：机器人仿真&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;V-REP / CoppeliaSim&lt;/strong&gt;：通用机器人仿真&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Webots&lt;/strong&gt;：跨平台仿真&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MuJoCo&lt;/strong&gt;：强化学习仿真&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="软件"&gt;软件
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ROS / ROS2&lt;/strong&gt;：机器人操作系统&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Gazebo / RViz&lt;/strong&gt;：仿真 + 可视化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MATLAB + Robotics Toolbox&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MoveIt&lt;/strong&gt;：运动规划&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PCL&lt;/strong&gt;：点云库&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;OpenCV&lt;/strong&gt;：视觉&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="硬件"&gt;硬件
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;嵌入式&lt;/strong&gt;：STM32、Arduino、ESP32&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;单板机&lt;/strong&gt;：Raspberry Pi、Jetson Nano / Orin&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;传感器&lt;/strong&gt;：相机、LiDAR、IMU、深度相机&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;电机&lt;/strong&gt;：舵机、步进电机、无刷直流电机&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;机械&lt;/strong&gt;：3D 打印（PLA / PETG）、CNC、激光切割&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="推荐编程语言"&gt;推荐编程语言
&lt;/h2&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;用途&lt;/th&gt;
					&lt;th&gt;语言&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;算法原型&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;Python（numpy / scipy / pytorch）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;机器人软件&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;C++（性能）、Python（快速开发）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;嵌入式&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;C&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;机械仿真&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;MATLAB / Python&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;Web 监控&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;TypeScript / JavaScript&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="实践项目"&gt;实践项目
&lt;/h2&gt;&lt;h3 id="初阶"&gt;初阶
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Arduino 巡线小车&lt;/li&gt;
&lt;li&gt;树莓派 + 摄像头 + 人脸识别&lt;/li&gt;
&lt;li&gt;STM32 平衡车（PID 入门）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="中阶"&gt;中阶
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;四足机器人（MIT Mini Cheetah 仿制）&lt;/li&gt;
&lt;li&gt;ROS + 激光雷达建图&lt;/li&gt;
&lt;li&gt;自动驾驶小车（基于 Autoware）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="高阶"&gt;高阶
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;机械臂抓取（UR5 / Franka）&lt;/li&gt;
&lt;li&gt;无人机集群&lt;/li&gt;
&lt;li&gt;仿人机器人&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="2015-vs-2024-视角近-10-年机器人技术变化"&gt;2015 vs 2024 视角：近 10 年机器人技术变化
&lt;/h2&gt;&lt;p&gt;本文写于 2015 年（ROS Indigo/Kinetic 时代）。9 年后（2024）回望，机器人领域已经发生了几次&lt;strong&gt;范式级&lt;/strong&gt;变化。下面是&lt;strong&gt;新增 / 改变&lt;/strong&gt;的重点。&lt;/p&gt;
&lt;h3 id="1-ros-的命运ros-1-退场ros-2-一统"&gt;1. ROS 的命运：ROS 1 退场，ROS 2 一统
&lt;/h3&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;ROS 版本&lt;/th&gt;
					&lt;th&gt;时间&lt;/th&gt;
					&lt;th&gt;状态（2024+）&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;ROS Indigo&lt;/td&gt;
					&lt;td&gt;2014-2019&lt;/td&gt;
					&lt;td&gt;早已 EOL&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ROS Kinetic&lt;/td&gt;
					&lt;td&gt;2016-2021&lt;/td&gt;
					&lt;td&gt;早已 EOL&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ROS Melodic&lt;/td&gt;
					&lt;td&gt;2018-2023&lt;/td&gt;
					&lt;td&gt;已 EOL（2023-05）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ROS Noetic&lt;/td&gt;
					&lt;td&gt;2020-2025&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;2025-05 EOL&lt;/strong&gt;（最后的 ROS 1 LTS）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ROS 2 Foxy&lt;/td&gt;
					&lt;td&gt;2020-2023&lt;/td&gt;
					&lt;td&gt;已 EOL&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ROS 2 Humble&lt;/td&gt;
					&lt;td&gt;2022-2027&lt;/td&gt;
					&lt;td&gt;当前推荐 LTS&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;ROS 2 Iron&lt;/td&gt;
					&lt;td&gt;2023-2024&lt;/td&gt;
					&lt;td&gt;短支持期&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;ROS 2 Jazzy&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;2024-2029&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;2024 新 LTS&lt;/strong&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;

 &lt;blockquote&gt;
 &lt;p&gt;&lt;strong&gt;关键判断&lt;/strong&gt;：&lt;strong&gt;2024+ 新项目必须用 ROS 2&lt;/strong&gt;。ROS 1（Noetic）最后一个 LTS 在 2025-05 EOL，之后不会再有官方支持。&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;p&gt;ROS 2 相对 ROS 1 的核心改进：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;DDS 中间件&lt;/strong&gt;（实时、QoS、可发现）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;跨平台&lt;/strong&gt;（Linux / Windows / macOS / RTOS）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;没有 roscore&lt;/strong&gt;（自发现）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;支持多机器人&lt;/strong&gt;原生&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="2-导航--运动规划的新框架"&gt;2. 导航 / 运动规划的新框架
&lt;/h3&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;旧（2015）&lt;/th&gt;
					&lt;th&gt;新（2024）&lt;/th&gt;
					&lt;th&gt;说明&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;move_base&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;Nav2&lt;/strong&gt;（ROS 2）&lt;/td&gt;
					&lt;td&gt;完全重写，行为树 + 插件化&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;amcl&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;Nav2 AMCL&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;多传感器融合&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;gmapping&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;slam_toolbox&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;终身建图（lifelong mapping）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;cartographer&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;cartographer_ros2&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;Google 持续维护&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;OpenCV SIFT/SURF&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;ORB-SLAM3 / VINS-Fusion&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;视觉 SLAM 新主流&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Hector SLAM&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;RTAB-Map&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;实时回环检测&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MoveIt 1&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;MoveIt 2&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;ROS 2 原生支持&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="3-机械臂--manipulation-新生态"&gt;3. 机械臂 / Manipulation 新生态
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;MoveIt 2&lt;/strong&gt;（ROS 2 原生）+ &lt;strong&gt;MoveIt Task Constructor（MTC）&lt;/strong&gt; = 复杂任务规划&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Drake&lt;/strong&gt;（MIT 开源）：动力学 + 控制 + 优化全家桶&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pinocchio&lt;/strong&gt;：刚体动力学库（C++/Python）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CasADi&lt;/strong&gt;：非线性优化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tesseract&lt;/strong&gt;（ROS Industrial）：轨迹规划&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="4-仿真器更新"&gt;4. 仿真器更新
&lt;/h3&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;旧&lt;/th&gt;
					&lt;th&gt;新（2024）&lt;/th&gt;
					&lt;th&gt;特点&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Gazebo Classic&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;Gazebo（Ignition → Gazebo）&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;2024 起 Gazebo 11 EOL，新版是 Gazebo Sim（原 Ignition）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;V-REP&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;CoppeliaSim&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;改名 + 商业化更彻底&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MuJoCo（被 Google 收购后）&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;免费给个人使用&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;强化学习的事实标准&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Webots&lt;/td&gt;
					&lt;td&gt;Webots R2024&lt;/td&gt;
					&lt;td&gt;持续维护&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="5-ai--机器人具身智能大爆发"&gt;5. AI + 机器人：具身智能大爆发
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;RT-2 / RT-X&lt;/strong&gt;（Google DeepMind）：视觉-语言-动作大模型&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PaLM-E&lt;/strong&gt;：多模态具身大模型&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Octo&lt;/strong&gt;：UC Berkeley 开源通用机器人基础模型&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;OpenVLA&lt;/strong&gt;：开源 VLA（视觉-语言-动作）模型&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;π0&lt;/strong&gt;（Physical Intelligence）：通用机器人策略&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LeRobot&lt;/strong&gt;（Hugging Face）：开源机器人数据集 + 模型&lt;/li&gt;
&lt;/ul&gt;

 &lt;blockquote&gt;
 &lt;p&gt;2024+ 的新趋势：&lt;strong&gt;机器人的 GPT 时刻&lt;/strong&gt;——给基础模型 + 海量遥操数据 = 能泛化到新任务的策略。&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;h3 id="6-硬件新势力"&gt;6. 硬件新势力
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Jetson Orin Nano / Orin NX&lt;/strong&gt;（NVIDIA）：边缘 AI 新主力&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Raspberry Pi 5&lt;/strong&gt;（2023）：终于有 4 核 A76 + 8GB&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RealSense D435i / D455&lt;/strong&gt;：深度相机主流&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ouster / Hesai LiDAR&lt;/strong&gt;：固态、半固态 LiDAR 普及&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Unitree H1 / Go2&lt;/strong&gt;（宇树）：四足/双足机器人白菜价（10 万 RMB 内）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;波士顿动力 Spot / Atlas&lt;/strong&gt;：Spot 已商业化&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="7-学习路径的更新2024-版"&gt;7. 学习路径的更新（2024 版）
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;大一/大二&lt;/strong&gt;：数学 + Python + C++（&lt;strong&gt;重点加强 PyTorch&lt;/strong&gt;）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;大二/大三&lt;/strong&gt;：ROS 2 入门（用 Humble/Jazzy） + Nav2 + SLAM（slam_toolbox）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;大三/大四&lt;/strong&gt;：选方向——
&lt;ul&gt;
&lt;li&gt;感知：ORB-SLAM3 / VINS-Fusion / 3D Gaussian Splatting&lt;/li&gt;
&lt;li&gt;决策：强化学习（Isaac Gym）+ 具身基础模型（Octo/OpenVLA）&lt;/li&gt;
&lt;li&gt;控制：Drake + MPC + 优化&lt;/li&gt;
&lt;li&gt;机械臂：MoveIt 2 + Drake + 灵巧手&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;毕设 / 工作&lt;/strong&gt;：人形机器人（Tesla Optimus / Figure 01 / Unitree H1）&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="8-一句话总结"&gt;8. 一句话总结
&lt;/h3&gt;
 &lt;blockquote&gt;
 &lt;p&gt;&lt;strong&gt;2015 年是 ROS 1 + Gazebo Classic + MoveIt + OpenCV 的时代&lt;/strong&gt;；&lt;strong&gt;2024+ 是 ROS 2 + Gazebo Sim + Nav2 + MoveIt 2 + 具身基础模型 + 国产硬件白菜价&lt;/strong&gt;的时代。&lt;/p&gt;
&lt;p&gt;公式没变（李群、最优估计、PID），但工具栈和应用边界&lt;strong&gt;完全换了一轮&lt;/strong&gt;。&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2 id="下一步"&gt;下一步
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;机器人 AI 资源 / 工具链，看 2017-03-15《机器人 AI 资源与工具链》&lt;/li&gt;
&lt;li&gt;想做嵌入式开发（STM32 + RTOS），看对应教程&lt;/li&gt;
&lt;li&gt;想做机械设计（SolidWorks），看 SolidWorks 官方教程&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;2024+ 新方向&lt;/strong&gt;：看 &lt;a class="link" href="https://docs.ros.org/en/humble/Tutorials.html" target="_blank" rel="noopener"
 &gt;ROS 2 Humble 官方教程&lt;/a&gt; + &lt;a class="link" href="https://navigation.ros.org/" target="_blank" rel="noopener"
 &gt;Nav2 文档&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="参考资料"&gt;参考资料
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;ROS 官方：https://www.ros.org/&lt;/li&gt;
&lt;li&gt;ROS 2 Jazzy 官方：https://docs.ros.org/en/jazzy/&lt;/li&gt;
&lt;li&gt;OpenCV 官方：https://opencv.org/&lt;/li&gt;
&lt;li&gt;PCL：https://pointclouds.org/&lt;/li&gt;
&lt;li&gt;MoveIt 2：https://moveit.ros.org/&lt;/li&gt;
&lt;li&gt;Nav2：https://navigation.ros.org/&lt;/li&gt;
&lt;li&gt;Gazebo Sim：https://gazebosim.org/&lt;/li&gt;
&lt;li&gt;MIT Mini Cheetah：&lt;a class="link" href="https://mit-cheetah.mit.edu/" target="_blank" rel="noopener"
 &gt;https://mit-cheetah.mit.edu/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;中国机器人大赛：&lt;a class="link" href="http://www.rcccaa.org/" target="_blank" rel="noopener"
 &gt;http://www.rcccaa.org/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>