V2 全新升级

手机遥控 机器人

通过微信小程序即可遥控四足机器人、双足机器人、轮足机器人和机械臂,支持蓝牙与 WiFi 两种连接方式,随时随地掌控你的机器人。

了解更多
4
支持设备
蓝牙 / WiFi
双连接方式
微信小程序
即扫即用
SYSTEM ARCHITECTURE
用户端
微信小程序 Web 面板 管理后台
云端服务
Node.js WebSocket SQLite
通信层
BLE WiFi 10 字节协议
设备端
四足机器人 双足机器人 轮足机器人 机械臂

系统架构

机器人控制平台分三层:用户端(微信小程序 / Web 面板 / 管理后台)、云端服务(Node.js + WebSocket + SQLite)、设备端(ESP32 等主控)。三层之间统一用 10 字节二进制协议通信。

USER SIDE
用户端
微信小程序
即扫即用 · 蓝牙 / WiFi
Web 面板
浏览器直连 · 无需安装
管理后台
设备管理 · 参数配置
CLOUD · COMM · DEVICE
云端 · 通信 · 设备
云端服务
Node.js · WebSocket · SQLite
通信层
BLE · WiFi · 10字节协议
设备端
四足 · 双足 · 轮足 · 机械臂

使用场景

机器人控制小程序适用于教育科普、科研验证、创意表演与二次开发四类场景,覆盖四足、双足、轮式、轮足、机械臂、灵巧手六类设备的遥控与调试。

教育科普

适合高校、中学机器人课程教学,学生通过手机直接操控实验用机器人,直观理解运动控制原理。

课程教学 实验验证 项目实践

创意娱乐

编写动作序列编排特技表演,与朋友分享自定义动作,用机器人进行创意互动娱乐。

动作编排 特技表演 互动娱乐

研发调试

开发者通过手机快速测试机器人硬件状态,进行舵机响应、步态切换、校准等调试工作。

硬件测试 参数调优 故障排查

智能家居联动

通过 WiFi 远程连接,在室内环境中对机器人进行远程遥控,实现移动巡检、跟随等应用场景。

远程遥控 移动巡检 家庭陪伴

竞赛训练

机器人竞赛备赛工具,快速录制和分享动作方案,团队协作完成编排任务。

比赛编排 动作共享 团队协作

轻量体验

无需安装 App,微信小程序即扫即用,快速体验机器人控制小程序,降低使用门槛。

即扫即用 零安装 便携操作

核心功能

机器人控制小程序提供蓝牙与 WiFi 双连接、引导测试、动作编排、双级舵机校准、异常监控和 OTA 升级六项核心功能,覆盖从首次开机到日常遥控的完整链路。

+
双连接模式
蓝牙距离
10m
WiFi 距离
无限

蓝牙 + WiFi 双连接

机器人控制小程序同时支持 BLE 蓝牙与 WiFi:蓝牙延迟低适合近距离遥控,WiFi 经 WebSocket 可远程访问。两者共用同一套 10 字节二进制协议,切换无需改动设备端代码。

  • 蓝牙 BLE 低延迟遥控,适合近距离操作
  • WiFi 远程访问,突破距离限制
  • 统一协议框架,降低开发维护成本
  • 自动检测连接质量,实时显示信号强度
1
舵机响应测试
2
空载行走测试
3
步态切换验证
4
急停测试
遥控解锁 全部通过

引导测试流程

首次连接机器人时,机器人控制小程序以 4 步引导测试确认硬件状态:舵机响应、空载行走、步态切换、急停,全部通过后才解锁遥控权限。

  • 步骤进度实时显示,通过/失败状态标记
  • 超时自动检测,避免无效等待
  • 连续失败自动提示排查建议
  • 测试状态记忆,随时继续未完成步骤
动作时间轴
站立
挥手
旋转
点头
摇头
拖拽编排 3D预览 一键发送

动作编排器

机器人控制小程序的动作编排器支持时间轴拖拽编辑与 Blockly 积木两种模式,可在 3D 模型上实时预览,编排结果编译为动作序列后一键下发到设备执行。

  • 基础动作 / 步态 / 特技 / 姿态分类展示
  • 时间轴编辑 拖拽排序、调整持续时间
  • 3D 模型实时预览
  • 本地保存 + 云端同步
  • 分享码一键分享动作方案
校准流程
粗校准
裸机零位校准
精校准
逐关节微调

双级校准系统

机器人控制小程序采用双级舵机校准:粗校准通过 6 步引导确定裸机零位,精校准支持 ±1°/±2°/±5° 逐关节步进微调,12 个舵机偏移量可分帧批量下发。

  • 粗校准:6 步引导流程,自动寻零
  • 精校准:1/2/5 度步进微调
  • 校准参数云端备份,换手机不丢失
实时监控
电压
7.4V
温度
42°C
信号
-45dBm
延迟
12ms

异常实时监控

机器人控制小程序遥控时实时监测电压、温度、信号与延迟:电压低于 6.5V 警告、低于 6.0V 严重告警,温度高于 60°C 警告、高于 70°C 严重告警。

  • 舵机过载 / 堵转 / 校准失败等 8 类错误码
  • 电压分级警告(6.5V / 6.0V)
  • 温度分级警告(60°C / 70°C)
  • 信号质量指示与延迟统计

支持的设备

机器人控制小程序已适配 27 个机型,覆盖四足、双足、轮式、轮足、机械臂、灵巧手六类设备;其中 14 个自研与开源机型可直连真机遥控,13 款商用机型提供 URDF 模型预览与动作编排。

四足机器人

12 舵机 · 3x4 自由度 · 多种步态

双足机器人

12 舵机 · 6x2 自由度 · 平衡控制

轮足机器人

轮足混合 · 多种驱动模式切换

机械臂

6 自由度 · 路径规划 · 末端控制

可直连真机遥控14 个机型

自研与开源机型,设备端实现本协议即可直接遥控
机型类型自由度
MicroDuck双足14 DOF
AmazingHand灵巧手4 指 8 DOF
AeroHand灵巧手5 指 7 DOF
So101机械臂6 DOF
Pineapple 8 自由度四足8 关节
Pineapple 12 自由度四足12 关节
SF 四足四足12 关节
SF 双足(点足)双足6 关节
SF 双足(平足)双足8 关节
SF 轮足(大轮)轮足6 关节
SF 轮足(小轮)轮足4 转动 + 2 连续
逐际 TRON1双足8 关节
逐际 点足双足6 关节
逐际 轮足轮足8 关节

仅模型适配13 个机型

商用机型,提供 URDF 模型导入、3D 预览与动作编排
机型类型自由度
宇树 A1四足12 关节
宇树 Aliengo四足8 转动 + 4 连续
宇树 Go1四足12 关节
宇树 GO2四足12 关节
宇树 B2四足12 关节
宇树 G1双足人形29 关节
ANYmal B四足12 关节
ANYmal C四足12 关节
傅利叶 GR1双足人形32 关节
云深处 Lite3四足12 关节
云深处 X30四足12 关节
XBot-L双足12 关节
RoboTamer Qmini双足10 关节
说明:上表右侧 13 款商用机型提供的是 URDF 模型导入、3D 预览与动作编排支持, 真机遥控需设备端自行实现本平台的 10 字节通信协议。 宇树等商用机型官方走自有 SDK,不在本协议直连范围内。完整机型清单见 支持机型。

常见问题

关于机器人控制小程序的连接方式、通信协议、舵机校准与机型适配,这里汇总了 8 个最高频的问题。

机器人控制小程序支持哪些机器人类型?
支持四足、双足、轮式、轮足、机械臂、灵巧手六类设备,已适配 27 个机型。可直连真机遥控的有 MicroDuck、AmazingHand、AeroHand、So101、Pineapple 8/12 自由度、SF 系列与逐际系列;宇树、ANYmal、傅利叶、云深处等 13 款商用机型提供 URDF 模型预览与动作编排。
支持哪些连接方式?BLE 蓝牙和 WiFi 有什么区别?
两种都支持。BLE 蓝牙延迟低,适合近距离遥控;WiFi 通过 WebSocket 连接,可远程访问。两者共用同一套 10 字节二进制协议,切换时无需修改设备端代码。
设备控制用的是什么通信协议?一帧多少字节?
10 字节二进制协议,BLE 与 WiFi 共用。帧结构:0xAA 0x55 帧头 + 1 字节命令码 + 1 字节序列号 + 5 字节数据 + 1 字节校验和(字节 2~8 累加取低 8 位),共 18 条命令。详见通信协议页。
舵机装完腿是歪的,怎么校准?
先做粗校准:拆下连杆,在裸机状态下按 6 步引导确定零位;装回连杆后做精校准:逐关节用 ±1°、±2°、±5° 步进微调。12 个舵机的偏移量可批量分帧下发。
粗校准和精校准有什么区别?
粗校准在舵机裸机状态下确定机械零位,解决舵机自身安装误差;精校准在装腿后逐关节微调,解决连杆装配带来的姿态偏差。必须先粗后精。
舵机不动、发烫、电压低分别是什么错误码?
共 8 类:0x01 通信超时、0x02 舵机过载、0x03 舵机堵转、0x04 电压过低、0x05 电压过高、0x06 温度过高、0x07 校准失败、0x08 参数错误。舵机不动优先查 0x02 与 0x03,发烫查 0x06,电压低查 0x04。
动作编排支持图形化积木编程吗?和 Mixly 有什么区别?
支持时间轴拖拽与 Blockly 积木两种模式。与 Mixly 的区别是产物不同:这里的积木直接编译成机器人动作序列并下发到设备执行,而不是生成单片机代码。
是否支持固件 OTA 升级?升级时要注意什么?
支持。小程序内可查看设备当前固件版本并推送新固件,升级进度实时显示。建议在电量充足、连接稳定时操作,过程中不要断开连接或断电。

查看完整的 10 字节通信协议与 18 条命令表 · 27 个机型适配清单

开始控制你的机器人

扫码即可打开机器人控制小程序,无需安装 App。首次使用建议先跑引导测试与粗校准,确认舵机零位后再做动作编排与遥控。