一种机器人仿真控制系统、方法、服务器及存储介质技术方案

技术编号:26689559 阅读:30 留言:0更新日期:2020-12-12 02:38
本发明专利技术公开了一种机器人仿真控制系统、方法、服务器及存储介质。该系统,包括仿真服务器和机器人运算服务器;所述仿真服务器生成测试场景信息并发送至所述机器人运算服务器,所述机器人运算服务器基于所述测试场景信息对机器人固件进行任务测试,生成机器人运行数据后发送至所述仿真服务器,所述仿真服务器根据所述机器人运行数据确定机器人仿真结果。本发明专利技术将环境仿真分析和机器人固件运行分离,解决了同一设备同时进行环境仿真分析和机器人固件运行时,因抢夺计算资源导致仿真速率较低的问题,实现了提高仿真控制系统的运算效率,使机器人固件更加接近真实环境下的运行效果,提升了仿真测试的准确性。

【技术实现步骤摘要】
一种机器人仿真控制系统、方法、服务器及存储介质
本专利技术实施例涉及软件测试
,尤其涉及一种机器人仿真控制系统、方法、服务器及存储介质。
技术介绍
目前,移动机器人广泛应用在各行各业中,例如清洁机器人、医疗机器人和安防机器人等。对机器人的环境部署过程中存在较多的未知性,在机器人上搭载的机器人软件也常常出现软件适应性等问题。因此,需要对机器人进行不同环境的测试,以减少机器人在实际作业中可能出现的异常状况。为了节约测试成本,可以对机器人固件进行仿真测试,但是现有的仿真测试系统测试时计算资源分配不合理,影响测试准确率,存在测试效率低等问题。
技术实现思路
本专利技术提供一种机器人仿真控制系统、方法、服务器及存储介质,由仿真服务器和机器人运算服务器通过信息交互完成机器人仿真测试,将环境仿真分析和机器人固件运行分离,解决了同一设备同时进行环境仿真分析和机器人固件运行时,因抢夺计算资源导致仿真速率较低的问题,实现了提高仿真控制系统的运算效率,使机器人固件更加接近真实环境下的运行效果,提升了仿真测试的准确性。第一方面本文档来自技高网...

【技术保护点】
1.一种机器人仿真控制系统,其特征在于,包括仿真服务器和机器人运算服务器;/n所述仿真服务器生成测试场景信息并发送至所述机器人运算服务器,所述机器人运算服务器基于所述测试场景信息对机器人固件进行任务测试,生成机器人运行数据后发送至所述仿真服务器,所述仿真服务器根据所述机器人运行数据确定机器人仿真结果。/n

【技术特征摘要】
1.一种机器人仿真控制系统,其特征在于,包括仿真服务器和机器人运算服务器;
所述仿真服务器生成测试场景信息并发送至所述机器人运算服务器,所述机器人运算服务器基于所述测试场景信息对机器人固件进行任务测试,生成机器人运行数据后发送至所述仿真服务器,所述仿真服务器根据所述机器人运行数据确定机器人仿真结果。


2.根据权利要求1所述的机器人仿真控制系统,其特征在于,
所述仿真服务器,包括:第一网络通讯模块、场景构建模块、姿态监控模块和结果反馈模块;
所述机器人运算服务器,包括:第二网络通讯模块、任务执行模块和第一日志监控模块;
所述场景构建模块与所述第一网络通讯模块连接,用于生成所述测试场景信息并通过所述第一网络通讯模块发送至所述机器人运算服务器;
所述机器人运算服务器通过所述第二网络通讯模块接收所述测试场景信息;
所述任务执行模块与所述第二网络通讯模块连接,用于获取所述测试场景信息并基于所述测试场景信息对所述机器人固件进行任务测试;
所述第一日志监控模块与所述任务执行模块和所述第二网络通讯模块连接,用于记录所述机器人运行数据并通过所述第二网络通讯模块发送至所述仿真服务器;
所述姿态监控模块与所述第一网络通讯模块连接,用于根据获取到的所述机器人运行数据确定所述机器人固件的运行姿态;
所述结果反馈模块与所述姿态监控模块连接,用于根据所述运行姿态确定所述机器人仿真结果。


3.根据权利要求2所述的机器人仿真控制系统,其特征在于,所述机器人运算服务器还包括资源监控模块;
所述资源监控模块与所述第二网络通讯模块连接,用于监测所述机器人运算服务器的计算资源,形成资源监控数据并通过所述第一网络通讯模块发送至所述仿真服务器,以供所述仿真服务器确定所述机器人运算服务器的性能状况。


4.根据权利要求3所述的机器人仿真控制系统,其特征在于,所述仿真服务器还包括性能监控模块;
所述性能监控模块与所述第一网络通讯模块连接,用于根据获取到的所述资源监控数据确定所述机器人运算服务器的性能状况。


5.根据权利要求2所述的机器人仿真控制系统,其特征在于,所述第一日志监控模块还用于记录传感器状态数据,并通过所述第二网络通讯模块将所述传感器状态数据发送至所述仿真服务器;
相应的,所述结果反馈模块根据所述传感器状态...

【专利技术属性】
技术研发人员:霍峰王领秦宝星程昊天
申请(专利权)人:上海高仙自动化科技发展有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1