扫地机器人产品系统

我要开发同款
summer2026年11月10日
8阅读

技术信息

语言技术
Axure、EmbeddedSystem、IoT
系统类型
嵌入式硬件
行业分类
智能硬件、机器人

作品详情

行业场景

立项原因:立项旨在解决快节奏生活下年轻人面临的家务繁重、清洁死角难以处理的问题,解决用户对高频、低成本日常维护的强需求。
行业场景:属于智能家居(IoT)与智能家电行业。在“懒人经济”盛行的业务背景下,产品核心应用于家庭全屋地面清洁。作为产品/项目经理,主导从需求定义到软硬件落地,通过接入智能生态实现语音联动与远程控制,打造具有高商业价值和高用户粘性的爆款产品

功能介绍

项目具体功能模块:涵盖高精度导航定位、多传感器融合避障、底层硬件驱动(电机/水泵/风机)、清洁策略引擎以及IoT云端互联与APP交互等核心模块。
主要功能描述:作为驱动与应用负责人,主导优化了底层轮速控制与传感器数据采集的实时性。产品功能上实现了全局路径规划、断点续扫、盲区补扫及拖布自动抬升。同时结合PM视角,打通软硬件生态,支持APP定制个性化清洁计划与固件OTA升级,在保障系统低功耗运行的同时,大幅提升用户“解放双手”的清洁体验。

项目实现

1、我负责的具体任务:
技术侧:主导上层业务逻辑(清扫/回充/断点续扫)的中央状态机设计,同时负责底层驱动(行走轮PID、防跌落/碰撞传感器、WIFI/BLE模组)的开发与调优。管理侧:作为项目/产品经理,牵头需求评审,制定从EVT到MP的研发计划,拉通APP、云端与硬件团队进行接口对齐与联调,严控需求蔓延。

2、技术栈、难点与亮点:
技术栈:C/C++、平滑PID闭环控制、多线程/状态机设计、WIFI/BLE协议栈、端云交互。

实现难点:
① 技术上:复杂地形下传感器瞬间跳变(如长毛地毯、门槛)极易触发误判,叠加十几种业务状态的相互嵌套,容易引发状态机死锁或机器死循环脱困;高频中断(如霍尔测速)抢占严重时,会导致低优先级任务(如网络心跳)卡顿;家庭WIFI盲区常导致APP控制延迟或假死。
② 管理上:项目后期常面临APP、云端、硬件三方接口不一致导致的联调延期,且跨部门定位偶现的底层Bug成本极高。

实现亮点:
① 技术上:在驱动层引入软件滤波与消抖算法,配合平滑PID控制,彻底消灭了传感器误触发并提升了转向平顺性;设计了健壮的中央状态机调度器,并优化了WIFI模组底层重连与心跳保活策略,实现了复杂异常场景下的业务闭环与弱网环境下的稳定交互。
② 管理上:主导搭建了统一的日志分级与上报系统,让测试端能直接抓取底层运行日志,将Bug定位时间缩短50%以上;强制推行“API接口文档先行”策略与跨部门站会机制,成功扫清了端云协同的障碍,保障项目提前交付。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论