阿布扎比技术创新研究所安全系统研究中心宣布将安全PX4堆栈整合至RISC-V无人机

本文主要是介绍阿布扎比技术创新研究所安全系统研究中心宣布将安全PX4堆栈整合至RISC-V无人机,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

阿联酋阿布扎比--(美国商业资讯)--技术创新研究所(TII)安全系统研究中心(SSRC)是阿布扎比先进技术研究委员会(ATRC)的应用研究支柱部门,该中心今天宣布推出其首款基于精简指令集计算机(RISC-V)的无人机飞行控制器,这款飞行控制器使用了该中心自己的安全PX4堆栈。这次飞行成功地对RISC-V +安全PX4堆栈系统进行了测试和验证,标志着SSRC在使基于RISC-V的无人机系统成为现实的道路上所取得的一个里程碑。

今年早些时候,该中心成为了RISC-V International的战略成员,后者是一个由其成员管理的非营利组织,负责指导RISC-V自由和开放指令集架构(ISA)的未来发展并推动其采用。SSRC专注于建立一个基于RISC-V的安全飞行计算机系统。今天的里程碑是这条道路上的一个重要节点,该中心使用市售的RISC-V开发平台,以将DroneCode PX4开源软件移植到RISC-V。

技术创新研究所(TII)首席执行官Ray O. Johnson博士表示:“RISC-V的ISA正在彻底改变计算系统的世界,TII很自豪地将这种能力纳入我们不断增长的突破性解决方案集合中,这些解决方案正在一步一个脚印地让我们的世界为未来做好准备。我们看到无人机和类似自主系统的用例如今正在跨越从电子商务到医疗保健、通信再到安全的多个领域。这一成就将进一步提升我们作为一家走在尖端技术前沿的全球研究中心的信誉,我们正在努力塑造一个被赋能的、更安全的世界。”

SSRC首席研究员Shreekant (Ticky) Thakkar博士表示:“我们正在通过这项工作将TII推向世界,使其成为开创零信任无人机系统(Zero Trust Drone System)研究的领导者。DroneCode社区分别是PX4 Autopilot和飞行控制器硬件代码及规范的领先开源社区。将NuttX实时操作系统和PX4飞行控制器软件移植到RISC-V平台是实现这一项目的主要工作。SSRC已经将一些计划中的安全改进纳入其现有的PX4软件堆栈,我们将继续开发该软件,并将修改的内容回馈给开源。”

他补充道:“我们准备通过这一里程碑来突出我们在无人机和自主系统安全研发方面的区域专长,这一领域将对塑造未来的智慧城市产生巨大影响,在让城市更加安全的同时大大加快提供新服务的机会。”

SSRC将采取后续行动,继续与开源社区合作,提高开源PX4飞行控制软件堆栈和NuttX实时操作系统的安全性和弹性。此外,该中心还提出了一个路线图,包括改进NuttX操作系统和PX4的内存保护,保护可移动媒体上的数据,以及使用可以通过商业渠道获得的信任根(Root-of-Trust)组件。

在2021年9月的PX4自动驾驶开发峰会(PX4 Autopilot Development Summit)上,TII SSRC的无人机软件首席工程师兼架构师、Dronecode安全特别兴趣小组技术负责人Jukka Laitinen也发表了关于使当前无人机平台更好、更安全、更具弹性的演讲。

SSRC正在稳步实现首款TII定制飞行控制器硬件,使用商用现货RISC-V SoC的该硬件的初始原型预计将于2022年第一季度面世。这将使研究人员以及行业能够用TII安全飞行控制器取代现有的商业飞行控制器。

*来源:AETOSWire

这篇关于阿布扎比技术创新研究所安全系统研究中心宣布将安全PX4堆栈整合至RISC-V无人机的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/553893

相关文章

Linux系统中查询JDK安装目录的几种常用方法

《Linux系统中查询JDK安装目录的几种常用方法》:本文主要介绍Linux系统中查询JDK安装目录的几种常用方法,方法分别是通过update-alternatives、Java命令、环境变量及目... 目录方法 1:通过update-alternatives查询(推荐)方法 2:检查所有已安装的 JDK方

Linux系统之lvcreate命令使用解读

《Linux系统之lvcreate命令使用解读》lvcreate是LVM中创建逻辑卷的核心命令,支持线性、条带化、RAID、镜像、快照、瘦池和缓存池等多种类型,实现灵活存储资源管理,需注意空间分配、R... 目录lvcreate命令详解一、命令概述二、语法格式三、核心功能四、选项详解五、使用示例1. 创建逻

SpringBoot整合Dubbo+ZK注册失败的坑及解决

《SpringBoot整合Dubbo+ZK注册失败的坑及解决》使用Dubbo框架时,需在公共pom添加依赖,启动类加@EnableDubbo,实现类用@DubboService替代@Service,配... 目录1.先看下公共的pom(maven创建的pom工程)2.启动类上加@EnableDubbo3.实

SpringBoot整合(ES)ElasticSearch7.8实践

《SpringBoot整合(ES)ElasticSearch7.8实践》本文详细介绍了SpringBoot整合ElasticSearch7.8的教程,涵盖依赖添加、客户端初始化、索引创建与获取、批量插... 目录SpringBoot整合ElasticSearch7.8添加依赖初始化创建SpringBoot项

使用Python构建一个高效的日志处理系统

《使用Python构建一个高效的日志处理系统》这篇文章主要为大家详细讲解了如何使用Python开发一个专业的日志分析工具,能够自动化处理、分析和可视化各类日志文件,大幅提升运维效率,需要的可以了解下... 目录环境准备工具功能概述完整代码实现代码深度解析1. 类设计与初始化2. 日志解析核心逻辑3. 文件处

Nginx安全防护的多种方法

《Nginx安全防护的多种方法》在生产环境中,需要隐藏Nginx的版本号,以避免泄漏Nginx的版本,使攻击者不能针对特定版本进行攻击,下面就来介绍一下Nginx安全防护的方法,感兴趣的可以了解一下... 目录核心安全配置1.编译安装 Nginx2.隐藏版本号3.限制危险请求方法4.请求限制(CC攻击防御)

SpringSecurity整合redission序列化问题小结(最新整理)

《SpringSecurity整合redission序列化问题小结(最新整理)》文章详解SpringSecurity整合Redisson时的序列化问题,指出需排除官方Jackson依赖,通过自定义反序... 目录1. 前言2. Redission配置2.1 RedissonProperties2.2 Red

Spring boot整合dubbo+zookeeper的详细过程

《Springboot整合dubbo+zookeeper的详细过程》本文讲解SpringBoot整合Dubbo与Zookeeper实现API、Provider、Consumer模式,包含依赖配置、... 目录Spring boot整合dubbo+zookeeper1.创建父工程2.父工程引入依赖3.创建ap

SpringBoot3.X 整合 MinIO 存储原生方案

《SpringBoot3.X整合MinIO存储原生方案》本文详细介绍了SpringBoot3.X整合MinIO的原生方案,从环境搭建到核心功能实现,涵盖了文件上传、下载、删除等常用操作,并补充了... 目录SpringBoot3.X整合MinIO存储原生方案:从环境搭建到实战开发一、前言:为什么选择MinI

golang程序打包成脚本部署到Linux系统方式

《golang程序打包成脚本部署到Linux系统方式》Golang程序通过本地编译(设置GOOS为linux生成无后缀二进制文件),上传至Linux服务器后赋权执行,使用nohup命令实现后台运行,完... 目录本地编译golang程序上传Golang二进制文件到linux服务器总结本地编译Golang程序