想自己造无人机吗?Intel推出基于 Linux x86的自助无人机开发板

简介:

英特尔开发论坛会议消息:英特尔手里不乏新的和升级的硬件工具包,从无人机自助套件到各种大气的物联网包不等,工程玩家利用这些无人机硬件可以自己组装无人机。

Aero组装套件是一个最好玩的包,即日起接受订购。Aero组装套件里含一单板机,可以控制四轴飞行器上的电子运作:从决策逻辑、远程控制信号的处理到驱动飞行器螺旋桨的IO 线路,一切都由单板机完成。

Aero组装套件基本上就是一个飞在空中的网本式电脑︰配有双核 1.6 G吉赫(1吉赫=10亿赫兹)Atom x7-Z8700 处理器,有必要时可以超频到2.4吉赫。其他参数: 2 MB 的高速缓存,4 GB 的 RAM,16GB 的闪存,内置 Wi-fi、 microSD 插槽和给PCIe SSD用的M.2连接器。

套件版上配有80 针 IO 连接器,由板上Altera Max 10 FPGA驱动。80 针 IO 连接器含︰ 两个 I2C 接口、 一个UART 串口、SPI、CAN连接、五个模拟输入口和25个可编程GPIO口。套件另配有USB3 OTG 连接器及由处理器的内置高清显卡芯片驱动的微型 HDMI 端口。

板上Altera Max 10 FPGA是用户可编程型的;用户可以对其进行任意设置,例如,发信号到各螺旋桨的马达控制器,发送和接收感应器和外围设备的信号。另外,如果装了英特尔真感运动相机的话,Aero套件配的MIPI CSI 2 相机接口和 USB3 连接器可派上用场。

全套Aero无人机组件,中间的白盒子是开发板

Aero的单板机运行Yocto GNU/Linux。其基本想法是,用户先想好要做什么,比如烟雾探测无人机或是小件快递之类的,再将Aero单板机接上相应的外围设备和传感器,再接到无人机硬件上。无人机硬件配有马达、 螺旋桨和马达控制器;板上的Altera FPGA负责将信号转到控制器和其它配件上。

Aero开发板和一张扑克牌大小相同:88 毫米 × 63 毫米 × 20 毫米,散热片包括在内。是的,需要散热器。记者和英特尔员工聊起Aero套件,记者获悉有关电池的具体数字资料尚未完成,飞行器充一次电能飞多久取决于电池的大小和无人机的重量。套件连散热器一起重 60 克。开发板上的 64 位 x86 Atom 处理器的典型功耗为 2瓦。

现在订购该款开发板只需不到400美元,含无人机硬件,2016 年第4季度收货。该款可以即刻升空的开发套件含程序库,可用于访问真感相机和控制无人机的飞行,套件另外还含有一个AirMap开发工具包,有助于避开空中禁区。

其他英特尔开发工具包消息

英特尔的新物联网开发工具包名为Joule,两个款式:550 x 型和 570 x型。两款都跟足了物联网标准。570 x配有64 位 1.7吉赫双核 Atom T5700 处理器、4 GB 的 RAM、16GB 的闪存、高清显卡、Wi-fi 和蓝牙、相机接口、 I2C 和 UART 串行端口和各种的 GPIO 串口,运行 Linux,支持真感移动侦测摄像头。550 x 稍微弱一点,配一枚1.5吉赫Atom、3 GB 的 RAM 和 8 GB 的闪存。网上有代码样本。Joule 将于9 月通过分销商全面发售。

Euclid套件配有真感相机、 Atom 处理器和无线连接。套件约半个巴掌大,主要对象是学者、 硬件玩家和机器人玩家。

最后的三个新真感摄像头套件,它们是:机器人开发工具包、 高精度 ZR300 开发工具包和摄像头 400 系列,400 系列经优化后每秒可捕捉3D 对象上任意多的点。


原文发布时间为:2016-08-18

本文作者:杨昀煦

本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。



相关文章
|
4月前
|
Ubuntu Linux
查看Linux系统架构的命令,查看linux系统是哪种架构:AMD、ARM、x86、x86_64、pcc 或 查看Ubuntu的版本号
查看Linux系统架构的命令,查看linux系统是哪种架构:AMD、ARM、x86、x86_64、pcc 或 查看Ubuntu的版本号
979 3
|
4月前
|
NoSQL Linux C语言
嵌入式GDB调试Linux C程序或交叉编译(开发板)
【8月更文挑战第24天】本文档介绍了如何在嵌入式环境下使用GDB调试Linux C程序及进行交叉编译。调试步骤包括:编译程序时加入`-g`选项以生成调试信息;启动GDB并加载程序;设置断点;运行程序至断点;单步执行代码;查看变量值;继续执行或退出GDB。对于交叉编译,需安装对应架构的交叉编译工具链,配置编译环境,使用工具链编译程序,并将程序传输到开发板进行调试。过程中可能遇到工具链不匹配等问题,需针对性解决。
130 3
|
4月前
|
存储 Linux 调度
Linux0.11 80X86知识(七)(下)
Linux0.11 80X86知识(七)
57 0
|
4月前
|
存储 Linux 编译器
Linux0.11 80X86知识(七)(中)
Linux0.11 80X86知识(七)
41 0
|
4月前
|
存储 关系型数据库 Linux
Linux0.11 80X86知识(七)(上)
Linux0.11 80X86知识(七)
55 0
|
6月前
|
Linux
【GEC6818开发板】Linux驱动中printk无法在终端输出显示
【GEC6818开发板】Linux驱动中printk无法在终端输出显示
|
7月前
|
消息中间件 测试技术 Linux
linux实时操作系统xenomai x86平台基准测试(benchmark)
本文是关于Xenomai实时操作系统的基准测试,旨在评估其在低端x86平台上的性能。测试模仿了VxWorks的方法,关注CPU结构、指令集等因素对系统服务耗时的影响。测试项目包括信号量、互斥量、消息队列、任务切换等,通过比较操作前后的时戳来测量耗时,并排除中断和上下文切换的干扰。测试结果显示了各项操作的最小、平均和最大耗时,为程序优化提供参考。注意,所有数据基于特定硬件环境,测试用例使用Alchemy API编写。
998 0
linux实时操作系统xenomai x86平台基准测试(benchmark)
|
7月前
|
存储 负载均衡 网络协议
X86 linux异常处理与Ipipe接管中断/异常
本文讲述了X86平台上Xenomai的ipipe如何接管中断处理。首先回顾了X86中断处理机制,包括IDT(中断描述符表)的工作原理和中断处理流程。接着详细介绍了Linux中中断门的初始化,包括门描述符的结构、中断门的定义和填充,以及IDT的加载。在异常处理部分,文章讲解了早期异常处理和start_kernel阶段的异常向量初始化。最后,讨论了APIC和SMP中断在IDT中的填充,以及剩余中断的统一处理。文章指出,ipipe通过在中断入口处插入`__ipipe_handle_irq()`函数,实现了对中断的拦截和优先处理,确保了实时性。
151 0
X86 linux异常处理与Ipipe接管中断/异常
|
7月前
|
Ubuntu Linux 开发工具
Linux下的IMX6ULL——开发板的第一个APP和驱动实验(三)
Linux下的IMX6ULL——开发板的第一个APP和驱动实验(三)
232 0
Linux下的IMX6ULL——开发板的第一个APP和驱动实验(三)
|
7月前
|
Ubuntu Linux 虚拟化
Linux下的IMX6ULL——开发板基本操作(二)
Linux下的IMX6ULL——开发板基本操作(二)
224 0
Linux下的IMX6ULL——开发板基本操作(二)
下一篇
DataWorks