宇树B2/W开发部署1:入门篇

官网:Unitree Explore APP 下载 - 宇树科技

技术文档:https://support.unitree.com/home/zh/B2_developer/Obtain%20SDK

开源demo:https://www.unitree.com/cn/opensource

1 B2/W特性

(1)高性能运动能力

  • 最大奔跑速度可达6m/s(约21.6km/h),在工业级四足机器人中属于非常快的水平

  • 具备跳跃能力,最大跳远1.6 m

  • 可攀爬坡度超过45°,跨越高达约40cm 的障碍。

(2)强大的负载与续航能力

  • 可承载最大站立负载120kg;持续行走状态超过40kg;

  • 空载续航>5小时、带负载续航仍可达4小时,续航里程可超过15--20km;

  • 支持快速更换电池与选配自主充电。

(3)全地形适应与防护能力

  • 全地形行走稳定性好,包括湿滑、复杂自然地形;

  • IP67防护等级,可抵抗尘水侵入;

  • 适用环境温度范围宽(20~ 55)。

(4)感知与扩展能力强

  • 标配激光雷达、深度相机、光学相机组合,可用于 3D 建图与感知。

  • 可集成更多传感器或外设,并支持丰富的开发平台扩展(Intel/Jetson算力)。

2 环境搭建

2.1 预构建环境

该环境不影响与机器狗建立通信,在此仅供参考,宇树B2-W2025年下半年后都是Ubuntu22.04版本。

(1)操作系统版本Ubuntu20.04

复制代码
lsb_release -a

(2)CPU (aarch64 and x86_64)

复制代码
uname -m

(3)GCC版本9.4.0

复制代码
gcc --version
2.2 环境配置

(1)CMake版本不低于3.10

复制代码
cmake --version

(2)make能显示版本即可

复制代码
make --version

(3)如果环境版本过低可以执行如下指令

复制代码
apt-get update
apt-get install -y cmake g++ build-essential libyaml-cpp-dev libeigen3-dev libboost-all-dev libspdlog-dev libfmt-dev
2.3 unitree_sdk2编译

打开终端:

复制代码
git clone https://github.com/unitreerobotics/unitree_sdk2.git
cd unitree_sdk2
mkdir build
cd build
cmake ..
make -j$(nproc)

3 与机器狗通信

3.1 遥操作

使用官方给的遥控器或者下载APP UnitreeExplore,APP上可以实时显示机器狗相机画面。

可参考说明书:

B2-W

Document

Document

B2

Document

Document

Document

3.2 有线

官方配了一根航空接口-网口线,将网口线直接连接电脑即可,下面基于Ubuntu与机器狗进行通信。

3.3 局域网

将宇树机器狗、电脑建立在同wifi环境下即可;如机器额外加装了工业路由器,接线直接连进路由器,将机器狗、电脑连接到工业路由器网略下即可

3.4 通信交互
(1)ssh通信

宇树B2-W有两个控制器,不同控制器通信地址略有区别、密码以官方给的为准、不同型号通信地址可能略有差异。

复制代码
ssh unitree@192.168.123.161
ssh unitree@192.168.123.162
#常用密码88888888、123、Unitree#24226等
(2)机器狗页面显示
复制代码
nautilus .
(3)文件互传指令
复制代码
传输回笔记本电脑,在笔记本终端输入(例):
scp -r unitree@192.168.123.162:~/data/bag_plot1 ~/Downloads/
相关推荐
zzzzzz31014 天前
假如我是掘金管理员,我先给评论区装个'代码审查'系统
python·程序员·机器人
通信小呆呆15 天前
当算法有了“五感”:多模态数据融合如何向人体感官协同学习?
人工智能·学习·算法·机器学习·机器人
HelloWorld__来都来了15 天前
【每日学术速报】2026-06-15
人工智能·具身智能
生成论实验室15 天前
机器人:一个自主运动的系统
人工智能·算法·语言模型·机器人·自动驾驶·agi·安全架构
Dick50715 天前
ROS2 常用命令表
人工智能·学习·算法·机器人
沫儿笙15 天前
川崎机器人二保焊节气设备
人工智能·机器人
C++ 老炮儿的技术栈15 天前
Qt工控实战:自研机器人TCP长连接客户端(粘包处理+心跳保活+自动重连完整源码解析)
qt·tcp/ip·机器人
Deepoch15 天前
VLA多模态架构加持 采摘机器人实现精细化智能采收
人工智能·机器人·开发板·具身模型·deepoc·采摘
选与握15 天前
$\pi_{0.7}$: 一个具备涌现能力的可引导的通用机器人基础模型
机器人·vla·pi07