基于ROS和Unity的自动导航小车状态监控研究
Research on Status Monitoring of Autonomous Navigation Vehicle Based on ROS and Unity
DOI: 10.12677/MOS.2023.123222, PDF,    科研立项经费支持
作者: 王 超, 鲁玉军:浙江理工大学机械工程学院,浙江 杭州
关键词: ROSUnityAGV数字孪生仓储物流ROS Unity AGV Digital Twin Warehousing Logistics
摘要: 针对传统仓储物流工厂中普遍存在借助于人力完成产品的存储和搬运、人力成本高昂且浪费严重、智能化程度低等情况,提出一种将ROS平台与Unity开发软件相结合的方法来智能监控AGV运行,提高工厂智能化,提高效率。通过构建数字孪生体,实现虚拟AGV和真实AGV的实时交互,完成以虚映实、以虚控实。建立真实AGV的虚拟模型,ROS系统作为服务端安装ROS-TCP-Endpoint服务,Unity作为客户端安装ROS-TCP-Connector服务,完成数据互通,最终在Unity中开发出状态监控系统。通过该系统,促进人与机器高效合作,降低错误产生的可能,利用数据交互进行仿真,更加直观地对AGV进行分析和优化,进而提高仓储物流工厂的工作效率。
Abstract: In view of the common situations in traditional warehousing and logistics factories that rely on manpower to complete product storage and handling, high labor costs and serious waste, and low intelligence, a method combining ROS platform and Unity development software is proposed to in-telligently monitor AGV operation, improve factory intelligence, and improve efficiency. By con-structing a digital twin, real-time interaction between virtual AGVs and real AGVs is realized, and virtual mapping and virtual control of reality are achieved. Establish a virtual model of a real AGV, install the ROS-TCP-Endpoint service on the ROS system as the server, and install the ROS-TCP- Connector service on the Unity client to complete data exchange. Finally, a status monitoring system in Unity is developed. Through this system, we can promote efficient cooperation between people and machines, reduce the possibility of errors, utilize data interaction for simulation, and more in-tuitively analyze and optimize AGVs, thereby improving the efficiency of warehousing and logistics factories.
文章引用:王超, 鲁玉军. 基于ROS和Unity的自动导航小车状态监控研究[J]. 建模与仿真, 2023, 12(3): 2421-2431. https://doi.org/10.12677/MOS.2023.123222

参考文献

[1] 刘潇. 麦克纳姆轮驱动的仓储机器人定位方法研究[D]: [硕士学位论文]. 哈尔滨: 哈尔滨工业大学, 2020.
[2] 刘阳. 数字孪生是驱动制造业数字化转型重要力量[N]. 人民邮电, 2019-11-26(006).
[3] Cattaneo, L. and Macchi, M. (2019) A Digital Twin Proof of Concept to Support Machine Prognostics with Low Availability of Run-to-Failure Data. IFAC-PapersOnLine, 52, 37-42. [Google Scholar] [CrossRef
[4] Grieves, M. (2006) Product Lifecycle Management-Driving the Next Generation of Lean Thinking. McGraw Hill, New York.
[5] Schützer, K., Bertazzi, J., Sallati, C., et al. (2019) Contribution to the Development of a Digital Twin Based on Product Lifecycle to Support the Manufacturing Process. Procedia CIRP, 84, 82-87. [Google Scholar] [CrossRef
[6] Ritto, T.G. and Rochinha, F.A. (2021) Digital Twin, Physics-Based Model, and Machine Learning Applied to Damage Detection in Structures. Mechanical Systems and Signal Processing, 155, Article ID: 107614. [Google Scholar] [CrossRef
[7] 陶飞, 张萌, 程江峰, 等. 数字孪生车间——一种未来车间运行新模式[J]. 计算机集成制造系统, 2017, 23(1): 1-9.
[8] 陶飞, 刘蔚然, 张萌, 等. 数字孪生五维模型及十大领域应用[J]. 计算机集成制造系统, 2019, 25(1): 1-18.
[9] 蒋爱国, 王金江, 谷明, 等. 数字孪生驱动半潜式钻井平台智能技术应用[J]. 船海工程, 2019, 48(5): 49-52+55.
[10] 胡阳, 王蔚然, 房方, 等. 风电机组运行动态数字孪生建模及半物理仿真[J/OL]. 系统仿真学报, 2023: 1-12. 2023-03-15.[CrossRef
[11] 陶飞, 马昕, 戚庆林, 等. 数字孪生连接交互理论与关键技术[J]. 计算机集成制造系统, 2023, 29(1): 1-10.
[12] 陶飞, 马昕, 胡天亮, 等. 数字孪生标准体系[J]. 计算机集成制造系统, 2019, 25(10): 2405-2418.
[13] 张汉斌. 用于电商配送中心的物流仓储搬运机器人(AGV)的研究[D]: [硕士学位论文]. 北京: 北京物资学院, 2014.
[14] 李自春, 孙玉和, 马敬亭, 等. Solidworks三维制图在线缆行业应用的探讨[J]. 电线电缆, 2019(4): 21-23+30.
[15] 张朝兴, 刘忠跃, 田龙淼, 郭伦, 王怡欣. 基于ROS-Unity的移动机器人虚实交互场景构建方法的研究[J]. 人工智能与机器人研究, 2020, 9(4): 217-231.