CN111204556A - 搬运装置、搬运系统及货架搬运方法 - Google Patents
搬运装置、搬运系统及货架搬运方法 Download PDFInfo
- Publication number
- CN111204556A CN111204556A CN201911139453.1A CN201911139453A CN111204556A CN 111204556 A CN111204556 A CN 111204556A CN 201911139453 A CN201911139453 A CN 201911139453A CN 111204556 A CN111204556 A CN 111204556A
- Authority
- CN
- China
- Prior art keywords
- rack
- shelf
- handling device
- processor
- handling
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 230000004044 response Effects 0.000 claims abstract description 24
- 238000003032 molecular docking Methods 0.000 claims description 38
- 238000004422 calculation algorithm Methods 0.000 claims description 18
- 230000007613 environmental effect Effects 0.000 claims description 8
- 210000001503 joint Anatomy 0.000 claims description 6
- 230000036544 posture Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 7
- 238000012546 transfer Methods 0.000 description 4
- 244000000626 Daucus carota Species 0.000 description 3
- 235000002767 Daucus carota Nutrition 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 239000002245 particle Substances 0.000 description 2
- 238000007637 random forest analysis Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000001747 exhibiting effect Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000002310 reflectometry Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0225—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving docking at a fixed facility, e.g. base station or loading bay
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G67/00—Loading or unloading vehicles
- B65G67/02—Loading or unloading land vehicles
- B65G67/04—Loading land vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G35/00—Mechanical conveyors not otherwise provided for
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G1/00—Storing articles, individually or in orderly arrangement, in warehouses or magazines
- B65G1/02—Storage devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G1/00—Storing articles, individually or in orderly arrangement, in warehouses or magazines
- B65G1/02—Storage devices
- B65G1/04—Storage devices mechanical
- B65G1/0492—Storage devices mechanical with cars adapted to travel in storage aisles
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0244—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using reflecting strips
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0272—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising means for registering the travel distance, e.g. revolutions of wheels
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2201/00—Indexing codes relating to handling devices, e.g. conveyors, characterised by the type of product or load being conveyed or handled
- B65G2201/02—Articles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2203/00—Indexing code relating to control or detection of the articles or the load carriers during conveying
- B65G2203/04—Detection means
- B65G2203/042—Sensors
- B65G2203/044—Optical
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Electromagnetism (AREA)
- Warehouses Or Storage Devices (AREA)
Abstract
本发明提供一种搬运装置、搬运系统及货架搬运方法。所述方法包括:估计搬运装置于特定场域中的装置姿态;检测位于特定场域中的货架的货架姿态;反应于接收到对于货架的搬运请求,基于货架的货架姿态设定关联于货架的进入点,并控制搬运装置前往进入点;反应于判定搬运装置抵达进入点,旋转以对齐货架,并从货架的入口进入货架下的容置空间;升起举升杆以与货架对接,并移动以搬运货架。
Description
技术领域
本发明涉及一种导航机制,尤其涉及一种搬运装置、搬运系统及货架搬运方法。
背景技术
自动导引车(Automatic Guided Vehicle,AGV)是一种按设定的线路或设定的地图,在物流调度系统或人工指令的控制下,自动行驶或者自动牵引物料箱,完成物料转运与装卸的无人驾驶物料输送设备。
目前工业界中已经出现的AGV导航控制系统主要有地磁感应导引、光耦跟踪导引、激光反射导引、视觉跟踪导引、惯性导引、超声波导引等。然而,在上述系统中,若所应用的环境中存在不易处理的环境问题时(例如地面镜反射和道路污渍、导引线断裂、模糊等),常常出现AGV跑偏或者路径丢失等故障,可靠性低。
发明内容
有鉴于此,本发明提供一种搬运装置、搬运系统及货架搬运方法,其可用于解决上述技术问题。
本发明提供一种搬运装置,包括举升杆及处理器。举升杆设置于搬运装置的顶面。处理器经配置以:估计搬运装置于特定场域中的装置姿态;检测位于特定场域中的货架的货架姿态;反应于接收到对于货架的搬运请求,基于货架的货架姿态设定关联于货架的第一进入点,并控制搬运装置前往第一进入点;反应于判定搬运装置抵达第一进入点,控制搬运装置旋转以对齐货架,并从货架的第一入口进入货架下的容置空间;升起举升杆以与货架对接,并控制搬运装置移动以搬运货架。
一种搬运系统,包括货架及搬运装置。货架位于特定场域内,并设置有多个反光物件。搬运装置经配置以:估计搬运装置于特定场域中的装置姿态;检测位于特定场域中的货架的货架姿态;反应于接收到对于货架的搬运请求,基于货架的货架姿态设定关联于货架的第一进入点,并前往第一进入点;反应于判定抵达第一进入点,旋转以对齐货架,并从货架的第一入口进入货架下的容置空间;升起举升杆以与货架对接,并移动以搬运货架。
本发明提供一种货架搬运方法,适于搬运装置,包括:估计搬运装置于特定场域中的装置姿态;检测位于特定场域中的货架的货架姿态;反应于接收到对于货架的搬运请求,基于货架的货架姿态设定关联于货架的第一进入点,并控制搬运装置前往第进入点;反应于判定搬运装置抵达第一进入点,旋转以对齐货架,并从货架的第一入口进入货架下的容置空间;升起举升杆以与货架对接,并移动以搬运货架。
基于上述,本发明可让搬运装置在估计自身的装置姿态及货架的货架姿态之后,控制搬运装置朝货架前进,并自动且准确地实现与货架的对接。
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。
附图说明
图1A是依据本发明的一实施例示出的搬运装置功能方块图;
图1B是依据图1A示出的搬运装置实体图;
图2A是依据本发明的一实施例示出的货架示意图;
图2B是依据图2A示出的货架仰视图;
图3是依据本发明的一实施例示出的货架搬运方法流程图;
图4A至图4G是依据本发明的一实施例示出的位于特定场域内的搬运系统运作情境图。
附图标记说明:
100:搬运装置;
100a、200a:参考点;
100b:装置定向;
102:举升杆;
104:光达传感器;
106:里程计;
108:处理器;
200:货架;
200b:货架定向;
201:承载部;
202:货架脚;
203:轮子;
204:对接部;
204a:导槽;
204b:限位部;
205:反光物件;
206:容置空间;
400:搬运系统;
410:第一进入点;
499:特定场域;
D1:预设距离;
E1:第一入口;
P1:对接位置;
S1:特定侧。
具体实施方式
请参照图1A及图1B,其中图1A是依据本发明的一实施例示出的搬运装置功能方块图,而图1B是依据图1A示出的搬运装置实体图。在本发明的实施例中,搬运装置100例如是可在特定场域(例如仓库或其他用于存放货物、货架的场所)中受控而搬运货架(shelf)或其他物品的AGV,但可不限于此。举例而言,当相关的控制中心或管理人员控制搬运装置100搬运某个指定货架时,搬运装置100可自动执行路径规划(path planner)演算法以规划前往指定货架的路径。并且,在抵达指定货架附近的目标点之后,搬运装置100可再自动切换为红萝卜规划(carrot planner)演算法,以逐步靠近指定货架,并通过某种方式与指定货架对接。在完成与指定货架的对接之后,搬运装置100即可通过自身的移动来将指定货架移至控制中心或管理人员指定的目的地,从而完成对于指定货架的搬运操作。
如图1A所示,搬运装置100可包括举升杆102、光达传感器104、里程计106及处理器108。如图1B所示,举升杆102例如可设置于搬运装置100的顶面,并可受控于处理器108而升起及收回。在一实施例中,举升杆102可用于与待搬运货架上的对接部对接,从而利于搬运装置100搬运货架,但可不限于此。
光达传感器104可通过发射光束(例如激光)的方式对搬运装置100所在的特定场域进行扫描,藉以得知搬运装置100周围各物体与搬运装置100之间的距离,但可不限于此。在本发明的实施例中,所考虑的货架上可设置有多个反光物件(例如反光条、反光标签等)。因此,在光达传感器104进行扫描以取得特定场域中的数个环境亮点之后,可检测到环境亮点中存在一或数个对应于前述反光物件的特定亮点(例如是亮度高于亮度门限值的一部分环境亮点)。在本发明的实施例中,上述特定亮点可用于让搬运装置100检测货架的货架姿态(例如在特定场域中的货架坐标及货架定向等),相关细节将在之后说明。
在一实施例中,搬运装置100可设置有数个动力轮,其可受驱动而令搬运装置100(水平地)旋转和/或移动。在此情况下,里程计106可安装于上述动力轮上以得到轮胎转动的距离,从而得到搬运装置100的估计移动距离,但可不限于此。在一实施例中,搬运装置100可储存有所在的特定场域地图,藉此,处理器108即可基于里程计106所取得的估计移动距离来估计搬运装置100在特定场域中的装置姿态(例如包括搬运装置100的装置坐标及装置定向等)。
处理器108耦接于举升杆102、光达传感器104及里程计106,并可为一般用途处理器、特殊用途处理器、传统的处理器、数字信号处理器、多个微处理器(microprocessor)、一个或多个结合数字信号处理器核心的微处理器、控制器、微控制器、特殊应用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程逻辑门阵列电路(FieldProgrammable Gate Array,FPGA)、任何其他种类的集成电路、状态机、基于进阶精简指令集机器(Advanced RISC Machine,ARM)的处理器以及类似品。
请参照图2A及图2B,其中图2A是依据本发明的一实施例示出的货架示意图,而图2B是依据图2A示出的货架仰视图。在本实施例中,货架200例如可位于上述特定场域中以供图1A、图1B的搬运装置100搬运,但可不限于此。如图2A及图2B所示,货架200可包括承载部201、货架脚202、轮子203、对接部204及反光物件205。承载部201可用于承载货品。货架脚202可协同支撑承载部201,其中各货架脚202的一端可连接至承载部201,另一端可连接有轮子203,以利货架200受图1A、图1B搬运装置100的搬运而移动。
在图2A中,承载部201的下方可于货架脚202之间形成容置空间206。并且,由图2B可看出,对接部204可设置于容置空间206的上方(或可理解为承载部201的下方)。在本发明的实施例中,搬运装置10例如可经由上述红萝卜规划演算法进入容置空间206,并经由特定的对接操作来与对接部204对接,从而实现搬运货架200的目的。在图2B中,对接部204可包括导槽204a及限位部204b,其中限位部204b可设置于导槽204a的至少其中之一端。在一实施例中,处理器108可控制举升杆102伸入于导槽204a中,并控制搬运装置100朝向限位部204b移动。在此情况下,举升杆102即可受导槽204a的导引而限位于限位部204b中,从而完成搬运装置100与货架200的对接操作,但本发明可不限于此。
此外,反光物件205可设置于一或多个货架脚202上,藉以在受光达传感器104扫描后相应地形成特定亮点,但可不限于此。在其他实施例中,反光物件205可设置于货架200上任何可被光达传感器104感测到的位置。在一实施例中,处理器108可基于上述特定亮点检测货架200在特定场域中的货架姿态。
在本发明的实施例中,处理器108可存取/载入特定的模组、程式码来实现本发明提出的货架搬运方法,其细节详述如下。
请参照图3,其是依据本发明的一实施例示出的货架搬运方法流程图。本实施例的方法可由图1A及图1B的搬运装置100执行,以搬运图2A及图2B所示的货架200,以下即搭配图1A至图2B的内容说明图3各步骤的细节。此外,为便于说明本发明的概念,以下另辅以图4A至图4G作具体说明,其中图4A至图4G是依据本发明的一实施例示出的位于特定场域内的搬运系统运作情境图。
如图4A所示的特定场域499俯视图,搬运系统400可包括搬运装置100及货架200,且搬运系统400可运作于特定场域499(例如仓库)内。首先,在步骤S310中,处理器108可估计搬运装置100于特定场域499中的装置姿态。在一实施例中,处理器108可控制光达传感器104扫描特定场域499,以取得特定场域499中的多个环境亮点。并且,处理器108还可通过里程计106取得搬运装置100在特定场域中的移动里程,并基于上述移动里程及环境亮点估计搬运装置100于特定场域499中的装置姿态,例如搬运装置100的装置坐标及装置定向100b。在一实施例中,搬运装置100的装置坐标例如是搬运装置100上的参考点100a(例如搬运装置100的中心点)在特定场域499中的坐标,但可不限于此。
在一实施例中,处理器108例如可采用机器定位演算法以基于上述移动里程及环境亮点估计搬运装置100于特定场域499中的装置姿态。在不同的实施例中,上述机器定位演算法例如是粒子过滤定位(particle filter localization)演算法、扩展型卡尔曼滤波定位(Extended Kalman Filter Localization)演算法、无损卡尔曼滤波定位(UnscentedKalman Filter Localization)演算法或其他类似的演算法,但可不限于此。
接着,在步骤S320中,处理器108可检测位于特定场域499中货架200的货架姿态。在一实施例中,在取得上述环境亮点之后,处理器108可从环境亮点中取得对应于反光物件205的多个特定亮点。具体而言,由于各反光物件205相较于特定场域中的其他物件具有较高的反光性,故处理器108可从环境亮点中取出亮度较高的一部分环境亮点作为特定亮点。举例而言,处理器108可将亮度低于亮度门限值的环境亮点滤除,并以剩余的环境亮点作为上述特定亮点,但可不限于此。
之后,处理器108可基于上述特定亮点检测货架200的货架姿态,例如货架定向200b及货架坐标。在一实施例中,处理器108可采用分群演算法而基于上述特定亮点检测对应于反光物件205的多个亮点丛集,并据以检测上述货架姿态,但可不限于此。在不同的实施例中,上述分群演算法例如是随机森林(random forest)演算法或其他类似的演算法,并可经由一定的训练程序而具备识别呈现不同定向、位置的货架200的能力。
在一实施例中,货架200的货架坐标例如是货架200上的参考点200a在特定场域499中的坐标。在一实施例中,参考点200a例如是货架200的中心点。在另一实施例中,参考点200a也可以是连接于前述动力轮之间轮轴的轮轴中心点,也即不会随着搬运装置100的(水平)旋转而出现位移情形的位置。
此外,虽在图4A中仅示出一个货架200,但在其他实施例中,处理器108可通过以上教示同时检测位于特定场域499中多个货架个别的货架姿态。
接着,在步骤S330中,反应于接收到对于货架200的搬运请求,处理器108可基于货架200的货架姿态设定关联于货架200的第一进入点410,并控制搬运装置100前往第一进入点410。在不同的实施例中,上述搬运请求例如是由相关的物流系统或管理人员要求搬运装置100前往搬运货架200的请求,但可不限于此。
在一实施例中,上述第一进入点410例如是位于货架200之外的虚拟点。以图4A为例,货架200可具有特定侧S1,其例如是货架200的短侧,并可对应于货架定向200b,但可不限于此。在图4A中,第一进入点410可与特定侧S1相距预设距离D1。更具体而言,第一进入点410可与特定侧S1的中点相距预设距离D1,而预设距离D1可依设计者的经验/需求而设定为任意适合的值。
在决定第一进入点410之后,处理器108可控制搬运装置100往第一进入点410前进,直至抵达第一进入点410。在一实施例中,反应于判定搬运装置100的参考点100a对齐于第一进入点410,处理器108可判定搬运装置100已抵达第一进入点410,如图4B所示。
在其他实施例中,处理器108也可采用其他的方式来判断搬运装置100是否已抵达第一进入点410,并不限于上述实施方式。例如,处理器108可通过判断搬运装置100上的其他指定位置是否已对齐第一进入点410来判断搬运装置100是否已抵达第一进入点410,但可不限于此。
在其他实施例中,在搬运装置100前往第一进入点410的过程中,处理器108还可持续地基于先前实施例教示的方式取得搬运装置100的装置姿态,以确保搬运装置100已正确地向第一进入点410前进,但可不限于此。
此外,在一实施例中,搬运装置100可具有常规移动模式及对接模式等至少两种移动模式,其主要的差别在于常规移动模式的移动速度高于对接模式的移动速度。为使搬运装置100能够较快速地接近货架200,处理器108可控制搬运装置100以常规移动模式前往第一进入点410。在抵达第一进入点410之后,处理器108可控制搬运装置100切换为对接模式,以采用较缓慢且细腻的方式与货架200进行对接,但可不限于此。
在步骤S340中,反应于判定搬运装置100抵达第一进入点410,处理器108可控制搬运装置100旋转以对齐货架200,并从货架200的第一入口E1进入货架200下的容置空间206。如图4C所示,在搬运装置100抵达第一进入点410之后,处理器108可控制搬运装置100旋转,直至装置定向100b对齐于货架定向200b。在一实施例中,反应于判定装置定向100b对齐于货架定向200b,处理器108可判定搬运装置100已对齐货架200。在一实施例中,处理器108也可在搬运装置100已对齐货架200之后再将搬运装置100切换为对接模式,但可不限于此。
在本实施例中,第一入口E1例如是由位于特定侧S1上的两个货架脚202所形成的入口,其尺寸可让搬运装置100通过。因此,在搬运装置100对齐货架200之后,处理器108可控制搬运装置100通过货架200的第一入口E1进入货架200下的容置空间206。
如图4D所示,处理器108可控制搬运装置100移动至容置空间206内的对接位置P1,以令举升杆102位于对接部204下方。在一实施例中,反应于判定搬运装置100的参考点100a对齐于货架200的中心点(例如是参考点200a),处理器108可判定搬运装置100已抵达容置空间206内的对接位置P1,但可不限于此。
在一实施例中,在搬运装置100前往对接位置P1的过程中,处理器108还可持续地取得搬运装置100的装置姿态以及货架200的货架姿态,以确认搬运装置100及货架200的姿态是否与先前检测到的一致。在一实施例中,若检测到不一致的装置/货架姿态,则处理器108可控制搬运装置100重新执行与货架200的对接操作。例如,处理器108可重新取得货架200的第一进入点,并控制搬运装置100前往新的第一进入点。之后,处理器108可再次基于先前的教示控制搬运装置100前往货架200的容置空间206内的对接位置P1,但可不限于此。
之后,在步骤S350中,处理器108可升起举升杆102以与货架200对接,并移动以搬运货架200。请参照图4E,其例如是图4D的简易侧视图。如图4E所示,在搬运装置100抵达容置空间206中的对接位置P1之后,处理器108例如可升起举升杆102以将举升杆102伸入货架200的对接部204中。之后,如先前所提及的,处理器108可控制搬运装置100朝对接部204的限位部204b移动,藉以让举升杆102受导槽204a的导引而限位于限位部204b中,以完成搬运装置100与货架200之间的对接,如图4F所示。
在一实施例中,在处理器108升起举升杆102的过程中,处理器108可监控举升杆102是否成功地上升至指定高度,其例如是举升杆102可到达的最大高度,但不限于此。若举升杆102无法成功地升高至上述指定高度,即代表搬运装置100可能并未正确地移动至所需的对接位置P1。因此,处理器108例如可控制搬运装置100重新执行与货架200的对接操作。例如,处理器108可重新取得货架200的第一进入点,并控制搬运装置100前往新的第一进入点。之后,处理器108可再次基于先前的教示控制搬运装置100前往货架200的容置空间206内的对接位置P1,但可不限于此。
之后,处理器108即可控制搬运装置100移动,以带动货架200前往上述搬运请求所指定的目的地。此外,在一实施例中,在完成搬运装置100与货架200之间的对接之后,处理器108可将搬运装置100切换至常规移动模式,以较快速地将货架200移动至目的地,但可不限于此。
此外,在一实施例中,在搬运装置100将货架200移动至指定目的地之后,处理器108可收回举升杆102,以解除与货架200之间的对接关系,从而可再因应于其他的搬运请求而前往搬运其他的货架。
应了解的是,以上各图式所示出的情境仅用以举例,并非用以限定本发明可能的实施方式。举例而言,在其他实施例中,举升杆及对接部也可采用其他的形状、位置、尺寸、数量、结构来实现,只要举升杆可在升起后配合对接部而形成稳定连接关系即可,并不限于以上所揭示的方式。例如,举升杆可经设计为圆形杆,而对接部的尺寸及形状可相应地设计为可适配前述圆形杆的凹槽。藉此,在举升杆伸入对接部之后,即可卡掣于对接部中并形成稳定连接关系,从而让货架可稳定地随着搬运装置的移动而移动。
综上所述,本发明提出的货架搬运方法、搬运系统及搬运装置例如可通过机器定位演算法及分群演算法分别取得搬运装置的装置姿态及货架的货架姿态。并且,由于本发明只需在货架(的货架脚)上设置所需的反光物件即可让搬运装置通过上述演算法取得货架姿态,因此不需过多的安装和/或部署操作,且最少仅需一个光达传感器即可一次对多个货架进行检测。
之后,当收到用于搬运货架的搬运请求时,搬运装置可基于自身的装置姿态及货架的货架姿态决定位于货架外的第一进入点,并相应地前往第一进入点。在抵达第一进入点之后,搬运装置可旋转以与货架对齐,并接续前往容置空间中的对接位置。在抵达对接位置之后,搬运装置可将举升杆升起以与货架上的对接部对接。在搬运装置完成与货架的对接之后,搬运装置即可移动以将货架搬运至目的地。
由上可知,在货架上设置有反光物件的情况下,本发明的搬运装置可仅基于里程计和光达传感器的读数即可取得装置姿态及货架姿态,并藉以自动实现与货架的对接及搬运操作。
虽然本发明已以实施例揭示如上,然其并非用以限定本发明,任何所属技术领域中技术人员,在不脱离本发明的精神和范围内,当可作些许的更改与润饰,故本发明的保护范围当视所附的权利要求所界定者为准。
Claims (19)
1.一种搬运装置,包括:
举升杆,设置于所述搬运装置的顶面;以及
处理器,经配置以:
估计所述搬运装置于特定场域中的装置姿态;
检测位于所述特定场域中的货架的货架姿态;
反应于接收到对于所述货架的搬运请求,基于所述货架的所述货架姿态设定关联于所述货架的第一进入点,并控制所述搬运装置前往所述第一进入点;
反应于判定所述搬运装置抵达所述第一进入点,控制所述搬运装置旋转以对齐所述货架,并从所述货架的第一入口进入所述货架下的容置空间;
升起所述举升杆以与所述货架对接,并控制所述搬运装置移动以搬运所述货架。
2.根据权利要求1所述的搬运装置,其中所述货架设置有多个反光物件,所述搬运装置还包括光达传感器,其中所述光达传感器经配置以扫描所述搬运装置所在的所述特定场域,以取得所述特定场域中的多个环境亮点,且所述处理器经配置以:
从所述多个环境亮点中取得对应于所述多个反光物件的多个特定亮点;
基于所述多个特定亮点检测所述货架的所述货架姿态。
3.根据权利要求2所述的搬运装置,其中所述搬运装置还包括里程计,其中所述里程计经配置以取得所述搬运装置的移动里程,且所述处理器经配置以:
基于所述移动里程及所述多个环境亮点估计所述搬运装置于所述特定场域中的装置姿态。
4.根据权利要求3所述的搬运装置,其中所述装置姿态包括所述搬运装置在所述特定场域中的装置坐标及装置定向,且所述处理器经配置以采用机器定位演算法以基于所述移动里程及所述多个环境亮点估计所述搬运装置于所述特定场域中的所述装置姿态。
5.根据权利要求2所述的搬运装置,其中各所述特定亮点的亮度高于亮度门限值。
6.根据权利要求2所述的搬运装置,其中所述货架的所述货架姿态包括所述货架在所述特定场域中的货架坐标及货架定向,且所述处理器经配置以:
采用分群演算法而基于所述多个特定亮点检测对应于所述多个反光物件的多个亮点丛集,并据以检测所述货架姿态。
7.根据权利要求2所述的搬运装置,其中所述货架包括多个货架脚,各所述货架脚具有轮子,且所述多个反光物件设置于所述多个货架脚上。
8.根据权利要求7所述的搬运装置,其中所述货架还具有承载部,所述承载部位于所述容置空间上方,且所述承载部与所述容置空间之间设置有用于容置所述举升杆的对接部。
9.根据权利要求1所述的搬运装置,其中所述第一入口位于所述货架的特定侧,所述第一进入点为在所述货架外的虚拟点,且所述虚拟点与所述特定侧相距预设距离。
10.根据权利要求1所述的搬运装置,其中反应于判定所述搬运装置上的参考点对齐于所述第一进入点,所述处理器判定所述搬运装置已抵达所述第一进入点。
11.根据权利要求10所述的搬运装置,其中所述搬运装置包括以轮轴连接的多个动力轮,且所述参考点对应于所述轮轴的轮轴中心点。
12.根据权利要求1所述的搬运装置,其中反应于判定所述搬运装置已抵达所述第一进入点,所述处理器更经配置以将所述搬运装置的移动配置从常规移动模式切换为对接模式,并且在升起所述举升杆以与所述货架对接之后,所述处理器更经配置以将所述搬运装置的所述移动配置从所述对接模式切换为所述常规移动模式,其中所述常规移动模式对应的移动速度高于所述对接模式的移动速度。
13.根据权利要求1所述的搬运装置,其中所述装置姿态包括所述搬运装置的装置定向,所述货架的所述货架姿态包括所述货架的货架定向,且处理器经配置以:
取得所述货架的所述货架定向,并据以旋转所述搬运装置;
反应于判定所述装置定向对齐于所述货架的所述货架定向,判定所述搬运装置已对齐所述货架。
14.根据权利要求1所述的搬运装置,其中所述货架具有承载部,所述容置空间的上方设置有对应于所述举升杆的对接部,所述处理器经配置以:
控制所述搬运装置移动至所述容置空间内的对接位置,以令所述举升杆位于所述对接部下方;
升起所述举升杆以将所述举升杆伸入所述对接部中,以与所述货架对接。
15.根据权利要求14所述的搬运装置,其中所述对接部包括导槽,所述导槽的一端设置有限位部,其中在所述处理器升起所述举升杆以将所述举升杆伸入所述对接部中之后,所述处理器更经配置以控制所述搬运装置朝所述限位部移动,直至所述举升杆受所述导槽的导引而限位于所述限位部中。
16.根据权利要求14所述的搬运装置,其中反应于判定所述举升杆无法升高至指定高度,所述处理器更经配置以重新控制所述搬运装置与所述货架进行对接。
17.根据权利要求14所述的搬运装置,其中反应于判定所述搬运装置的参考点对齐于所述货架的中心点,所述处理器判定所述搬运装置已抵达所述容置空间内的所述对接位置。
18.一种搬运系统,包括:
货架,其位于特定场域内,并设置有多个反光物件;以及
搬运装置,其经配置以:
估计所述搬运装置于所述特定场域中的装置姿态;
检测位于所述特定场域中的所述货架的货架姿态;
反应于接收到对于所述货架的搬运请求,基于所述货架的所述货架姿态设定关联于所述货架的第一进入点,并前往所述第一进入点;
反应于判定抵达所述第一进入点,旋转以对齐所述货架,并从所述货架的第一入口进入所述货架下的容置空间;
升起举升杆以与所述货架对接,并移动以搬运所述货架。
19.一种货架搬运方法,适于搬运装置,包括:
估计所述搬运装置于特定场域中的装置姿态;
检测位于所述特定场域中的货架的货架姿态;
反应于接收到对于所述货架的搬运请求,基于所述货架的所述货架姿态设定关联于所述货架的第一进入点,并控制所述搬运装置前往所述第一进入点;
反应于判定所述搬运装置抵达所述第一进入点,旋转以对齐所述货架,并从所述货架的第一入口进入所述货架下的容置空间;
升起举升杆以与所述货架对接,并移动以搬运所述货架。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862770748P | 2018-11-22 | 2018-11-22 | |
US62/770,748 | 2018-11-22 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111204556A true CN111204556A (zh) | 2020-05-29 |
Family
ID=70770580
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911139453.1A Pending CN111204556A (zh) | 2018-11-22 | 2019-11-20 | 搬运装置、搬运系统及货架搬运方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20200165083A1 (zh) |
CN (1) | CN111204556A (zh) |
TW (1) | TWI721628B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112896960A (zh) * | 2021-01-11 | 2021-06-04 | 珠海格力智能装备有限公司 | 搬运系统 |
CN114200475A (zh) * | 2021-12-09 | 2022-03-18 | 北京云迹科技有限公司 | 一种识别货架位姿的方法及装置 |
WO2022161186A1 (zh) * | 2021-01-29 | 2022-08-04 | 北京京东乾石科技有限公司 | 可移动机器人调整货架位姿的方法和装置 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7446889B2 (ja) * | 2020-03-31 | 2024-03-11 | 株式会社東芝 | 搬送制御システム及びプログラム |
KR102548814B1 (ko) * | 2021-06-30 | 2023-06-27 | 삼성전자주식회사 | 물품 운반 장치 및 방법 |
CN115593839B (zh) * | 2022-12-15 | 2023-03-10 | 成都工业职业技术学院 | 一种物料搬运机器人及其控制方法 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103823468A (zh) * | 2014-02-28 | 2014-05-28 | 西安理工大学 | 潜入式agv导航定位系统及定位方法 |
CN205471044U (zh) * | 2016-01-13 | 2016-08-17 | 明电舍(杭州)电气系统有限公司 | 一种agv搬运系统的停车信号发送装置 |
CN106347919A (zh) * | 2016-11-10 | 2017-01-25 | 杭州南江机器人股份有限公司 | 一种自动仓储系统 |
CN106379684A (zh) * | 2016-11-11 | 2017-02-08 | 杭州南江机器人股份有限公司 | 一种潜入式agv对接方法及系统以及潜入式agv |
WO2017167436A1 (de) * | 2016-03-29 | 2017-10-05 | Swisslog Ag | Shuttle zur ein- und auslagerung von ladegut |
CN206705046U (zh) * | 2017-04-14 | 2017-12-05 | 杭州南江机器人股份有限公司 | 一种agv用对接机构及agv |
CN107450554A (zh) * | 2017-08-30 | 2017-12-08 | 上海艾逻思智能设备有限公司 | 一种潜伏式agv以及运行系统 |
CN108466791A (zh) * | 2018-05-18 | 2018-08-31 | 杭州南江机器人股份有限公司 | 一种agv小车与货架的对接结构 |
CN108622587A (zh) * | 2017-03-17 | 2018-10-09 | 上海快仓智能科技有限公司 | 仓储货架以及用于该仓储货架的agv |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140058634A1 (en) * | 2012-08-24 | 2014-02-27 | Crown Equipment Limited | Method and apparatus for using unique landmarks to locate industrial vehicles at start-up |
TWI622540B (zh) * | 2011-09-09 | 2018-05-01 | 辛波提克有限責任公司 | 自動化儲存及取放系統 |
US9776326B2 (en) * | 2015-10-07 | 2017-10-03 | X Development Llc | Battery and hard drive exchange station for robots |
-
2019
- 2019-11-01 TW TW108139791A patent/TWI721628B/zh active
- 2019-11-18 US US16/686,208 patent/US20200165083A1/en not_active Abandoned
- 2019-11-20 CN CN201911139453.1A patent/CN111204556A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103823468A (zh) * | 2014-02-28 | 2014-05-28 | 西安理工大学 | 潜入式agv导航定位系统及定位方法 |
CN205471044U (zh) * | 2016-01-13 | 2016-08-17 | 明电舍(杭州)电气系统有限公司 | 一种agv搬运系统的停车信号发送装置 |
WO2017167436A1 (de) * | 2016-03-29 | 2017-10-05 | Swisslog Ag | Shuttle zur ein- und auslagerung von ladegut |
CN106347919A (zh) * | 2016-11-10 | 2017-01-25 | 杭州南江机器人股份有限公司 | 一种自动仓储系统 |
CN106379684A (zh) * | 2016-11-11 | 2017-02-08 | 杭州南江机器人股份有限公司 | 一种潜入式agv对接方法及系统以及潜入式agv |
CN108622587A (zh) * | 2017-03-17 | 2018-10-09 | 上海快仓智能科技有限公司 | 仓储货架以及用于该仓储货架的agv |
CN206705046U (zh) * | 2017-04-14 | 2017-12-05 | 杭州南江机器人股份有限公司 | 一种agv用对接机构及agv |
CN107450554A (zh) * | 2017-08-30 | 2017-12-08 | 上海艾逻思智能设备有限公司 | 一种潜伏式agv以及运行系统 |
CN108466791A (zh) * | 2018-05-18 | 2018-08-31 | 杭州南江机器人股份有限公司 | 一种agv小车与货架的对接结构 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112896960A (zh) * | 2021-01-11 | 2021-06-04 | 珠海格力智能装备有限公司 | 搬运系统 |
WO2022161186A1 (zh) * | 2021-01-29 | 2022-08-04 | 北京京东乾石科技有限公司 | 可移动机器人调整货架位姿的方法和装置 |
CN114200475A (zh) * | 2021-12-09 | 2022-03-18 | 北京云迹科技有限公司 | 一种识别货架位姿的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
TWI721628B (zh) | 2021-03-11 |
US20200165083A1 (en) | 2020-05-28 |
TW202020797A (zh) | 2020-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111204556A (zh) | 搬运装置、搬运系统及货架搬运方法 | |
US11097760B2 (en) | Self-driving systems with inventory holder | |
RU2565011C1 (ru) | Способ и система использования отличительных ориентиров для определения местонахождения промышленных транспортных средств в начале работы | |
ES2980357T3 (es) | Método de transporte y dispositivo de transporte | |
JP6247796B2 (ja) | 棚配置システム、搬送ロボット及び棚配置方法 | |
EP2542496B1 (en) | Method and system for sensing object load engagement and disengagement by automated vehicles | |
US10265856B2 (en) | Reorienting a distance sensor using an adjustable leveler | |
US10583982B2 (en) | Shelf transport system, shelf transport vehicle, and shelf transport method | |
KR20180127534A (ko) | 재고 관리 | |
US11797011B2 (en) | Traveling control system for transport vehicle and traveling control method for transport vehicle | |
US11597639B2 (en) | Transport apparatus | |
JP2007246226A (ja) | 物品卸し装置及びその物品卸し装置を備えた物品収納設備 | |
JP7318244B2 (ja) | 自律移動装置、プログラムおよび自律移動装置による搬送対象物の選択方法 | |
JP2019142417A (ja) | 連結装置、連結移動装置及び自律移動装置 | |
CN115494836A (zh) | 检测系统、处理装置、移动体、检测方法以及存储介质 | |
US20230202817A1 (en) | Control method for mobile object, mobile object, and computer-readable storage medium | |
JP3443829B2 (ja) | ロケーション管理システムとそれに用いる有人フォークリフト | |
JP5348480B2 (ja) | 物品搬送設備 | |
JP7198614B2 (ja) | 搬送装置、搬送装置の制御方法およびプログラム | |
JP7365573B2 (ja) | 連結装置、連結移動装置及び自律移動装置 | |
US20230205213A1 (en) | Control method for mobile object, mobile object, and computer-readable storage medium | |
TW202328843A (zh) | 搬運系統、無人搬運車及無人搬運車的控制方法 | |
JP2023126668A (ja) | 自律移動装置および自律移動装置の移動制御方法 | |
JP2024020701A (ja) | 自動水平搬送装置、自動搬送システム及び自動搬送方法 | |
JP2020155131A (ja) | 識別部材、識別部材の検出装置、自律移動装置、検出方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20200529 |