机器星球
JIQIXINGQIU.COM
首页
人形机器人
机械臂
服务机器人
安防机器人
AMR机器人
无人机
机器狗
外骨骼
首页
/
机器狗频道
行业动态
全球视野
更多
Boston Dynamics Spot 获新一轮软件升级
今天
ANYbotics 推出防爆级四足机器人
昨天
ETH Zurich 发布新型高动态跳跃算法
昨天
MIT Mini Cheetah 刷新奔跑速度记录
2天前
Ghost Robotics 获美国军方采购订单
3天前
国内突破
更多
宇树科技 Go2 消费级机器狗销量破万
2小时前
小米 CyberDog 2 开源社区发布新固件
5小时前
云深处科技绝影 X20 参与地震救援演练
昨天
腾讯 Robotics X 展示多模态移动机器人
昨天
蔚蓝科技阿尔法机器狗进入量产阶段
2天前
技术趋势
更多
强化学习在四足机器人步态中的应用
4小时前
新型关节电机:更高扭矩密度与散热
6小时前
视觉+激光雷达融合导航方案解析
昨天
软体机器狗:仿生材料的新突破
2天前
四足机器人协同作业控制系统
3天前
精选机型
查看全部
全部
消费娱乐
安防巡检
科研教育
特种救援
综合
销量
价格
新品
Boston Dynamics
Spot Enterprise
¥500,000+
自主充电
14kg 负载
Unitree
Go2 Edu
¥9,997
4G/5G
激光雷达
Xiaomi
CyberDog 2
¥12,999
微电机
AI语音
DeepRobotics
绝影 X20
询价
IP66
85kg 负载
MPC
步态控制算法
基于模型预测控制 (MPC) 实现四足机器人的动态平衡与抗干扰。提供 MATLAB 与 C++ 源码实现。
获取源码
// Convex MPC formulation
void
ConvexMPC
::solve(
const
State& state) {
// Define state and control variables
Matrix<
double
, 13, 1> x_t;
x_t << state.rpy, state.pos, state.omega, state.vel, -9.8;
// Quadratic Programming
qp_solver.settings()->setWarmStart(
true
);
qp_solver.solve();
// Update foot forces
update_reaction_forces(qp_solver.getSolution());
}