AidLux 1.2 正式发布

各位开发者们,

AidLux 1.2版本来了!!!

据不完全统计,在研发期间:

产品经理和研发小哥共进行8次battle,比分5:3;

打扫卫生的阿姨反馈,垃圾中头发含量越来越多;

楼下的咖啡店老板已经开上了玛莎拉蒂;

……

那么AidLux 1.2版本究竟有哪些特性?

让我们跟随镜头一同了解。

01

高通平台获得AI性能300%提升

深度优化在高通硬件平台上的 AI 推理加速性能,最大性能提升达 300%。通过aidlite python编程接口即可获得支持,为开发者提供更畅快的AI应用开发体验,更重要的是,AI计算速度在基于高通芯片的边缘计算设备上的表现将得到显著提升。

AidLux 1.2 正式发布_第1张图片

Yolov5在Xavier NX(21T算力)上30ms完成推理,在高通865(15T算力)上10ms完成推理

02

新增多个预编译二进制包

AidLux将用户常用的软件、工具等优化后打包成预编译二进制文件内置于平台中,可通过应用中心或命令行进行安装。

AidLux1.2版本新增了包括用于机器人和智慧家居的ROS2 Galactic、HomeAssistant、HomeBridge等多个预编译二进制包,无需配置、即刻使用。

AidLux 1.2 正式发布_第2张图片

一般情况下,无论是ROS2(galactic),还是HomeAssistant、HomeBridge的安装,都需要开发者经历编译源码、配置环境/工具等一系列操作后才能开始正常使用,个别步骤还必须使用代理工具,操作复杂、流程繁琐。

而AidLux将其打包为预编译二进制文件,帮开发者轻松解决了这个问题。

PS:ROS是机器人相关开源社区内最流行的项目之一,涵盖感知、规划、控制、定位、SLAM和建图、可视化等众多机器⼈领域的项目均使⽤ROS作为基础。随着新的机器人应用场景对于中间层和开发框架在实时性、可靠性、伸缩性、跨平台可移植等⽅⾯提出了⼤量新需求,功能相对完备且稳定的ROS2应运而生,Galactic是ROS2推出的最新版。

HomeAssistant是一款基于Python的智能家居开源系统,它支持接入和集中化管理各种智能家居设备,可使设备之间相互关联实现自动化。HomeBridge可以让苹果智能平台homekit识别到HomeAssistant接入的设备,从而达到使用Siri语音控制智能设备的目的。

03

应用中心新增Debian官方源

新上线的AidLux1.2版本应用中心不仅支持下载安装Android软件以及Aid源中各种Linux软件、编程语言,还新增了Debian官方源应用选项,其中囊括了数以万计的Debian官方源应用,可供开发者下载使用。

AidLux 1.2 正式发布_第3张图片

AidLux 1.2 正式发布_第4张图片

 

PS:你也可以通过命令行切换其他源,下载更多应用。

04

进一步完善数据保护和隐私安全

Aid-Desktop Web应用直接远程访问时,默认需进行用户鉴权。平台对能够访问到设备数据的应用都做了用户鉴权限制,如:FileBrowser,VSCode,Web Terminal,AidCode,Jupiter,Jupiter Lab。

此外,访问端口号统一调整为“3xxxx”,“xxxx”为原端口号不变(由于访问端口的调整,如web桌面无法访问,请先清除浏览器缓存后再进行访问)。

该功能包含break change,从AidLux <=1.1版本升级需要清除/root/.e.sh下相关应用的启动命令,再重新安装后即可应用。

AidLux 1.2 正式发布_第5张图片

AidLux 1.2 正式发布_第6张图片

对于不需要使用该功能的用户,新版本也支持手动关闭(# aid-webgw stop),开发者可以根据自己的具体需求进行设置。

05

增设官方社区快捷访问入口

新版本的Aid桌面上为用户提供了AidLux 官方社区的快捷访问入口,已登录AidLux应用的用户可同账号免登录访问社区。

AidLux开发者社区集结了一批优秀的AI应用开发者,大家可以在社区内分享AidLux的使用体验、交流AI应用开发经验,甚至编程语言、AI硬件等相关话题。

社区快捷访问通道的开启,可以让你随时随地了解技术干货,畅所欲言开启头脑风暴,与广大开发者们一起探讨、共同进步。

AidLux 1.2 正式发布_第7张图片

 

AidLux 1.2 正式发布_第8张图片

06

大幅提升Linux原生桌面流畅度

此前版本的AidLux平台需要使用VNC连接到Xfce桌面环境。新版本上的Linux原生桌面环境支持Wayland渲染方式,可通过Wayland连接到Xfce桌面环境,操作反应更加灵敏,使用流畅度大幅提升。

PS:Wayland渲染方式只支持在设备上直接体验(包括将设备通过如HDMI连接至显示器的方式),无法通过浏览器方式支持。

AidLux 1.2 正式发布_第9张图片

07

显著提升AI应用整体处理速度

新版本基于全新优化的内存交换实现方式,改进了AidLite 框架与摄像头之间的数据交换性能和稳定性,AI应用整体处理速度提升达10%。

AidLux 1.2更新明细

[基本功能更新]

⚪Linux 原生桌面环境支持Wayland渲染方式,流畅度显著提升

⚪Aid-Desktop Web应用直接远程访问时,默认需进行用户鉴权。安全和用户隐私保护获得改进影响的应用:FileBrowser,VSCode,Web Terminal,AidCode,Jupiter,Jupiter Lab

访问端口号调整:统一改为 '3xxxx','xxxx' 为原端口号不变,由于访问端口的调整,如web桌面无法访问,请清除浏览器缓存再访问。

关闭方式:# aid-webgw stop

该功能包含break change,从AidLux <=1.1版本升级,需要清除/root/.e.sh内配置的相关应用的启动命令,再重新安装,即可应用。

⚪Aid-Desktop 应用中心可同时支持 Aid 源和 Debian 官方源的应用操作

⚪Aid-Desktop 添加 AidLux 官方社区快捷访问,且用户已登录AidLux应用后,可免登录访问社区

⚪AidLux 用户使用文档改版

⚪优化启动脚本加载,提升bash加载速度,新增 /root/.rc.local 文件,用于用户自定义启动脚本(仅执行一次)

⚪新增 AidLux 预编译二进制包,可通过应用中心或命令行进行安装

ROS2:Galactic

HomeAssistant,HomeBridge

⚪AidLux重启命令 reboot 修改为 aid-reboot,避免与系统命令冲突

⚪其它细节改进及性能优化

[商业版功能更新]

⚪基于全新优化的内存交换实现方式,改进了AidLite 框架与摄像头之间的数据交换性能和稳定性,AI应用整体处理速度提升达10%,通过 AidLite Python 编程接口即可获得支持

⚪深度优化在高通硬件平台上的 AI 推理加速性能,最大性能提升达 300%,通过 AidLite Python 编程接口即可获得支持

⚪改进图像处理(CV)性能,通过AidLux提供的 Python 编程接口即可获得支持

[问题修复]

⚪aid 命令安装应用时的日志信息显示异常

⚪执行apt update导致xfce桌面无法使用

⚪AI示例中错误代码修复

⚪AI示例处理结果展示界面加载失败修复

⚪aid-desktop桌面应用相关问题修复

⚪大量其它问题修复

AidLux1.2版本于5月23日正式发布,新版本已在aidlux官网上线,大家可以点击这里进入官网马上下载;新版本也正在华为、小米、OPPO、VIVO等各个手机应用商城陆续上架中,敬请关注。

AidLux 1.2 正式发布_第10张图片

此外,内容更通俗易懂、流程更简单明了的新版用户使用文档也已经同步上线官网,希望能够帮助开发者们更得心应手地使用AidLux平台。

我们也会继续倾听大家的声音,收集更多使用体验,持续优化平台能力,不断推动平台升级,更好地帮助更多的开发者及合作伙伴能够更便捷、更高效开发部署和落地AI项目。

你可能感兴趣的:(AidLux,物联网,人工智能)