CN111487931B - 一种agv异常时的处理方法和装置 - Google Patents

一种agv异常时的处理方法和装置 Download PDF

Info

Publication number
CN111487931B
CN111487931B CN201910085917.9A CN201910085917A CN111487931B CN 111487931 B CN111487931 B CN 111487931B CN 201910085917 A CN201910085917 A CN 201910085917A CN 111487931 B CN111487931 B CN 111487931B
Authority
CN
China
Prior art keywords
area
agv
abnormal
locked
locking
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
CN201910085917.9A
Other languages
English (en)
Other versions
CN111487931A (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.)
Beijing Jingbangda Trade Co Ltd
Beijing Jingdong Qianshi Technology Co Ltd
Original Assignee
Beijing Jingdong Qianshi 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 Beijing Jingdong Qianshi Technology Co Ltd filed Critical Beijing Jingdong Qianshi Technology Co Ltd
Priority to CN201910085917.9A priority Critical patent/CN111487931B/zh
Priority to JP2021544210A priority patent/JP7336529B2/ja
Priority to KR1020217023879A priority patent/KR102644646B1/ko
Priority to PCT/CN2020/070081 priority patent/WO2020156019A1/zh
Priority to US17/425,499 priority patent/US20220092892A1/en
Publication of CN111487931A publication Critical patent/CN111487931A/zh
Application granted granted Critical
Publication of CN111487931B publication Critical patent/CN111487931B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0808Diagnosing performance data
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0287Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling
    • G05D1/0291Fleet control
    • G05D1/0297Fleet control by controlling means in a control room
    • 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/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4189Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the transport system
    • G05B19/41895Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the transport system using automatic guided vehicles [AGV]
    • 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/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0088Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0214Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with safety or protection criteria, e.g. avoiding hazardous areas
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0287Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/32Operator till task planning
    • G05B2219/32252Scheduling production, machining, job shop
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Game Theory and Decision Science (AREA)
  • Medical Informatics (AREA)
  • Traffic Control Systems (AREA)
  • Train Traffic Observation, Control, And Security (AREA)
  • Alarm Systems (AREA)
  • General Factory Administration (AREA)
  • Warehouses Or Storage Devices (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本申请提供了一种AGV异常时的处理方法和装置,该方法包括:接收AGV控制设备在第一AGV异常时发送的异常处理信息;根据所述异常处理信息确定第一AGV异常时影响的区域;将确定的区域进行锁定;待异常处理结束时,解锁锁定的区域。该方法能够减小AGV异常时的影响,提高整个场地的AGV工作效率。

Description

一种AGV异常时的处理方法和装置
技术领域
本发明涉及物流技术领域,特别涉及一种AGV异常时的处理方法和装置。
背景技术
在现有智能物流的无人仓自动化包裹分拣、搬运作业中,较为常见的方案是通过调度***对多台自动导引运输车(Automated Guided Vehicle,AGV)进行智能调度,AGV按预设路径规划将运载的包裹搬运到指定目的地,该种作业方式不可避免的会出现AGV在运行中具有各种异常状况,异常发生时因不确定异常造成的影响有多大,所以需要及时对故障AGV进行处理,一般需要第一时间全场停车让事故的影响范围最小化,之后人工入场处理比较方便,也比较安全。
上述实现中针对搬运作业异常情况需要全场停车进而人工介入排除故障的方式,使得整场其他不受影响的小车也会随之停止作业,极大的降低了搬运效率,进而对整体作业的时长造成损耗浪费。可以预见,如果一天之内异常发生次数较多,则对处理效率的消极影响将更甚。
发明内容
有鉴于此,本申请提供一种AGV异常时的处理方法和装置,能够减小AGV异常时的影响,提高整个场地的AGV工作效率。
为解决上述技术问题,本申请的技术方案是这样实现的:
一种AGV异常时的处理方法,该方法包括:
接收AGV控制设备在第一AGV异常时发送的异常处理信息;
根据所述异常处理信息确定第一AGV异常时影响的区域;
将确定的区域进行锁定;
待异常处理结束时,解锁锁定的区域。
一种AGV异常时的处理装置,该装置包括:接收单元、确定单元、锁定单元和解锁单元;
所述接收单元,用于接收AGV控制设备在第一AGV异常时发送的异常处理信息;
所述确定单元,用于根据所述接收单元接收到的异常处理信息确定第一AGV异常时影响的区域;
所述锁定单元,用于将所述确定单元确定的区域进行锁定;
所述解锁单元,用于待异常处理结束时,解锁锁定的区域。
一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述的AGV异常时的处理方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现所述的AGV异常时的处理方法的步骤。
由上面的技术方案可知,本申请中通过AGV异常时发送的异常处理信息确定该AGV异常时影响的区域,并对该区域进行锁定;待异常处理结束时,再解锁锁定的区域。该方案仅锁定与异常AGV有关的区域,能够减小AGV异常时的影响,提高整个场地的AGV工作效率。
附图说明
图1为本申请实施例中AGV异常时的处理流程示意图;
图2为本申请实施例中应用于上述技术的装置结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图并举实施例,对本发明的技术方案进行详细说明。
本申请实施例中提供一种AGV异常时的处理方法,通过AGV异常时发送的异常处理信息确定该AGV异常时影响的区域,并对该区域进行锁定;待异常处理结束时,再解锁锁定的区域。该方案仅锁定与异常AGV有关的区域,能够减小AGV异常时的影响,提高整个场地的AGV工作效率。
本申请实施例中AGV的工作场地为一个大区域,多台AGV在场地中协同化进行搬运作业时,个别AGV突发异常时,需要及时处理,下面结合附图,给出本申请实施例中的AGV异常时的处理过程:
本申请实施例中执行AGV异常时的处理的主体为处理装置,该处理装置可以为AGV控制设备的一部分,也可以为中心代理服务器的一部分,这与实际应用中的***架构有关。
若整个***中包括的设备为AGV控制设备、中心代理服务器和AGV时,每个AGV控制设备控制部分AGV,达到所有AGV控制设备控制所有AGV,AGV也可以与中心代理服务器交互,在这样的***中,处理装置设置在中心代理服务器上,控制设备上存储控制的AGV的信息,以及工作线路;中心服务器上存储所有AGV的信息,以及工作线路。
若整个***中包括AGV控制设备和AGV时,可以有一个AGV控制设备,也可以有多个AGV控制设备,多个AGV控制设备之间可以通信,选择一个AGV控制设备作为主设备,能够获知所有AGV的信息,以及工作线路,这样的***中,处理装置设置在AGV控制设备上。
参见图1,图1为本申请实施例中AGV异常时的处理流程示意图。具体步骤为:
步骤101,处理装置接收AGV控制设备在第一AGV异常时上报的异常处理信息。
步骤102,该处理装置根据所述异常处理信息确定第一AGV异常时影响的区域。
本申请实施例中针对步骤102的实现存在如下三种,但不限于所给出的三种实现方式:
第一种方式,预先设置速度与区域的大小的对应关系;速度越大对应的区域越大;
这类设置对应关系时,可以根据实际情况确定,如果AGV故障时运行的速度对应的值的个数比较少,可以为每个速度设置一个对应的区域;如果AGV故障时运行的速度对应的值的个数比较多,如大于预设数据,则为每个速度范围设置一个对应区域。其中,。
该种方式中上报的异常处理信息包括:AGV异常时速度和AGV异常时的位置信息。
具体实现根据所述异常处理信息确定第一AGV异常时影响的区域,包括:
根据所述AGV异常时速度对应的区域的大小,以及所述AGV异常时的位置信息,确定第一AGV异常时影响的区域。
第二种方式,预先设置异常类型与区域的大小的对应关系;
这里的异常类型可以为脱轨事件、导航传感器通讯中断事件、停车位置异常事件等,但不限与所列举的异常类型。
该种方式上报的异常处理信息包括:异常类型和AGV异常时的位置信息。
具体实现根据所述异常处理信息确定该AGV异常时影响的区域,包括:
根据所述异常类型对应的区域的大小,以及所述AGV异常时的位置信息,确定第一AGV异常时影响的区域。
第一种方式和第二种方式是一种动态确定区域的实现方式。
第三种,预先划分多个区域;
按照预设的区域个数N,将场地均匀地划分为N个区域;
或者,根据场地的功能区进行区域的划分,且划分后的区域可以为:
分拣区、充电区和排队区;排队区为AGV排队的区域;
或,分拣区、充电区和多个工作站区;工作站区为工作人员工作的区域;
其中,充电区和排队区属于非分拣区,充电区和多个工作站区属于非分拣区,也可以划分非两个区,分别为分拣区和非分拣区。
但不限于上述几种区域功能的划分,根据实际场景的部署确定。
该种方式下,上报的异常处理信息包括AGV异常时的位置信息。
具体实现根据异常处理信息确定第一AGV异常时影响的区域,包括:
根据所述AGV异常时的位置信息对应的区域确定第一AGV异常时影响的区域。
该种方式是一种静态确定区域的方式。
步骤103,该处理装置将确定的区域进行锁定。
本申请实施例中将确定的区域进行锁定之后,所述方法进一步包括:将锁定的区域的信息通知工作人员;以便工作人员做好处理异常的准备。
可以通过短信通知,也可以通过场地中的大屏显示通知,还可以大屏显示的同时语音通知等。
在锁定区域后,需要建立用于工作人员通往、离开锁定的区域的行走路线,以使工作人员能够到达锁定的区域对异常AGV进行处理。
本申请实施例中行走路线建立的规则如下:
对场地内造成拥堵最小;
或,工作人员当前位置距离锁定的区域间距离最短;
或,锁定的区域到场地***的距离最短。即使工作人员通过场地***行走到距离锁定区域距离最短的位置再按照规划的路线的到锁定的区域。
建立用于工作人员通往、离开锁定的区域的行走路线时,所述方法进一步包括:
将所述行走路线通知工作人员。
可以通过短信通知,也可以通过场地中的大屏显示通知,还可以大屏显示的同时语音通知等。
工作人员通过规划的行走路线到达和离开所述锁定的区域时,对所述行走路线对应的区域的锁定处理过程,具体存在如下几种处理方式:
第一种方式:直接将预先确定的行走路线所对应的区域锁定。具体为:
将建立的行走路线所对应的区域锁定;
待工作人员通过后解锁对该区域的锁定。
使用该种锁定区域的方式实现时,可以针对需要经过锁定区域的AGV重新调度行进路线,也可以在需要经过所述锁定区域的AGV在行进到锁定区域时,停止,待锁定区域解锁后,再开始行进。
第二种方式:基于预先确定的行走线路所对应的区域,应用手持终端找到对应区域进行逐批的动态锁点,具体实现如下:
接收到工作人员通过手持终端发送的要锁定的区域时,将对应区域锁定,并在所述用户终端在用户通过锁定区域时,解锁锁定的区域;
其中,接收到的要锁定的区域小于行走路线所对应的区域。
也就是说一部分区域锁定,待工作人员通过该区域,再锁定下一步将要进入的区域。
如在具体实现时,将整个场地通过网格方式进行区域划分,每个网格可以作为一个点位,在进行区域锁定时,可以以点位为基本单位进行锁定,如每次锁定3个点位等,则上述要锁定的区域即为3个点位所对应的区域。
如首先从场地边缘起始的一个点开始,用手持设备扫描当前点的二维码,确认当前位置,锁定当前位置,锁定当前点成功后,然后手动输入要行走的几个点的路线并申请锁定,如果锁定成功,就可以继续沿着锁定路线行走,到达锁定结束的点位,然后操作手持设备解除锁点,循环上面的流程,直到到达异常锁定区域,处理异常后,也要相同操作出场。这样做的优点是可以部分锁点部分释放,进而对场地拥堵影响小一点。
第三种方式:应用WIFI电子围栏技术,在现场不同位置布置多个AP,基于工作人员的手持设备对其所在位置进行定位,将人行走的实时位置上报到处理装置,处理装置对人员所在位置的点位进行实时锁定,并释放之前锁定的人员已经行走过的路线,进而使工作人员进入锁定区域。具体实现过程如下:
接收到手持终端发送的工作人员的位置信息时,将所在位置对应的工作人员能够通过的区域锁定;并将之前锁定的位置信息对应的锁定的区域解锁。
这里的位置信息对应一个最小单位所对应的区域,如一个点位。
这样做的优点是可以逐点锁定,逐点解锁,进而对场地拥堵影响将至最低。
第四种方式:通过承载优先级更高的具有扫码锁点功能的行走小车到达、离开锁定的区域。具体步骤如下:
乘载具有扫码锁定功能的行走小车通过所述行走路线对应的区域;
所述行走小车采用逐个锁定定位行进,并逐个释放锁定定位的方式通过所述路线对应的区域。
工作人员乘载具有扫码锁点功能的行走小车进入锁定区域,该行走小车对点位的锁点优先级较AGV更高,行走小车进入场地后可采用逐个锁定点位行进,经过后逐个释放锁定点位的方式进入到锁定区域,优点为可将场地拥堵的影响降至最低。
通过上述操作,可以使得工作人员安全、快速、方便到达、离开锁定的区域。
步骤104,该处理装置待异常处理结束时,解锁锁定的区域。
该处理装置获知异常处理结束的方式可以为如下,但不限于如下实现方式:
第一AGV异常被处理,第一AGV反馈给处理设备,或者由工作人员反馈处理设备异常以备处理等。
本申请在锁定相关区域,由工作人员进入锁定区域处理异常过程中,针对与该区域相关的其他AGV的处理、调度如下:
若确定存在第二AGV的目的点属于锁定的区域,则将第二AGV调度到预设的集包暂停点,或调度到临时停车点,或若针对第二AGV存在其他目的地,则调度到其他目的地;
其中,临时停车点根据当前AGV运行情况确定的空闲区域。
若确定存在第三AGV的途经点属于锁定的区域,则使第三AGV到达锁定的区域后由于锁定失败重新申请行进路线;或,将锁定的区域作为级别最高的区域,使可能经过该区域的AGV预先规划不经过该区域的路线。
当确定锁定的区域是影响道路拥堵或多个异常同时重合连接导致的,且确定要锁定的区域大于预设区域,影响的拥堵程度大于预设程度,经过锁定的区域,或目的为锁定的区域时,则将整个区域锁定。
这样能够保证未异常的AGV能够正常工作,或者暂时停止,不会出现更多的异常,更多地保证了整个场地AGV的运行,提高了整体工作效率。
基于同样的发明构思,本申请实施例中还提供一种AGV异常时的处理装置。参见图2,图2为本申请实施例中应用于上述技术的装置结构示意图。该装置包括:接收单元201、确定单元202、锁定单元203和解锁单元204;
接收单元201,用于接收AGV控制设备在第一AGV异常时发送的异常处理信息;
确定单元202,用于根据接收单元201接收到的异常处理信息确定第一AGV异常时影响的区域;
锁定单元203,用于将确定单元202确定的区域进行锁定;
解锁单元204,用于待异常处理结束时,解锁锁定的区域。
较佳地,所述装置进一步包括:设置单元205;
设置单元205,用于预先设置速度与区域的大小的对应关系;
确定单元202,具体用于根据所述异常处理信息确定第一AGV异常时影响的区域,包括:根据AGV异常时速度对应的区域的大小,以及AGV异常时的位置信息,确定第一AGV异常时影响的区域;其中,速度越大对应的区域越大;所述异常处理信息包括:AGV异常时速度和AGV异常时的位置信息。
较佳地,所述装置进一步包括:设置单元205;
设置单元205,用于预先设置异常类型与区域的大小的对应关系;
确定单元202,具体用于根据所述异常处理信息确定该AGV异常时影响的区域,包括:根据异常类型对应的区域的大小,以及AGV异常时的位置信息,确定第一AGV异常时影响的区域;其中,所述异常处理信息包括:异常类型和AGV异常时的位置信息。
较佳地,所述装置进一步包括:设置单元205;
设置单元205,用于预先划分多个区域;
确定单元202,具体用于根据所述异常处理信息确定第一AGV异常时影响的区域,包括:根据AGV异常时的位置信息对应的区域确定第一AGV异常时影响的区域;其中,所述异常处理信息包括AGV异常时的位置信息。
较佳地,
设置单元205,具体用于根据场地的功能区进行区域的划分,且划分后的区域为:分拣区、充电区和排队区;或,分拣区、充电区和多个工作站区。
较佳地,
确定单元202,进一步用于将确定的区域进行锁定之后,若确定存在第二AGV的目的点属于锁定的区域,则将第二AGV调度到预设的集包暂停点,或调度到临时停车点,或若针对第二AGV存在其他目的地,则调度到其他目的地;其中,临时停车点根据当前AGV运行情况确定的空闲区域。
较佳地,
确定单元202,进一步用于将确定的区域进行锁定之后,若确定存在第三AGV的途经点属于锁定的区域,则使第三AGV到达锁定的区域后由于锁定失败重新申请行进路线;或,将锁定的区域作为级别最高的区域,使可能经过该区域的AGV预先规划不经过该区域的路线。
较佳地,
确定单元202,进一步用于将确定的区域进行锁定之后,当确定锁定的区域是影响道路拥堵或多个异常同时重合连接导致的,且确定要锁定的区域大于预设区域,影响的拥堵程度大于预设程度,经过锁定的区域,或目的为锁定的区域时,则将整个区域锁定。
较佳地,所述装置进一步包括:建立单元206;
建立单元206,用于建立用于工作人员通往、离开锁定单元204锁定的区域的行走路线,以使工作人员能够到达锁定的区域对异常AGV进行处理。
较佳地,
所述行走路线建立的规则如下:对场地内造成拥堵最小;或,工作人员当前位置距离锁定的区域间距离最短;或,锁定的区域到场地***的距离最短。
较佳地,
锁定单元203,进一步用于将建立的行走路线所对应的区域锁定;
解锁单元204,进一步用于待工作人员通过后解锁对该区域的锁定。
较佳地,
锁定单元203,进一步用于接收到工作人员通过手持终端发送的要锁定的区域时,将对应区域锁定;
解锁单元204,进一步用于在所述用户终端在用户通过锁定区域时,解锁锁定的区域;其中,接收到的要锁定的区域小于行走路线所对应的区域。
较佳地,
锁定单元203,进一步用于当接收单元201接收到手持终端发送的工作人员的位置信息时,将所在位置对应的工作人员能够通过的区域锁定;
解锁单元204,进一步用于将之前锁定的位置信息对应的锁定的区域解锁。
较佳地,该装置进一步包括:通知单元207;
通知单元207,进一步用于在锁定单元204将确定的区域进行锁定之后,将锁定的区域的信息通知工作人员;在建立单元206建立用于工作人员通往、离开锁定的区域的行走路线时,将所述行走路线通知工作人员。
上述实施例的单元可以集成于一体,也可以分离部署;可以合并为一个单元,也可以进一步拆分成多个子单元。
此外,本申请实施例中还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现所述的AGV异常时处理方法的步骤。
另外,本申请实施例中还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现所述的AGV异常时处理方法的步骤。
综上所述,本申请通过AGV异常时发送的异常处理信息确定该AGV异常时影响的区域,并对该区域进行锁定;待异常处理结束时,再解锁锁定的区域。该方案仅锁定与异常AGV有关的区域,能够减小AGV异常时的影响,提高整个场地的AGV工作效率。
本申请实施例中可有效实现对异常小车所在位置进行部分区域锁定,有效的降低了异常处理过程中对整场处理效率的影响。
本申请实施例中使用了锁定操作人员行走路线的技术,可以使得操作人员安全、快速、方便的到达锁定区域。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

Claims (19)

1.一种自动导引运输车AGV异常时的处理方法,其特征在于,该方法包括:
接收AGV控制设备在第一AGV异常时发送的异常处理信息;
根据所述异常处理信息确定第一AGV异常时影响的区域;
将确定的区域进行锁定;
待异常处理结束时,解锁锁定的区域;
其中,所述方法进一步包括:
建立用于工作人员通往、离开锁定的区域的行走路线,以使工作人员能够到达锁定的区域对异常AGV进行处理;
所述将确定的区域进行锁定之后,所述解锁锁定的区域之前,所述方法进一步包括:
当确定锁定的区域是影响道路拥堵或多个异常同时重合连接导致的,且确定要锁定的区域大于预设区域,影响的拥堵程度大于预设程度,经过锁定的区域,或目的为锁定的区域时,则将整个区域锁定;
若确定存在第二AGV的目的点属于锁定的区域,则将第二AGV调度到预设的集包暂停点,或调度到临时停车点,或若针对第二AGV存在其他目的地,则调度到其他目的地;其中,临时停车点根据当前AGV运行情况确定的空闲区域;
若确定存在第三AGV的途经点属于锁定的区域,则使第三AGV到达锁定的区域后由于锁定失败重新申请行进路线;或,将锁定的区域作为级别最高的区域,使可能经过该区域的AGV预先规划不经过该区域的路线。
2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
预先设置速度与区域的大小的对应关系;
当所述异常处理信息包括:AGV异常时速度和AGV异常时的位置信息时,所述根据所述异常处理信息确定第一AGV异常时影响的区域,包括:
根据所述AGV异常时速度对应的区域的大小,以及所述AGV异常时的位置信息,确定第一AGV异常时影响的区域;
其中,速度越大对应的区域越大。
3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
预先设置异常类型与区域的大小的对应关系;
当所述异常处理信息包括:异常类型和AGV异常时的位置信息时,所述根据所述异常处理信息确定该AGV异常时影响的区域,包括:
根据所述异常类型对应的区域的大小,以及所述AGV异常时的位置信息,确定第一AGV异常时影响的区域。
4.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
预先划分多个区域;
当所述异常处理信息包括AGV异常时的位置信息时,所述根据所述异常处理信息确定第一AGV异常时影响的区域,包括:
根据所述AGV异常时的位置信息对应的区域确定第一AGV异常时影响的区域。
5.根据权利要求4所述的方法,其特征在于,
根据场地的功能区进行区域的划分,且划分后的区域为:
分拣区、充电区和排队区;
或,分拣区、充电区和多个工作站区。
6.根据权利要求1所述的方法,其特征在于,所述行走路线建立的规则如下:
对场地内造成拥堵最小;
或,工作人员当前位置距离锁定的区域间距离最短;
或,锁定的区域到场地***的距离最短。
7.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
将建立的行走路线所对应的区域锁定;
待工作人员通过后解锁对该区域的锁定。
8.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
接收到工作人员通过手持终端发送的要锁定的区域时,将对应区域锁定,并在所述工作人员通过锁定区域时,解锁锁定的区域;
其中,接收到的要锁定的区域小于行走路线所对应的区域。
9.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
接收到手持终端发送的工作人员的位置信息时,将所在位置对应的工作人员能够通过的区域锁定;并将之前锁定的位置信息对应的锁定的区域解锁。
10.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
乘载具有扫码锁定功能的行走小车通过所述行走路线对应的区域;
所述行走小车采用逐个锁定定位行进,并逐个释放锁定定位的方式通过所述路线对应的区域。
11.根据权利要求1-10任一项所述的方法,其特征在于,
所述将确定的区域进行锁定之后,所述方法进一步包括:将锁定的区域的信息通知工作人员;
所述建立用于工作人员通往、离开锁定的区域的行走路线时,所述方法进一步包括:
将所述行走路线通知工作人员。
12.一种自动导引运输车AGV异常时的处理装置,其特征在于,该装置包括:接收单元、确定单元、锁定单元和解锁单元;
所述接收单元,用于接收AGV控制设备在第一AGV异常时发送的异常处理信息;
所述确定单元,用于根据所述接收单元接收到的异常处理信息确定第一AGV异常时影响的区域;
所述锁定单元,用于将所述确定单元确定的区域进行锁定;
所述解锁单元,用于待异常处理结束时,解锁锁定的区域;
其中,所述装置进一步包括:建立单元;
所述建立单元,用于建立用于工作人员通往、离开所述锁定单元锁定的区域的行走路线,以使工作人员能够到达锁定的区域对异常AGV进行处理;
所述确定单元,进一步用于将确定的区域进行锁定之后,当确定锁定的区域是影响道路拥堵或多个异常同时重合连接导致的,且确定要锁定的区域大于预设区域,影响的拥堵程度大于预设程度,经过锁定的区域,或目的为锁定的区域时,则将整个区域锁定;将确定的区域进行锁定之后,若确定存在第二AGV的目的点属于锁定的区域,则将第二AGV调度到预设的集包暂停点,或调度到临时停车点,或若针对第二AGV存在其他目的地,则调度到其他目的地;其中,临时停车点根据当前AGV运行情况确定的空闲区域;将确定的区域进行锁定之后,若确定存在第三AGV的途经点属于锁定的区域,则使第三AGV到达锁定的区域后由于锁定失败重新申请行进路线;或,将锁定的区域作为级别最高的区域,使可能经过该区域的AGV预先规划不经过该区域的路线。
13.根据权利要求12所述的装置,其特征在于,所述装置进一步包括:设置单元;
所述设置单元,用于预先设置速度与区域的大小的对应关系;
所述确定单元,具体用于根据所述异常处理信息确定第一AGV异常时影响的区域,包括:根据AGV异常时速度对应的区域的大小,以及AGV异常时的位置信息,确定第一AGV异常时影响的区域;其中,速度越大对应的区域越大;所述异常处理信息包括:AGV异常时速度和AGV异常时的位置信息。
14.根据权利要求12所述的装置,其特征在于,所述装置进一步包括:设置单元;
所述设置单元,用于预先设置异常类型与区域的大小的对应关系;
所述确定单元,具体用于根据所述异常处理信息确定该AGV异常时影响的区域,包括:根据异常类型对应的区域的大小,以及AGV异常时的位置信息,确定第一AGV异常时影响的区域;其中,所述异常处理信息包括:异常类型和AGV异常时的位置信息。
15.根据权利要求12所述的装置,其特征在于,所述装置进一步包括:设置单元;
所述设置单元,用于预先划分多个区域;
所述确定单元,具体用于根据所述异常处理信息确定第一AGV异常时影响的区域,包括:根据 AGV异常时的位置信息对应的区域确定第一AGV异常时影响的区域;其中,所述异常处理信息包括AGV异常时的位置信息。
16.根据权利要求12所述的装置,其特征在于,所述装置进一步包括:设置单元;
所述设置单元,具体用于根据场地的功能区进行区域的划分,且划分后的区域为:分拣区、充电区和排队区;或,分拣区、充电区和多个工作站区。
17.根据权利要求12所述的装置,其特征在于,该装置进一步包括通知单元;
所述通知单元,进一步用于在所述锁定单元将确定的区域进行锁定之后,将锁定的区域的信息通知工作人员;在所述建立单元建立用于工作人员通往、离开锁定的区域的行走路线时,将所述行走路线通知工作人员。
18.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-11任一项所述的方法。
19.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-11任一项所述的方法。
CN201910085917.9A 2019-01-29 2019-01-29 一种agv异常时的处理方法和装置 Active CN111487931B (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN201910085917.9A CN111487931B (zh) 2019-01-29 2019-01-29 一种agv异常时的处理方法和装置
JP2021544210A JP7336529B2 (ja) 2019-01-29 2020-01-02 Agv異常時の処理方法、装置、電子機器および記憶媒体
KR1020217023879A KR102644646B1 (ko) 2019-01-29 2020-01-02 Agv 이상 발생시 처리 방법, 장치, 전자설비 및 저장매체
PCT/CN2020/070081 WO2020156019A1 (zh) 2019-01-29 2020-01-02 Agv异常时的处理方法、装置、电子设备及存储介质
US17/425,499 US20220092892A1 (en) 2019-01-29 2020-01-02 Processing method and apparatus for use when agv is abnormal, electronic device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910085917.9A CN111487931B (zh) 2019-01-29 2019-01-29 一种agv异常时的处理方法和装置

Publications (2)

Publication Number Publication Date
CN111487931A CN111487931A (zh) 2020-08-04
CN111487931B true CN111487931B (zh) 2024-04-12

Family

ID=71812138

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910085917.9A Active CN111487931B (zh) 2019-01-29 2019-01-29 一种agv异常时的处理方法和装置

Country Status (5)

Country Link
US (1) US20220092892A1 (zh)
JP (1) JP7336529B2 (zh)
KR (1) KR102644646B1 (zh)
CN (1) CN111487931B (zh)
WO (1) WO2020156019A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112348433B (zh) * 2020-10-28 2024-06-18 北京京东乾石科技有限公司 仓储***作业模式下的异常处理方法、***及调度***
CN113253693B (zh) * 2021-06-29 2021-11-23 浙江华睿科技股份有限公司 Agv调度安全的锁格方法及装置、电子设备、存储介质
CN113970928A (zh) * 2021-10-22 2022-01-25 北京京东乾石科技有限公司 标记导航机器人的动态锁点方法
CN114596014B (zh) * 2022-05-10 2022-09-16 智昌科技集团股份有限公司 工业运输机器人权限管理方法、***、设备及存储介质

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008242968A (ja) * 2007-03-28 2008-10-09 Secom Co Ltd 遠隔監視システム
CN105459117A (zh) * 2016-01-04 2016-04-06 杭州亚美利嘉科技有限公司 控制大量机器人急停的方法及装置
CN105635965A (zh) * 2015-12-28 2016-06-01 宇龙计算机通信科技(深圳)有限公司 路障识别方法、路障识别装置及路障识别***
CN107037810A (zh) * 2015-12-15 2017-08-11 株式会社理光 自动行驶装置,自动行驶方法以及服务器
CN107123295A (zh) * 2017-06-30 2017-09-01 百度在线网络技术(北京)有限公司 拥堵路段预测方法、装置、服务器以及存储介质
CN107816996A (zh) * 2017-10-31 2018-03-20 上海海事大学 时变环境下agv流时空干涉检测与规避方法
CN107899957A (zh) * 2017-09-30 2018-04-13 北京极智嘉科技有限公司 自动物流分拣***和自动物流分拣方法
CN108280467A (zh) * 2018-01-12 2018-07-13 北京摩拜科技有限公司 车辆故障检测方法、检测设备、服务器及车辆***
JP2018115064A (ja) * 2017-01-19 2018-07-26 村田機械株式会社 自動倉庫システム
CN108958241A (zh) * 2018-06-21 2018-12-07 北京极智嘉科技有限公司 机器人路径的控制方法、装置、服务器和存储介质
CN108974817A (zh) * 2018-08-29 2018-12-11 青岛港国际股份有限公司 自动化码头定位保护方法、装置和***

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10207542A (ja) * 1997-01-24 1998-08-07 Toshiba Eng Co Ltd 無人搬送車の異常発生通知方法
US5995884A (en) * 1997-03-07 1999-11-30 Allen; Timothy P. Computer peripheral floor cleaning system and navigation method
JP2004207335A (ja) * 2002-12-24 2004-07-22 Renesas Technology Corp 搬送システムの制御装置
JP2004280296A (ja) * 2003-03-13 2004-10-07 Sumitomo Metal Ind Ltd 無人搬送車制御装置
US20070028220A1 (en) * 2004-10-15 2007-02-01 Xerox Corporation Fault detection and root cause identification in complex systems
US20080007400A1 (en) * 2006-07-07 2008-01-10 Terry Murphy Image projection system
US9886036B2 (en) * 2014-02-10 2018-02-06 John Bean Technologies Corporation Routing of automated guided vehicles
JP2016220174A (ja) * 2015-05-26 2016-12-22 株式会社東芝 家電制御方法及び家電制御装置
JP6706835B2 (ja) * 2016-01-29 2020-06-10 パナソニックIpマネジメント株式会社 移動ロボット制御システム及び移動ロボットを制御するサーバ装置
US10255582B2 (en) * 2016-08-18 2019-04-09 Amazon Technologies, Inc. AGV traffic management system
CN106338982A (zh) * 2016-09-26 2017-01-18 深圳前海弘稼科技有限公司 故障处理方法、故障处理装置和服务器
CN106503855A (zh) * 2016-10-26 2017-03-15 广州智网联运物流有限公司 一种物流运输方法及***
US20200365015A1 (en) * 2016-12-19 2020-11-19 ThruGreen, LLC Connected and adaptive vehicle traffic management system with digital prioritization
US10412034B2 (en) * 2016-12-22 2019-09-10 Futurewei Technologies, Inc. Method and device for selecting notification recipient
US10423934B1 (en) * 2017-08-10 2019-09-24 Zoox, Inc. Automated vehicle diagnostics and maintenance
CN107492909A (zh) * 2017-10-08 2017-12-19 浙江大学 一种分布式有源配电网拓扑
CN108398932B (zh) * 2018-01-09 2020-09-22 深圳市易成自动驾驶技术有限公司 自动驾驶车辆检测***及方法
CN111223331B (zh) * 2018-11-26 2022-10-18 华为云计算技术有限公司 车辆预警方法及相关装置

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008242968A (ja) * 2007-03-28 2008-10-09 Secom Co Ltd 遠隔監視システム
CN107037810A (zh) * 2015-12-15 2017-08-11 株式会社理光 自动行驶装置,自动行驶方法以及服务器
CN105635965A (zh) * 2015-12-28 2016-06-01 宇龙计算机通信科技(深圳)有限公司 路障识别方法、路障识别装置及路障识别***
CN105459117A (zh) * 2016-01-04 2016-04-06 杭州亚美利嘉科技有限公司 控制大量机器人急停的方法及装置
JP2018115064A (ja) * 2017-01-19 2018-07-26 村田機械株式会社 自動倉庫システム
CN107123295A (zh) * 2017-06-30 2017-09-01 百度在线网络技术(北京)有限公司 拥堵路段预测方法、装置、服务器以及存储介质
CN107899957A (zh) * 2017-09-30 2018-04-13 北京极智嘉科技有限公司 自动物流分拣***和自动物流分拣方法
CN107816996A (zh) * 2017-10-31 2018-03-20 上海海事大学 时变环境下agv流时空干涉检测与规避方法
CN108280467A (zh) * 2018-01-12 2018-07-13 北京摩拜科技有限公司 车辆故障检测方法、检测设备、服务器及车辆***
CN108958241A (zh) * 2018-06-21 2018-12-07 北京极智嘉科技有限公司 机器人路径的控制方法、装置、服务器和存储介质
CN108974817A (zh) * 2018-08-29 2018-12-11 青岛港国际股份有限公司 自动化码头定位保护方法、装置和***

Also Published As

Publication number Publication date
KR102644646B1 (ko) 2024-03-06
JP7336529B2 (ja) 2023-08-31
WO2020156019A1 (zh) 2020-08-06
US20220092892A1 (en) 2022-03-24
CN111487931A (zh) 2020-08-04
JP2022518935A (ja) 2022-03-17
KR20210110651A (ko) 2021-09-08

Similar Documents

Publication Publication Date Title
CN111487931B (zh) 一种agv异常时的处理方法和装置
CN106570667B (zh) 一种基于车-快递柜-无人机的快递配送方法
US20200293065A1 (en) Tele-Operation of Autonomous Cars to Negotiate Problem Situations
CN106570666B (zh) 一种应用于快递运输装置的智能控制***
CN106541880B (zh) 一种智能运输装置
CN110598928B (zh) 一种基于多工位agv的智能调度***及其调度方法
US20200082304A1 (en) Method, Apparatus and Device for Scheduling Unmanned Vehicles and Storage Medium
CN106203900A (zh) 智能物流管理***和方法
CN112388624B (zh) 机器人的控制方法和装置、存储介质及电子装置
CN113352926B (zh) 充电处理方法及装置、调度***
CN114174946B (zh) 由监控器管理自主停车机械手队列的方法
CN105739531A (zh) 一种基于无人机空中管理平台的无人机控制***
CN109213161A (zh) 基于边缘计算的agv控制***及方法
CN110580014B (zh) 用于控制自动导引运输车的方法、装置和***
CN111353701A (zh) 一种agv交叉区域的限行调度方法及调度***
CN109625039A (zh) 一种矿运机车运输自主调度***和方法
CN107032234A (zh) 自动化轨道吊双车避让***
DE102023101958A1 (de) Systeme und verfahren zur ladeunterstützung für autonome elektrofahrzeuge unterwegs
CN109230588A (zh) 一种港口车辆自动调度方法
CN115562303A (zh) 突破精益瓶颈管理的多台agv自主协同作业方法和***
CN115385248A (zh) 一种天车控制方法、装置、设备及存储介质
CN114093191A (zh) 无人驾驶智能调度***及自动驾驶方法
CN111695750B (zh) 车辆调度方法、车辆调度装置及计算机可读存储介质
CN109725637B (zh) 一种agv防丢包调度方法、存储装置及agv交管***
CN112233453A (zh) 应用于集装箱码头环境的指令及服务***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20210308

Address after: 100080 Beijing Haidian District, Suzhou Street, No. 20 Courtyard, No. 2 Building, 1st Floor

Applicant after: Beijing Jingbangda Trading Co.,Ltd.

Address before: 8 / F, 76 Zhichun Road, Haidian District, Beijing 100083

Applicant before: BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY Co.,Ltd.

Applicant before: BEIJING JINGDONG CENTURY TRADING Co.,Ltd.

Effective date of registration: 20210308

Address after: Room a1905, 19 / F, building 2, No. 18, Kechuang 11th Street, Daxing District, Beijing, 100176

Applicant after: Beijing Jingdong Qianshi Technology Co.,Ltd.

Address before: 100080 Beijing Haidian District, Suzhou Street, No. 20 Courtyard, No. 2 Building, 1st Floor

Applicant before: Beijing Jingbangda Trading Co.,Ltd.

SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant