香橙派 AIpro开发板深度测评

笔者从事无人机研发工作有四五年了,最近几年无人机的智能化是个热门的话题,现在的飞控系统已经非常的稳定。自动避障,AI识别这些功能也逐渐成了无人机的标配功能。飞控底层控制系统一般都是单片机,算力有限。因此和AI的结合势必要用到机载电脑,目前市面上应用比较广泛的就是树莓派和Jeston系列。不过进口的东西经常容易涨价断货,对于公司的产品来说是个大问题,好在近年来市场上涌现出了许多国产高性能、高性价比的开发板。

今天要介绍的就是其中的一款优秀产品------香橙派 AIpro(OrangePi AIpro)开发板。本文将详细测评香橙派 AIpro,从硬件配置、使用体验、应用场景、优缺点等多个方面展开,并结合作者的开发经验与大家分享试用感受。

一、硬件配置

香橙派 AIpro搭载了四核64位处理器。此外,昇腾AI处理器,可提供8TOPSINT8的计算能力。内存方面,AIpro有8G和16G两个版本可选,同时支持TF卡扩展。接口方面,AIpro拥有HDMI 2.0、AV输出、两个USB 3.0接口、一个USB 2.0 OTG接口、千兆以太网接口,以及Wi-Fi和蓝牙模块。

以下是开发板的真实照片:

二、使用体验

在开始使用香橙派 AIpro之前,我首先下载并安装了Ubuntu系统镜像,过程相对简单。系统安装完成后,整个开发板运行非常流畅。系统安装:

下载官方提供的Ubuntu镜像文件。

使用Etcher工具将镜像烧录到TF卡上。

将TF卡插入香橙派 AIpro,接通电源并连接显示器,启动系统。

日常操作:

在Ubuntu系统下,香橙派 AIpro的桌面操作非常流畅,无论是打开浏览器、运行开发工具,还是播放高清视频,都能应付自如。

Wi-Fi和蓝牙模块的集成使得连接外设和网络更加方便。

以下是安装Ubuntu系统后的桌面截图:

三、开发体验

默认的开机密码是Mind@123

板子调试串口的使用:

只需要一根USB线将板子连到电脑上就行,连上电脑后会自动识别安装驱动。

串口的波特率为115200,脸上串口助手后打印的信息如下:

GPIO编程:

开发板上有两个LED灯,其中一个是可以通过软件进行控制

使用Python编写了一个简单的GPIO控制程序,控制LED灯的闪烁。

import RPi.GPIO as GPIO

import time

GPIO.setmode(GPIO.BCM)

GPIO.setup(19, GPIO.OUT)

try:

while True:

GPIO.output(19, GPIO.HIGH)

time.sleep(1)

GPIO.output(19, GPIO.LOW)

time.sleep(1)

except KeyboardInterrupt:

GPIO.cleanup()

笔者平时开发的话主要是在ROS下做开发,因此首先就是安装ROS的开发环境,目前AIpro支持的是Ubuntu22.04,所以安装的是ROS2,目前安装过程还算顺利,不过由于最近一些杂事比较多,还没有完全安装好,计划等安装完ROS环境再在无人机上做一些视觉相关换的应用。

四、应用场景

香橙派 AIpro开发板适用于多种应用场景,以下是几个主要的应用方向:

物联网(IoT)项目:

丰富的接口和强大的性能,使其成为物联网项目的理想选择。通过GPIO接口连接各种传感器和执行器,可以实现智能家居、环境监测等应用。

多媒体应用:

配备Mali-T720 GPU和HDMI 2.0接口,适合用于搭建家庭影院系统、数字标牌和视频会议终端。

教育和科研:

对于教育机构和科研单位来说,香橙派 AIpro是一个性价比高的教学和研究工具,适合作为编程和电子工程课程的实验平台。

边缘计算和AI应用:

随着AI和边缘计算的兴起,香橙派 AIpro也可以作为轻量级边缘计算设备,进行图像识别、数据分析等任务。

五、优缺点分析

优点:

性能强大:8tops算力使得AIpro在处理性能和图形处理方面表现优异,并且价格相对更低。

接口丰富:多种接口(HDMI、USB、GPIO等)满足了各种外设扩展需求。

多系统支持:支持windos、Ubuntu等多种操作系统,用户可以根据需要选择合适的系统。

无线连接:内置Wi-Fi和蓝牙模块,方便无线连接和扩展。

缺点:

发热问题:在高负载运行时,AIpro发热比较严重。

软件支持有待提升:虽然支持多种操作系统,但部分系统的驱动和软件生态尚不完善,需要进一步优化。

六、总结

总体而言,香橙派 AIpro开发板凭借其强大的性能和丰富的接口,成为了单板计算机市场中的一款亮眼产品。无论是作为物联网核心控制器、多媒体处理设备,还是用于教育科研,AIpro都能胜任。尽管存在发热和软件支持方面的不足,但其整体表现依然非常出色,是开发者和爱好者值得选择的一款开发板。未来,随着软件生态的进一步完善,香橙派 AIpro的应用前景将更加广阔。

相关推荐
leonhongliang8062 个月前
保姆级Pinpoint(APM)实战教程
apm·pinpoint·调用链
依旧风轻5 个月前
iOS 开发中不常见的专业术语
macos·ios·cocoa·oom·apm
观测云6 个月前
APM Profile 在系统可观测体系中的应用
apm·可观测性·profile
188_djh7 个月前
# 分布式链路追踪_skywalking_学习(1)
elasticsearch·agent·skywalking·apm·分布式链路追踪
超维空间科技8 个月前
Ardupilot无人船(车)自动调参
算法·二次开发·ardupilot·apm
ManageEngine卓豪9 个月前
AWS监控,AWS 性能监控工具
apm·aws 性能监控·aws 监控·应用程序性能管理
AscendKing1 年前
16k+ start 一个开源的的监控系统部署教程
apm·监控系统·服务监控
观测云1 年前
观测云产品更新 | 日志、场景仪表板、监控器等
数据可视化·apm·日志数据访问
怒飞1 年前
发布一款将APM日志转换为Excel的开源工具
python·无人机·apm·飞控·pixhawk