摘要
一种机器人程序验证及实时数据孪生方法,涉及机器人技术和数字孪生技术领域,旨在优化机器人在实际工作中的任务设计和路径规划。具体包括:利用C#、Python、Java等基础编程语言编写脚本,根据对应机器人适配的数据接口,为机器人开发离线编程软件;使用离线编程软件为机器人编写工作程序后,将机器人、生产现场环境的三维模型部署至虚幻引擎当中形成可视化三维场景,并为所有模型添加碰撞体与物理属性;将离线编程软件预生成的机器人姿态数据接入到三维场景中,检测意外碰撞、关节超限和奇异位姿的出现情况,验证离线程序的正确性后,将机器人数据同时接入实体机器人和可视化三维场景,实现现实物理机器人操作的实时监控与数据联动协同展示。