EdgeMind·云边智护机器人:第五篇:从比赛到真实落地——我们如何把 EdgeMind 做成真正能用的家庭机器人

一、比赛和真实场景其实完全不同

很多比赛机器人:

  • 场地固定
  • 光照固定
  • 路线固定
  • 目标固定

但家庭环境完全不一样。

真实家庭里:

  • 地上会有拖鞋
  • 会有宠物乱跑
  • 光照会变化
  • 桌面会很乱
  • 网络会断

所以我们后面整个项目其实一直在做:

"真实环境适配。"


二、最开始机器人根本进不了家门

因为尺寸太大。

最开始机械臂展开后:

机器人转弯半径特别离谱。

一进宿舍:

直接卡门。

后来我们重新调整:

  • 机械臂折叠结构
  • 底盘尺寸
  • 电池布局
  • 太阳能板展开角度

最后才控制下来。


三、最离谱的一次 BUG:所有舵机同时抽风

有一次联调的时候:

整个机器人突然:

  • 舵机乱转
  • 底盘乱跑
  • 摄像头黑屏

我们最开始以为:

程序炸了。

后来查了两天。

最后发现:

是电源地线没共地。

导致 PWM 信号漂移。

这个 BUG 真的查到怀疑人生。

后来统一做了:

  • 星型接地
  • 电源隔离
  • 舵机独立供电
  • 大电容滤波

系统稳定性提升特别明显。


四、为什么后面加入太阳能板

其实一开始很多人都觉得:

"机器人装太阳能板没意义。"

因为室内光照太弱。

但后来我们发现:

如果:

  • 低功耗待机
  • 白天缓充
  • 夜间补能

其实是有价值的。

于是我们做了:

主动追光。

机器人会:

  • 检测光照
  • 判断方向
  • 微调姿态

最终找到最佳受光位置。


五、当前硬件参数记录

主控板:

Orange Pi H616

边缘视觉:

RV1126B

MCU:

ESP32-S3

机械臂:

6DOF

摄像头:

双摄

供电:

12V锂电池

通讯:

UART + WiFi + MQTT


六、后续准备增加的功能

目前已经规划:

1. 自动回充

低电量自动返航。

2. 毫米波雷达

做跌倒检测。

3. Matter协议

接入智能家居。

4. 模块化四仓

支持自由替换。

5. 本地大模型

断网状态下继续语音交互。


七、整个项目最大的收获

这个项目做下来最大的感受其实是:

机器人并不是:

"会动就行。"

真正难的是:

  • 长时间稳定运行
  • 多模块协同
  • 成本控制
  • 用户体验
  • 实际场景适配

尤其是家庭机器人。

因为家庭环境太复杂了。

很多实验室里能跑的东西:

一进真实家庭:

马上翻车。

所以我们后面越来越重视:

  • 稳定性
  • 低延迟
  • 安全性
  • 低成本

而不是单纯堆功能。

相关推荐
zzzzzz3108 天前
假如我是掘金管理员,我先给评论区装个'代码审查'系统
python·程序员·机器人
通信小呆呆9 天前
当算法有了“五感”:多模态数据融合如何向人体感官协同学习?
人工智能·学习·算法·机器学习·机器人
生成论实验室9 天前
机器人:一个自主运动的系统
人工智能·算法·语言模型·机器人·自动驾驶·agi·安全架构
Dick5079 天前
ROS2 常用命令表
人工智能·学习·算法·机器人
沫儿笙9 天前
川崎机器人二保焊节气设备
人工智能·机器人
C++ 老炮儿的技术栈9 天前
Qt工控实战:自研机器人TCP长连接客户端(粘包处理+心跳保活+自动重连完整源码解析)
qt·tcp/ip·机器人
Deepoch9 天前
VLA多模态架构加持 采摘机器人实现精细化智能采收
人工智能·机器人·开发板·具身模型·deepoc·采摘
选与握9 天前
$\pi_{0.7}$: 一个具备涌现能力的可引导的通用机器人基础模型
机器人·vla·pi07
梦想的旅途29 天前
企业微信外部群自动化:一期交付应聚焦双向会话闭环
java·开发语言·机器人·自动化·maven·企业微信