从边缘至云端的工业解决方案——机器人
judy 在 周四, 05/09/2019 - 09:39 提交
机器人是工业自动化系统的终极表现。工业控制、通信、机器视觉、机器学习、人机界面、网络安全和安全可能是在构建合作机器人、工业机器人或机器人的其它商业应用时需要考虑的关键技术。Xilinx SoC 和 FPGA 可为机器人实现模块化方法,其提供可重复使用并可扩展的通用嵌入式软硬件平台,显著缩短上市时间、缩小外形,降低总体拥有成本
Zynq® UltraScale+™ MPSoC(多处理器系统芯片)是赛灵思(Xilinx)推出的一款集成了处理器系统和可编程逻辑的器件。这一系列芯片采用 UltraScale+ 架构,结合 ARM 处理器和可编程逻辑,为嵌入式系统提供了灵活性和高性能。
Zynq UltraScale+ MPSoC 适用于嵌入式系统设计,特别是对于需要高度定制和硬件加速的应用。它为设计人员提供了处理器和 FPGA 的集成解决方案,以满足各种复杂系统的需求。
机器人是工业自动化系统的终极表现。工业控制、通信、机器视觉、机器学习、人机界面、网络安全和安全可能是在构建合作机器人、工业机器人或机器人的其它商业应用时需要考虑的关键技术。Xilinx SoC 和 FPGA 可为机器人实现模块化方法,其提供可重复使用并可扩展的通用嵌入式软硬件平台,显著缩短上市时间、缩小外形,降低总体拥有成本
AED 可视为心电图 (ECG),或多参数患者监护仪,也可提供挽救生命的治疗。ECG 可通过连接至人体特定位置的电极监控心脏信号。这些信号的振幅大约只有几毫伏,在有噪声的背景下很难辨别,但可用于准确确定一个人的 QRS 综合波。QRS 综合波通常被医生用来诊断多种心脏疾病,比如心律失常、甚至心房颤动或心室颤动等。
ZCU102 评估套件可帮助设计人员快速启动面向汽车、工业、视频以及通信应用的设计。该套件具有基于 Xilinx 16nm FinFET+ 可编程逻辑架构的 Zynq UltraScale+™ MPSoC 器件,拥有四核 ARM® Cortex-A53、双核 Cortex-R5 实时处理器以及 Mali-400 MP2 图像处理单元
UBIFS是更强壮的FLash文件系统。很多嵌入式系统都使用了UBIFS。Xilinx PetaLinux 2018.2也支持UBIFS。只需要在Linux/U-Boot里添加相关配置选项,就能为QSPI Flash创建UBIFS。
来自苏格兰斯特拉斯克莱德大学(University of Strathclyde)的Louise Crockett团队基于这一平台的软件和硬件结构,撰写了Exploring Zynq MPSoC: With PYNQ and Machine Learning Applications,综合且全面地介绍了软件堆栈、多处理器处理系统以及可编程硬件阵列等问题。 本书既是使用Zynq MPSoC的开发人员的实用指南,同样也是希望熟悉器件及其相关设计方法的技术人员的有效参考。
安富利在成功推出其Ultra96开发板仅一年后,再次发布新的Ultra96-V2,为工业级人工智能(AI)和物联网(IoT)应用提供动力。安富利的Ultra96-V2配备了更新的无线电模块,使工程师能够将业务扩展到新市场,是智能家居、汽车、工业控制和许多其他应用的理想平台。
在我之前接触的客户中,也只有少量公司在使用 Xilinx FPGA 和 SoC 芯片所提供的安全功能。其他的情况,可能是有物理环境能保证产品不被别人接触到;但更多可能是工程师觉得安全功能不是必须的,或者使用安全功能太复杂。攥写本文,我希望能让大家看到:
上次你看屏幕是什么时候?好吧,这是个诡刁的问题,除非你从事造纸业,或者你名叫摩西 (以色列的先知和首领)并钟情于碑石上篆刻经文,否则你肯定现在就在使用屏幕。毫无疑问,当今时代,屏幕是无所不有、无处不在
Perrone Robotics 的无人驾驶汽车平台可通过将不同的传感器及控制逻辑与自主控制便捷集成实现快速开发。Xilinx MPSoC 提供多个数据来源(如摄像头或 LIDAR 等)的专用加速处理,可实现安全、可扩展的实时响应解决方案。
编译PetaLinux时,使能GDB。单板上就会有GDB。zcu106的VCU TRD 2018.2 已经包含GDB。带调试信息编译软件,比如添加-g, 或者-g3开关。对于zcu106的ctrl-sw,在encoder_defs.mk里修改CFLAGS, 添加-g3,得到CFLAGS+=-Wall -Wextra -g3