WORLDTECH NEWS 全球科技资讯。联系我们

Arduino UNO Q将Debian Linux与微控制器相结合,用于实时机器人控制

由 WORLDTECH 译自英文。事实、数字、名称和来源均与英文原文一致。 English

A laptop displaying an analytics dashboard with real-time data tracking and analysis tools.
示意图片。图片:Atlantic Ambience / Pexels

Arduino推出UNO Q开发板,主打在单一平台上同时实现完整Linux计算与实时硬件控制,并以基于该平台的社区项目作为开源硬件能力的佐证。

开源从软件走向硬件

Linux自1991年起就是开源运动的一部分,Arduino于2005年推出自家产品,将同样的理念延伸到硬件领域。据Arduino介绍,开源运动同样推动了物理计算的发展,而不仅限于屏幕上的软件。

面向机器人的双处理器设计

UNO Q开发板将运行完整Debian Linux环境的Qualcomm Dragonwing QRB2210微处理器,与负责实时、确定性硬件控制的STM32U585微控制器搭配在一起。Arduino表示,这种分工使开发者能够利用Debian的软件包生态系统和网络协议栈处理AI工作负载,而微控制器则负责控制电机、传感器和执行器,包括在相应配置和工作负载支持的情况下实现亚毫秒级操作。

社区项目展现应用广度

Arduino介绍称,创客和开发者正基于UNO Q以及Arduino VENTUNO Q开发板进行开发,并通过竞赛和黑客松分享成果。它列举的例子包括Curie,这是一款开源桌面陪伴设备,旨在通过音频和视觉功能,在初学任务和保持专注方面为用户提供支持;还有一款自主食品储藏室助手,可识别商品并为低视力人群朗读其标签。另一个项目是一台机械臂,能够识别已设定的用户并递送选定物品,它使用Feetech数字舵机、Waveshare控制板以及头戴式摄像头进行识别。

待解问题

  • 亚毫秒级操作在何种配置和工作负载下得以实现?

来源与证据