一种设置机器人运行的方法及服务器的制造方法

文档序号:9776042阅读:377来源:国知局
一种设置机器人运行的方法及服务器的制造方法
【技术领域】
[0001]本发明涉及机器人技术领域,具体而言,涉及一种设置机器人运行的方法及服务器。
【背景技术】
[0002]目前,随着社会经济的发展,越来越广泛地应用于超级市场、机场、车站、会展中心及物流仓库等大型人流、物流场所。机器人是一个集成环境感知、路线规划、动态决策、行为控制以及报警模块为一体的多功能综合系统,能够实现定时、流动自助工作。
[0003 ]在实现本发明的过程中,发明人发现相关技术中存在以下问题:
[0004]相关技术中,机器人集群在场地内进行大规模动态活动的过程中,由于自身重量以及载货后的重量不同,其所能行走的最大速度和加速度必然不同,如果不考虑每个机器人的能够行走的最大速度以及载货后能够承受的最大加速度,则可能会出现某些机器人的速度过快,使货物颠簸甚至甩出去,进而导致机器人工作效率低下。

【发明内容】

[0005]有鉴于此,本发明实施例的目的在于提供一种设置机器人运行的方法及服务器,分别根据每个机器人的重量以及载货后的重量计算每个机器人的运行参数,提高了机器人的工作效率。
[0006]第一方面,本发明实施例提供了一种设置机器人运行的方法,其中,所述方法包括:
[0007]确定所述机器人自身的重量以及所述机器人载货后的重量;
[0008]根据所述机器人的重量以及所述机器人载货后的重量,计算所述机器人的运行参数;
[0009]将所述运行参数发送给所述机器人。
[0010]结合第一方面,本发明实施例提供了上述第一方面的第一种可能的实现方式,其中,,所述根据所述机器人的重量以及所述机器人载货后的重量,计算所述机器人的运行参数,包括:
[0011]根据所述机器人的重量以及所述机器人载货后的重量计算所述机器人的最大速度和最大加速度;
[0012]根据所述最大速度和最大加速度确定所述机器人的运行参数。
[0013]结合第一方面的第一种可能的实现方式,本发明实施例提供了上述第一方面的第二种可能的实现方式,其中,所述根据所述机器人的重量以及所述机器人载货后的重量计算所述机器人的最大速度和最大加速度,包括:
[0014]根据所述机器人的重量以及所述机器人载货后的重量确定所述机器人承载的货物的重量;
[0015]根据所述机器人的重量以及所述货物的重量计算所述机器人的最大速度和最大加速度。
[0016]结合第一方面以及第一方面的第一种可能的实现方式,本发明实施例提供了上述第一方面的第三种可能的实现方式,其中,根据所述机器人的重量以及所述机器人载货后的重量,计算所述机器人的运行参数,包括:
[0017]根据所述机器人的重量以及所述机器人载货后的重量,计算所述机器人行走时的实际的最大速度、加速度和行走路径。
[0018]结合第一方面,本发明实施例提供了上述第一方面的第四种可能的实现方式,其中,所述确定所述机器人自身的重量以及所述机器人载货后的重量,还包括:
[0019]在所述机器人载货之前,向所述机器人发送称重指令,指示所述机器人在预设位置称取自身的重量;
[0020]接收所述机器人称取的自身的重量数据;
[0021]在所述机器人载货之后,向所述机器人发送称重指令,指示所述机器人在所述预设位置称取载货后的重量;
[0022]接收所述机器人称取的载货后的重量数据。
[0023]第二方面,本发明实施例提供了一种设置机器人运行的服务器,其中,所述服务器包括:
[0024]确定模块,用于确定所述机器人自身的重量以及所述机器人载货后的重量;
[0025]计算模块,用于根据所述机器人的重量以及所述机器人载货后的重量计算所述机器人的运行参数;
[0026]发送模块,用于将所述运行参数发送给所述机器人。
[0027]结合第二方面的第一种可能的实现方式,本发明实施例提供了上述第二方面的第一种可能的实现方式,其中,所述计算模块,包括:
[0028]计算单元,用于根据所述机器人的重量以及所述机器人载货后的重量计算所述机器人的最大速度和最大加速度;
[0029]确定单元,用于根据所述最大速度和最大加速度确定所述机器人的运行参数。
[0030]结合第二方面的第一种可能的实现方式,本发明实施例提供了上述第二方面的第二种可能的实现方式,其中,所述计算单元,包括:
[0031]确定子单元,用于根据所述机器人的重量以及所述机器人载货后的重量确定所述机器人承载的货物的重量;
[0032]计算子单元,用于根据所述机器人的重量以及所述货物的重量计算所述机器人的最大速度和最大加速度。
[0033]结合第二方面以及第二方面的第一种可能的实现方式,本发明实施例提供了上述第二方面的第三种可能的实现方式,其中,
[0034]所述计算单元,还用于:根据所述机器人的重量以及所述机器人载货后的重量,计算所述机器人行走时的实际的最大速度、加速度和行走路径。
[0035]结合第二方面,本发明实施例提供了上述第二方面的第四种可能的实现方式,其中,所述确定模块,还包括:
[0036]自身重量确定单元,用于在所述机器人载货之前,向所述机器人发送称重指令,指示所述机器人在预设位置称取自身的重量;
[0037]接收单元,用于接收所述机器人称取的自身的重量数据;
[0038]载货重量确定单元,用于在所述机器人载货之后,向所述机器人发送称重指令,指示所述机器人在所述预设位置称取载货后的重量;
[0039]所述接收单元,还用于接收所述机器人称取的载货后的重量数据。
[0040]在本发明实施例提供的方法及装置中,确定所述机器人自身的重量以及所述机器人载货后的重量;根据所述机器人的重量以及所述机器人载货后的重量,计算所述机器人的运行参数;将所述运行参数发送给所述机器人。根据每个机器人的重量以及载货后的重量为机器人设置运行参数,提高了机器人的工作效率。
[0041]为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
【附图说明】
[0042]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0043]图1示出了本发明实施例所提供的一种设置机器运行的方法流程图;
[0044]图2示出了本发明实施例所提供的一种设置机器人运行的服务器的结构图;
[0045]图3示出了本发明实施例所提供的计算模块22的结构图;
[0046]图4示出了本发明实施例所提供的计算单元221的结构图;
[0047]图5示出了本发明实施例所提供的确定模块21的结构图。
【具体实施方式】
[0048]下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0049]考虑到相关技术中,每个机器人由于自身的重量以及载货后的重量不同,其所能行走的最大速度和加速度必然不同,如果不考虑
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1