工作中的鲍小路
他带领团队自主研发操作系统,为智能可穿戴设备装上智慧“大脑”,让贴身之物更加贴心好用,他就是华米科技高级嵌入式系统专家鲍小路。在Zepp OS操作系统中,他带领团队贡献超过200万行自研代码,解决了上千个技术难题。搭载该操作系统的智能可穿戴品牌全球出货量已超2亿台,产品和服务遍及全球90多个国家和地区。
攻坚克难
自研操作系统
鲍小路毕业于中国科学技术大学,现任华米科技高级嵌入式系统专家,主要从事嵌入式系统的设计和开发,至今已有超过17年的软件研发经验。
走进位于合肥高新区的华米科技,鲍小路带着记者参观企业展厅内陈列的各种式样的智能手环、智能手表等产品。运动记录、心率监测、睡眠监测、血压监测、血氧饱和度监测……这些产品虽然体形小巧,功能却十分丰富。
如何让智能可穿戴产品这样的贴身之物,变得更加贴心好用?除了芯片等硬件的支持,一款流畅且实用的操作系统尤其关键。
鲍小路和他的团队正是华米科技可穿戴产品“大脑”的设计者。“如果说智能硬件是‘身体’,那么,操作系统便是‘大脑’。二者的协同,才能给用户带来实用的功能与流畅的体验。”
2020年,华米科技在自研芯片的同时,决定自研操作系统。其中,自研操作系统的重任便落在鲍小路和他的团队肩上。
当时,全球智能可穿戴产品的出货量已超过8.2亿台,但搭载的主流操作系统,要么是基于手机系统“魔改”而来,对于可穿戴设备来说过于繁冗和复杂;要么是现成的嵌入式实时操作系统,更适用于工控设备以及普通IoT物联网产品,用户体验很差。另外,华米科技原本的操作系统和图形用户界面也已经跟不上用户激增的步伐,迫切需要升级换代。
然而,研发的道路并非坦途。用户界面的响应速度不够快、兼容性问题频发、性能优化陷入瓶颈……研发过程中,各种挑战如期而至。“初期,尽管技术团队经过了深入的论证,选择了一个看似完美的方案,但在快速迭代的开发过程中,我们发现实际效果与预期相差甚远。”
面对困境,鲍小路团队并没有气馁。“我们重新审视了整个开发流程,决定与硬件供应商展开更为紧密的合作。通过一轮又一轮的技术磋商和样机测试,我们逐步调整了系统架构,优化了软硬件的适配。”
共同成长
发扬工匠精神
经过一个个不眠之夜和无数次的尝试改进,2021年7月,华米科技自主研发的操作系统Zepp OS正式发布。
作为国内首个在低性能单片机平台上运行的、专为智能可穿戴产品打造的操作系统,Zepp OS不仅功耗低、功能强大、界面流畅,集成了强大的人工智能算法,还支持小程序生态,可以精准地测量心率、血氧等人体生物数据和多种运动指标,具备24小时连续健康数据监测、紧急情况直连云端呼救等功能,成为一个开放的健康管理平台。
截至目前,搭载该操作系统的智能可穿戴品牌全球出货量已超2亿台,产品和服务已进入全球90多个国家和地区。
据不完全统计,鲍小路带领团队在Zepp OS操作系统中贡献了超过200万行自研代码,解决了上千个技术难题。
由他主导设计和开发的OS系统的声明式GUI解决方案,在单片机这种低性能平台上能够高效地运行整个GUI交互系统,在系统响应时间、流畅性等核心指标上达到行业领先水平。他设计开发的systrace工具,是RTOS领域全球首创的系统性能分析工具,有效解决了传统分析方法效率低、缺乏统计类信息等各种问题。
在精进个人开发能力的基础上,鲍小路也努力将技术和经验传授给团队成员,带动和帮助团队成员共同成长。团队中,他作为导师带徒超过50人,目前已有多位成为嵌入式系统领域的技术专家。
“这段充满挑战的研发过程,不仅锻炼了团队的技术实力和协作能力,更增强了我们在压力之下快速创新和解决问题的能力。”鲍小路表示,未来,他将和团队继续发扬工匠精神,不断推动自主创新,打造更具竞争力的产品,为行业发展贡献力量。
合肥通客户端- 合报全媒体记者 李后祥