机器人足端轨迹与步态规划实战:从宇树IPO定价150.8元看足式机器人建模

8 月 6 日,宇树科技 IPO 定价 150.8 元,DeepSeek、腾讯等获战略配售,这只"大肉签"让四足与人形机器人再次站上风口。四足机器人能跑、能跳、能上下楼梯,背后藏着一套被国赛评委偏爱的建模体系——足端轨迹规划。本文不写一行代码,用"规划五步法 + 三自由度算例 + 落足点优化"把足式机器人的步态规划讲清楚,顺便回答一个国赛高频问题:当题目给你一条机器人小腿、一组关节角度,你怎么建模让它走得稳、走得快。

图:工业产线上的机械臂与自动化设备,机器人动作执行的每一步都依赖精确的轨迹规划

一、为什么足式机器人是 2026 建模的最热题材

8 月 6 日宇树科技 IPO 定价 150.8 元,发行市值超过 500 亿元,DeepSeek、腾讯、红杉等均出现在战略配售名单中。就在同一周,多家厂商相继发布四足与人形机器人新品,从巡检到物流、从陪伴到救灾,足式机器人正在从实验室走向产业。对数学建模来说,足式机器人几乎是一套"自带题库"的题材:运动学要算,步态要规划,稳定要判断,能耗要优化,传感器数据要融合——一题更比一题丰富。

国赛历年真题里,机器人相关题目几乎每两三年出现一次:2015 年的"太阳影长定位"、2019 年的"智能车停车问题"、2023 年的"移动机器人定位"都与机器人建模沾边。而足式机器人的步态规划,是其中"建模层次最清晰"的一类:你可以把它拆成一条腿、两条腿、四条腿,逐级建模。

建模层次 研究对象 典型输出
单腿层 髋、膝、踝三关节 足端可达空间、轨迹方程
双腿层 支撑相与摆动相切换 步态周期、占空比
整机层 四足/双足协同 质心轨迹、稳定裕度
系统层 地形适应、能耗优化 步幅、步频、速度最优组合

二、足端轨迹规划五步法

第一步,建立坐标系。以机器人髋关节(大腿根部)为原点,竖直向上为 Y 轴、前进方向为 X 轴建立平面坐标系。足端(脚掌中心)在这个坐标系里的位置,就是我们要规划的对象。第二步,写运动学方程。把一条腿看作"髋-膝"或"髋-膝-踝"两到三个连杆,每个关节角为待求量,足端位置由关节角唯一决定——这是正向运动学。反过来,已知足端位置求关节角,叫逆运动学,步态规划里我们几乎只用逆运动学。第三步,设计足端轨迹。摆动相(脚离开地面向前迈)的足端轨迹常用"抬脚-向前-落地"三段式:抬脚阶段足端向上抬到安全高度,向前阶段水平移动,落地阶段下降回支撑面。第四步,加约束。抬脚高度要大于障碍物高度,落地速度要尽量为零(避免冲击),足端速度在起脚和落脚两点处要连续。第五步,离散采样。把轨迹按时间等间隔采样成若干个点,每个点反解一组关节角,就得到了"关节角随时间变化"的驱动曲线。

步骤 关键操作 常见误区
建坐标系 髋关节为原点 坐标系方向随意导致符号混乱
写运动学 连杆长度+关节角→足端位置 忘记足端是"相对髋关节"的
设计轨迹 抬脚-前进-落地三段 抬脚高度不够会绊倒
加约束 高度、速度、连续性 忽略落地速度为零
离散采样 按时间等间隔取点 采样太稀导致关节角跳变

三、一个三自由度算例:让足端画一条"拱形线"

用一个最简单的算例说明:假设机器人一条腿只有髋关节和膝关节两个转动关节,大腿长 0.4 米、小腿长 0.35 米,髋关节在原点。我们要让足端从 (0.45, -0.3) 出发,向前迈到 (0.65, -0.3),中间抬脚最高点到 (0.55, -0.18),全程用时 0.8 秒。

第一步,把这条路径写成一个显式轨迹。水平方向用匀速:X 从 0.45 到 0.65,0.8 秒内走 0.2 米,平均速度 0.25 米每秒。竖直方向用"抛物线抬脚":Y 从 -0.3 抬到 -0.18 再落回 -0.3。第二步,在每个采样时刻,由足端坐标反解髋关节角和膝关节角。这是一个标准的平面两连杆逆运动学问题:先由足端到髋关节的距离、大腿长、小腿长用余弦定理解出膝关节角,再解出髋关节角。第三步,把 0.8 秒按 0.05 秒间隔采样成 17 个点,逐个反解,得到两组关节角时间序列。第四步,检查关节角速度与加速度是否连续、是否超出关节限位(比如膝关节角不超过 150 度)。

时刻(秒) 足端X(米) 足端Y(米) 髋关节角(度) 膝关节角(度)
0.00 0.45 -0.30 22.6 118.4
0.20 0.50 -0.24 24.8 121.2
0.40 0.55 -0.18 27.1 124.1
0.60 0.60 -0.24 29.3 121.8
0.80 0.65 -0.30 31.6 118.9

这张表说明,只要给定足端轨迹,关节角序列就能唯一确定。国赛里"给你足端轨迹求关节角"和"给你关节角求足端轨迹"是正反两问,本质都是运动学建模。

四、稳定判据:走快可以,别摔跤

步态规划的第二大问题是"稳定"。双足机器人的稳定用"零力矩点"(ZMP)判据:只要零力矩点落在支撑多边形内部,机器人就不会翻倒。四足机器人常用"静态稳定裕度":质心在支撑面内的投影到支撑多边形边界的最近距离,距离越大越稳。步态规划里,摆动相抬腿会缩小支撑多边形,此时质心要主动向支撑侧偏移,否则稳定裕度变小甚至为负。

判据 适用对象 定义 国赛用法
零力矩点 ZMP 双足 地面反力合力的作用点 判断是否在支撑脚范围内
静态稳定裕度 四足 质心投影到支撑边界的最近距离 衡量多稳、能加多大载荷
动态稳定裕度 高速奔跑 考虑惯性力后的稳定指标 判断能否提速

国赛写步态规划的论文,只要把"为什么选这个判据"和"稳定裕度随步幅怎么变"两张图表做出来,就基本稳住了。

五、落足点优化:让步子迈得又稳又省

第三步是优化。给定地形(比如有障碍物、有斜坡),机器人每一步"落在哪里"是一个优化问题。目标函数通常是"稳定裕度最大 + 能耗最小 + 步幅最大"的加权组合;约束包括足端不能踩到障碍物、关节角在限位内、步幅不超过腿长范围。这类问题用枚举或启发式算法都能解:先把落足点离散成网格,再在每个候选点上计算稳定裕度与能耗,最后选出加权得分最高的点。

目标 数学化描述 国赛常用方法
稳定裕度最大 质心投影离支撑边界最远 网格枚举+贪心
能耗最小 关节角变化量的平方和最小 二次规划
步幅最大 步长上限最大化 线性规划
综合 三目标加权求和 多目标优化/加权求和

六、从"单腿"到"整机":步态与节律

有了单腿的轨迹,多腿协调还需要"节律"。四足机器人最常见的节律是"对角小跑":左前腿和右后腿同步摆动、右前腿和左后腿同步摆动,占空比约 0.5。步态规划里用"相位"描述每条腿的摆动时序:同相位的腿一起抬、一起落,相位差 180 度的腿交替抬落。建模时把四条腿的相位做成参数,通过仿真比较不同相位组合下的速度与稳定裕度,就能找到最优步态。

图:工业场景中的机械臂特写,2026 年机器人视觉与运动规划的量产化图景

七、把步态规划写进国赛论文的三个加分点

加分点一:画可达空间。把足端能到达的所有位置画成一个区域(工作空间),一眼看出步幅极限在哪。加分点二:做对比实验。"直线行走 vs 上坡 vs 跨障碍"三种地形各跑一组,对比稳定裕度与能耗,比只算一种情况有说服力得多。加分点三:与真实参数挂钩。宇树机器人的公开参数(如最大奔跑速度、单腿关节数量)可以直接作为算例参数,让论文"踩在真数据上"。

图:现代工业环境中的白色机械臂,机器人运动规划正在从论文走向量产

八、写在最后

从 8 月 6 日宇树 IPO 定价 150.8 元这件事出发,我们走完了一条完整的足式机器人建模路径:建坐标系、写运动学、设计足端轨迹、判断稳定性、优化落足点、协调步态节律。这套方法不需要一行代码,只需要一张纸一支笔加一张表格。国赛遇到机器人题材,记住五步法,先从单腿算起,再逐级拼成整机——足端画出的每一条拱形线,都是你的模型在走路。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐