嵌入式单板计算机
SBC无人机和机器人嵌入式解决方案
单板计算机(sbc)是功能齐全的计算机系统,包括处理器、内存、I/O和计算机运行所需的一切,在一个电路板上。它们通常基于领先芯片制造商的处理器,占地面积更小,并且由于互连故障点更少而提高了可靠性,使它们成为坚固耐用和受swap限制的机器人应用(如无人机和无人机)的理想选择。工业单板机常用于过程控制和控制等应用机器视觉.
单板计算机可以通过各种协议(如SPI、I2C、CAN或USB)连接到其他传感器,如摄像头、GPS或惯性传感器。内置的模拟到数字转换将允许他们使用模拟传感器。许多sbc将运行Linux、其他商业操作系统或用于关键任务应用程序的实时操作系统。
在机器人技术中使用单板计算机的一个优势是,不需要开发定制的设计,这可能是昂贵的,并增加开发周期时间。如果将SBC设计更新到具有相同内存容量的更高级版本,则可以简单地将其更换,从而提供一定程度的未来验证。
单板计算机的典型机器人应用可能包括用于障碍物检测的机器视觉和感受并避免功能,与无人机自动驾驶仪接口,并通过无线连接流媒体视频。