作者:张国斌
随着5G和AI的深入普及,AIoT智慧物联网市场终于要爆发了!近日,我参加了由睿赛德科技主办的一年一度2020·RDC·RT-Thread 开发者大会,睿赛德科技开发的RT-Thread 物联网操作系统是一个组件完整丰富、高度可伸缩、简易开发、超低功耗、高安全性的物联网操作系统,经过15年的迭代与开发,RT-Thread被广泛应用于能源、车载、医疗、消费电子等多个行业,累积装机量超过 8亿台,已经成为国人自主开发、国内最成熟稳定和装机量最大的开源 RTOS,从大会座无虚席的场面就可以看出它是受到了业界的关注和欢迎。
在这个开发者大会上,我还注意到一大波本土优秀的嵌入式企业都选择和睿赛德科技合作,为什么这么多优秀的本土的嵌入式企业都选择和他们合作呢?我们来看看这些企业是怎么说的。
1 WAYZ维智科技的选择
在2020抗击新冠疫情的战斗中,本土很多IT企业都发挥了极其重要的作用,去年2月初,一家公司发布了全网发布的第一张武汉华南海鲜时空图给抗击疫情提供了很大帮助,之后,不断有关于疫情的时空地图发布,帮助人民群众规避风险,阻断病毒传播!这家公司就是WAYZ维智科技,他们发布的「疾控AI分析平台」WDCIP,为数字化战“疫”助力!并获得了工信部的表彰!
新型冠状病毒肺炎的战“疫”打响后, 作为领先LBS位置智能领域的人工智能平台公司,维智科技(WAYZ)快速投入这场战役,第一时间上线疾控AI分析平台(WDCIP)。维智与中国预防医学会、中科院等合作,借力各方专家,利用空间大数据和AI位置智能技术,为国家卫生防疫部门、地方政府及公共安全系统提供每日不间断服务,利用位置大数据回溯历史轨迹,寻找紧密接触人群,预测高危传播区域,并协助进行病毒传播动力分析,为疾病防控提供决策支持。
近日,在RT-Thread开发者大会上,我采访了维智科技物联网事业部总经理赵红晓,他分享了维智科技的核心技术以及与RT-Thread合作的初衷。
“定位要分场景,没有场景定位就没有意义,我们是利用各种各样的无线电波信号实现定位的,我们现在处在无线射频空间内,室外有GPS信号,有基站信号,也有wifi信号,这些信号是杂乱无章的,通过我们专有的算法和AI人工智能,我们只需要在空间通过专用工具就可以对信号进行收集和建模,对场景建立起一套定位的精控,当新设备进来的时候,在空间场景中每走一步就相当于在棋盘上走一格,那个就是定位的大小,是有特征值的,其实跟典型的指纹匹配过程很像,我们在做这种定位的时候,是不需要对AP、蓝牙、UWA做数据交互的,我们采取空间信号场景,通过对这个空间进行划分,把空间场景划分成一个个单元格,每个单元格的空间场景赋予一定的特征值就可以实现定位了。”他解释说,“这个方案不需要投入硬件成本,因为几乎每个空间已经有射频信号 ,如果房间内有盲区,只需要我们提供几十元的一个硬件即可。目前大部分场景都有射频信号,特别是面向商业场景,如酒店、商场、超市的办公场景等。唯一需要投资是对信号空间场景提前做采集,但是无需部署任何硬件,原则上有AP就可以了。”
据赵红晓介绍,维智科技的合作模式是提供算法和引擎卖给芯片厂商、模组厂商、OS厂商等,通过定制化服务变现。目前,维智科技的采集覆盖了全国三四线城市几乎所有的商场、超市以及公共设施,目前公司定位覆盖14亿终端,3亿日活,全国有30亿AP动态数据。“我们有机器学习算法,当发现一个地方的AP被移走了,有几个用户发现这里的信号发生变化了,已经跟库里不一样了,我们在优化后给出匹配算法。”他强调。“本质上,我们是用互联网的方式做一个很传统的产业,因为定位是传统的产业,互联网思维是对C端公众免费,其次是要通过机器学习,用的人越多,效果越好。”
在谈到跟RT-Thread的合作时,他表示,RT-Thread在国内物联网操作系统行业占有领军地位,希望通过合作,让各类智能终端和设备具有定位能力,可以打通物联网和互联网,互联网是代表人的,物联网则更多代表一种场景,如电视就是物联网设备,代表的是家庭场景,人只有在场景当中才可以体现出价值,室内定微最大的特点,就是可以把线上互联网人的流量和线下的场景流量准确地结合起来,两两结合之后可以创造无限的可能,例如广告商可以挑选出来更适合的用户群体进行广告投放,而政府则可以知道紧急事件发生时,人口的分布情况等。他表示这类应用已经有成功案例。
他表示如果融合了更新的无线电信号以后,定位精度还可以进一步提升,如5G部署以后,可以把定位精度提升到一米。他还表示在2020抗击疫情中,维智科技与华为一起向国务院办公厅提供了国家层面的疫情的风险预警。“定位分析模型只有很少公司可以提供,很多大公司如腾讯看点、疫情地图等底层技术技术都是维智科技提供的。”他指出。“维智科技非常注意隐私保护,对隐私保护和合规方面是按照国家最高标准来执行,维智科技把决策权交给了用户和厂商,把数据和整套定位系统部署在厂商自己的云平台上。所以不用担心隐私和数据泄露问题。”
RT-Thread熊谱翔表示维智科技提供的SDK和软件包可以在RT-Thread运行,这对于物联网设备的管理非常有价值,未来双方合作可以实现物理网设备的分布管理。赵红晓表示,维智科技所属集团具备地图甲级测绘资质,地图三大厂家之一,华为HMS提供的海外地图服务就是跟维智科技合作的。他还透露维智科技的高精度定位(10厘米级别)瞄准了自动驾驶应用。
2 鉴释--深度源代码缺陷检测
在我国,嵌入式软件分析工具一直是短板,在这次大会上,我欣喜地发现一家本土嵌入式代码分析工具厂商也和RT-Thread建立了合作。这家公司就是鉴释科技。鉴释科技认为82%的漏洞存在于应用程序代码中,统计显示,大多数企业对应用程序的安全性重视不足。鉴释科技推出的基于静态代码扫描(SAST)的下一代源代码分析工具爱科识使用深层的编译器级别技术来检查数据流,分析软件应用程序,从而提高了缺陷检测的准确性。据悉,爱科识能轻松、快速地开发高质量代码、识别漏洞,并保证代码符合公司、软件的合规性标准。此外,爱科识还可通过源代码分析来识别导致内存损坏,core dump,缓冲区溢出,非法操作,空指针等的缺陷。此外,它不仅可以突出显示漏洞,还提供修复指导帮助用户理解漏洞原因。开发人员可以在编码和测试等不同阶段使用爱科识,它可与手动代码审查和其它测试方法相结合,比如:白盒、黑盒,或单元测试等。
鉴释的这款分析工具对于帮助本土人员提升嵌入式开发效率和安全非常有帮助。联合创始人兼首席执行官梁宇宁在接受采访时表示鉴释的创始团队都是业界老将,有丰富的开发经验,其中有两位创始人——刘新铭和陈新中更是在80年代就开始针对RISC-V处理器做编译器开发,其他人也在业界大名鼎鼎。
例如,梁宇宁曾在三星、诺基亚、华为领导过软件开发工作,其技术背景包括嵌入式系统、平台 APIs 和计算机视觉(人工智能领域)等;首席运营官赵科林曾任诺基亚、联想和摩托罗拉的全球销售主管以及华为执行副总裁;主导鉴释面向 DevOps 的静态代码分析工具的核心研发工作的联合创始人兼首席架构师刘新铭,曾担任惠普编译器及工具链技术实验室主任,是业界公认的静态代码分析技术专家;首席技术官陈新中曾在英特尔 - 清华大学联合实验室担任主管,是高性能计算和嵌入式系统中高级编译器和处理器优化方面的技术专家。
梁宇宁表示“代码分析”在海外有多年发展历史,而RT-Thread要出海了,海外是非常好的市场,特别是toB市场,不过质量是非常重要的,所以希望鉴释和RT-Thread可以深度合作。在本次大会上 ,梁宇宁与熊谱翔代表双方共同签署了合作协议。熊谱翔表示在合作方面,主要是RT-Thread的代码,包括RT-Thread新增的代码以及社区代码都可以利用鉴释的工具做扫描,把安全的漏洞寻找出来,从而降低平台风险。以帮助物联网行业终端用户编写高质量代码,提升物联网行业软件质量的总体水平。梁宇宁表示鉴释的分析工具未来还将扩展到自动驾驶领域,以及操作系统,SOC厂家等。在自动驾驶方面,由于是涉及到人的生命,因此安全至关重要,鉴释会选择和非常头部的无人车场景车深度合作。
3 RISC-V领军企业的选择
目前,RISC-V处理器以其开放指令集架构受到业界追捧,在国内,基于RISC-V架构处理器出货量最大的就是中科蓝讯,已经出货过10亿颗!实际上,中科蓝讯的RISC-V处理器搭载的就是RT-Thread物联网操作系统!
中科蓝讯在2020 RT-Thread 开发者大会上首度面向通用市场发布其自主RISC-V内核32位MCU芯片——蓝讯骄龙AB32VG1,原生搭载RT-Thread物联网操作系统,提供免费的RT-Thread Studio集成开发环境,打造开放、易获取的、对开发者友好的RISC-V开放生态。据悉蓝讯骄龙AB32VG1采用中科蓝讯自主RISC-V内核,提供了125MHz的运算主频(最高可超频至192MHz),片上集成RAM 192Kbyte,Flash 1Mbyte,ADC,DAC,PWM,USB,SD,UART,IIC,BLE5.0等资源。蓝讯骄龙AB32VG1评估板在12月20日RT-Thread开发者大会将同步推出,并提供完整的SDK,开发者可使用免费的RT-Thread Studio集成开发环境快速上手,并便捷的完成代码编写、编译、调试、程序烧写等一系列开发流程。中科蓝讯应用总监吴瀚平在接受采访时表示公司在芯片设计之初就多方对比最终选择了RT-Thread作为原生系统,原因是RT-Thread具有优雅的代码风格,占用资源小,并且有丰富的文档,能很快上手,加快芯片应用开发进度。“而之前产业上最多选择的是来自美国的FreeRTOS,但现在国产的RT-Thread,无论从社区及软件生态、组件品质及丰富性、本地化服务等方面都要优于FreeRTOS,一定是未来的主流。”他表示。“因为RT-Thread本身也是开源的操作系统,我们对比发现RT-Thread在操作系统比如信号链等都有很多研究,包括代码的风格阅读起来更符合自己的审美观。”
中科蓝讯产品总监孔繁波补充说很多中科蓝讯的客户用他们的芯片做了很多应用,因为中科蓝讯的芯片性价比高、外设强大,功能丰富,但是软件层面开放程度太低,因此公司希望跟RT-Thread一起合作,做一个通用的一个SDK,开放给客户使用。吴瀚平也表示通过合作希望借助RT-Thread平台,做好通用的软件架构和API设计。
可以说,借助RT-Thread,中科蓝讯实现从专用向通用的转变!
4 15年磨一剑,RT-Thread的成功之路
随着5G和AI的普及,物联网市场终于开始爆发,去年,全球移动通信系统协会(GSMA) 发布的《2020 年移动经济》报告显示,2019年全球物联网总连接数已达到 120 亿,预计到 2025 年将增至 246 亿。未来几年,全球物联网收入将由 2019年的 3430 亿美元(约合人民币 2.4 万亿元)增长到2025 年的 1.1 万亿美元(约合人民币 7.7 万亿元)。而物联网市场爆发后,物联网终端操作系统的需求会指数级增长!我们都知道,操作系统的意义在于对硬件的基本功能进行抽象,从而做到各种应用软件无需直接跟硬件打交道就可以操控硬件。我们熟悉的OS有桌面操作系统,如windows 手机操作系统如安卓,鸿蒙等,比之不同的是,物联网操作系统在内存占用、低功耗等技术方面的要求更为苛刻。现在,产业中已经有大量的物联网操作系统,如ARM Mbed OS、 FreeRTOS、RT-Thread、 LiteOS、Zephyr 、嵌入式Linux、SylixOS、 Android Things、VxWorks等,除了除了VxWorks,其他OS代码都是开源的,并且有相应的开发者工具和社区。在这些物联网操作系统中,RT-Thread为何能脱颖而出赢得合作伙伴的青睐,也是源于它15年来的持续发展和过硬的技术实力。
RT-Thread诞生于2006年,起初RT-Thread是一个实时的内核(全抢占优先级调度,调度器时间复杂度O(1)),但在发展过程中,RT-Thread实时操作系统得到了来自全国嵌入式开发工程师的鼎力支持,为RT-Thread添砖加瓦,不仅仅拥有稳定可靠的内核上层组件也非常丰富。
目前,就RTOS阵营的影响力而言,RT-Thread已经显示出其实力。目前,RT-Thread 得到80多家芯片原厂的支持,其中原生搭载的超过30家,装机量接近8亿,在安防、无线连接、消费电子、大工业等领域都有应用。在开发者社区方面,RT-Thread 在 CSDN 拥有 2 万粉丝,年新增文章为 1992 篇,四倍于同行。RT-Thread 的生态建设也在逐步扩大。今年3月开始推进大学计划,到目前为止已和全国81所高校建立了合作关系,其中68所已经开设了RT-Thread 的课程,25 所建立了联合实验室。在这个过程当中,RT-Thread 集成开发环境从 V1.0 升级到 V2.0,从基本版本的一个 V1.0 的开发工具,发展到支持多家芯片,多种软件模拟仿真执行的V2.0的版本,整体开发者用户规模也达到了数万名。另外, RT-Thread海外社区开发者也已有 3000人,正在同 RISC-V基金会洽谈战略合作,并已成为 ST 的全球战略合作伙伴。RT-Thread COO邹诚在接受采访时表示“轻智能”将是智能化时代一个重要的方向,RT-Thread今年的策略重点也围绕着这类“轻智能”应用,比如:智能音箱、手表,甚至边缘网关、摄像头等,RT-Thread可以帮助它们更方便地实现互联智能。过去几年里,许多智能设备并没有实现大规模落地,主要原因在于成本居高不下、启动速度不够快、实时性不够高,以及长时间的运行对低功耗的挑战。而这正是RT-Thread这类RTOS的优势,实时操作系统驱动的智能就是“轻智能”。
邹诚认为,智能化可以分为三个类型,最早的智能是基于一些简单的控制,通过设备连到云端,即物联网,加上传感器和摄像头对环境的捕捉实现感知,实现基本的智能;其次是本地 AI,通过本地的处理,实现语音和图像的识别,实现数据的分析,如多媒体带来的触摸以及视频音频。在此之上则是应用扩展——RT-Thread今年提出的改变即围绕这类应用,而今年很多厂商提出小程序的卸载和加载的功能,明年这类设备将会出现;最后是“端云合一”,即端和云全部打通,实现所谓的主动智能或者是互联智能等。“音响、手表,甚至边缘网关摄像头等,都在从 Linux 往 RTOS 迁移,迁移的方向可以总结为两方面,一是把平台系统从 Linux 换到 RTOS,另一个是处理器芯片会从 MPU/AP 转为 MCU,” 邹诚说,“我们认为实时系统会真正主导 AIoT 时代,Linux 则会越来越少。”
在本次开发者大会上,RT-Thread研发总监朱天龙还介绍了公司开发的最新智能穿戴操作系统:湃心OS。
据悉,2021年湃心OS将会有一系列更新发布,在Q1将发布湃心的Studio IDE,Q2会启动在线应用商店,Q3发布移动支付、视频通话等功能,进一步去降低智能穿戴产品的开发门槛,提升终端产品的市场竞争力。
满鉴霆、卢华东、李涛获得2020年RT-Thread社区杰出贡献奖!
满鉴霆、卢华东、李涛获得2020年RT-Thread社区杰出贡献奖!在这次开发者大会上,RT-Thread其他合作伙伴如ARM、意法半导体(ST)、NXP、瑞昱半导体、利尔达等也到场发言,显示RT-Thread已经获得了产业的集体支持,期待RT-Thread在物联网大潮中有更佳的表现!
注:本文为原创文章,转载请注明作者及来源