一、扫地机市场的了解
国产一线全能(市场主流,扫拖一体机全覆盖):科沃斯、石头、追觅、云鲸、米家(小米)、大疆 ROMO
国际高端(纯扫 / 高端定位,价格高):iRobot(艾罗伯特)、戴森
性价比二线:安克 eufy、美的、海尔、MOVA
小众特色:扫拖分立式、履带洗地机型、爬楼机型



一、印象深圳的bug
面试官,我分享一个在TR1洗地机器人项目中让我印象非常深刻的Bug,
它涉及基站协同和清洁系统的逻辑冲突。
1. 现象发现(场景)
在测试长周期模拟家庭使用时,我发现一个偶发但很致命的问题:
机器人在完成全屋清扫后正常回充,基站也启动了拖布清洗流程。
但清洗结束后,机器人从基站退出时,拖布支架无法正常落下,导致机器人带着抬起的拖布开始下一次清扫,整个地面完全没有拖地效果。
2. 排查过程(体现排查思路)
这个问题不是每次都出现,复现率大概 20%。我是这样一步步排查的:
第一步:排除硬件故障
我手动通过App控制拖布升降,功能正常。排除电机或机械卡死。
第二步:锁定触发条件
我连续做了20多次回充清洗测试,发现规律:
只有在基站清洗拖布过程中,清水箱恰好被抽到低水位(触发缺水预警)时,
下一次出站才会出现拖布不落下。
第三步:结合日志分析
我导出机器人端和基站端的日志,发现一个逻辑漏洞:
清洗过程中触发“缺水预警”后,基站清洗流程被强制中断,
但没有向机器人端发送“清洗结束”的正常状态信号。
机器人端因为没收到结束信号,一直保持在“拖布抬升”的清洗状态,
导致下次清扫前没有执行“拖布落下”的动作。
纳入回归测试集。
还有一个印象深刻bug的是地毯识别与拖布抬升的响应延迟。
机器从瓷砖进入短毛地毯时,有时要 3-4秒 才抬升拖布,导致地毯已经被打湿。
我通过在不同厚度、颜色的地毯上反复测试,加上分析传感器日志,
发现是传感器采样频率和决策算法的匹配问题。
最终推动研发优化了判断逻辑,响应时间从4秒缩短到 1秒以内。
1、一个项目有多少人
开发:16~22
测试:5~7
2、项目组如何分工
硬件专项测试:2 人(单板、EMC、高低温、ESD、功耗、电机)
整机功能测试:2 人(建图、清扫、回充、越障、脱困)
算法专项测试:1 人(避障、地图漂移、分区逻辑)
APP & 云端测试:1 人(APP 配网、远程操控、预约任务、OTA 升级、云端同步)
3、测试流程
前期还是一样有需求阶段
第一,单板阶段测试
对主板、雷达、电机、水泵、传感器、电池做基础电性能和驱动测试,提前规避硬件底层问题。
第二,整机冒烟测试
整机组装后进行基础上电校验,检查开机自检、行走、转向、滚刷、边刷、雷达、传感器是否正常,确保机器可进入正式测试。
第三,整机核心功能测试
重点测导航建图、全屋清扫拖地、AI避障、防跌落、场景脱困、自动回充、断点续扫、虚拟墙禁区等核心业务逻辑,保证机器基础清扫功能正常可用
第四,性能与可靠性测试
测试清扫覆盖率、续航、越障能力、噪音、地图精度;同时做高低温、湿热、振动、跌落、ESD静电、整机老化测试,验证整机稳定性和耐久性能。
第五,APP与云端测试
覆盖配网绑定、远程控制、任务预约、地图同步、设备共享、OTA升级、日志上传,同时区分端侧离线功能和云端联网功能是否正常。
第六,试产与量产出厂测试
跟进试产批次,验证整机一致性、装配公差、批量性问题,输出测试报告,保障项目顺利量产交付。
四、扫地机器人测试哪些环节测试需要用的仪器?
1、硬件单板测试
万用表、直流稳压电源、功率分析仪、示波器、内阻测试仪
用途:测空载电流、整机功耗、电压波动、电池内阻、电机波形。
2、环境可靠性测试
高低温湿热试验箱、振动试验台、跌落试验机、ESD 静电发生器、淋雨试验箱
用途:高低温工作、整机震动、整机跌落、静电抗扰、防水测试。
3、性能实测
噪音:分贝仪
续航:功率计 + 计时工装
吸力:数显拉力计 / 风量测试仪
越障:标准高度卡尺、定制门槛工装
地图精度:激光测距尺、卷尺、标定坐标工装
五、扫地机器人上的传感器有哪些?
1、导航类传感器
LDS 激光雷达:全屋测距、SLAM 建图、定位
IMU 陀螺仪 + 加速度计:测机身转向、姿态、里程纠偏
轮码盘(里程计):左右驱动轮计数,计算行走距离
2、避障传感器
红外测距传感器:近距离障碍物探测
碰撞开关(机械防撞):机身前围撞击触发回弹
AI 视觉摄像头 / 单目 / 双目 / 3D 结构光:AI 识别线缆、拖鞋、家具、宠物(高端机型)
3、防跌落传感器(悬崖传感器)
底部红外对地探头,离地悬空立马后退防坠楼
4、基站回充传感器
红外接收管:接收充电座引导信号,对位回充
电压检测引脚:识别对接充电
5、耗材状态传感器
尘盒堵灰传感器(红外 / 霍尔):灰尘满仓提醒
水箱缺水传感器:拖地缺水提醒
滚刷 / 边刷霍尔传感器:堵转卡毛发报警
6、电池相关
BMS 电量检测 IC:电压、温度、过充过放监测
六、扫地机器人专项测有哪些?
1、导航 SLAM 专项(算法专项)
全屋 / 多房间建图,检查地图漂移、断层、重叠、偏移
禁区、虚拟墙、分区切割有效性
长距离行走累积漂移、断点续扫定位
弱光、深色地面、镜面环境地图稳定性
2、避障专项
小件障碍物:数据线、拖鞋、积木、钱币绕行测试
低矮障碍物、悬空物体识别避障
强光、逆光、深色家具避障通过率
近距离不硬撞、不卡死
3、越障 & 脱困专项
标准门槛 (15/20mm) 爬坡越障、厚地毯通行
被困桌底、椅子缝隙、门槛夹缝自主脱困
单边抬轮、悬空场景脱困逻辑
4、回充专项
低电量自动回充、APP 一键召回回充
基站左右偏移、前后偏移寻找充电桩
斜向对接、机身歪斜充电,不翘座、不顶座
中途断电再寻充
5、性能专项
吸力专项:细沙、毛发、颗粒物清扫残留测试
续航专项:标准户型满电扫至低电关机,实测续航
噪音测试:清扫 / 拖地 / 风机分贝值
拖地专项:出水量均匀度、缺水提醒、渗水漏水
6、可靠性专项(环境专项)
高低温、湿热、ESD 静电、整机振动、跌落、长时间通电老化
七、扫地机器人分哪些系统?
导航定位系统、避障感知系统、清洁执行系统、运动驱动系统、电源回充系统、主控系统、APP 互联系统、安全防护系统。
八、扫地机器人分哪些测试阶段
1. 硬件阶段:单板测试----其它测试(偏向硬件测试)
PCB 主板、雷达、电机、各类传感器、电源、电池电性测试,万用表、电源、示波器验证硬件参数,提前筛硬件不良。
2. 样机阶段:整机冒烟 + 功能测试----测试介入
整机装配后上电冒烟;全覆盖导航、清扫、避障、防跌落、脱困、回充、拖地、APP 全功能验证,BUG 集中提交整改。
3. 专项 + 可靠性测试
1)专项:导航 SLAM、避障、越障、回充、吸力、续航专项摸底;
2)可靠性:高低温、湿热、静电 ESD、振动、跌落、整机长时间老化。
4. 试产 & 量产阶段
小批量试产验证生产一致性,核对装配公差带来的功能异常;量产出厂抽检,整机简易全检入库。
九、扫地机器人总共有多少给电机?
1)、入门单扫机型(无拖地、无激光雷达):5 个电机
左轮驱动电机 ×1
右轮驱动电机 ×1(2 个行走,差速转向)
左、右边刷电机 ×2(收拢边角垃圾)
吸尘风机电机 ×1(产生负压吸尘)
合计:5 个;无滚刷款去掉滚刷,仅 5 马达。
2)、中端扫拖一体(带滚刷 + LDS 激光雷达):7 个标配电机
在 5 个基础上加 2 个:
中滚刷电机 ×1(胶刷 / 毛刷旋转清扫)
LDS 雷达旋转电机 ×1(激光探头 360° 旋转测距建图)
合计:7 个(行业主流标配)
3)、高端旗舰自动集尘 / 电控抬拖布:8~11 个电机(额外选配)
按需叠加辅助电机:
拖布升降电机 ×1(过地毯抬抹布)
拖布震动 / 旋转电机 ×1
微型水泵电机 ×1(电控控水出水拖地)
基站内部:集尘风机电机、污水泵(只算机身不含基站)
十、扫地机器人清扫覆盖率的指标是多少?如何确保测试过程中覆盖率达标
第一部分:清扫覆盖率指标
扫地机器人清扫覆盖率参考GB/T 34454国标,同时结合产品定位划分梯度指标,区分不同应用场景:
核心计算公式
覆盖率 =(有效清扫覆盖面积 ÷ 总可清扫面积)×100%,仅统计滚刷 / 吸口等清洁机构覆盖区域,机身边缘、轮组擦过不计入。
场景类型
标准测试场(单空间、规则地面、标配障碍物):国标合格≥95%,中高端机型内控收紧至 **≥98%**;配套沿边覆盖率≥98%,重复清扫率≤25%。
常规居家户型(多房间、正常家具布局):基础合格线≥92%,优质机型稳定在 95% 以上。
复杂户型(窄缝、密集桌椅、大量边角):行业可接受标准≥90%。
第二部分:测试过程保障覆盖率真实达标,我分为五大管控环节
1、标准化测试环境,锁定统计边界
测试前固定场地尺寸、地面材质、障碍物摆放位置并拍照留档;人工测试使用 10cm×10cm 标准网格并编号,
自动化测试提前制作固定地图掩膜,明确可清扫区域,墙体、无法进入的死角一律剔除,全程不更改统计范围。
2、统一设备状态,排除变量干扰
每次测试保证机器满电出发,使用默认标准清扫模式,不切换强力 / 静音;固件、算法参数固定;测试前完成建图并锁定地图,
提前校准激光 / 视觉导航,把地图漂移、定位误差控制在合理范围。
3、规范测试流程,筛除无效数据
一轮完整任务定义为:从基站出发→全屋清扫→正常回充。若出现人为挪动、机器卡困、提前返航、故障报警,本轮直接作废。每个场景至少执行 3 轮有效测试,取平均值,要求多轮覆盖率差值≤1%,避免单次偶然误差。
4、多层级交叉校验,结果可追溯
一方面通过设备端 APP 轨迹热力图、后台清扫日志初步核查漏扫区域;另一方面采用人工网格复核 + 自动化像素统计双方式交叉验证;
如果发现固定漏扫区、数据异常,立即复测并定位问题。
十一、扫地机器人自动回充率指标是多少,测试如何验证机制人回充率指标是正确的?该如何回答?
行业主流要求:标准环境回充率≥98%,复杂户型≥95%,连续 100 次回充失败≤5 次。
对接精度:充电触点对位误差≤±6mm。
1. 测试环境(必须标准化)
场地:5m×3m 以上空旷区 + 典型家庭户型(客厅 + 卧室 + 走廊)
充电座:前方≥1m、两侧≥0.5m 无遮挡,平整硬地面
地面:瓷砖、木地板、短毛地毯(全覆盖)
光照:正常室内光、弱光、强光(三种)
障碍物:沙发、桌腿、电线、门槛(5–15mm)、墙角
2. 测试用例(必测 4 类场景)
(1)基准回充(最核心)
机器人在充电座四周 8 个方向、距离 2–5m随机放置
每次手动触发回充(或电量打到 15–20% 自动触发)
连续 50–100 次,记录成功 / 失败
(2)低电量自动回充(真实场景)
正常清扫 → 电量掉到18%±2% → 观察是否自动回充
覆盖:大户型、多房间、跨走廊、有障碍物
(3)断点回充(续扫)
清扫中途强制回充 → 充到 80% → 自动续扫 → 再低电量回充
验证:多次往返、地图定位不漂移、回充不降级
(4)极端场景(边界验证)
强光直射充电座、弱光 / 夜间、地毯上回充、狭窄通道(≤60cm)、墙角回充、远距离(8–15m)回充
十二、连续 100 次触发回充
在实验室,通过指令(ros或者linux脚本、python脚本--开发提供了)
浙公网安备 33010602011771号