CN105446203A - 一种机器人电源控制方法及*** - Google Patents

一种机器人电源控制方法及*** Download PDF

Info

Publication number
CN105446203A
CN105446203A CN201610003130.XA CN201610003130A CN105446203A CN 105446203 A CN105446203 A CN 105446203A CN 201610003130 A CN201610003130 A CN 201610003130A CN 105446203 A CN105446203 A CN 105446203A
Authority
CN
China
Prior art keywords
robot
control signal
power supply
list
control end
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610003130.XA
Other languages
English (en)
Other versions
CN105446203B (zh
Inventor
周庆华
朱建强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Libiao Robots Co Ltd
Original Assignee
Hangzhou Yameilijia Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Yameilijia Technology Co Ltd filed Critical Hangzhou Yameilijia Technology Co Ltd
Priority to CN201610003130.XA priority Critical patent/CN105446203B/zh
Publication of CN105446203A publication Critical patent/CN105446203A/zh
Application granted granted Critical
Publication of CN105446203B publication Critical patent/CN105446203B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Manipulator (AREA)

Abstract

本发明提供了一种机器人电源控制方法及***,其中,该方法包括:控制端根据工作场地的工作量,计算当前需要运行的机器人数量;控制端收集每个机器人的电源电量信息,及确定当前正在运行的机器人数量;控制端根据当前需要运行的机器人数量、当前正在运行的机器人数量及每个机器人的电源电量信息,确定需要开启或者关闭的机器人;控制端向确定的机器人发送控制信号;机器人接收控制端发送的控制信号,根据该控制信号对上述机器人的电源执行控制信号对应的控制操作。本发明,提高了开启或者关闭机器人的效率。

Description

一种机器人电源控制方法及***
技术领域
本发明涉及机器人技术领域,具体而言,涉及一种机器人电源控制方法及***。
背景技术
随着社会经济的发展,超市、机场、车站以及物流仓库等大型人流、物流场所的规模和数量不断扩大,为了满足人们的需求,开始使用机器人进行自主工作。
在一个场地上,可能需要上百个机器人进行工作,在现有技术中,当需要其中某些机器人进行工作时,一般都是通过人工进行选择性的开启某些机器人的电源,当需要机器人停止工作时,再由人工关闭机器人的电源。
但是,由于工作的机器人数量很多,当采用人工方式开启或者关闭机器人电源时,需要由工作人员一个个的去开启或者关闭机器人电源,效率很低。
发明内容
有鉴于此,本发明提供了一种机器人电源控制方法及***,用于解决现有技术中当工作的机器人数量很多时,采用人工方式开启或者关闭机器人电源,效率很低的问题。
第一方面,本发明实施例提供了一种机器人电源控制方法,所述方法包括:
控制端根据工作场地的工作量,计算当前需要运行的机器人数量;
控制端收集每个机器人的电源电量信息,及确定当前正在运行的机器人数量;
控制端根据所述当前需要运行的机器人数量、所述当前正在运行的机器人数量及每个机器人的电源电量信息,确定需要开启或者关闭的机器人;
控制端向确定的所述机器人发送控制信号,所述控制信号为开启电源控制信号或者关闭电源控制信号;
所述机器人接收所述控制端发送的控制信号,根据所述控制信号对所述机器人的电源执行所述控制信号对应的控制操作。
结合第一方面,本发明实施例提供了上述第一方面的第一种可能的实现方式,其中,所述控制端向确定的所述机器人发送控制信号,及所述机器人执行所述控制信号对应的控制操作之后,还包括:
控制端判断机器人的电源电量信息是否小于预设值;
如果所述机器人的电源电量信息小于所述预设值,则发送充电指令信号给所述机器人,所述充电指令信号包括机器人充电站的位置信息。
结合第一方面,本发明实施例提供了上述第一方面的第二种可能的实现方式,其中,所述控制端根据所述当前需要运行的机器人数量、所述当前正在运行的机器人数量及每个机器人的电源电量信息,确定需要开启或者关闭的机器人,包括:
控制端根据所述每个机器人的电源电量信息对所有机器人进行排序;
控制端从排序后的所有机器人中,获取电源电量信息最大的所述当前需要运行的机器人数量个机器人,将获取的机器人组成第一机器人列表;
控制端将所述当前正在运行的机器人组成第二机器人列表;
控制端比对所述第一机器人列表和所述第二机器人列表,确定需要开启或者关闭的机器人。
结合第一方面的第二种可能的实现方式,本发明实施例提供了上述第一方面的第三种可能的实现方式,其中,所述控制端比对所述第一机器人列表和所述第二机器人列表,确定需要开启或者关闭的机器人,包括:
控制端从所述第二机器人列表中,确定出所述第一机器人列表中不存在的第一机器人,将所述第一机器人确定为需要关闭的机器人;
控制端从所述第一机器人列表中,确定出所述第二机器人列表中不存在的第二机器人,将所述第二机器人确定为需要开启的机器人。
结合第一方面,本发明实施例提供了上述第一方面的第四种可能的实现方式,其中,所述机器人接收所述控制端发送的控制信号,根据所述控制信号对所述机器人的电源执行所述控制信号对应的控制操作,包括:
机器人接收所述控制端发送的控制信号;
机器人将所述控制信号发送给所述机器人的电源管理模块;
机器人通过所述电源管理模块确定所述控制信号的类型;
若确定所述控制信号为开启电源控制信号,则机器人通过所述电源管理模块开启机器人的电源;
若确定所述控制信号为关闭电源控制信号,则机器人通过所述电源管理模块关闭机器人的电源。
第二方面,本发明实施例提供了一种机器人电源控制***,所述***包括:
控制端,用于根据工作场地的工作量,计算当前需要运行的机器人数量;收集每个机器人的电源电量信息,及确定当前正在运行的机器人数量;并根据所述当前需要运行的机器人数量、所述当前正在运行的机器人数量及每个机器人的电源电量信息,确定需要开启或者关闭的机器人;还用于向确定的所述机器人发送控制信号,所述控制信号为开启电源控制信号或者关闭电源控制信号;
机器人,用于接收所述控制端发送的控制信号,根据所述控制信号对所述机器人的电源执行所述控制信号对应的控制操作。
结合第二方面,本发明实施例提供了上述第二方面的第一种可能的实现方式,其中,所述控制端包括:
判断模块,用于判断机器人的电源电量信息是否小于预设值;
第一发送模块,用于如果所述机器人的电源电量信息小于所述预设值,则发送充电指令信号给所述机器人,所述充电指令信号包括机器人充电站的位置信息。
结合第二方面,本发明实施例提供了上述第二方面的第二种可能的实现方式,其中,所述控制端还包括:
排序模块,用于根据所述每个机器人的电源电量信息对所有机器人进行排序;
第一组成模块,用于从排序后的所有机器人中,获取电源电量最大的所述当前需要运行的机器人数量个机器人,将获取的机器人组成第一机器人列表;
第二组成模块,用于将所述当前正在运行的机器人组成第二机器人列表;
第一确定模块,用于比对所述第一机器人列表和所述第二机器人列表,确定需要开启或者关闭的机器人。
结合第二方面的第二种可能的实现方式,本发明实施例提供了上述第二方面的第三种可能的实现方式,其中,所述第一确定模块包括:
第一确定单元,用于从所述第二机器人列表中,确定出所述第一机器人列表中不存在的第一机器人,将所述第一机器人确定为需要关闭的机器人;
第二确定单元,用于从所述第一机器人列表中,确定出所述第二机器人列表中不存在的第二机器人,将所述第二机器人确定为需要开启的机器人。
结合第二方面,本发明实施例提供了上述第二方面的第四种可能的实现方式,其中,所述机器人包括:
接收模块,用于接收所述控制端发送的控制信号;
第二发送模块,用于将所述控制信号发送给所述机器人的电源管理模块;
第二确定模块,用于通过所述电源管理模块确定所述控制信号的类型;
开启模块,用于若确定所述控制信号为开启电源控制信号,则通过所述电源管理模块开启机器人的电源;
关闭模块,用于若确定所述控制信号为关闭电源控制信号,则通过所述电源管理模块关闭机器人的电源。
本发明提供的机器人电源控制方法及***,通过控制端向需要开启或者关闭的机器人发送控制信号,机器人接收到控制端发送的控制信号后,根据该控制信号对机器人的电源执行控制信号对应的控制操作,提高了开启或者关闭机器人的效率。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本发明实施例1提供的一种机器人电源控制方法的流程图;
图2示出了本发明实施例1提供的控制端确定需要开启或者关闭的机器人的流程图;
图3示出了本发明实施例2提供的一种机器人电源控制***的结构示意图。
具体实施方式
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
考虑到现有技术中,在工作场地中,当需要机器人进行工作时,一般都是通过人工开启机器人的电源,当需要机器人停止工作时,再由人工关闭机器人的电源,这种采用人工开启或者关闭机器人电源的方式,效率很低。基于此,本发明实施例提供了一种机器人电源控制方法及***。下面通过实施例进行描述。
实施例1
本发明实施例提供了一种机器人电源控制方法。本发明实施例中采用控制端来控制机器人电源的开启与关闭,该控制端可以为计算机、智能手机以及PAD(PortableAndroidDevice,平板电脑)等。
在控制端设置有一个机器人编号信息列表,上面存储着所有机器人的编号,当需要开启其中某些机器人的电源时,控制端就可以根据该控制端上机器人编号信息列表中存储的上述机器人的编号,向该机器人发送开启电源控制信号,当需要关闭其中某些机器人的电源时,控制端就可以根据该控制端上机器人编号信息列表中存储的上述机器人的编号,向该机器人发送关闭电源控制信号。
其中,上述控制端上的机器人编号信息列表的生成,具体包括如下步骤:
控制端接收机器人发送的连接请求,该连接请求包括机器人的编号;
控制端将上述机器人的编号添加到机器人编号信息列表中,这样就在控制端形成了一个包括所有机器人编号的机器人编号信息列表。
其中,上述控制端和机器人可以通过无线网络连接,该无线网络可以为WI-FI(Wireless-Fidelity,无线保真),可以为433MHz专用网络,还可以为2.4G无线网络。
如图1所示,本发明实施例提供的机器人电源控制方法,包括步骤S110~S150,具体如下:
S110:控制端根据工作场地的工作量,计算当前需要运行的机器人数量。
在一些工作场地上,可能需要机器人搬运货物或者做一些其它的工作,工作人员可以将该工作场地的工作量,每个机器人在单位时间内能够完成的工作量,以及需要在多长时间内做完该工作场地的工作这些参数输入到控制端内,控制端根据工作人员输入的上述参数,计算出当前需要运行的机器人数量。
S120:控制端收集每个机器人的电源电量信息,及确定当前正在运行的机器人数量。
控制端通过和每个机器人之间的无线连接定期或实时接收机器人发送的电源电量信息。在控制端中为机器人编码信息列表中的每一个机器人设置有一个状态位,当机器人处于开启状态时,该机器人的状态位则置1,当机器人处于关闭状态时,该机器人的状态位则置0,控制端可以根据机器人的状态位确定出处于开启状态的机器人数量,而处于开启状态的机器人数量就是当前正在运行的机器人数量。
S130:控制端根据当前需要运行的机器人数量,当前正在运行的机器人数量及每个机器人的电源电量信息,确定需要开启或者关闭的机器人。
作为一个实施例,如图2所示,控制端确定需要开启或者关闭的机器人,包括步骤S131~S134,具体如下:
S131:控制端根据每个机器人的电源电量信息对所有机器人进行排序;
控制端会定期或实时收集每个机器人的电源电量信息,并根据每个机器人的电源电量信息,对所有的机器人进行排序,可以将所有机器人按照电源电量信息从高到低或从低到高进行排序。在本发明实施例中,优选按照电源电量信息从高到低进行排序。
S132:控制端从排序后的所有机器人中,获取电源电量信息最大的当前需要运行的机器人数量个机器人,将获取的机器人组成第一机器人列表;
控制端根据每个机器人的电源电量信息对所有机器人排序后,按照机器人的电源电量信息从大到小的顺序获取当前需要运行的机器人数量个机器人,将获取的机器人组成第一机器人列表,该第一机器人列表包括上述获取的机器人的编号。
为了更详细的说明上述过程,下面将举例说明。比如说,当前需要运行50个机器人,按照上述所有机器人的排序,从电源电量信息最高的机器人一端开始选取机器人,选取50个机器人,这50个机器人就是电源电量信息最大的当前需要运行的50个机器人,将这50个机器人组成第一机器人列表。当然,本发明实施例中需要运行的机器人是根据工作场地的工作量计算得出的,上述50个机器人只是举例进行说明怎样选取需要运行的机器人数量个机器人,并没有限定需要运行的机器人数量。
S133:控制端将当前正在运行的机器人组成第二机器人列表;
其中,第二机器人列表包括当前正在运行的机器人的编号。
S134:控制端比对第一机器人列表和第二机器人列表,确定需要开启或者关闭的机器人。
其中,作为一个实施例,控制端比对第一机器人列表和第二机器人列表,确定需要开启或者关闭的机器人,可以包括如下步骤:
控制端从第二机器人列表中,确定出第一机器人列表中不存在的第一机器人,将上述第一机器人确定为需要关闭的机器人;
在该步骤中,可以依次从第二机器人列表中选择一个机器人的编号,然后在第一机器人列表中遍历查找,如果在第一机器人列表中查找不到上述机器人的编号,则说明第一机器人列表中不存在该机器人。将第二机器人列表中的所有机器人的编号依次在第一机器人列表中进行遍历查找,进而确定出第一机器人列表中不存在的机器人,将第一机器人列表中不存在的机器人记为第一机器人。
而上述确定出的第一机器人则是正在运行,但不是电源电量信息充足的机器人,所以将上述第一机器人确定为需要关闭的机器人。
控制端从第一机器人列表中,确定出第二机器人列表中不存在的第二机器人,将上述第二机器人确定为需要开启的机器人。
在该步骤中,可以依次从第一机器人列表中选择一个机器人的编号,在第二机器人列表中遍历查找,如果在第二机器人列表中查找不到上述机器人的编号,则说明第二机器人列表中不存在该机器人。将第一机器人列表中的所有机器人的编号依次在第二机器人列表中进行遍历查找,进而确定出第二机器人列表中不存在的机器人,将第二机器人列表中不存在的机器人记为第二机器人。
而上述确定出的第二机器人则是没有正在运行,但是电源电量信息充足的机器人,所以将上述第二机器人确定为需要开启的机器人。
S140:控制端向确定的机器人发送控制信号,该控制信号为开启电源控制信号或者关闭电源控制信号。
在上述步骤中,已经确定了需要开启或者关闭的机器人,控制端会向上述确定的机器人发送控制信号,该控制信号为开启电源控制信号或关闭电源控制信号,向上述确定需要开启的机器人发送开启电源的控制信号,向上述确定需要关闭的机器人发送关闭电源的控制信号。
S150:机器人接收控制端发送的控制信号,根据上述控制信号对机器人的电源执行该控制信号对应的控制操作。
其中,作为一个实施例,机器人接收控制端发送的控制信号,根据上述控制信号对机器人的电源执行该控制信号对应的操作步骤,具体包括如下步骤:
机器人接收控制端发送的控制信号;
机器人将控制信号发送给上述机器人的电源管理模块;
机器人通过电源管理模块确定控制信号的类型;
若确定控制信号为开启电源控制信号,则机器人通过电源管理模块开启机器人的电源;
若确定控制信号为关闭电源控制信号,则机器人通过电源管理模块关闭机器人的电源。
其中,电源管理模块是将电源有效合理的分配给机器人各个部件的一种元件,还可以控制机器人电源的开启与关闭。
在上述步骤中,控制端发送的控制信号的类型为开启机器人电源控制信号或关闭机器人电源控制信号,当机器人接收到控制端发送的控制信号后,会将该控制信号发送给机器人的电源管理模块,由机器人的电源管理模块确定该控制信号是开启电源控制信号还是关闭电源控制信号,如果确定该控制信号为开启电源控制信号,则机器人通过电源管理模块开启机器人的电源,如果确定该控制信号为关闭电源控制信号,则机器人通过电源管理模块关闭机器人电源。
其中,上述控制端向确定的机器人发送控制信号,及机器人执行控制信号对应的控制操作之后,还包括如下步骤:
控制端判断机器人的电源电量信息是否小于预设值;
如果机器人的电源电量信息小于上述预设值,则发送充电指令信号给上述机器人,其中,该充电指令信号包括机器人充电站的位置信息。
控制端会定期或实时收集每个机器人的电源电量信息,当机器人执行完控制端发送的开启电源控制信号或者关闭电源控制信号之后,控制端会对当前机器人的电源电量信息进行判断,在控制端内存储着一个电源电量信息预设值,如果上述机器人处于开启状态,并且如果当前机器人的电源电量信息小于该预设值,那么控制端会发送充电指令信号给该机器人,该充电指令信号中包括机器人充电站的位置信息,当上述机器人接收到控制端发送的充电指令信号后,会到该充电指令信号中规定的充电站进行充电。
如果上述机器人处于待机状态,并且如果当前机器人的电源电量信息小于上述预设值,那么控制端首先会发送开启电源控制信号给该机器人,当机器人执行开启电源控制信号后,控制端会发送充电指令信号给该机器人,该充电指令信号中包括机器人充电站的位置信息,当上述机器人接收到控制端发送的充电指令信号后,会到该充电指令信号中规定的充电站进行充电。
本发明实施例提供的机器人电源控制方法,通过控制端向需要开启或者关闭的机器人发送控制信号,机器人接收到控制端发送的控制信号后,根据该控制信号对机器人的电源执行控制信号对应的控制操作,提高了开启或者关闭机器人的效率。
实施例2
本发明实施例提供了一种机器人电源控制***。如图3所示,该***包括控制端310和机器人320。
其中,控制端310可以为计算机、智能手机以及PAD等。
控制端310,用于根据工作场地的工作量,计算当前需要运行的机器人320的数量;收集每个机器人320的电源电量信息,及确定当前正在运行的机器人320的数量;并根据当前需要运行的机器人320的数量、当前正在运行的机器人320的数量及每个机器人320的电源电量信息,确定需要开启或者关闭的机器人320;还用于向确定的机器人320发送控制信号,该控制信号为开启电源控制信号或者关闭电源控制信号;
机器人320,用于接收控制端310发送的控制信号,根据上述控制信号对机器人320的电源执行该控制信号对应的控制操作。
如图3所示,上述***中包括多个机器人320,其中,多个为大于1的任意数值,本发明实施例并不限定上述多个的具体数值。
其中,控制端310和机器人320通过无线网络连接,该无线网络可以为WI-FI,可以为433MHz专用网络,还可以为2.4G无线网络。
在本发明实施例中,控制端310根据工作场地的工作量,计算出当前需要运行的机器人320的数量,并收集每个机器人320的电源电量信息,及确定当前正在运行的机器人320的数量,根据当前需要运行的机器人320的数量、当前正在运行的机器人320的数量及每个机器人320的电源电量信息,确定需要开启或者关闭的机器人320,并向确定的上述机器人320发送控制信号,该控制信号为开启电源控制信号或者关闭电源控制信号,机器人320接收到控制端310发送的控制信号后,根据该控制信号对机器人320的电源执行控制信号对应的控制操作,该控制操作为开启机器人320的电源或者关闭机器人320的电源。
本发明实施例中,通过控制端向需要开启或者关闭的机器人发送控制信号,机器人接收到控制端发送的控制信号后,根据该控制信号对机器人的电源执行控制信号对应的控制操作,提高了开启或者关闭机器人的效率。
作为一个实施例,其中,控制端310可以包括:
判断模块、第一发送模块、排序模块、第一组成模块、第二组成模块以及第一确定模块。
判断模块,用于判断机器人320的电源电量信息是否小于预设值;
第一发送模块,用于如果机器人320的电源电量信息小于预设值,则发送充电指令信号给机器人320,该充电指令信号包括机器人充电站的位置信息。
在本发明实施例中,当控制端310向确定的机器人320发送控制信号,及机器人320执行该控制信号对应的控制操作之后,判断模块会判断机器人的电源电量信息是否小于预设值,如果机器人320的电源电量信息小于预设值,并且上述机器人320处于开启状态,则第一发送模块会发送充电指令信号给机器人320,机器人320接收到该充电指令信号后,会到该充电指令信号中包括的机器人充电站进行充电;
如果上述机器人320处于待机状态,并且如果当前机器人320的电源电量信息小于上述预设值,那么控制端310首先会发送开启电源控制信号给该机器人320,当机器人320执行开启电源控制信号后,第一发送模块会发送充电指令信号给该机器人320,机器人320接收到该充电指令信号后,会到该充电指令信号中包括的机器人充电站进行充电。
排序模块,用于根据每个机器人的电源电量信息对所有机器人进行排序;
第一组成模块,用于从排序后的所有机器人中,获取电源电量信息最大的当前需要运行的机器人数量个机器人,将获取的机器人组成第一机器人列表;
第二组成模块,用于将当前正在运行的机器人组成第二机器人列表;
第一确定模块,用于比对第一机器人列表和第二机器人列表,确定需要开启或者关闭的机器人。
在本发明实施例中,控制端310根据工作场地的工作量,计算出当前需要运行的机器人数量,收集每个机器人的电源电量信息,及确定当前正在运行的机器人数量之后,排序模块会根据每个机器人的电源电量信息对所有的机器人进行排序,第一组成模块会从排序后的所有机器人中,获取电源电量信息最大的当前需要运行的机器人数量个机器人,将获取的机器人组成第一机器人列表,第二组成模块将当前正在运行的机器人组成第二机器人列表,最后由第一确定模块对比上述第一机器人列表和第二机器人列表,确定需要开启或者关闭的机器人。
作为一个实施例,其中,上述第一确定模块可以包括:
第一确定单元和第二确定单元。
第一确定单元,用于从第二机器人列表中,确定出第一机器人列表中不存在的第一机器人,将第一机器人确定为需要关闭的机器人;
第二确定单元,用于从第一机器人列表中,确定出第二机器人列表中不存在的第二机器人,将第二机器人确定为需要开启的机器人。
在发明实施例中,第一确定模块确定需要开启或者关闭的机器人包括如下过程:
当第一组成模块组成第一机器人列表、第二组成模块组成第二机器人列表之后,第一确定单元会从上述第二机器人列表中,确定出第一机器人列表中不存在的第一机器人,将第一机器人确定为需要关闭的机器人,其中,第一机器人是正在运行,但不是电源电量信息充足的机器人,第二确定单元从第一机器人列表中,确定出第二机器人列表中不存在的第二机器人,将第二机器人确定为需要开启的机器人,其中,第二机器人是没有正在运行,但是电源电量信息充足的机器人,这样使得参加工作的机器人都是电量充足的机器人。
作为一个实施例,其中,机器人320可以包括:
接收模块,用于接收控制端310发送的控制信号;
第二发送模块,用于将上述控制信号发送给机器人320的电源管理模块;
第二确定模块,用于通过电源管理模块确定控制信号的类型;
开启模块,用于若确定上述控制信号为开启电源控制信号,则通过电源管理模块开启机器人320的电源;
关闭模块,用于若确定上述控制信号为关闭电源控制信号,则通过电源管理模块关闭机器人320的电源。
机器人320的接收模块接收到控制端310发送的控制信号后,会将该控制信号通过第二发送模块发送给机器人320的电源管理模块,第二确定模块会通过电源管理模块确定上述控制信号的类型,该控制信号的类型为开启电源控制信号或关闭电源控制信号,如果第二确定模块确定上述控制信号为开启电源控制信号,则开启模块通过电源管理模块开启机器人320的电源,若第二确定模块确定上述控制信号为关闭电源控制信号,则关闭模块通过电源管理模块关闭机器人320的电源。
本发明实施例提供的机器人电源控制***,包括控制端和机器人,通过控制端向需要开启或者关闭的机器人发送控制信号,机器人接收到控制端发送的控制信号后,根据该控制信号对机器人的电源执行控制信号对应的控制操作,提高了开启或者关闭机器人的效率。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (10)

1.一种机器人电源控制方法,其特征在于,包括:
控制端根据工作场地的工作量,计算当前需要运行的机器人数量;
控制端收集每个机器人的电源电量信息,及确定当前正在运行的机器人数量;
控制端根据所述当前需要运行的机器人数量、所述当前正在运行的机器人数量及每个机器人的电源电量信息,确定需要开启或者关闭的机器人;
控制端向确定的所述机器人发送控制信号,所述控制信号为开启电源控制信号或者关闭电源控制信号;
所述机器人接收所述控制端发送的控制信号,根据所述控制信号对所述机器人的电源执行所述控制信号对应的控制操作。
2.根据权利要求1所述的方法,其特征在于,所述控制端向确定的所述机器人发送控制信号,及所述机器人执行所述控制信号对应的控制操作之后,还包括:
控制端判断机器人的电源电量信息是否小于预设值;
如果所述机器人的电源电量信息小于所述预设值,则发送充电指令信号给所述机器人,所述充电指令信号包括机器人充电站的位置信息。
3.根据权利要求1所述的方法,其特征在于,所述控制端根据所述当前需要运行的机器人数量、所述当前正在运行的机器人数量及每个机器人的电源电量信息,确定需要开启或者关闭的机器人,包括:
控制端根据所述每个机器人的电源电量信息对所有机器人进行排序;
控制端从排序后的所有机器人中,获取电源电量信息最大的所述当前需要运行的机器人数量个机器人,将获取的机器人组成第一机器人列表;
控制端将所述当前正在运行的机器人组成第二机器人列表;
控制端比对所述第一机器人列表和所述第二机器人列表,确定需要开启或者关闭的机器人。
4.根据权利要求3所述的方法,其特征在于,所述控制端比对所述第一机器人列表和所述第二机器人列表,确定需要开启或者关闭的机器人,包括:
控制端从所述第二机器人列表中,确定出所述第一机器人列表中不存在的第一机器人,将所述第一机器人确定为需要关闭的机器人;
控制端从所述第一机器人列表中,确定出所述第二机器人列表中不存在的第二机器人,将所述第二机器人确定为需要开启的机器人。
5.根据权利要求1所述的方法,其特征在于,所述机器人接收所述控制端发送的控制信号,根据所述控制信号对所述机器人的电源执行所述控制信号对应的控制操作,包括:
机器人接收所述控制端发送的控制信号;
机器人将所述控制信号发送给所述机器人的电源管理模块;
机器人通过所述电源管理模块确定所述控制信号的类型;
若确定所述控制信号为开启电源控制信号,则机器人通过所述电源管理模块开启机器人的电源;
若确定所述控制信号为关闭电源控制信号,则机器人通过所述电源管理模块关闭机器人的电源。
6.一种机器人电源控制***,其特征在于,包括:
控制端,用于根据工作场地的工作量,计算当前需要运行的机器人数量;收集每个机器人的电源电量信息,及确定当前正在运行的机器人数量;并根据所述当前需要运行的机器人数量、所述当前正在运行的机器人数量及每个机器人的电源电量信息,确定需要开启或者关闭的机器人;还用于向确定的所述机器人发送控制信号,所述控制信号为开启电源控制信号或者关闭电源控制信号;
机器人,用于接收所述控制端发送的控制信号,根据所述控制信号对所述机器人的电源执行所述控制信号对应的控制操作。
7.根据权利要求6所述的***,其特征在于,所述控制端包括:
判断模块,用于判断机器人的电源电量信息是否小于预设值;
第一发送模块,用于如果所述机器人的电源电量信息小于所述预设值,则发送充电指令信号给所述机器人,所述充电指令信号包括机器人充电站的位置信息。
8.根据权利要求6所述的***,其特征在于,所述控制端还包括:
排序模块,用于根据所述每个机器人的电源电量信息对所有机器人进行排序;
第一组成模块,用于从排序后的所有机器人中,获取电源电量最大的所述当前需要运行的机器人数量个机器人,将获取的机器人组成第一机器人列表;
第二组成模块,用于将所述当前正在运行的机器人组成第二机器人列表;
第一确定模块,用于比对所述第一机器人列表和所述第二机器人列表,确定需要开启或者关闭的机器人。
9.根据权利要求8所述的***,其特征在于,所述第一确定模块包括:
第一确定单元,用于从所述第二机器人列表中,确定出所述第一机器人列表中不存在的第一机器人,将所述第一机器人确定为需要关闭的机器人;
第二确定单元,用于从所述第一机器人列表中,确定出所述第二机器人列表中不存在的第二机器人,将所述第二机器人确定为需要开启的机器人。
10.根据权利要求6所述的***,其特征在于,所述机器人包括:
接收模块,用于接收所述控制端发送的控制信号;
第二发送模块,用于将所述控制信号发送给所述机器人的电源管理模块;
第二确定模块,用于通过所述电源管理模块确定所述控制信号的类型;
开启模块,用于若确定所述控制信号为开启电源控制信号,则通过所述电源管理模块开启机器人的电源;
关闭模块,用于若确定所述控制信号为关闭电源控制信号,则通过所述电源管理模块关闭机器人的电源。
CN201610003130.XA 2016-01-04 2016-01-04 一种机器人电源控制方法及*** Active CN105446203B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610003130.XA CN105446203B (zh) 2016-01-04 2016-01-04 一种机器人电源控制方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610003130.XA CN105446203B (zh) 2016-01-04 2016-01-04 一种机器人电源控制方法及***

Publications (2)

Publication Number Publication Date
CN105446203A true CN105446203A (zh) 2016-03-30
CN105446203B CN105446203B (zh) 2018-08-17

Family

ID=55556532

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610003130.XA Active CN105446203B (zh) 2016-01-04 2016-01-04 一种机器人电源控制方法及***

Country Status (1)

Country Link
CN (1) CN105446203B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106779579A (zh) * 2016-11-14 2017-05-31 平安科技(深圳)有限公司 排班方法和排班装置
CN106781369A (zh) * 2016-12-05 2017-05-31 浙江立镖机器人有限公司 机器人工作控制方法、机器人关机控制方法及装置
CN108945921A (zh) * 2018-06-07 2018-12-07 锥能机器人(上海)有限公司 货物自动化分拨***及其运行方法
CN114142599A (zh) * 2021-12-01 2022-03-04 山东新坐标智能装备有限公司 机器人电源管理***及方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1260077A (zh) * 1997-04-08 2000-07-12 莱珀技术有限公司 用于电源和控制多个外部设备的装置
US20040026391A1 (en) * 2000-12-15 2004-02-12 Friedrich Oberzaucher Method for connecting several welding devices and corresponding welding device
CN202975772U (zh) * 2012-12-19 2013-06-05 中国科学院沈阳自动化研究所 一种小型自治水下机器人电源管理***
CN104393359A (zh) * 2014-12-15 2015-03-04 上海摩软通讯技术有限公司 智能机器人的充电方法及自动充电的智能机器人
KR101523441B1 (ko) * 2013-12-09 2015-05-27 한종민 로봇용 전원공급판 및 이를 이용한 로봇용 전원 공급 장치
CN104965438A (zh) * 2015-07-03 2015-10-07 百度在线网络技术(北京)有限公司 基于人工智能的智能机器人的电源管理***和方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1260077A (zh) * 1997-04-08 2000-07-12 莱珀技术有限公司 用于电源和控制多个外部设备的装置
US20040026391A1 (en) * 2000-12-15 2004-02-12 Friedrich Oberzaucher Method for connecting several welding devices and corresponding welding device
CN202975772U (zh) * 2012-12-19 2013-06-05 中国科学院沈阳自动化研究所 一种小型自治水下机器人电源管理***
KR101523441B1 (ko) * 2013-12-09 2015-05-27 한종민 로봇용 전원공급판 및 이를 이용한 로봇용 전원 공급 장치
CN104393359A (zh) * 2014-12-15 2015-03-04 上海摩软通讯技术有限公司 智能机器人的充电方法及自动充电的智能机器人
CN104965438A (zh) * 2015-07-03 2015-10-07 百度在线网络技术(北京)有限公司 基于人工智能的智能机器人的电源管理***和方法

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106779579A (zh) * 2016-11-14 2017-05-31 平安科技(深圳)有限公司 排班方法和排班装置
WO2018086402A1 (zh) * 2016-11-14 2018-05-17 平安科技(深圳)有限公司 排班方法、排班装置及计算机可读存储介质
CN106781369A (zh) * 2016-12-05 2017-05-31 浙江立镖机器人有限公司 机器人工作控制方法、机器人关机控制方法及装置
CN106781369B (zh) * 2016-12-05 2020-10-16 浙江立镖机器人有限公司 机器人工作控制方法及装置
CN108945921A (zh) * 2018-06-07 2018-12-07 锥能机器人(上海)有限公司 货物自动化分拨***及其运行方法
CN114142599A (zh) * 2021-12-01 2022-03-04 山东新坐标智能装备有限公司 机器人电源管理***及方法

Also Published As

Publication number Publication date
CN105446203B (zh) 2018-08-17

Similar Documents

Publication Publication Date Title
CN206060359U (zh) 一种分布式光伏电站的集中监控运维***
CN102437601B (zh) 云机器人自主充电***及方法
CN105446203A (zh) 一种机器人电源控制方法及***
US20120166001A1 (en) Method and system for providing energy management in smart grid environment, electrical power producing apparatus in smart grid environment
CN104932278A (zh) 一种基于智能电网的电力大数据***
CN109615086B (zh) 一种运维辅助标签的生成方法及***
CN104319774A (zh) 智能社区的监控方法和装置
CN104734303A (zh) 电动汽车充电操作的控制方法和装置
CN110457146A (zh) 机器人数据的处理方法及装置
CN205691139U (zh) 一种空调计费***
CN110896529A (zh) 一种智能分类垃圾的追踪和分析***及方法
CN115347569B (zh) 一种基于智能预测的电力调配***
Ajorlou et al. Optimization of a multiproduct conwip-based manufacturing system using artificial bee colony approach
CN106961471A (zh) 节点装置和物联网通信子***
CN114124946A (zh) 一种基于容器的网荷协同用能控制***
CN106828150A (zh) 一种分立式电池管理***
CN117294577A (zh) 一种弹性配电网信息物理协同快速恢复方法及***
CN210515359U (zh) 基于边缘计算的变电站二次设备故障监测***
CN115907391A (zh) 一种电能表检定任务的调度方法及***
CN109466370A (zh) 基于分布式能源供给的充电站集群***及管理方法
CN101730275A (zh) 通讯模块、测控终端及数据交换方法
CN101231523A (zh) 一种灵敏负荷的控制***及方法
CN201984546U (zh) 智能电子巡更***
CN206021198U (zh) 一种三维空间手势识别***
CN110188983A (zh) 一种基于集成架构的业务自动化协作软件机器人装置和方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230531

Address after: No. 96 Changda Road, Linping Street, Linping District, Hangzhou City, Zhejiang Province, 311119

Patentee after: ZHEJIANG LIBIAO ROBOT CO.,LTD.

Address before: 310000 0614-2 room, 199 business building, Xihu District Wensanlu Road, Hangzhou, Zhejiang.

Patentee before: HANGZHOU YAMEILIJIA TECHNOLOGY Co.,Ltd.