论文部分内容阅读
随着现代图书馆藏书量的不断增加,靠人工完成的图书分类、上下架、搬运等操作变得日益繁重,图书管理任务仅靠传统的人工操作早已难以完成。因科技、互联网的爆炸式的发展,高度智能化、自动化、信息集成化改变了传统的经营模式,在中国杭州、美国纽约等地已经出现了无人超市,都使用各种自动化机械与软件系统替代人工完成的商品分类、管理等操作。而有着保存人类文化遗产、开发信息资源、社会教育等重要职能的图书馆,使其智能化、自动化、信息集成化,建立自动化设备替代人工完成图书的分类、上下架、搬运的无人图书馆是未来发展的必然趋势。自动引导小车(AGV)是一种依靠指令自动完成运输任务的机械运输设备,它被运用在给定的路径和场景布局中。可以使用AGV来实现无人图书馆搬运、图书上下架的工作。AGV管理系统(AGVS)能够对AGV定位,可以自动对操作路径进行规划以及自动下发和接受操作任务。结合无人图书馆实际应用场景的需求,研发一种智能AGVS,使其与图书馆管理系统相适应,可对多台、多种类的AGV进行管理及调度,并应用于书柜借还书籍、阅读以及其他图书馆场景,构建作用在图书馆中的微型物流体系,使人们能够方便地享受图书馆带来的快捷服务,节省时间,能够愉悦的享受图书馆的信息资源;同时也节约了人工成本、减轻了管理员与工作人员的工作负担,降低了图书馆的运营成本,具有较大的现实意义和实用价值。本文针对图书馆的实际管理方式,如图书分类、上下架等问题,利用AGV系统对传统管理方式进行了改进;主要是结合图书馆的图书管理系统及所要求的功能进行了系统的设计与整合,目的是结合实际的图书馆环境,构建AGV管理与调度系统,并进行AGV路径规划的算法研究,在此基础上,应用面向对象、多线程和模块化等编程技术,基于Microsoft Visual Studio 2017开发平台并使用C#语言进行了系统开发。该AGV管理与调度系统能够通过上位机进行远程调度并监控AGV的运行,还能够实现AGV的路径规划,包括自动规划和手动规划,可以自动或手动控制AGV运行,且运行满足一定的精度。系统中也会预留一些接口,使低廉的设备投入则可用于大部分图书馆,系统可移植性好。该系统还可以与高级图书馆所使用的智能机器人进行对接,使AGV更加灵活,图书管理更加自动化、智能化。通过本课题的研究,可以有效改善图书馆搬运体系,降低运营成本,让人们享受图书馆方便快捷的优质服务。