CN105182828B - 一种设备请求协助、响应设备协助请求的方法及设备 - Google Patents

一种设备请求协助、响应设备协助请求的方法及设备 Download PDF

Info

Publication number
CN105182828B
CN105182828B CN201510600196.2A CN201510600196A CN105182828B CN 105182828 B CN105182828 B CN 105182828B CN 201510600196 A CN201510600196 A CN 201510600196A CN 105182828 B CN105182828 B CN 105182828B
Authority
CN
China
Prior art keywords
equipment
request
assistance
information
assisting
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.)
Active
Application number
CN201510600196.2A
Other languages
English (en)
Other versions
CN105182828A (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.)
Cloudminds Shanghai Robotics Co Ltd
Original Assignee
Cloudminds Shenzhen Technologies 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 Cloudminds Shenzhen Technologies Co ltd filed Critical Cloudminds Shenzhen Technologies Co ltd
Priority to CN201510600196.2A priority Critical patent/CN105182828B/zh
Publication of CN105182828A publication Critical patent/CN105182828A/zh
Priority to PCT/CN2016/099077 priority patent/WO2017045622A1/zh
Application granted granted Critical
Publication of CN105182828B publication Critical patent/CN105182828B/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)
  • Telephonic Communication Services (AREA)

Abstract

本发明提供了一种设备请求协助、响应设备协助请求的方法及设备,设备请求协助的方法包括:第一设备进行设备故障检测或设备环境检测;对检测到的设备故障数据或设备环境数据进行处理,判断是否需要第二设备协助;在确定需要第二设备协助时,向第二设备发送协助请求,可以在根据设备故障检测或设备环境检测结果为需要其他设备协助时,自主发送协助请求,简化了设备故障处理,大大提高了设备问题解决效率。响应设备协助请求的方法,包括:第二设备接收第一设备发送的协助请求;判断是否能够执行所述协助请求;根据判断结果响应所述协助请求,可以在无人工介入、调度的情况下,自动响应其他设备的协助请求,有效提高了设备间协助的效率。

Description

一种设备请求协助、响应设备协助请求的方法及设备
技术领域
本发明涉及测量及设备互联协作的技术领域,特别涉及一种设备请求协助、响应设备协助请求的方法及设备。
背景技术
现有的自动化设备在无人干预的情况下,按规定的程序或指令自动进行操作或控制。采用自动化设备不仅可以把人从繁重的体力劳动、部分脑力劳动以及恶劣、危险的工作环境中解放出来,而且能扩展人的器官功能,极大地提高劳动生产率。
但是,目前的自动设备几乎都是独立处理特定的任务,自动化设备与自动化设备之间缺乏相互协助或紧急救助的能力。
发明内容
本发明实施例提出了一种设备请求协助、响应设备协助请求的方法及设备,用以提供自动化设备与自动化设备之间相互协助或紧急救助的解决方案。
本发明实施例提供了一种设备请求协助的方法,包括如下步骤:
第一设备进行数据检测;
对检测到的数据进行处理,判断是否需要协助;
在确定需要协助时,发送协助请求
本发明实施例提供了一种响应设备协助请求的方法,包括如下步骤:
第二设备接收第一设备发送的协助请求;
判断是否能够执行所述协助请求;
根据判断结果响应所述协助请求。
本发明实施例提供了一种设备,包括:
检测单元,用于进行数据检测;
第一判断单元,用于对检测到的数据进行处理,判断是否需要协助;
第一发送单元,用于在确定需要协助时,发送协助请求。
本发明实施例提供了一种设备,包括:
第二接收单元,用于接收第一设备发送的协助请求;
第二判断单元,用于判断是否能够执行所述协助请求;
响应单元,用于根据判断结果响应所述协助请求。
本发明有益效果如下:
本发明实施例提供了一种设备请求协助的方法,通过数据检测,在设备出现需要协助的情况下,发送协助请求,可以在根据检测数据的处理结果为判断需要协助时,自主发送协助请求,省去了中间人工介入的过程,简化了设备故障处理,大大提高了设备问题解决效率。
本发明实施例提供了一种响应设备协助请求的方法,在接收协助请求后,判断是否能够执行协助请求,并根据判断结果响应协助请求,可以在无人工介入、调度的情况下,自动响应其他设备的协助请求,有效提高了设备间协助的效率。
本发明实施例提供的设备,由于包括了检测单元,第一判断单元基于检测单元的检测数据的处理结果判断是否需要协助,并在确定需要协助时,发送协助请求,可以根据检测数据处理结果为需要其他设备协助时,自动发送协助请求,无需人工干预,简化了设备故障处理,提高了设备故障解决的效率。
本发明实施例提供的另一设备,接收第一设备的协助请求,判断是否能够响应该协助请求,根据判断结果对该协助请求进行响应,可以接收其他设备发出的协助请求,并依据判断结果对协助请求进行响应,在无需人工调度的情况下,自动响应其他设备的协助请求,提高了设备间协助的效率。
附图说明
下面将参照附图描述本发明的具体实施例,
图1为本发明实施例中提供的设备请求协助的方法流程示意图;
图2为本发明实施例中提供的响应设备协助请求的方法流程示意图;
图3为本发明实施例中提供的设备一的结构示意图;
图4为本发明实施例中提供的设备二的结构示意图。
具体实施方式
为了使本发明的技术方案及优点更加清楚明白,以下结合附图对本发明的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本发明的一部分实施例,而不是所有实施例的穷举。并且在不冲突的情况下,本说明书中的实施例及实施例中的特征可以互相结合。
图1为本发明实施例中提供的设备请求协助的方法流程示意图,如图1所示,设备请求协助的方法,可以包括如下步骤:
步骤101:第一设备进行数据检测;
步骤102:对检测到的数据进行处理,判断是否需要协助;
步骤103:在确定需要协助时,发送协助请求。
目前,设备基本都是完全独立,各自负责自己的任务,彼此间缺乏协同能力或紧急救助的能力。在当前设备并不多时,问题并不明显,但在设备(比如机器人)大量应用于日常生活中,如果设备之间无法协同工作,那么任何一个设备出现任何问题都需要人工去解决,会严重影响用户体验,设备的工作效率也会降低。基于上述问题,本发明实施例提供了一种设备请求协助的方法。
具体实施中,第一设备可以通过设置于其上的传感器、摄像头等,或者,在第一设备上没有设置传感器或摄像头时,可以通过与其通信连接的传感器、摄像头等进行数据检测。
第一设备检测到的数据经过数据处理,则确定可以确定出第一设备是否需要协助。例如,将检测到的数据是设备故障数据或者设备环境数据,将监测到的设备故障数据或者设备环境数据与预设的设备正常状态的数据进行比较,当检测到的设备故障数据或者设备环境数据超出正常状态的数据范围,则说明第一设备出现设备故障或者设备环境异常,需要其他设备进行协助。
第一设备发送协助请求的方式,可以采用局域网或自有发射端发送广播消息,也可以通过其他的通信方式,将协助请求发送出去,这里不作具体限定。
当第一设备确定需要协助时,第一设备可以选距离第一设备最近的第二设备作为执行协助的设备。其中,第二设备是除第一设备之外的其他设备。第一设备的协助请求可以发送至所有或部分第二设备。
或者,当第一设备确定需要协助时,也可以选择为第一设备预设的第二设备作为执行协助的设备。即,可以根据设备的特点,确定其可能需要的协助方式,进而为其预设相应的第二设备,例如,扫地机器人可能需要的协助包括:清理前方的水渍,充电协助,或者移动协助,而其中清理前方水渍的协助概率最高,那么可以为其预先设置擦地机器人、充电设备或者可以移动物体的机器人作为该扫地机器人的协助设备,其中,擦地机器人为第一优先级的协助设备。
或者,当第一设备确定需要协助时,也可以向与第一设备在一定距离范围内的的一个或多个第二设备发送协助请求,然后由第一设备从能够执行协助的第二设备中选择一个或多个第二设备作为执行协助请求的设备。
实施中,数据包括设备故障数据、设备自身状态数据、设备环境数据、任务总量数据或作业协助数据。
具体实施中,第一设备需要协助的情况或场景可以包括:设备出现故障(例如,设备的某个部件功能异常等)、设备自身状态异常(例如,设备电量较低等)、设备环境异常(例如,一个扫地机器人前方作业地面上有一滩水等)、设备的任务总量与设备自身任务处理能力不匹配(例如,一个扫地机器人的作业效率是20平方米/小时,而该扫地机器人当前的任务是清扫面积为300平方米的房间,即,该扫地机器人完成清扫任务的时间过长,属于任务总量与其任务处理能力不匹配的情况,需要其他扫地机器人的协助来完成任务)、或者设备作业中需要协助(例如,一个机器人不清楚前方路径,需要相向而行的机器人为自己同步前方道路信息等等)等等。
实施中,协助请求可以包括以下信息中的一种或多种:第一设备的种类信息、第一设备的尺寸信息、第一设备的位置信息及第一设备需要的协助方式信息。
具体实施中,为了方便接收协助请求的设备更为准确的判断能否执行该协助请求,本发明实施例中的协助请求可以包括以下信息中的一种或多种:第一设备的种类信息、第一设备的尺寸信息、第一设备的位置信息及第一设备需要的协助方式信息,其中,第一设备需要的协助方式可以依据第一设备的类型及第一设备检测到的设备故障或设备环境来确定,例如,第一设备为扫地机器人,检测到前方需要清扫的地面上有一片水,此时,第一设备-扫地机器人需要其他设备的协助方式是将前方需要清扫的地面上的水擦干。
实施中,发送协助请求之后,还可以包括:
第一设备接收第二设备的反馈信息,反馈信息是第二设备反馈的执行协助请求的信息;
根据反馈信息确定执行协助的设备;
发送确认信息至执行协助的设备。
具体实施中,第一设备发送协助请求后,可以接收第二设备的反馈的执行协助请求的反馈信息,根据反馈信息确定执行协助的设备后,向执行协助的设备发送确认信息,以便于该执行协助的设备根据确认信息执行该协助请求。
实施中,反馈信息还包括第二设备到达第一设备的预估时间;
根据反馈信息确定执行协助的设备,具体可以包括:第一设备根据反馈信息确定到达第一设备的预估时间最短的第二设备为执行协助的设备。
具体实施中,为了便于第一设备确定执行协助的设备,反馈信息中还可以包括第二设备到达第一设备的预估时间,其中,第二设备到达第一设备的预估时间可以根据第一设备与第二设备之间的距离和第二设备的运行速度来确定的。
考虑协助执行的效率,第一设备可以选择到达第一设备的预估时间最短的一个或多个第二设备作为执行协助的设备。执行协助的设备个数由协助请求的具体情况而定,例如,当扫地机器人发现前方地面上有一滩水时,需要一个擦地机器人将这滩水擦干净就可以了。
实施中,发送协助请求之后,还可以包括:
没有接收到第二设备的反馈信息时,从反馈等待信息的第二设备中确定最快到达第一设备的第二设备作为执行协助的设备,等待信息为第二设备在具备执行协助请求的能力但暂时不能执行协助请求时,向第一设备反馈的信息。
具体实施中,可能会存在所有的第二设备接收到协助请求后,当前都不能执行第一设备发送的协助请求,但某一个或多个第二设备是具备执行协助请求的能力但暂时不能执行协助请求的,这时,第二设备可以向第一设备反馈等待信息,通知第一设备该第二设备具备执行协助请求的能力但暂时不能执行协助请求。第一设备就会收到一条或多条等待信息,而收不到反馈信息,此时,第一设备可以从反馈等待信息的第二设备中选择最快到达第一设备的第二设备作为执行协助的设备。
实施中,根据反馈信息确定执行协助的设备之后,还可以包括:
第一设备向第三设备发送释放信息,第三设备为第二设备中除确定执行协助的设备之外的设备。
具体实施中,为了不占用过多的信令资源,第一设备在确定执行协助的设备后,向除确定的执行协助的设备之外的第二设备发送释放信息。
实施中,设备请求协助的方法,还可以包括:第一设备在没有接收到反馈信息和反馈等待信息时,发出报警信息或者发送协助调度请求。
具体实施中,当第一设备既没有接收到反馈信息也没有收到反馈等待信息时,即,既没有第二设备确认可以协助第一设备,也没有第二设备确认过一段时间后可以对第一设备进行协助的话,第一设备可以发出声音或以文字显示等形式的进行报警,以通知相关人员对于第一设备的协助请求没有任何设备可以提供协助,进行人工介入协助。
当第一设备既没有接收到反馈信息也没有收到反馈等待信息时,第一设备也可以发送协助调度请求至负责设备调度的中控服务器或中控设备,由中控服务器或中控设备根据具体情况选择相应的设备对第一设备进行协助。
本发明实施例提供的设备请求协助的方法,通过数据检测,在设备出现需要协助的情况下,发送协助请求,可以在根据检测数据的处理结果为判断需要协助时,自主发送协助请求,省去了中间人工介入的过程,简化了设备故障处理,大大提高了设备问题解决效率。
图2为本发明实施例中提供的响应设备协助请求的方法流程示意图,如图2所示,响应设备协助请求的方法,可以包括如下步骤:
步骤201:第二设备接收第一设备发送的协助请求;
步骤202:判断是否能够执行协助请求;
步骤203:根据判断结果响应协助请求。
具体实施中,第二设备接收到协助请求后,需要判断能否执行该协助请求,若判断能够执行该协助请求,则执行协助请求,具体实施中,在执行协助请求前,也可以向第一设备发送反馈信息;若判断不能执行该协助请求,则可以通知第一设备,或者,忽略该协助请求,不通知第一设备。例如,第二设备包括:擦地机器人、烹饪机器人和洗衣机器人同时收到第一设备-扫地机器人的擦除地面上一片的水的协助请求。擦地机器人能够执行扫地机器人的协助请求,可以根据导航信息前往扫地机器人所在的位置进行擦除水的协,导航信息可以是擦地机器人自身提供的,也可以是扫地机器人提供,或者由导航服务器提供。而烹饪机器人和洗衣机器人不能执行扫地机器人的协助请求,可以通知扫地机器人不能执行扫地机器人的协助请求,或者,忽略扫地机器人的协助请求。
实施中,响应设备协助请求的方法,还可以包括:
在判断能够执行协助请求时,发送反馈信息至第一设备;
接收第一设备的确认信息;
根据第一设备的确认信息执行协助。
具体实施中,为了便于第一设备知晓协助请求的响应情况,第二设备可以在能够执行协助请求时,向第一设备发送反馈信息。
实施中,反馈信息还可以包括第二设备到达第一设备的预估时间。
具体实施中,每个判断能够执行协助请求的第二设备发送的反馈信息中可以包括该第二设备到达第一设备的预估时间,以便于第一设备根据反馈信息从解决效率角度考虑,确定由哪个第二设备来执行协助请求。第二设备到达第一设备的预估时间可以根据第一设备与第二设备之间的距离和第二设备的运行速度来确定的。
实施中,判断是否能够执行协助请求,具体可以包括:
第二设备综合分析以下信息中的一种或多种:当前任务、与第一设备的距离、第一设备需要协助的方式、自身能力;
当综合分析结果满足执行协助请求的条件时,判断能够执行协助请求;
当综合分析结果不满足执行协助请求的条件时,判断不能够执行协助请求。
具体实施中,第二设备通过以下几个方面来判断是否能够执行协助请求,具体包括:(1)当前任务,即,当前时刻设备被分配的工作,或者,当前时刻设备正在执行的工作,第二设备可以根据当前任务是否已经处理完,若处理完,则可以执行协助请求;若没有处理完,则不能执行协助请求。(2)与第一设备的距离的远近,若距离第一设备过远,超过一定距离,则不能执行协助请求或者不适合执行协助请求;若与第一设备距离在一定范围内,则可以执行第一设备的协助请求。(3)第一设备需要的协助方式,第一设备需要的协助方式可以依据第一设备的类型及第一设备检测到的设备故障或设备环境来确定,例如,第一设备为扫地机器人,检测到前方需要清扫的地面上有一片水,此时,第一设备-扫地机器人需要其他设备的协助方式是将前方需要清扫的地面上的水擦干,则擦地机器人能够执行协助请求而洗衣机器人等其他机器人则不能执行协助请求。(4)自身能力,第二设备的自身能力是指第二设备具备的功能及性能,例如,擦地机器人的自身能力,可以包括:适用面积、额定功率、环境类型、充电类型、连续使用时间、是否具备定时预约、是否具备灰尘感应器、是否具备延边清扫功能等等。第二设备根据自身能力情况确定是否能够执行协助请求,例如,一个重量为50千克的机器人摔倒了,承重为30千克的升降机器人不能执行协助请求,承重大于50千克的机器人则可以执行协助请求。
实施中,当综合分析结果不满足执行协助请求的条件时,还可以包括:当综合分析结果为具备执行协助请求的能力但暂时不能执行协助请求时,发送等待信息至第一设备。
具体实施中,若第二设备综合分析以下信息中的一种或多种:当前任务、与第一设备的距离、第一设备需要协助的方式、自身能力结果是不满足执行协助请求的条件,但是该第二设备具备执行协助请求的能力但暂时不能执行协助请求,所述第二设备可以发送等待信息至第一设备,通知第一设备该第二设备具备执行协助请求的能力,但是暂时不能前往执行协助请求,需要过一段时间才能前往。
实施中,等待信息还可以包括第二设备前往第一设备的预估时间。
为了便于第一设备更为合理地选择执行协助请求的设备,发送至第一设备的等待信息中还可以包括第二设备前往第一设备的预估时间。其中,第二设备前往第一设备的预估时间,可以由第二设备根据当前的工作状况来确定,比如,擦地机器人接收到扫地机器人的协助请求,但是擦地机器人当前的擦地任务没有完成,则可以根据剩余的擦地任务的面积和擦地机器人擦地速度来确定完成剩余擦地任务所需的时间,完成剩余擦地任务所需的时间即为擦地机器人出发前往扫地机器人所需的时间。
实施中,响应设备协助请求的方法还可以包括:
第二设备接收协助调度请求;
响应所述协助调度请求。
具体实施中,第二设备除了可以接收第一设备发送的协助请求,综合分析判断能否响应第一设备的协助请求;也可以接收负责设备调度的中控服务器或中控设备下发的协助调度请求,并响应该协助调度请求。
本发明实施例提供了一种响应设备协助请求的方法,在接收协助请求后,判断是否能够执行协助请求,并根据判断结果响应协助请求,可以在无人工介入、调度的情况下,自动响应其他设备的协助请求,有效提高了设备间协助的效率。
基于上述的设备请求协助的方法的同一发明构思,本发明实施例中还提供了一种设备,由于该设备解决问题的原理与一种设备请求协助的方法相似,因此该设备的实施可以参见方法的实施,重复之处不再赘述。
图3为本发明实施例中提供的设备一结构示意图,如图3所示,该设备可以包括:
检测单元301,用于进行数据检测;
第一判断单元302,用于对检测到的数据进行处理,判断是否需要协助;
第一发送单元303,用于在确定需要协助时,发送协助请求。
具体实施中,检测单元可以为传感器、摄像头等。
实施中,该数据可以包括设备故障数据、设备自身状态数据、设备环境数据、任务总量数据或作业协助数据。
实施中,协助请求可以包括以下信息中的一种或多种:设备的种类信息、设备的尺寸信息、设备的位置信息及设备需要的协助方式信息。
实施中,该设备还可以包括:
第一接收单元304,用于发送协助请求之后,接收第二设备的反馈信息,反馈信息是第二设备反馈的执行协助请求的信息;
确定单元305,用于根据反馈信息确定执行协助的设备;
第一发送单元303,进一步用于发送确认信息至执行协助的设备。
实施中,确定单元305可以具体用于根据反馈信息确定到达的预估时间最短的第二设备为执行协助的设备,反馈信息还可以包括第二设备到达的预估时间。
实施中,确定单元305,还可以用于发送协助请求之后,没有接收到第二设备的反馈信息时,从反馈等待信息的第二设备中确定最快到达的第二设备作为执行协助的设备,等待信息为第二设备在具备执行协助请求的能力但暂时不能执行协助请求时反馈的信息。
实施中,第一发送单元303可以进一步用于根据反馈信息确定执行协助的设备之后,向第三设备发送释放信息,第三设备为第二设备中除确定执行协助的设备之外的设备。
实施中,该设备还可以包括:
报警调度单元306,用于在没有接收到所述反馈信息和所述反馈等待信息时,第一设备发出报警信息或者发送协助调度请求。
本发明实施例提供的设备,由于包括了检测单元,第一判断单元基于检测单元的检测数据的处理结果判断是否需要协助,并在确定需要协助时,发送协助请求,可以根据检测数据处理结果为需要其他设备协助时,自动发送协助请求,无需人工干预,简化了设备故障处理,提高了设备故障解决的效率。
基于上述响应设备协助请求的方法的同一发明构思,本发明实施例中还提供了一种设备,由于该设备解决问题的原理与一种响应设备协助请求的方法相似,因此该设备的实施可以参见方法的实施,重复之处不再赘述
图4为本发明实施例中提供的设备二结构示意图,如图4所示,该设备可以包括:
第二接收单元401,用于接收第一设备发送的协助请求;
第二判断单元402,用于判断是否能够执行协助请求;
响应单元403,用于根据判断结果响应协助请求。
实施中,该设备还可以包括:
第二发送单元404,用于在判断能够执行协助请求时,发送反馈信息至第一设备;
第二接收单元401进一步用于接收第一设备的确认信息;
执行单元405,用于根据第一设备的确认信息执行协助。
实施中,反馈信息还可以包括到达第一设备的预估时间。
实施中,第二判断单元402可以具体用于综合分析以下信息中的一种或多种:当前任务、与第一设备的距离、第一设备需要协助的方式、自身能力;
当综合分析结果满足执行协助请求的条件时,判断能够执行协助请求;
当综合分析结果不满足执行协助请求的条件时,判断不能够响应协助请求。
实施中,第二发送单元404可以进一步用于当综合分析结果为具备执行协助请求的能力但暂时不能执行协助请求时,发送等待信息至第一设备。
实施中,等待信息还可以包括前往第一设备的预估时间。
实施中,第二接收单元可以进一步用于接收协助调度请求;
响应单元进一步用于响应所述协助调度请求。
本发明实施例提供的另一设备,接收第一设备的协助请求,判断是否能够响应该协助请求,根据判断结果对该协助请求进行响应,可以接收其他设备发出的协助请求,并依据判断结果对协助请求进行响应,在无需人工调度的情况下,自动响应其他设备的协助请求,提高了设备间协助的效率。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (22)

1.一种设备请求协助的方法,其特征在于,包括如下步骤:
第一设备进行数据检测;
对检测到的数据进行处理,判断是否需要协助;
在确定需要协助时,发送协助请求;
第一设备接收第二设备的反馈信息,所述反馈信息是第二设备反馈的执行所述协助请求的信息;
根据所述反馈信息确定执行协助的设备;
发送确认信息至所述执行协助的设备;
所述反馈信息还包括所述第二设备到达所述第一设备的预估时间;
所述根据所述反馈信息确定执行协助的设备,具体包括:所述第一设备根据所述反馈信息确定到达所述第一设备的预估时间最短的第二设备为执行协助的设备。
2.如权利要求1所述的方法,其特征在于,所述数据包括设备故障数据、设备自身状态数据、设备环境数据、任务总量数据或作业协助数据。
3.如权利要求1所述的方法,其特征在于,所述协助请求包括以下信息中的一种或多种:第一设备的种类信息、第一设备的尺寸信息、第一设备的位置信息及第一设备需要的协助方式信息。
4.如权利要求1所述的方法,其特征在于,发送协助请求之后,还包括:
没有接收到第二设备的反馈信息时,从反馈等待信息的第二设备中确定最快到达所述第一设备的第二设备作为执行协助的设备,所述等待信息为所述第二设备在具备执行所述协助请求的能力但暂时不能执行所述协助请求时,向所述第一设备反馈的信息。
5.如权利要求1所述的方法,其特征在于,根据所述反馈信息确定执行协助的设备之后,还包括:
所述第一设备向第三设备发送释放信息,所述第三设备为第二设备中除确定执行协助的设备之外的设备。
6.如权利要求4所述的方法,其特征在于,还包括:第一设备在没有接收到所述反馈信息和所述等待信息时,发出报警信息或者发送协助调度请求。
7.一种响应设备协助请求的方法,其特征在于,包括如下步骤:
第二设备接收第一设备发送的协助请求;
判断是否能够执行所述协助请求;
根据判断结果响应所述协助请求;
在判断能够执行所述协助请求时,发送反馈信息至第一设备;
接收所述第一设备的确认信息;
根据所述第一设备的确认信息执行协助;
所述反馈信息还包括所述第二设备到达所述第一设备的预估时间。
8.如权利要求7所述的方法,其特征在于,所述判断是否能够执行所述协助请求,具体包括:
所述第二设备综合分析以下信息中的一种或多种:当前任务、与所述第一设备的距离、所述第一设备需要协助的方式、自身能力;
当所述综合分析结果满足执行所述协助请求的条件时,判断能够执行所述协助请求;
当所述综合分析结果不满足执行所述协助请求的条件时,判断不能够执行所述协助请求。
9.如权利要求8所述的方法,其特征在于,所述当所述综合分析结果不满足执行所述协助请求的条件时,还包括:当所述综合分析结果为具备执行所述协助请求的能力但暂时不能执行所述协助请求时,发送等待信息至所述第一设备。
10.如权利要求9所述的方法,其特征在于,所述等待信息还包括所述第二设备前往所述第一设备的预估时间。
11.如权利要求9所述的方法,其特征在于,还包括:
第二设备接收协助调度请求;
响应所述协助调度请求。
12.一种设备,其特征在于,包括:
检测单元,用于进行数据检测;
第一判断单元,用于对检测到的数据进行处理,判断是否需要协助;
第一发送单元,用于在确定需要协助时,发送协助请求;
第一接收单元,用于发送协助请求之后,接收第二设备的反馈信息,所述反馈信息是第二设备反馈的执行所述协助请求的信息;
确定单元,用于根据所述反馈信息确定执行协助的设备;
所述第一发送单元,进一步用于发送确认信息至所述执行协助的设备;
所述确定单元具体用于根据所述反馈信息确定到达的预估时间最短的第二设备为执行协助的设备,所述反馈信息还包括所述第二设备到达的预估时间。
13.如权利要求12所述的设备,其特征在于,所述数据包括设备故障数据、设备自身状态数据、设备环境数据、任务总量数据或作业协助数据。
14.如权利要求12所述的设备,其特征在于,所述协助请求包括以下信息中的一种或多种:所述设备的种类信息、所述设备的尺寸信息、所述设备的位置信息及所述设备需要的协助方式信息。
15.如权利要求12所述的设备,其特征在于,所述确定单元,还用于发送协助请求之后,没有接收到第二设备的反馈信息时,从反馈等待信息的第二设备中确定最快到达的第二设备作为执行协助的设备,所述等待信息为所述第二设备在具备执行所述协助请求的能力但暂时不能执行所述协助请求时反馈的信息。
16.如权利要求12所述的设备,其特征在于,所述第一发送单元进一步用于根据所述反馈信息确定执行协助的设备之后,向第三设备发送释放信息,所述第三设备为第二设备中除确定执行协助的设备之外的设备。
17.如权利要求12所述的设备,其特征在于,还包括:
报警调度单元,用于在没有接收到所述反馈信息和所述等待信息时,第一设备发出报警信息或者发送协助调度请求。
18.一种设备,其特征在于,包括:
第二接收单元,用于接收第一设备发送的协助请求;
第二判断单元,用于判断是否能够执行所述协助请求;
响应单元,用于根据判断结果响应所述协助请求;
第二发送单元,用于在判断能够执行所述协助请求时,发送反馈信息至第一设备,所述反馈信息还包括到达所述第一设备的预估时间;
所述第二接收单元进一步用于接收所述第一设备的确认信息;
执行单元,用于根据所述第一设备的确认信息执行协助。
19.如权利要求18所述的设备,其特征在于,所述第二判断单元具体用于综合分析以下信息中的一种或多种:当前任务、与所述第一设备的距离、所述第一设备需要协助的方式、自身能力;
当所述综合分析结果满足执行所述协助请求的条件时,判断能够执行所述协助请求;
当所述综合分析结果不满足执行所述协助请求的条件时,判断不能够响应所述协助请求。
20.如权利要求19所述的设备,其特征在于,所述第二发送单元进一步用于当所述综合分析结果为具备执行所述协助请求的能力但暂时不能执行所述协助请求时,发送等待信息至所述第一设备。
21.如权利要求20所述的设备,其特征在于,所述等待信息还包括前往所述第一设备的预估时间。
22.如权利要求20所述的设备,其特征在于,所述第二接收单元进一步用于接收协助调度请求;
所述响应单元进一步用于响应所述协助调度请求。
CN201510600196.2A 2015-09-18 2015-09-18 一种设备请求协助、响应设备协助请求的方法及设备 Active CN105182828B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510600196.2A CN105182828B (zh) 2015-09-18 2015-09-18 一种设备请求协助、响应设备协助请求的方法及设备
PCT/CN2016/099077 WO2017045622A1 (zh) 2015-09-18 2016-09-14 一种设备请求协助、响应设备协助请求的方法及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510600196.2A CN105182828B (zh) 2015-09-18 2015-09-18 一种设备请求协助、响应设备协助请求的方法及设备

Publications (2)

Publication Number Publication Date
CN105182828A CN105182828A (zh) 2015-12-23
CN105182828B true CN105182828B (zh) 2018-09-07

Family

ID=54904974

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510600196.2A Active CN105182828B (zh) 2015-09-18 2015-09-18 一种设备请求协助、响应设备协助请求的方法及设备

Country Status (2)

Country Link
CN (1) CN105182828B (zh)
WO (1) WO2017045622A1 (zh)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105182828B (zh) * 2015-09-18 2018-09-07 深圳前海达闼科技有限公司 一种设备请求协助、响应设备协助请求的方法及设备
CN107454866A (zh) * 2016-05-23 2017-12-08 达闼科技(北京)有限公司 一种三维模型建立方法和装置
CN108234537A (zh) * 2016-12-13 2018-06-29 杭州海康威视数字技术股份有限公司 一种数据传输方法、装置及分布式***
CN106843031A (zh) * 2016-12-15 2017-06-13 北京光年无限科技有限公司 用于智能机器人的协同处理方法及***
CN106716934B (zh) * 2016-12-23 2020-08-04 深圳前海达闼云端智能科技有限公司 聊天交互方法、装置及其电子设备
DE102017113280A1 (de) * 2017-06-16 2018-12-20 Vorwerk & Co. Interholding Gmbh Haushaltsgerät
CN109213133A (zh) * 2017-06-30 2019-01-15 环达电脑(上海)有限公司 无人驾驶垃圾清运车自动调动***
WO2019104663A1 (zh) * 2017-11-30 2019-06-06 深圳市沃特沃德股份有限公司 自动擦地的方法及擦地机器人
CN108297099A (zh) * 2018-01-31 2018-07-20 上海与德通讯技术有限公司 一种机器人的自救方法和机器人
CN108737788B (zh) * 2018-06-05 2020-08-07 北京智行者科技有限公司 一种图像信息处理方法
CN110728363B (zh) * 2018-06-29 2022-11-18 华为技术有限公司 任务处理方法和装置
CN109119151B (zh) * 2018-07-25 2022-02-08 深圳市理邦精密仪器股份有限公司 实现设备间相互联通的方法及装置
CN111493746B (zh) * 2019-01-31 2023-07-04 北京奇虎科技有限公司 基于清洁机器人的清洁方法、装置、电子设备及存储介质
CN111522322A (zh) * 2019-02-01 2020-08-11 北京京东尚科信息技术有限公司 无人驾驶车的故障修复的方法和装置
CN110347159B (zh) * 2019-07-12 2022-03-08 苏州融萃特种机器人有限公司 移动机器人多机协作方法和***
CN112422598A (zh) * 2019-08-22 2021-02-26 中兴通讯股份有限公司 资源调度方法、智能前端设备、智能网关及分布式***
CN112621738B (zh) * 2019-10-08 2024-06-21 炬星科技(深圳)有限公司 机器人控制方法、电子设备及计算机可读存储介质
CN111844024A (zh) * 2020-06-30 2020-10-30 深圳优地科技有限公司 机器人故障处理方法、装置、智能设备和存储介质
CN114073396B (zh) * 2020-08-20 2023-07-14 珠海优特智厨科技有限公司 一种菜谱执行设备的连接方法、装置及***
CN112566076B (zh) * 2020-11-27 2023-05-16 深圳优地科技有限公司 机器人请求协助方法、装置、机器人及存储介质
CN112887425B (zh) * 2021-03-02 2022-12-30 岭东核电有限公司 核电试验中的试验协助通信方法、装置和计算机设备
CN115437360A (zh) * 2021-06-01 2022-12-06 苏州宝时得电动工具有限公司 多机协同方法、调度设备及多机协同***
CN113393142B (zh) * 2021-06-23 2024-05-14 上海宜硕网络科技有限公司 一种机器人的协同工作方法、装置和电子设备
CN113821287B (zh) * 2021-09-06 2022-09-20 深圳太力生物技术有限责任公司 基于机器人的细胞操作任务处理方法、装置、设备和介质
CN114726711A (zh) * 2022-03-23 2022-07-08 海能达通信股份有限公司 设备间协同处理业务的方法及***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1798354A (zh) * 2004-12-21 2006-07-05 华为技术有限公司 一种实现信息传输的方法
US20060204949A1 (en) * 2005-03-11 2006-09-14 Qualcomm Incorporated Methods and apparatus for providing on-demand assistance for a wireless device
CN102033536A (zh) * 2010-12-22 2011-04-27 大连理工大学 一种多机器人***的调度组织协作***及方法
CN102393747A (zh) * 2011-08-17 2012-03-28 清华大学 无人机集群的协作交互方法及无人机的可视导航***
CN203423504U (zh) * 2013-07-31 2014-02-05 陈业军 一种互助式无线充电装置及具有该装置的终端
CN104467928A (zh) * 2013-09-18 2015-03-25 华为技术有限公司 一种终端设备之间协作的方法和设备

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201732262U (zh) * 2009-12-30 2011-02-02 中国科学院沈阳自动化研究所 一种多水下机器人半物理仿真***
US20120059514A1 (en) * 2010-09-02 2012-03-08 Electronics And Telecommunications Research Institute Robot system and method for controlling the same
CN102707675B (zh) * 2012-04-23 2015-11-04 深圳市中科鸥鹏智能科技有限公司 群机器人控制器、群机器人控制方法及控制器终端
CN203117770U (zh) * 2013-03-11 2013-08-07 西北农林科技大学 一种多机器协作小麦收割***的控制***
CN203275971U (zh) * 2013-04-27 2013-11-06 湖南科技大学 一种室外地面群机器人控制***
CN105182828B (zh) * 2015-09-18 2018-09-07 深圳前海达闼科技有限公司 一种设备请求协助、响应设备协助请求的方法及设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1798354A (zh) * 2004-12-21 2006-07-05 华为技术有限公司 一种实现信息传输的方法
US20060204949A1 (en) * 2005-03-11 2006-09-14 Qualcomm Incorporated Methods and apparatus for providing on-demand assistance for a wireless device
CN102033536A (zh) * 2010-12-22 2011-04-27 大连理工大学 一种多机器人***的调度组织协作***及方法
CN102393747A (zh) * 2011-08-17 2012-03-28 清华大学 无人机集群的协作交互方法及无人机的可视导航***
CN203423504U (zh) * 2013-07-31 2014-02-05 陈业军 一种互助式无线充电装置及具有该装置的终端
CN104467928A (zh) * 2013-09-18 2015-03-25 华为技术有限公司 一种终端设备之间协作的方法和设备

Also Published As

Publication number Publication date
CN105182828A (zh) 2015-12-23
WO2017045622A1 (zh) 2017-03-23

Similar Documents

Publication Publication Date Title
CN105182828B (zh) 一种设备请求协助、响应设备协助请求的方法及设备
CN111476459B (zh) 清洁机集群协同工作方法、装置、设备及计算机可读介质
CN106130104B (zh) 一种无人机充电方法及装置
US9031707B2 (en) Method and system for providing energy management in smart grid environment, electrical power producing apparatus in smart grid environment
CN110386027B (zh) 云计算和边缘计算相结合的电动汽车用电池管理***
CN106597136A (zh) 一种基于变电站巡检机器人的异常设备智能巡检方法
CN103959322B (zh) 基于不同主体间协作的资源融通方式
CN109298694B (zh) 一种垃圾桶机器人调度方法和装置
CN110209552A (zh) 一种设备管理方法和装置
CN103475059B (zh) 多路输出协调控制电动汽车一体化充电机监控***及方法
CN110217656B (zh) 带能耗分析的电梯群管理监控***及方法
CN113796778B (zh) 远程运维方法、装置、***、机器人、芯片及存储介质
CN106797136A (zh) 电力路径信息生成装置、电力路径信息生成方法及计算机程序
WO2023045760A1 (zh) 火车自动摘钩机器人及***
CN107390604A (zh) 无人值守变电站二次***远程运维的巡视方法和***
CN103931225A (zh) 一种规划新基站的方法及装置
CN113110360A (zh) 隧道施工智能装备集群协同管控***、方法及边缘计算站
CN110928273B (zh) 一种光伏电站自动发电控制功能试验的自动测试方法
JP5247842B2 (ja) バッテリ充放電システムおよびエネルギーマネジメントシステム
CN115465145A (zh) 带功率调节功能的充电桩
CN111038290A (zh) 一种主动伴随式的agv充电***及控制方法
CN205644626U (zh) 智能预约取车***
CN102185299A (zh) 多方案配电网故障处理方法及装置
CN110507251A (zh) 智能家居操作***的清扫方法、装置及***
CN112766582A (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

Effective date of registration: 20210210

Address after: 201111 2nd floor, building 2, no.1508, Kunyang Road, Minhang District, Shanghai

Patentee after: Dalu Robot Co.,Ltd.

Address before: 100102 Beijing Chaoyang District Wangjing SOHO Tower 2C District 1506

Patentee before: CLOUDMINDS (SHENZHEN) TECHNOLOGIES Co.,Ltd.

TR01 Transfer of patent right
CP03 Change of name, title or address

Address after: 201111 Building 8, No. 207, Zhongqing Road, Minhang District, Shanghai

Patentee after: Dayu robot Co.,Ltd.

Address before: 201111 2nd floor, building 2, no.1508, Kunyang Road, Minhang District, Shanghai

Patentee before: Dalu Robot Co.,Ltd.

CP03 Change of name, title or address