项目分为机器人基础信息管理模块、机器人下发指令服务模块、机器人状态收集服务模块。我负责这三个模块里关于物流机器人的逻辑,使用Restful接口和MQTT通讯,达到与小程序端和Android端的协作。难点在于给机器人当前状态特别是关键指令的执行准确判断其在状态机中的位置,解决方式是适当加锁并通过信号量同步状态。
评论