0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AMD Xilinx 机器人入门套件加速设计和开发

飘逸的D 来源:Jon Gabay 作者:Jon Gabay 2022-12-28 09:51 次阅读

AMD 机器人入门套件加速设计

机器人技术是许多工程元素的组合。集成新的组件和元素会给框架带来新的变化。另一个挑战是在框架变化的情况下保持高质量的性能。适应这些变化为自适应计算开辟了道路。自适应计算是最新的尖端机器人技术组件,可提高机器人在工业生命周期中的响应时间、能力和灵活性。机器人入门套件,如 AMD Xilinx 的 Kria™ KR260 机器人入门套件,为机器人专家提供了构建块,以使用 ROS 2 高效地实施设计。这可以通过提供开箱即用的开发平台来缩短设计周期,工程师可以更快地评估和制作原型,包括机器视觉人工智能、机器人、工业、通信和控制。

面对现代自主机器人设计

虽然高度集成的处理器、内存和通信简化了我们的许多职责,但用于制造自主机器人的算法和技术远远超出了处理器板的范围。自适应计算超越了简单的定序器和状态机。人工智能和机器学习技术可帮助机器在发生意外情况时确定下一步行动方案。

最近,高度集成的片上系统 (SoC) 和模块上系统 (SOM) 解决方案允许使用更少的空间实现更高级别的复杂性。SOM 可以将处理器、I/O、有线和无线接口、板载内存、电源管理单元和安全性整合到小尺寸板上。这节省了设计、原型设计、测试和调试基本功能(例如 Wi-Fi ®、USB、视觉接口和网络外围设备)的时间。

一个关键的关注领域是传感器的使用以及机器人将根据传感器数据做出的解释和决策。关注点不仅限于移动机器人。由于工人减少和供应链问题使制造计划变得动态,甚至工厂机器人和工业机器也需要应对挑战。

幸运的是,工程师可以利用许多具有单核或多核的强大处理器来执行单独和协调的任务。这些可以运行开源或开发的软件,使设计团队能够快速评估各种方法并改进算法以满足他们的需求。

ROS 2 等机器人操作系统提供了用于导航、运动控制、机器视觉的软件库和工具,以及 RVIS 等 3D 可视化工具,对于实现危险识别和规避非常有用。工程团队仍必须做出最适合应用的选择。

例如,您是否实施高分辨率视频系统和照明以使用和解码导航,或者您是否使用激光雷达、反射光学、接触开关或超声波测距来进行测距和避让?所有这些都是可能的,并且这些方法具有模块化技术套件,可让您对特定技术进行原型设计、测试和评估。

通常,技术组合可以利用每种技术的优势,并取得比单独使用任何一种技术更好的结果。例如,将高端处理器与高性能 FPGA 相结合,可以让流程的固定程序性能充分利用 FPGA 可能实现的任务硬件加速。这不仅可以为最终产品提供更好的性能,而且还允许设计人员快速试验和测试各种方法,而无需进行大量的重新编码或电路板布局迭代。

AMD Xilinx 和机器人入门套件

自适应计算符合机器人应用不断变化的需求。自适应计算需要可靠的规则基础和问题解决技术来安全、高效、智能地适应新的挑战。

AMD Xilinx Kria KR260 机器人入门套件通过为机器人技术提供高级平台来瞄准自适应计算。Kria KR260 结合了用于应用程序处理的 Arm® 内核、用于实时处理的可编程逻辑和 Kria K26 SOM 提供的控制,并包括用于快速制作机器人和工业应用程序原型的预构建接口。Kria K26 SOM(图 1)提供商业和工业等级,非常适合机器人、嵌入式视觉和机器视觉应用中的生产部署。

pYYBAGOrfVOAJttfAABb0y8wNN4196.jpg

图 1:AMD Xilinx Kria KR260 机器人入门套件结合了高性能工业接口和功能,供工程师测试和评估智能自主机器人解决方案。(来源:贸泽电子

开始时,不需要专有工具或 AMD Xilinx 开发软件。AMD Xilinx 表示入门级开发人员可以在一小时内启动并运行。AMD Xilinx Apps Store提供加速应用程序,如 ROS 2 感知节点,设计人员可以使用 ROS 2 框架和/或来自 PythonC++ 和 FPGA RTL 的代码。

入门套件基于 AMD Xilinx K26 SOM,具有 4GB DDR4 内存、板载电源、启动选项、用于增强安全性的 TPM 2.0 以及映射载卡 IO 的连接器(图 2)。更重要的是,这些时钟高达 1.33GHz (TOPs)。这些速度下的逻辑将始终优于代码驱动的决策制定。K26 SOM 将插入用于视觉人工智能、机器人、工业通信、控制和更多应用的定制载卡。

poYBAGOrfVaAd5HsAACOrow7j_c038.jpg

图 2:高度集成的 KR260 机器人入门套件包含许多用于通信、计算、传感器接口、运动控制和自适应学习的硬件资源。(来源:AMD 赛灵思

标准 JTAG 编程和调试提供对所有嵌入式端口和外围设备的访问,例如可用于相机接口(例如 SLVS-EC)的 4xUSB 3.0 端口和其他需要高达 10GB/秒通信的接口(例如 5G 端口)。内置的 1920 x 1080 分辨率显示端口对于开发和调试来说非常重要。两个工业以太网端口允许高速有线连接到支持以太网的外围设备,如电机控制和位置反馈系统。

多个 Micro USB、UART/JTAG、Pmod 和 Raspberry Pi 扩展接头非常适合与众多低带宽传感器和运行状态指示器连接。这些开发板甚至具有内置的 Micro SD 插槽,可用于开发目的和数据记录。

结论

随着技术的进步,工程师必须开发的工具也必须如此。Kria KR260 机器人入门套件是进行自主机器人开发的完美方式。

这里讨论的硬件加速不仅可以缩短设计和开发时间,还可以使成品的执行速度比纯代码执行方法快得多。凭借其所有专注于机器人技术的特性和功能,KR260 为生产就绪的 K26 SOM 提供了一个出色的开发平台,可加速几乎任何机器人或智能工业应用。

作者

JohnGabay_Blog.png完成电气工程学业后,Jon Gabay 曾在国防、商业、工业、消费者、能源和医疗公司担任设计工程师、固件编码员、系统设计师、研究科学家和产品开发人员。作为一名替代能源研究人员和发明家,他从创立并经营 Dedicated Devices Corp. 到 2004 年一直从事自动化技术工作。从那时起,他一直在为下一代工程师进行研发、撰写文章和开发技术和学生。

审核编辑黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    208

    文章

    27398

    浏览量

    202375
收藏 人收藏

    评论

    相关推荐

    快速开箱即用体验 AMD / Xilinx Kria™ KD240驱动器入门套件

    快速开箱即用体验 AMD / Xilinx Kria™ KD240驱动器入门套件
    的头像 发表于 06-22 10:26 980次阅读
    快速开箱即用体验 <b class='flag-5'>AMD</b> / <b class='flag-5'>Xilinx</b> Kria™ KD240驱动器<b class='flag-5'>入门</b><b class='flag-5'>套件</b>

    Prophesee与AMD携手,加速边缘机器视觉应用

    领先的神经拟态视觉传感公司Prophesee近日宣布,其Metavision® HD事件视觉传感器与AI算法已成功适配AMD Kria™ KV260视觉AI入门套件。这一强强联合标志着业界首款兼容
    的头像 发表于 06-05 14:26 309次阅读

    LabVIEW的六轴工业机器人运动控制系统

    LabVIEW开发六轴工业机器人运动控制系统 本项目开发了一个高效的工业机器人控制系统,重点关注于运动学算法和轨迹规划算法的实现和测试。LabVIEW作为一个关键技术,在项目中扮演了核
    发表于 12-21 20:03

    ROS让机器人开发更便捷,基于RK3568J+Debian系统发布!

    库的支持,ROS系统提供丰富且功能强大的机器人算法库,如坐标变换、运动控制等。机器人开发者可根据开发需要,简单快捷地调用合适的算法库,以提高开发
    发表于 11-30 16:01

    【KV260视觉入门套件试用体验】三、开发板性能评估

    https://www.xilinx.com/products/som/kria/kv260-vision-starter-kit.html 中,介绍了一步步的如何组装开发套件应用,如何给开发套件配上
    发表于 10-17 08:39

    【KV260视觉入门套件试用体验】四、KV260 视觉入门套件和固件更新

    【KV260视觉入门套件试用体验】四、KV260 视觉入门套件和固件更新 一、KV260 视觉 AI 入门
    发表于 10-17 08:28

    【KV260视觉入门套件试用体验】4.机器视觉支持ReID加速应用AIBox测试

    【KV260视觉入门套件试用体验】4.机器视觉支持ReID加速应用AIBox测试大信ALSET(QQ:8125036) 感谢安富利科技和烧友烧网给予的
    发表于 10-09 01:32

    Arduino教学机器人的使用教程

    本文档的主要内容详细介绍的是Arduino教学机器人的使用教程
    发表于 09-27 06:53

    AMD 以面向工业与商业应用的 Kria K24 SOM 及入门套件加速边缘创新

    推出 AMD Kria™ K24 系统模块( SOM )和 KD240 驱动器入门套件,这是 Kria 自适应 SOM 及开发套件产品组合
    发表于 09-25 09:41 216次阅读
    <b class='flag-5'>AMD</b> 以面向工业与商业应用的 Kria K24 SOM 及<b class='flag-5'>入门</b><b class='flag-5'>套件</b><b class='flag-5'>加速</b>边缘创新

    【KV260视觉入门套件试用体验】KV260开发板初使用

    SOM 基于 Zynq UltraScale+ MPSoC EV 架构并配备风扇和散热器的主动散热解决方案用于加速工业级机器人解决方案的开发,维护和商业化,同时使用自适应计算。 2.高达4 GB
    发表于 09-18 14:56

    Kria KR260机器人入门套件:通过硬件加速释放机器人

    电子发烧友网站提供《Kria KR260机器人入门套件:通过硬件加速释放机器人.pdf》资料免费下载
    发表于 09-14 10:16 4次下载
    Kria KR260<b class='flag-5'>机器人</b><b class='flag-5'>入门</b><b class='flag-5'>套件</b>:通过硬件<b class='flag-5'>加速</b>释放<b class='flag-5'>机器人</b>

    [KV260视觉入门套件试用体验]+KV260 开发套件使用初体验

    入门套件旨在为客户提供一个平台,以评估他们在智能城市和机器视觉、安全摄像头、零售分析和其他工业应用中的目标应用。 据介绍,KV260 开发板建立了丰富的生态系统,在硬件和软件方面做了
    发表于 07-31 01:26

    AMD KV260视觉入门开发套件试用】1、开箱&amp;烧录镜像系统体验

    Kria KV260 视觉 AI 入门套件官方介绍主页: https://china.xilinx.com/products/som/kria
    发表于 07-15 22:00

    DA1468x 开发套件入门

    DA1468x 开发套件入门
    发表于 07-05 20:35 0次下载
    DA1468x <b class='flag-5'>开发套件</b><b class='flag-5'>入门</b>

    高级开发套件快速入门指南

    高级开发套件快速入门指南
    发表于 07-03 20:20 0次下载
    高级<b class='flag-5'>开发套件</b>快速<b class='flag-5'>入门</b>指南