RDK X5简单测评

一、背景介绍

本人是一名计算机专业大二学生,趁着这几天有空,拿到一套RDK X5开发板进行测试。RDK X5是由地瓜机器人于2024年9月20日在深圳正式发布的。地瓜机器人致力于以全新的视角和技术架构,助力机器人产业的迅速发展。RDKX5的发布不仅是对当前机器人技术的深耕,更是对未来技术发展的展望。RDKX5搭载了旭日5芯片,该芯片采用BPU贝叶斯架构,提供高达10TOPs的算力,并且功耗仅为3W。这样的高性能低功耗设计,使得开发者可以在不牺牲性能的情况下,创建复杂的算法和应用。RDKX5的发布正好填补了机器人开发领域的空白,其549元的定价(促销期间4GB版本449元,8GB版本599元),使得这一开发板被誉为“千元内最好用的机器人开发者套件”,为许多开发者提供了值得期待的入门机会。

二、外观设计

RDKX5的外观设计充满了科技感,镜面CPU设计尤为抢眼,RDKX5的整体布局更加合理和紧凑,各个功能模块之间的连接更加顺畅和流畅。这不仅提升了开发板的使用效率,还使得整体外观更加美观和协调。相较于前代产品RDKX3,RDKX5在接口方面有了显著升级,新增了多个USB 3.0接口,调试串口也变成了micro USB口,同时还增加了一个LCD的MIPI接口,为开发者提供了更多的连接选项。

三、接口与连接性

RDKX5在接口设计上同样下足了功夫。除了传统的USB、RJ45千兆网口等接口外,还引入了行业首创的Type-C闪连技术。这一技术使得开发者仅需一根Type-C线即可支持镜像烧写、网络通信、设备连接及应用开发,极大地降低了操作门槛,提升了开发效率。此外,RDKX5还支持四路摄像头接入,最大可达六路,兼容激光雷达、TOF、RTK、IMU等多种传感器,为开发者提供了丰富的连接选项。

四 、功耗与供电

RDKX5在功耗与供电方面表现出色。其低功耗高性能的旭日5智能计算芯片使得开发者可以在不牺牲性能的情况下创建复杂的算法和应用;同时,其丰富的供电接口选项和出色的电源管理能力也为开发者提供了更加灵活和可靠的供电方案。这些特点使得RDKX5成为了一款值得推荐的高性能机器人开发者套件。

注:RDKX5的供电需求有所增加,需使用5V/5A的供电规格方能正常运作。

五、测试RDK X5

1、系统烧录

开发者论坛中下载最新的镜像(Index of /downloads/os_images/ (d-robotics.cc)),如果烧录过后开发板没有反应,详见:RDK X5 升级最小启动镜像 (d-robotics.cc)

2、安装RDK Studio(资料:RDK Studio)

下载后运行RDK Studio.exe

第一次连接可以选择用网线将开发板和电脑连接,ip则是电脑以太网中IPv4自己设置的ip。

点击右上角 【+ RDK设备】

点击确认即可添加

3、配置无线网络

该部分可以直接在命令行中用ifconfig查询ip

获取ip(红色方框即是ip)后直接远程连接即可(如下图)

需要注意的是ip每次启动ip可能会变

4、运行YOLO目标检测

在进行YOLO目标检测前,我们要知道YOLO(You Only Look Once)是一种单次卷积神经网络,用于实时目标检测。它通过将输入图像划分为网格,并为每个网格预测多个边界框和类别概率,来执行目标检测。YOLO的主要优势在于其实时性,非常适合需要快速响应的应用程序,如视频监控和自动驾驶。在RDK X5上运行YOLO目标检测算法,可以体验到其强大的计算能力和高效的算法实现。在RDK Studio的示例中已经给出了YOLO目标检测,我们可以直接运行测试。、

先更新软件包,等到提示音出现后,选择USB摄像头(我自己用的是USB摄像头),选择可视化界面。

在使用USB摄像头时建议选择一个良好的网络环境,避免使用摄像头时画面出现卡顿,高延迟,甚至卡死的情况。

摄像头拍摄以及目标检测的内容展示:

在使用YOLO目标检测时,RDK X5展现出了惊人的速度,预处理、推理、后处理部分耗时都很少。相较于前代RDK X3,X5在推理速度上有了显著提升。实验结果表明,RDK X5的YOLO目标检测算法能够准确快速地识别出图像中的多个目标,包括人物、车辆、动物等。在复杂场景下,X5也能够保持较高的检测精度和稳定性。

5、火山引擎大模型网关

在RDK系列开发板上使用火山引擎大模型网关。

详细请参考:https://developer.d-robotics.cc/nodehubdetail/1831253404334641154

首先我们需要准备以下:

1.地瓜机器人社区账号和密码。地瓜机器人社区官网:地瓜开发者社区首页

2.RDK系列开发板一台。用户需自行将RDK开发板连网。

在RDK Studio中打开命令行

命令行中输入密码,默认密码为root,登录成功会出现下面这些:

接下来按照资料中给的一步步输入命令,在此就不多赘述。

使用git clone命令,将本项目克隆至src目录下时,可能会出现连接超时的情况,建议多试几次

申请节点时,注意使用大写的Y,然后输入你的地瓜社区(地瓜开发者社区首页)的用户名和密码。

如社区用户名、密码正确,则会在/root/.ros/rdk_ai_gateway目录下生成auth.bin文件。

输入以下命令时会出现提示:

接下来再次在RDK Studio中打开新的命令行

调用client服务得到响应:

六、总结

经过对RDK X5开发板的全面测评,我们深刻体会到这款开发板在多个维度上所展现出的卓越性能与广泛适用性。RDK X5不仅在硬件配置层面树立了新的标杆,更在接口扩展性和功能集成上实现了显著提升,为开发者提供了前所未有的灵活性和便利性。尤为值得一提的是,RDK X5在人工智能应用领域的表现尤为抢眼,特别是其集成的YOLO目标检测算法,展现出了令人印象深刻的高效性和准确性。这一算法能够对视频流或图像中的多个目标进行精确识别与定位,无论是人、载具、动物还是其他复杂物体,都能实现进准度较高的检测,这对于智能监控、自动驾驶、人机交互等众多领域来说,无疑是一项强大的技术支持。但,RDK Studio作为配套的开发工具,还是有一定问题造成了使用不便。但我相信,RDK X5有望在更多领域发挥重要作用,推动技术创新与应用落地,这些瑕疵将在不久的将来得到妥善解决,进一步提升用户体验。RDK X5与火山大模型网关的结合为AI开发者提供了一个强大的开发平台。RDK X5的高性能计算能力和丰富的接口使得开发者能够轻松地进行各种AI应用的开发和测试。而火山大模型网关则提供了一个便捷的接口来访问和使用各种大模型,进一步优化了AI应用的性能和稳定性。综上所述,RDK X5与火山大模型网关的结合是AI开发者不可多得的好帮手,值得推荐。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值