本发明专利技术涉及机器人平台技术领域,具体提供了一种基于IoT的机器人控制方法,包括IOT管理系统,所述IOT管理系统与机器人平台和远程控制面板进行数据交互,所述IOT管理系统用来评估机器人运行中的稳定性能;所述机器人平台用来控制机器人具体的运动;所述远程控制面板支持多种控制平台使用。与现有技术相比,本发明专利技术在机器人平台的基础上,通过采集遥测数据和运行日志,对远程的机器人平台进行控制和状态监控,实现多种类型数据格式的兼容和二次开发接口的可扩展性。口的可扩展性。口的可扩展性。
【技术实现步骤摘要】
一种基于IoT的机器人控制方法及装置
[0001]本专利技术涉及机器人平台
,具体提供一种基于IoT的机器人控制方法及装置。
技术介绍
[0002]随着机器人功能的丰富和产品的规模化发展,对于一定数量机器人的管理和有效控制就显得尤为重要。机器人的技术水平在不断提高,同时它们不断集成定制化、智能化的功能模块,在运行中会出现很多的日志、消息、控制指令等信息。如何有效存储、展示和使用这些信息,也是机器人管理中的一个重要环节。
[0003]在机器人设计的初期,一般会将日志等消息存储到机器人本体上,当运行出现问题时,或者根据业务需要登录机器人端进行查看和使用。随着机器人应用规模的不断扩大,整理和汇总这些消息就显得尤其耗费精力,同时也不能很好的进行规模化开发和管理。当面对大型机器人规模场景的业务需求时,为了提升二次开发效率,提供可靠的设备对接方案,就需要一个高效、灵活、稳定、便捷的机器人管理系统。
技术实现思路
[0004]本专利技术是针对上述现有技术的不足,提供一种实用性强的基于IoT的机器人控制方法。
[0005]本专利技术进一步的技术任务是提供一种设计合理,安全适用的基于IoT的机器人控制装置。
[0006]本专利技术解决其技术问题所采用的技术方案是:
[0007]一种基于IoT的机器人控制方法,包括IOT管理系统,所述IOT管理系统与机器人平台和远程控制面板进行数据交互,所述IOT管理系统用来评估机器人运行中的稳定性能;
[0008]所述机器人平台用来控制机器人具体的运动;所述远程控制面板支持多种控制平台使用。
[0009]进一步的,所述IOT管理系统包括设备管理、数据存储、规则引擎配置和可视化表盘;
[0010]所述设备管理通过采集远程若干个的机器人平台数据内容,统计各平台的持续运行的心跳数据,保证机器人平台的稳定运行;
[0011]所述数据存储分为缓存和关系型数据库,用来处理临时性的数据请求和永久性存储的机器人信息,方便定位机器人的使用情况和日志数据。
[0012]进一步的,所述规则引擎配置通过可编排的组件形式,可根据具体的应用场景,实现可灵活配置和定制化的用户需求;
[0013]所示可视化表盘对汇总的机器人应用数据进行处理和展示,提供给用户可视化的机器人IoT运行状况信息。
[0014]进一步的,所述机器人管理平台包括主控制器、激光雷达、红外相机、扬声器、麦克
风和电机驱动模块;
[0015]所述主控制器负责机器人的指令下发和状态采集,根据用户下发的指令执行动作,同时把遥测数据传输到IoT管理系统,进行数据和设备状态的维护;
[0016]所述激光雷达和红外相机作为机器人的感知模块,通过采集环境中的物理信息,获得支持机器人完成建图、避障和导航,控制机器人对环境信息的有效处理。
[0017]进一步的,所述红外相机还用来采集生物的温度信号,实现测温功能和人脸智能识别;所述扬声器和麦克风进行人机交互的提示。
[0018]进一步的,所述电机驱动模块拓展机器人的运动范围,使得机器人在不同的工作空间之间进行切换,适应多种操作的场景,通过搭载的传感器模块采集信息,根据用户需求进行定制化开发设计。
[0019]进一步的,所述远程控制面板包括web和移动应用程序两种实现形式,面板通过采集IoT平台下发的机器人状态信息,实现远程机器人的遥控操作。
[0020]一种基于IoT的机器人控制装置,包括:至少一个存储器和至少一个处理器;
[0021]所述至少一个存储器,用于存储机器可读程序;
[0022]所述至少一个处理器,用于调用所述机器可读程序,执行一种基于IoT的机器人控制方法。
[0023]本专利技术的一种基于IoT的机器人控制方法及装置和现有技术相比,具有以下突出的有益效果:
[0024]本专利技术在机器人平台的基础上,通过采集遥测数据和运行日志,对远程的机器人平台进行控制和状态监控,实现多种类型数据格式的兼容和二次开发接口的可扩展性。
附图说明
[0025]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0026]附图1是一种基于IoT的机器人控制方法的流程示意图。
具体实施方式
[0027]为了使本
的人员更好的理解本专利技术的方案,下面结合具体的实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例都属于本专利技术保护的范围。
[0028]下面给出一个最佳实施例:
[0029]如图1所示,本实施例中的一种基于IoT的机器人控制方法,包括IOT管理系统,IOT管理系统与机器人平台和远程控制面板进行数据交互,IOT管理系统用来评估机器人运行中的稳定性能;机器人平台用来控制机器人具体的运动,远程控制面板支持多种控制平台使用。
[0030]IOT管理系统包括设备管理、数据存储、规则引擎配置和可视化表盘;
[0031]设备管理通过采集远程若干个的机器人平台数据内容,统计各平台的持续运行的心跳数据,保证机器人平台的稳定运行;
[0032]数据存储分为缓存和关系型数据库,用来处理临时性的数据请求和永久性存储的机器人信息,方便定位机器人的使用情况和日志数据,满足维护人员的使用需求。
[0033]规则引擎是通过可编排的组件形式,可根据具体的应用场景,实现可灵活配置和定制化的用户需求。
[0034]可视化仪表盘是根据不同的机器人平台组、用户权限的高低、不同场景等,对汇总的机器人应用数据进行处理和展示,提供给用户可视化的机器人IoT运行状况信息。
[0035]机器人管理平台包括主控制器、激光雷达、红外相机、扬声器、麦克风和电机驱动模块;
[0036]其中,主控制器是机器人平台的核心,负责机器人的指令下发和状态采集,根据用户下发的指令执行动作,同时把遥测数据传输到IoT管理系统,进行数据和设备状态的维护;
[0037]激光雷达和红外相机作为机器人的感知模块,通过采集环境中的物理信息,获得支持机器人完成建图、避障和导航,控制机器人对环境信息的有效处理。
[0038]红外相机还用来采集生物的温度信号,实现测温功能和人脸智能识别;
[0039]扬声器和麦克风进行人机交互的提示,为了播报多媒体资源,进行人机交互的提示,同时进行智能化语音对话等场景,不需要点击屏幕即可完成指令下发,提升了人机交互的灵活性。
[0040]电机驱动模块拓展机器人的运动范围,使得机器人在不同的工作空间之间进行切换,适应多种操作的场景,例如门口的人脸迎宾、展厅的智能讲解、本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于IoT的机器人控制方法,其特征在于,包括IOT管理系统,所述IOT管理系统与机器人平台和远程控制面板进行数据交互,所述IOT管理系统用来评估机器人运行中的稳定性能;所述机器人平台用来控制机器人具体的运动;所述远程控制面板支持多种控制平台使用。2.根据权利要求1所述的一种基于IoT的机器人控制方法,其特征在于,所述IOT管理系统包括设备管理、数据存储、规则引擎配置和可视化表盘;所述设备管理通过采集远程若干个的机器人平台数据内容,统计各平台的持续运行的心跳数据,保证机器人平台的稳定运行;所述数据存储分为缓存和关系型数据库,用来处理临时性的数据请求和永久性存储的机器人信息,方便定位机器人的使用情况和日志数据。3.根据权利要求2所述的一种基于IoT的机器人控制方法,其特征在于,所述规则引擎配置通过可编排的组件形式,可根据具体的应用场景,实现可灵活配置和定制化的用户需求;所示可视化表盘对汇总的机器人应用数据进行处理和展示,提供给用户可视化的机器人IoT运行状况信息。4.根据权利要求3所述的一种基于IoT的机器人控制方法,其特征在于,所述机器人管理平台包括主控制器、激光雷达、红外相机、扬声器、麦克风和电机驱动模块;所述主控制器负责机器人的指令...
【专利技术属性】
技术研发人员:李健华,王茂帅,王辉,秦西运,王之圣,
申请(专利权)人:山东新一代信息产业技术研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。