【技术实现步骤摘要】
【国外来华专利技术】用于对自动导引车(AGV)系统进行仿真的方法和装置
[0001]本公开内容涉及工业制造技术的领域,更具体地,涉及用于对AGV系统进行仿真的方法、装置、计算设备、计算机可读存储介质和程序产品。
技术介绍
[0002]随着定位和导航技术的发展,自动导引车(Automated Guided Vehicle,AGV)越来越多地用于工业环境中,例如用于工厂中,以在仓库与生产线之间或在生产线之间移动材料以提高运输效率。当AGV执行材料运输任务时,AGV通常可以与工厂中运行的其他机器或机械设备相互作用。机器或机械设备可以是位于AGV的运动路径上的自动化设备(例如自动门、电梯和信号灯)或者与AGV执行的运输任务相关的其他自动化设备(例如传送带、机器人、升降机等)。另外,当在工厂中运输材料时,AGV可能经常与环境对象碰撞,环境对象例如是静态对象(例如围墙或箱子)和动态对象(例如工人或其他AGV)。
[0003]AGV与其他自动化设备之间的交互需要进行验证和调试,以便实现平稳的材料运输操作并提高工厂的生产率。目前,AGV部署工程师通常根据经验在现场对AGV与其他自动化设备之间的交互进行验证和调试,并且优化调度管理器的路由和调度算法。
[0004]此外,在一些现有的仿真器中,AGV控制器被虚拟化以验证和调试AGV的控制算法,或者单独验证调度管理器的路由和调度算法。
技术实现思路
[0005]当AGV与其他自动化设备之间的交互由AGV部署工程师进行验证和调试时,通常需要花费大量的时间和精力。同时,AGV的部署 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于对自动导引车(AGV)系统进行仿真的方法,所述方法包括:获得仿真环境中的虚拟AGV的传感器数据;确定所述仿真环境中的与所述虚拟AGV交互的虚拟设备的设备状态;将所述传感器数据和所述设备状态发送到所述AGV系统,并且从所述AGV系统接收AGV运动控制信息和设备操作信息,其中,所述AGV运动控制信息和所述设备操作信息由所述AGV系统基于所述传感器数据和所述设备状态来生成;以及分别基于所述AGV运动控制信息和所述设备操作信息来控制所述仿真环境中的所述虚拟AGV和所述虚拟设备的运动。2.根据权利要求1所述的方法,其中,获得仿真环境中的虚拟AGV的传感器数据进一步包括:基于所述虚拟AGV的传感器模型来获得所述传感器数据,所述虚拟AGV的所述传感器模型包括所述虚拟AGV的虚拟传感器的位置和参数。3.根据权利要求1所述的方法,其中,所述确定所述仿真环境中的与所述虚拟AGV交互的虚拟设备的设备状态进一步包括:基于所述虚拟设备的传感器模型来获得所述虚拟设备的状态数据,所述状态数据表示所述虚拟设备的移动部件之间的相对运动,并且所述虚拟设备的所述传感器模型包括所述虚拟设备的虚拟传感器的位置和参数;以及根据所述状态数据来确定所述虚拟设备的所述设备状态。4.根据权利要求1所述的方法,其中,所述分别基于所述AGV运动控制信息和所述设备操作信息来控制所述仿真环境中的所述虚拟AGV和所述虚拟设备的运动进一步包括:基于所述AGV运动控制信息、所述虚拟AGV的运动学模型以及所述虚拟AGV的移动部件的当前位置来确定所述虚拟AGV的移动部件的下一位置;以及基于所述设备操作信息、所述虚拟设备的运动学模型以及所述虚拟设备的移动部件的当前位置来确定所述虚拟设备的移动部件的下一位置,其中,所述虚拟AGV和所述虚拟设备的运动学模型分别包括所述虚拟AGV和所述虚拟设备的移动部件的运动关系和运动参数。5.根据权利要求1所述的方法,还包括:确定所述虚拟AGV是否与虚拟设备和/或所述虚拟AGV周围的环境对象碰撞或过于接近。6.根据权利要求5所述的方法,其中,所述确定所述虚拟AGV是否与虚拟设备和/或所述虚拟AGV周围的环境对象碰撞或过于接近进一步包括:基于所述虚拟AGV的3D模型以及所述虚拟设备和/或所述虚拟AGV周围的所述环境对象的3D模型来确定所述虚拟AGV与所述虚拟设备和/或所述虚拟AGV周围的所述环境对象之间的距离;以及根据所确定的距离来确定所述虚拟AGV是否与所述虚拟设备和/或所述虚拟AGV周围的所述环境对象碰撞或过于接近,其中,所述虚拟AGV的3D模型以及所述虚拟设备和/或所述虚拟AGV周围的所述环境对象的3D模型分别包括所述虚拟AGV以及所述虚拟设备和/或所述虚拟AGV周围的所述环境对象的轮廓数据。7.根据权利要求1所述的方法,还包括:
根据所述仿真环境中的所有虚拟AGV、虚拟设备和环境对象的3D模型、通过显示界面来显示所有所述虚拟AGV、虚拟设备和环境对象的3D图像。8.一种用于对自动导引车(AGV)系统进行仿真的装置,所述装置包括:传感器检测单元,所述传感器检测单元被配置成获得仿真环境中的虚拟AGV的传感器数据;状态确定单元,所述状态确定单元被配置成确定所述仿真环境中的与所述虚拟AGV交互的虚拟设备的设备状态;数据通信单元,所述数据...
【专利技术属性】
技术研发人员:扎基,
申请(专利权)人:西门子工业软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。