无人机内嵌计算机Manifold 2可部署容器化应用

无人机内嵌计算机Manifold 2也可以部署容器化应用了。其制造商DJI在第二版增加了对Linux操作系统Ubuntu的支持,现在可以直接使用Ubuntu的容器化应用程序套件,也就是Snap套件的应用可以部署到无人机上了,这将让Manifold 2获得大幅自定义的能力,Canonical提到,Manifold 2是第一个支持Snap技术的无人飞行器计算机。Manifold是DJI的无人飞行器开发平台,让开发者可以自行开发各种应用程序,并安装在DJI飞行器扩充托架上。而Manifold 2比前一代拥有更高的计算能力,更能支持人工智能以及机器学习等复杂运算,且Manifold 2预安装了Ubuntu,支持了CUDA、OpenCV和ROS等功能,企业能够更容易地开发计算机视觉应用。
无人机内嵌计算机Manifold 2可部署容器化应用
也由于Manifold 2安装Ubuntu,因此开发者也能方便地使用Snap套件,改变、更新以及扩充无人机的功能。Snap是Linux平台上的容器化技术,可以把应用程序打包成套件,目的是让要让各种应用程序能够跨云端、桌面和物联网等装置部署,用户也可以透过Snap商店,下载各种常用有的软件。而Manifold 2有了Snap技术的加持,企业能够把程序打包成Snap,在搭载Manifold 2的飞行器上部署容器应用,将其转成各式功能的智能装置,进行复杂的运算或是进阶的图片图像处理应用,让企业有办法打造更多元的应用。Canonical提到,Snap提供高安全性和灵活性,无人机可以在工作空间直接接收自动更新,方便让企业一次大规模管理整个机队,Snap的回退机制,还能在套件发生问题的时候自动回退,确保开发者在研发新功能的时候,系统能维持安全可靠的运作质量。

转载于:https://blog.51cto.com/13355233/2410574

猜你喜欢

转载自blog.csdn.net/weixin_34245169/article/details/93019765