嵌入式AI控制单元整体设计思路
嵌入式AI控制单元主要的工作是接收上层应用的命令,处理后进行分析判断并控制机械臂动作执行。
Qt应用通过串口和嵌入式AI控制单元进行通信,分析串口数据的命令字节,判断Qt应用下达的指令,包括机械臂移动、货物搬运、机械臂转动、Wi-Fi连接和舵机控制等指令。嵌入式AI控制单元和机械臂之间也通过串口通信,由不同的指令来执行机械臂所要完成的动作。
AR应用通过UDP和嵌入式AI控制单元通信,由嵌入式AI控制单元控制Wi-Fi模块和安装AR应用的手机连接在同一局域网下并进行UDP的连接。嵌入式AI控制单元分析UDP网络数据包以判断AR应用下达的功能指令,如货物搬运和机械臂复位指令,并由嵌入式AI控制单元通过串口控制机械臂动作的执行。