机器人回座代码的自动生成设备和自动生成系统技术方案

技术编号:21503187 阅读:24 留言:0更新日期:2019-07-03 05:20
本发明专利技术涉及一种机器人回座代码的自动生成设备和自动生成系统,其中,所述系统包括充电座、机器人和自动生成设备。机器人采集充电座发出的引导信号。自动生成设备接收机器人的配置信息和机器人采集到所述引导信号时记录的信号信息和机器人的方位信息,并根据相关信息自动生成和输出新的机器人回座代码。本系统不需要研发人员去深入研究机器人回座的算法,也不需要编写具体的回座代码,所述机器人回座代码的自动生成系统所生成的回座代码可以直接嵌入机器人系统中,机器人就能够实现自动回座功能,大大提高了机器人回座技术的研发效率。

Automatic Generation Equipment and System for Robot Back Code

【技术实现步骤摘要】
机器人回座代码的自动生成设备和自动生成系统
本专利技术涉及智能机器人领域,具体涉及一种机器人回座代码的自动生成设备和自动生成系统。
技术介绍
扫地机器人是一种智能家用清洁设备,可以依据自身装配的电池进行能源供给,实现无线的清洁工作。当电池的电能降低,需要充电时,机器人会搜索充电座,并自动返回充电座进行充电。目前市场上,存在多种充电座设计,有的充电座采用3个红外传感器,有的充电座采用4个或者更多的红外传感器,这些红外传感器用于发射红外信号以引导机器人回座充电。所述红外传感器在充电座中的设置位置不同,所形成的信号分布情况也不同,对机器人回座充电的引导方式也不同。针对不同的每款充电座的回座方案,研发人员都要投入大量时间和精力去开发和调试,研发效率较低。
技术实现思路
本专利技术提供了一种机器人自动生成设备和自动生成系统,可以提高机器人回座技术的研发效率。本专利技术所述的具体技术方案如下:一种机器人回座代码的自动生成设备,包括:数据输入模块,用于输入机器人采集到充电座发出的引导信号时,所记录的信号信息和机器人的方位信息,还用于输入所述机器人的配置信息;数据处理模块,用于将所述信号信息、所述方位信息和所述配置信息代入预先内置的机器人回座代码模板,进行数据替换处理,并生成新的机器人回座代码;代码输出模块,用于输出所述新的机器人回座代码。本方案通过自动生成设备,可以对输入的信息进行相关处理,并自动生成与当前充电座相应的机器人回座代码,不需要研发人员去深入研究机器人回座的算法,也不需要编写具体的回座代码,所生成的回座代码可以直接嵌入机器人系统中,机器人就能够实现自动回座功能,大大提高了机器人回座技术的研发效率。进一步地,所述数据处理模块具体包括:第一信号概率分布数据提取子模块,用于将机器人在遍历采集模式所记录的信号信息和方位信息,进行信息图形化处理,得到第一信号分布图,并提取第一信号概率分布数据;第二信号概率分布数据提取子模块,用于将机器人在国标位置采集模式所记录的信号信息和方位信息,进行概率统计,得到每个所述国标位置的第二信号概率分布数据;第三信号概率分布数据提取子模块,用于将机器人在中间信号区域模式所记录的信号信息和方位信息,进行信息图形化处理,得到第二信号分布图,并提取第三信号概率分布数据;处理子模块,用于将所述第一信号概率分布数据、所述第二信号概率分布数据、第三信号概率分布数据和所述机器人的配置信息代入预先内置的机器人回座代码模板,替换所述机器人回座代码模板中相应的数据,生成新的机器人回座代码。本方案通过信息的图像化处理和概率统计的方式,可以提高数据的准确性,所生成的回座代码使机器人回座效率更高。此外,通过代码模板的形式生成新的回座代码,可以提高代码生成的效率。一种机器人回座代码的自动生成系统,所述系统包括:充电座,用于发出引导机器人回座的引导信号;机器人,基于预设信号采集模式,采集充电座发出的,且在预设范围内分布的引导信号;所述机器人回座代码的自动生成设备,能够与所述机器人进行通信连接,用于接收机器人的配置信息和机器人采集到所述引导信号时记录的信号信息和机器人的方位信息,并用于将所述信号信息、所述方位信息和所述配置信息代入预先内置的机器人回座代码模板,进行数据替换处理,生成和输出新的机器人回座代码。本方案通过机器人在不同模式下采集的信息,再由自动生成设备根据相关信息自动生成与所述充电座相应的机器人回座代码,不需要研发人员去深入研究机器人回座的算法,也不需要编写具体的回座代码,所述机器人回座代码的自动生成系统所生成的回座代码可以直接嵌入机器人系统中,机器人就能够实现自动回座功能,大大提高了机器人回座技术的研发效率。此外,通过本系统,机器人还可以快速适用不同类型的充电座,提高了机器人的通用性。进一步地,所述机器人包括信号采集模块和数据记录模块,其中:所述数据采集模块用于在机器人分别处于遍历采集模式、国标位置采集模式和中间信号区域采集模式时,采集充电座发出的且在预设范围内分布的引导信息;所述数据记录模块用于记录机器人采集到所述引导信号时所对应的信号信息和机器人的方位信息。本方案通过所述数据采集模块和所述数据记录模块,可以提高输入所述自动生成设备的数据的准确性。进一步地,所述机器人处于遍历采集模式时,从所述充电座的位置开始,按照弓字型轨迹形式,对所述充电器前方的所述预设范围进行遍历。本方案通过机器人遍历充电座前的预设范围,可以准确获取充电座在预设范围内的信号分布情况。进一步地,所述机器人处于国标位置采集模式时,先确定所述充电座前方国标位置所对应的点,然后依次行走至各个国标位置,在各个国标位置进行自转。本方案通过机器人在各个国标位置进行信号采集,可以为机器人在后续的国标测试中提供准确的参考数据。进一步地,所述机器人处于中间信号区域采集模式时,以所述充电座的正前方为弓字型轨迹的延伸方向,对所述充电座正前方的预设区域进行遍历。本方案通过机器人在充电座的中间信号区域进行信号采集,可以为机器人在后续沿中间信号回座时提供准确的参考数据。进一步地,机器人按照弓字型轨迹形式进行遍历时,相邻的弓字型轨迹的长边之间的直线距离为一个机器人的机身宽度;机器人进行重复遍历时,重复遍历所行走的弓字型轨迹的长边平行且位于先前行走的弓字型轨迹的相邻两条长边的中间。本方案通过重复交错的弓字型行走轨迹,可以提高获取数据的准确性。进一步地,所述机器人回座代码的自动生成设备包括数据处理模块,所述数据处理模块包括:第一信号概率分布数据提取子模块,用于将机器人在遍历采集模式所记录的信号信息和方位信息,进行信息图形化处理,得到第一信号分布图,并提取第一信号概率分布数据;第二信号概率分布数据提取子模块,用于将机器人在国标位置采集模式所记录的信号信息和方位信息,进行概率统计,得到每个所述国标位置的第二信号概率分布数据;第三信号概率分布数据提取子模块,用于将机器人在中间信号区域模式所记录的信号信息和方位信息,进行信息图形化处理,得到第二信号分布图,并提取第三信号概率分布数据;处理子模块,用于将所述第一信号概率分布数据、所述第二信号概率分布数据、第三信号概率分布数据和所述机器人的配置信息代入预先内置的机器人回座代码模板,替换所述机器人回座代码模板中相应的数据,生成新的机器人回座代码。本方案通过这些子模块进行信息的图像化处理和概率统计,可以提高数据的准确性,所生成的回座代码使机器人回座效率更高。此外,通过处理子模块以代码模板的形式生成新的回座代码,可以提高代码生成的效率。附图说明图1为本专利技术实施例所述的机器人回座代码的自动生成设备的结构示意框图。图2为本专利技术实施例所述的充电座的信号分布示意图。图3为本专利技术实施例所述的充电座在预设范围内的信号编码分布示意图。图4为本专利技术实施例所述的机器人在遍历信号采集模式时的行走路径分析示意图。图5为本专利技术实施例所述的机器人在国标位置采集模式时采集信号的示意图。图6为本专利技术实施例所述的机器人在中间信号区域采集模式时行走路径分析示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行详细描述。应当理解,下面所描述的具体实施例仅用于解释本专利技术,并不用于限定本专利技术。在下面的描述中,给出具体细节以提供对实施例的透彻理解。然本文档来自技高网...

【技术保护点】
1.一种机器人回座代码的自动生成设备,其特征在于,包括:数据输入模块,用于输入机器人采集到充电座发出的引导信号时,所记录的信号信息和机器人的方位信息,还用于输入所述机器人的配置信息;数据处理模块,用于将所述信号信息、所述方位信息和所述配置信息代入预先内置的机器人回座代码模板,进行数据替换处理,并生成新的机器人回座代码;代码输出模块,用于输出所述新的机器人回座代码。

【技术特征摘要】
1.一种机器人回座代码的自动生成设备,其特征在于,包括:数据输入模块,用于输入机器人采集到充电座发出的引导信号时,所记录的信号信息和机器人的方位信息,还用于输入所述机器人的配置信息;数据处理模块,用于将所述信号信息、所述方位信息和所述配置信息代入预先内置的机器人回座代码模板,进行数据替换处理,并生成新的机器人回座代码;代码输出模块,用于输出所述新的机器人回座代码。2.根据权利要求1所述的设备,其特征在于,所述数据处理模块具体包括:第一信号概率分布数据提取子模块,用于将机器人在遍历采集模式所记录的信号信息和方位信息,进行信息图形化处理,得到第一信号分布图,并提取第一信号概率分布数据;第二信号概率分布数据提取子模块,用于将机器人在国标位置采集模式所记录的信号信息和方位信息,进行概率统计,得到每个所述国标位置的第二信号概率分布数据;第三信号概率分布数据提取子模块,用于将机器人在中间信号区域模式所记录的信号信息和方位信息,进行信息图形化处理,得到第二信号分布图,并提取第三信号概率分布数据;处理子模块,用于将所述第一信号概率分布数据、所述第二信号概率分布数据、第三信号概率分布数据和所述机器人的配置信息代入预先内置的机器人回座代码模板,替换所述机器人回座代码模板中相应的数据,生成新的机器人回座代码。3.一种机器人回座代码的自动生成系统,其特征在于,所述系统包括:充电座,用于发出引导机器人回座的引导信号;机器人,基于预设信号采集模式,采集充电座发出的,且在预设范围内分布的引导信号;所述机器人回座代码的自动生成设备,能够与所述机器人进行通信连接,用于接收机器人的配置信息和机器人采集到所述引导信号时记录的信号信息和机器人的方位信息,并用于将所述信号信息、所述方位信息和所述配置信息代入预先内置的机器人回座代码模板,进行数据替换处理,生成和输出新的机器人回座代码。4.根据权利要求3所述的系统,其特征在于,所述机器人包括信号采集模块和数据记录模块,其中:所述数据采集模块用于在机器人分别处于遍历采...

【专利技术属性】
技术研发人员:陈卓标周和文黄惠保
申请(专利权)人:珠海市一微半导体有限公司
类型:发明
国别省市:广东,44

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

1