本发明涉及agv小车领域,具体而言,涉及一种agv小车交管方法及装置。
背景技术
agv是automatedguidedvehicle的简称,也称为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小车。
进一步地,在本发明较佳的实施例中,所述当所述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为本发明实施例一提供的agv小车交管方法的流程图。
图2为本发明实施例一提供的agv小车交管方法的步骤s100的子步骤的流程图。
图3为本发明实施例一提供的agv小车交管方法的子步骤的流程图。
图4为本发明实施例二提供的agv小车交管装置的组成框图。
图5为本发明实施例二提供的agv小车交管装置的交管模块的组成框图。
图6为本发明实施例二提供的agv小车交管装置的交管模块的列表判断模块的组成框图。
图7为本发明实施例二提供的agv小车交管装置的放行模块的组成框图。
图8为本发明实施例二提供的agv小车交管装置的放行模块的通行模块的组成框图。
图标:10-agv小车交管装置;100-交管模块;110-接收模块;120-列表判断模块;122-匹配模块;124-列表模块;200-放行模块;210-小车判断模块;220-通行模块;222-停止模块;224-启动模块;230-等待模块。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
在本发明的描述中,需要理解的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,或者是本领域技术人员惯常理解的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的设备或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
在本发明的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
实施例一
请参阅图1,本实施例提供了一种agv小车交管方法,本实施例提供的agv小车交管方法能够简化agv小车的管理,提高agv小车的通行速度。
具体步骤如下:
步骤s100,判断agv小车是否在交管区的交管列表内。
在本实施例中,首先判断agv小车是否在交管列表内,当agv小车在交管列表内时,对agv小车进行交通管制。当agv小车不在交管列表内时,使agv小车从除交管区外的其他地方放行。
其中,步骤s100可以包括步骤s110及步骤s120。
请参阅图2,步骤s110,接收agv小车的运动轨迹,其中,运动轨迹由多个地标信息组成。
在本实施例中,agv小车的运动轨迹由多个地标信息组成,接收agv小车的运动轨迹。
步骤s120,依据运动轨迹判断agv小车是否在交管列表内。
根据agv小车的运动轨迹来判断agv小车是否在交管列表内。当agv小车在交管列表内时,对agv小车进行交通管制。当agv小车不在交管列表内时,使agv小车从除交管区外的其他地方放行。
请参阅图3,其中,步骤s120可以包括步骤s122、步骤s124及步骤s126。
步骤s122,判断多个地标信息中的是否有与交管区的位置信息匹配的地标信息。
在本实施例中,判断多个地标信息中是否有一个地标信息与交管区的位置信息匹配。当有一个地标信息与位置信息匹配时,表示agv小车在交管列表内。当任何一个地标信息与位置信息均不匹配时,表示agv小车不在交管列表内。
步骤s124,当其中一个地标信息与位置信息匹配时,判断agv小车在交管列表内。
步骤s126,当任意一个地标信息均不与位置信息匹配时,判断agv小车不在交管列表内。
请继续参阅图1,步骤s200,当agv小车在交管列表内时,依次放行agv小车。
请继续参阅图3,其中,步骤s200可以包括步骤s210、步骤s220、及步骤s230。
步骤s210,判断交管区内是否有agv小车。
在判断agv小车在交管列表内后,再判断交管区内是否有其他的agv小车。
步骤s220,当交管区内无agv小车时,从交管区内放行agv小车。
当交管区内没有其他的agv小车,控制该agv小车直接从交管区内通行。
其中,步骤s220可以包括步骤s222及步骤s224。
步骤s222,判断agv小车是否停止。
当交管区内无其他的agv小车后,判断该agv小车是否是停止的,当agv处于启动状态,直接控制该agv小车从交管区内通过。
步骤s224,当agv小车停止时,启动agv小车。
当agv小车处于停止状态时,启动agv小车,使agv小车从交管区内经过。
步骤s230,当交管区内有agv小车时,控制agv小车在交管区外等待,直至前一个agv小车经过交管区。
在本实施例中,当交管区内有agv小车时,先控制该agv小车在交管区外等待,并对该agv小车进行排序。使该agv小车按顺序通过交管区。
例如:当交管区内有一个agv小车时,该agv小车排序为2。当交管区内的agv小车通过后,该agv小车通行。
本实施例提供的agv小车交管方法的工作原理:在本实施例中,先判断agv小车是否在交管列表内,当该agv小车在交管列表内时,控制agv小车从交管区内通行。
综上所述,本实施例提供的agv小车交管方法简化了agv小车的管理,提高了agv小车的通行速度。
实施例二
请参阅图4,本实施例提供了一种agv小车交管装置10,本实施例提供的agv小车交管装置10能够简化agv小车的管理,提高agv小车的通行速度。
为了简要描述,本实施例为提及之处,可参照实施例一。
在本实施例中,agv小车交管装置10包括:
交管模块100,用于判断agv小车是否在交管区的交管列表内。
在本发明实施例中,步骤s100可以由交管模块100执行。
放行模块200,用于当agv小车在交管列表内时,依次放行agv小车。
在本发明实施例中,步骤s200可以由放行模块200来执行。
请参阅图5,在本实施例中,交管模块100包括:
接收模块110,用于接收agv小车的运动轨迹,其中,运动轨迹由多个地标信息组成。
在本发明实施例中,步骤s110可以由接收模块110执行。
列表判断模块120,用于依据运动轨迹判断agv小车是否在交管列表内。
在本发明实施例中,步骤s120可以由列表判断模块120执行。
请参阅图6,在本实施例中,列表判断模块120包括:
匹配模块122,用于判断多个地标信息中的是否有与交管区的位置信息匹配的地标信息。
在本发明实施例中,步骤s122可以由匹配模块122执行。
列表模块124,用于当其中一个地标信息与位置信息匹配时,判断agv小车在交管列表内。
列表模块124,用于当任意一个地标信息均不与位置信息匹配时,判断agv小车不在交管列表内。
在本发明实施例中,步骤s124及步骤s126可以由列表模块124执行。
请参阅图7,在本实施例中,放行模块200包括:
小车判断模块210,用于判断交管区内是否有agv小车。
在本发明实施例中,步骤s210可以由小车判断模块210执行。
通行模块220,用于当交管区内无agv小车时,从交管区内放行agv小车。
在本发明实施例中,步骤s220可以由通行模块220执行。
等待模块230,用于当交管区内有agv小车时,控制agv小车在交管区外等待,直至前一个agv小车经过交管区。
在本发明实施例中,步骤s230可以由等待模块230执行。
请参阅图8,在本实施例中,通行模块220包括:
停止模块222,用于判断agv小车是否停止。
在本发明实施例中,步骤s222可以由停止模块222执行。
启动模块224,用于当agv小车停止时,启动agv小车。
在本发明实施例中,步骤s224可以由启动模块224执行。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。