1.简介
拟研究的主要内容:
本次设计多用途 UGV 小车旨在为工厂、码头、物流园区等提供便捷的运输服务,
需要满足如下的设计要求:
(1)识别性能需求:UGV 需要能够准确、快速地识别使用者发出的语音指令,以
确保系统能够正确理解和执行指令。
(2)语音合成技术需求:具备良好的解析和处理能力,能够将识别结果合成语
音并清晰地播报给使用者。
(3)车辆底盘操作需求:UGV 的车辆底盘需要实现基本的前进、后退、左转、右
转等操作,以确保车辆能够灵活移动并完成任务。
(4)货舱功能需求:UGV 需要具备多个货舱,每个货舱需要能够准确检测装载状
态,避免货物漏装、掉落或遗忘情况发生。用户需要能够设置任意的送货目的地,以
便 UGV 能够将货物送达指定位置。
(5)循迹和停靠需求:UGV 需要具备循迹功能,能够沿预设轨迹行驶,并及时停
止和通告用户,以确保车辆安全运行。UGV 需要能够识别循迹线上的特定标志,准确
停靠在需要卸货的仓库卸货区,并通告仓库人员接收货物。
(6)避障功能需求:UGV 需要能够在执行任务途中检测障碍物,避免碰撞发生,
并及时通告用户,以确保车辆安全运行。
(7)可靠性需求:UGV 需要具备与语音指令相同的手动控制功能,确保在复杂环
境下仍能可靠运行。
(8)易调试需求:UGV 需要提供可靠、易读的日志(log)功能,便于安装人员
快速部署和调试系统。
拟突破的重点和难点:
(1) 系统供电方案的设计,要同时满足电机有足够动能和控制系统正常运行;
传感器选型及硬件设计;
(2)语音识别、合成模组的原理、使用方法与通信协议;
(3)传感器的原理与应用,循迹线的识别算法,仓库卸货点的识别;
(4)UGV 底盘的软件驱动设计;
(5)系统软件总体流程设计,能够准确快速的响应用户操作;
(6)显示界面、语音反馈、按键操作流程设计,需具备良好的人机交互体验;
(7)系统需具备高鲁棒性,特殊使用情境下的装备稳定性和可靠性是至关重要
的。
2.实物图
3主函数代码截图(部分)